пример функциональных зависимостей - PullRequest
0 голосов
/ 18 сентября 2010

Может кто-нибудь PLZ привести пример того, как функциональные зависимости реализуются в SQL.

Я где-то читал, что функциональные зависимости могут быть реализованы с помощью утверждений.Но как они реализованы, кто-нибудь может привести пример.Более того, как реализовать FD в Oracle, утверждения не могут быть созданы в Oracle.

1 Ответ

2 голосов
/ 18 сентября 2010

Первичные ключи и ограничения UNIQUE являются двумя примерами того, как функциональные зависимости реализованы в SQL.

Функциональная зависимость:

DEPTNO -> DNAME, LOC
DNAME -> DEPTNO, LOC

Реализация SQL:

create table dept
  (deptno integer PRIMARY KEY,
   dname varchar2(10) UNIQUE,
   loc varchar2(10));
...