设有职工关系Emp(Eno,Ename,Esex,EDno)和部门关系Dept(Dno,Dname,Daddr),创建这两个关系的SQL语句如下:
CREATE TABLE Emp(
Eno CHAR(4),
Ename CHAR(8),
Esex CHAR(1) CHECK(Esex IN (‘M’, ‘F’)),
EDno CHAR(4) REFERENCES Dept(Dno),
PRIMARY KEY (Eno)
);
CREATE TABLE Dept(
Dno CHAR(4) NOT NULL UNIQUE,
Dname CHAR(20),
Daddr CHAR(30)
);
直接运行该语句,DBMS会报错,原因是:()。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是()。
第 1 问
A. 创建表Dept时没有指定主码
B. 创建表Dept时没有指定外码
C. 创建表Emp时,被参照表Dept尚未创建
D. 表Emp的外码EDno与被参照表Dept的主码Dno不同名
第 2 问
A. INSERT INTO Emp VALUES(‘e001’, ‘王’, ‘M ’, ‘d1’);
B. INSERT INTO Emp VALUES(NULL, ‘王’, ‘M’, ‘d1’);
C. INSERT INTO Emp VALUES(‘e001’, ‘王’, ‘M’, NULL);
D. INSERT INTO Emp VALUES(‘e001’, ‘王’, ‘X’, ‘d1’);
撤销 U5 对 Emp 表的查询权限,并收回 U5 授予其它用户的该权限,SQL 语句是 ()。
A. REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;
B. REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT;
C. REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;
D. GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;
对于事务故障的恢复,下列描述正确的是()。
A. 事务故障的恢复不需要访问日志文件
B. 事务故障恢复时需要REDO 已提交的事务
C. 事务故障恢复时需要正向扫描日志,对该事务进行UNDO 操作
D. 事务故障恢复时需要反向扫描日志,对该事务进行UNDO 操作
事务 T1、T2 和 T3 对相同的一组数据A、B 和C 进行操作,对于如下的一个并发调度,其中T1与T2间并发操作(),T2与T3间并发操作()。
第 1 问
A. 正确
B. 不能重复读
C. 将丢失修改
D. 将读“脏”数据
第 2 问
A. 正确
B. 不能重复读
C. 将丢失修改
D. 将读“脏”数据
某超市的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个基本关系如表1和表2所示。
a.仓库关系的主键是(),该关系没有达到第三范式的原因是();
b.查询联想生产的激光打印机的总库存量的SQL语句如下:
SELECT 商品名称,()
FROM 商品,仓库
WHERE()AND() ;
c.若仓库关系的地址不能为空,请将下述仓库关系SQL语句的空缺部分补充完整。CREATE TABLE 仓库(仓库号CHAR(2),
地址 CHAR(20)() ,
电话 CHAR(20),
商品号 CHAR(5),
库存量NUMERIC(5),
() ,
() );
第 1 问
A. 仓库号
B. 商品号,地址
C. 仓库号,地址
D. 仓库号,商品号
第 2 问
A. 没有消除非主属性对码的部分函数依赖,如:仓库号→电话
B. 没有消除非主属性对码的部分函数依赖,如:地址→电
C. 只消除了非主属性对码的部分函数依赖,而未消除传递函数依赖
D. 只消除了非主属性对码的传递函数依赖,而未消除部分函数依赖
第 3 问
A. NUMBER(库存量)
B. SUM(库存量)
C. COUNT(库存量)
D. TOTAL(库存量)
第 4 问
A. 生产商=联想
B. 仓库.生产商=联想
C. 生产商=‘联想’
D. 仓库.生产商=‘联想’
第 5 问
A. 商品名称=激光打印机 AND 商品.商品号=仓库.商品号
B. 商品名称=‘激光打印机’ AND 商品.商品号=仓库.商品号
C. 商品名称=激光打印机 OR 商品.商品号=仓库.商品号
D. 商品名称=‘激光打印机’ OR 商品.商品号=仓库.商品号
第 6 问
A. NOT NULL
B. UNIQUE
C. NOT NULL UNIQUE
D. PRIMARY KEY
第 7 问
A. PRIMARY KEY(仓库号)
B. PRIMARY KEY(仓库号,商品号)
C. PRIMARY KEY(商品号,地址)
D. PRIMARY KEY(仓库号,地址)
第 8 问
A. FOREIGN KEY(仓库号)REFERENCES 仓库号
B. FOREIGN KEY(仓库号)REFERENCES 仓库(仓库号)
C. FOREIGN KEY(商品号)REFERENCES 仓库(商品号)
D. FOREIGN KEY(商品号)REFERENCES 商品(商品号)