某公司的部門(部門號,部門名,負責人,電話)、商品(商品號,商品名稱,單價,庫存量)和職工(職工號, 姓名, 住址)三個實體之間的關系如表1、表2和表3所示。假設每個部門有一位負責人和一部電話,但有若干名員工;每種商品只能由一個部門負責銷售。
a.若部門名是唯一的,請將下述部門SQL語句的空缺部分補充完整。
CREATE TABLE 部門(部門號CHAR(3) PRIMARY KEY,
部門名 CHAR(10) (1),
負責人 CHAR(4),
電話 CHAR(20))
(2) ) ;
b.查詢各部門負責人的姓名及住址的SQL語句如下:
SELECT 部門名,姓名,住址 FROM 部門,職工(3);
(2)A.PRIMARY KEY(部門號)NOT NULL UNIQUE
B.PRIMARY KEY(部門名)UNIQUE
C.FOREIGN KEY(負責人)REFERENCES 職工(姓名)
D.FOREIGN KEY(負責人)REFERENCES 職工(職工號)
(3)A.WHERE 職工號=負責人
B.WHERE 職工號=‘負責人’
C.WHERE 姓名=負責人
D.WHERE 姓名=‘負責人’