● 某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员
工号, 姓名, 住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。
a. 若部门名是唯一的,请将下述SQL语句的空缺部分补充完整。
CREATE TABLE 部门(部门号CHAR(3) PRIMARY KEY,
部门名 CHAR(10) (58) ,
负责人 CHAR(4),
电话 CHAR(20))
(59) );
(58)
A. NOT NULL
B. UNIQUE
C. KEY UNIQUE
D. PRIMARY KEY
(59)
A. PRIMARY KEY(部门号)NOT NULL UNIQUE
B. PRIMARY KEY(部门名)UNIQUE
C. FOREIGN KEY(负责人)REFERENCES 员工(姓名)
D. FOREIGN KEY(负责人)REFERENCES 员工(员工号)
b. 查询各部门负责人的姓名及住址的SQL语句如下:
SELECT 部门名,姓名,住址
FROM 部门,员工 WHERE (60) ;
(60)
A. 员工号=负责人
B. 员工号='负责人'
C. 姓名=负责人
D. 姓名='负责人'
第1题:
第2题:
第3题:
第4题:
第5题: