1、基本锁类型包括( )(多选3 分)
A. 写锁
B. 读锁
C. 多粒度锁
D. 意向锁
正确答案:A、B
2、关于封锁协议,下面说法不正确的是( )(单选2 分)
A. 一级封锁协议可以解决所有并发执行可能导致的问题
B. 一级封锁协议的要求最低
C. 三级封锁协议的要求最高
D. 三级封锁协议可以解决所有并发执行可能导致的问题
正确答案:A
3、封锁协议越严格,并发程度越低。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
4、以下( )封锁违反两段锁协议。(单选2 分)
A. Slock A …Unlock A ……Slock B … Xlock C …………… Unlock B … Unlock C
B. Slock A … Slock B … Xlock C ………… Unlock A … Unlock B … Unlock C
C. Slock A … Slock B … Xlock C …………… Unlock C … Unlock B … Unlock A
D. Slock A … Slock B … Xlock C …………… Unlock B … Unlock C … Unlock A
正确答案:A
5、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )
(单选2 分)
A. 两个都是SELECT
B. 其中有一个DELETE
C. 一个是SELECT,另一个是UPDATE
D. 两个都是UPDATE
正确答案:A
6、一级封锁协议可以保证( )(单选2 分)
A. 不丢失修改
B. 可重复读
C. 所有的数据不一致
D. 不读脏数据
正确答案:A
7、二级封锁协议是:一级封锁协议加上事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
8、不可串行化的调度一定是不正确的调度。(判断1 分)
A. 正确
B. 错误
正确答案:A
9、可以防止丢失修改和读“脏”数据的是(多选3 分)
A. 2级封锁协议
B. 3级封锁协议
C. 1级封锁协议
D. 都可以
正确答案:A、B
10、DBMS并发控制的单位为( )。(填空2 分)
正确答案:事务
11、关于“死锁”,下列说法中正确的是(单选2 分)
A. 只有出现并发操作时,才有可能出现死锁。
B. 死锁是操作系统中的问题,数据库操作中不存在。
C. 在数据库操作中防止死锁的法是禁止两个用户同时操作数据库。
D. 当两个用户竞争相同资源的时候不会发生死锁。
正确答案:A
12、下面可以解决活锁的是(单选2 分)
A. 先来先服务
B. 顺序封锁法
C. 一次封锁法
D. 超时法
正确答案:A
13、下面可以预防死锁的是(单选2 分)
A. 顺序封锁法
B. 先来先服务
C. 超时法
D. 等待图法
正确答案:A
14、在关系数据库中,只消除非主属性对码的部分依赖的范式是( )。(单选2 分)
A. 2NF
B. BCNF
C. 1NF
D. 3NF
正确答案:A
15、关于模式分解,若要求分解具有无损连接性,那一定可以达到( )。(单选2 分)
A. BCNF
B. 1NF
C. 2NF
D. 3NF
正确答案:A
16、哪个范式级别是针对主属性提出来的( )。(单选2 分)
A. BCNF
B. 1NF
C. 2NF
D. 3NF
正确答案:A
17、设有关系模式R(XYZ) ,F={ X→Y ,Y→Z} ,其分解R1(XY),R2(XZ)对于F( )。(单选2 分)
A. 具有无损连接性,但不保持函数依赖
B. 既具有无损连接性,又保持函数依赖( )
C. 不具有无损连接性,但保持函数依赖( )
D. 既不具有无损连接性,又不保持函数依赖( )
正确答案:A
18、有关系模式A (C, T,H, R, S),其中各属性的含义是: C,课程; T,教员;H,上课时间; R,教室; S,学生。根据语义有如下函数依赖集F={C→T,(H, R)→C,(H, T)→R, (H,S)→R}。关系模式A的规范化程度最高达到( )。(单选2 分)
A. 2NF
B. 1NF
C. 3NF
D. BCNF
正确答案:A
19、有关系模式A (C, T,H, R, S),其中各属性的含义是: C,课程; T,教员;H,上课时间; R,教室; S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R, (H,S)→R}。关系模式A的码是( )。(单选2 分)
A. (H,S)
B.
C. (H,R)
D. (H,T)
正确答案:A
20、在关系模式中,若每个属性都是不可再分的最小数据单位,则R属于( )。(单选2 分)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
正确答案:A
21、一个关系模式R{X1, X2,X3,X4},假定该关系存在着如下函数依赖: X1→X2, X1→X3,X3→X4, 则该关系属于( )。(单选2 分)
A. 2NF
B. 1NF
C. 3NF
D. BCNF
正确答案:A
22、设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→Z },则属于主属性的是( )(单选2 分)
A. X、Y
B. X、Z
C. X、Y、Z
D. Y、Z
正确答案:A
23、一个函数依赖集F的极小函数依赖集Fm有( )。(单选2 分)
A. 1个或多个
B. 1个
C. 多个
D. 0个
正确答案:A
24、下面关于函数依赖的描述,错误的是( )。(单选2 分)
A. 在关系R中,如果属性A依赖于属性B,这种依赖记作: A→B。
B. 在函数依赖A→B中,A称为决定因素。
C. 在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定。
D. 函数依赖具有传递性。
正确答案:A
25、下面关于码的说法,错误的是( )。(单选2 分)
A. 一个关系的码是唯一的。
B. 一个关系的码在指定值之后,对应的元组也就确定了。
C. 关系R的码的任何真子集都不可能是关系R的码。
D. 在保存学生学籍信息关系中,学生姓名对应的属性不适合单独作为码。
正确答案:A
26、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,( )需要UNDO。(单选2 分)
A. T3和T5
B. T1
C. T2和T4
D. T2
正确答案:A
27、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,( )需要REDO。(单选2 分)
A. T2和T4
B. T1
C. T3和T5
D. T5
正确答案:A
28、用来记录对数据库中数据进行的每一次更新操作的是( )。(单选2 分)
A. 日志文件
B. 后备副本
C. 缓冲区
D. 数据库
正确答案:A
29、从转储时是否允许事务运行角度考虑,转储可以分为(单选2 分)
A. 静态转储和动态转储
B. 海量转储和增量转储
C. 海量转储和静态转储
D. 静态转储和增量转储
正确答案:A
30、REDO操作是(单选2 分)
A. 以新值代替旧值
B. 以旧值代替新值
C. 维持旧值不变
D. 重新执行事务
正确答案:A
31、SQL中,( )语句实现事务的回滚。(单选2 分)
A. ROLLBACK
B. COMMIT
C. REVOKE
D. GRANT
正确答案:A
32、某个事务在运行过程中由于种种原因未能运行到正常而中止,这属于( )。
(单选2 分)
A. 系统故障
B. 事务故障
C. 介质故障
D. 计算机病毒
正确答案:A
33、下面说法不正确的是(单选2 分)
A. 日志记录了所有的查询操作
B. 日志记录了所有的更新操作
C. 日志必须严格按照并发事务执行的时间次序登记
D. 必须先记日志, 后写数据库
正确答案:A
34、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的____阶段。(单选2 分)
A. 概念设计
B. 需求分析
C. 逻辑设计
D. 物理设计
正确答案:A
35、有关系模式A (C, T,H, R, S),其中各属性的含义是: C,课程; T,教员;H,上课时间; R,教室; S,学生。根据语义有如下函数依赖集F={C→T,(H, R)→C,(H, T)→R, (H,S)→R}。关系模式A的规范化程度最高达到( )。
(单选2 分)
A. 2NF
B. 1NF
C. 3NF
D. BCNF
正确答案:A
36、有关系模式A (C, T,H, R, S),其中各属性的含义是: C,课程; T,教员;H,上课时间; R,教室; S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R, (H,S)→R}。关系模式A的码是( )。(单选2 分)
A. (H,S)
B.
C. (H,R)
D. (H,T)
正确答案:A
37、在关系模式中,若每个属性都是不可再分的最小数据单位,则R属于( )。
(单选2 分)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
正确答案:A
38、一个关系模式R{X1, X2,X3,X4},假定该关系存在着如下函数依赖: X1→X2, X1→X3,X3→X4, 则该关系属于( )。(单选2 分)
A. 2NF
B. 1NF
C. 3NF
D. BCNF
正确答案:A
39、设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→Z },则属于主属性的是( )。
(单选2 分)
A. X、Y
B. X、Z
C. X、Y、Z
D. Y、Z
正确答案:A
40、一个函数依赖集F的极小函数依赖集Fm有( )。(单选2 分)
A. 1个或多个
B. 1个
C. 多个
D. 0个
正确答案:A
41、下面关于函数依赖的描述,错误的是( )。(单选2 分)
A. 在关系R中,如果属性A依赖于属性B,这种依赖记作: A→B。
B. 在函数依赖A→B中,A称为决定因素。
C. 在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定。
D. 函数依赖具有传递性。
正确答案:A
42、下面关于码的说法,错误的是( )。(单选2 分)
A. 一个关系的码是唯一的。
B. 一个关系的码在指定值之后,对应的元组也就确定了。
C. 关系R的码的任何真子集都不可能是关系R的码。
D. 在保存学生学籍信息关系中,学生姓名对应的属性不适合单独作为码。
正确答案:A
43、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,( )需要UNDO。(单选2 分)
A. T3和T5
B. T1
C. T2和T4
D. T2
正确答案:A
44、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,( )需要REDO。(单选2 分)
A. T2和T4
B. T1
C. T3和T5
D. T5
正确答案:A
45、用来记录对数据库中数据进行的每一次更新操作的是( )。(单选2 分)
A. 日志文件
B. 后备副本
C. 缓冲区
D. 数据库
正确答案:A
46、今有两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),部门(部门号,名称,经理名,地址,电话号),请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取控制功能:授予用户“杨兰”具有从每个部门职工中 SELECT 最高工资,最低工资,平均工资的权力,她不能查看每个人的工资。(提示:先创建一个名为部门工资的视图,然后再对这个视图定义“杨兰”权限)( )(单选2 分)
A. CREATE VIEW 部门工资 AS
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT ON 部门工资 TO 杨兰;
B. CREATE VIEW 部门工资 AS
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT WITH 部门工资 TO 杨兰;
C. CREATE VIEW 部门工资 WITH
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT ON 部门工资 TO 杨兰;
D. CREATE VIEW 部门工资 WITH
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT WITH 部门工资 TO 杨兰;
正确答案:A
47、强制存取控制策略是TCSEC/TDI哪一级安全级别的特色?( )(单选2 分)
A. B1
B. C1
C. C2
D. B2
正确答案:A
48、以下()不属于实现数据库系统安全性的主要技术和方法。(单选2 分)
A. 出入机房登记和加锁
B. 存取控制技术
C. 视图技术
D. 审计技术
正确答案:A
49、今有两个关系模式:
职工(职工号,姓名,年龄,职务,工资,部门号)
部门(部门号,名称,经理名,地址,电话号)
请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取控制功能:
收回用户“张新”对这两个表的结构的修改权力;( )(单选2 分)
A. REVOKE ALTER TABLE ON 职工, 部门 FROM 张新;
B. REVOKE ALTER TABLE WITH 职工, 部门 FROM 张新;
C. REVOKE MODIFY TABLE ON 职工, 部门 FROM 张新;
D. REVOKE MODIFY TABLE WITH 职工, 部门 FROM 张新;
正确答案:A
50、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。(单选2 分)
A. 概念设计
B. 需求分析
C. 逻辑设计
D. 物理设计
正确答案:A
51、 E-R图中的联系可以与____实体有关。(单选2 分)
A. 1个或多个
B. 0个
C. 1个
D. 多个
正确答案:A
52、一个实体型转换为一个关系模式。关系的码为:( )(单选2 分)
A. 实体的码
B. 个实体码的组合
C. n端实体的码
D. 每个实体的码
正确答案:A
53、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是____。
(单选2 分)
A. 语法冲突
B. 属性冲突
C. 结构冲突
D. 命名冲突
正确答案:A
54、概念结构设计阶段得到的结果是:( )(单选2 分)
A. E-R图表示的概念模型
B. 数据字典描述的数据需求
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
正确答案:A
55、一个关系模式R{X1, X2,X3,X4},假定该关系存在着如下函数依赖: X1→X2, X1→X3,X3→X4, 则该关系属于( )。(单选2 分)
A. 2NF
B. 1NF
C. 3NF
D. BCNF
正确答案:A
56、设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→Z },则属于主属性的是( )。(单选2 分)
A. X、Y
B. X、Z
C. X、Y、Z
D. Y、Z
正确答案:A
57、一个函数依赖集F的极小函数依赖集Fm有( )。(单选2 分)
A. 1个或多个
B. 1个
C. 多个
D. 0个
正确答案:A
58、一个m:n联系转换为一个关系模式。关系的码为__。(单选2 分)
A. 各实体码的组合
B. 实体的码
C. n端实体的码
D. 每个实体的码
正确答案:A
59概念模型独立于____。(单选2 分)
A. 硬件设备和软件
B. E-R模型
C. DBMS
D. 操作系统和DBMS
正确答案:A
60、在关系数据库设计中,设计关系模式是______阶段的任务。(单选2 分)
A. 逻辑结构设计
B. 概念结构设计
C. 物理结构设计
D. 需求分析
正确答案:A
61、今有两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),部门(部门号,名称,经理名,地址,电话号),请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取控制功能:授予用户“杨兰”具有从每个部门职工中 SELECT 最高工资,最低工资,平均工资的权力,她不能查看每个人的工资。( )(提示:先创建一个名为部门工资的视图,然后再对这个视图定义“杨兰”权限)(单选2 分)
A. CREATE VIEW 部门工资 AS
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT ON 部门工资 TO 杨兰;
B. CREATE VIEW 部门工资 AS
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT WITH 部门工资 TO 杨兰;
C. CREATE VIEW 部门工资 WITH
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT ON 部门工资 TO 杨兰;
D. CREATE VIEW 部门工资 WITH
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT WITH 部门工资 TO 杨兰;
正确答案:A
62、强制存取控制策略是TCSEC/TDI哪一级安全级别的特色?( )(单选2 分)
A. B1
B. C1
C. C2
D. B2
正确答案:A
63、设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→Z },则属于主属性的是( )。(单选2 分)
A. X、Y
B. X、Z
C. X、Y、Z
D. Y、Z
正确答案:A
64、一个函数依赖集F的极小函数依赖集Fm有( )。(单选2 分)
A. 1个或多个
B. 1个
C. 多个
D. 0个
正确答案:A
65、下面关于函数依赖的描述,错误的是( )。(单选2 分)
A. 在关系R中,如果属性A依赖于属性B,这种依赖记作: A→B。
B. 在函数依赖A→B中,A称为决定因素。
C. 在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定。
D. 函数依赖具有传递性。
正确答案:A
66、用来记录对数据库中数据进行的每一次更新操作的是( )。(单选2 分)
A. 日志文件
B. 后备副本
C. 缓冲区
D. 数据库
正确答案:A
67、数据库角色实际上是一组与数据库操作相关的各种( )。(单选2 分)
A. 权限
B. 操作
C. 用户
D. 函数
正确答案:A
68、数据库中,对存取权限的定义称为( )。(单选2 分)
A. 授权
B. 命令
C. 定义
D. 审计
正确答案:A
69、在数据库加密技术中,原始数据通过某种加密算法变换为不可直接识别的格式,称为( )。(单选2 分)
A. 密文
B. 加密
C. 密钥
D. 私钥
正确答案:A
70、关系数据库的规范化理论主要解决的问题是______。(单选2 分)
A. 如何构造合适的逻辑结构以减少冗余和操作异常
B. 如何构造合适的物理结构以提高数据库运行的效率
C. 如何构造合适的应用程序界面以方便用户使用数据库
D. 如何控制操作权限以杜绝数据库的非法访问
正确答案:A
71、在需求分析阶段设计数据流图通常采用______的方法。(单选2 分)
A. 自顶向下
B. 面向对象
C. 回溯
D. 自底向上
正确答案:A
72、设E-R图由3个实体和3个m:n联系构成,则根据E-R图向关系模型转换的规则,转换得到的关系模型应包含 _____ 个关系模式。 (单选2 分)
A. 6
B. 4
C. 5
D. 7
正确答案:A
73、在视图上不能完成的操作是( )。(单选2 分)
A. 在视图上定义新的表
B. 更新视图
C. 查询
D. 在视图上定义新的视图
正确答案:A
74、一个实体型转换为一个关系模式。关系的码为:(单选2 分)
A. 实体的码
B. 个实体码的组合
C. n端实体的码
D. 每个实体的码
正确答案:A
75、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是____。(单选2 分)
A. 语法冲突
B. 属性冲突
C. 结构冲突
D. 命名冲突
正确答案:A
76概念结构设计阶段得到的结果是:( )。(单选2 分)
- E-R图表示的概念模型
- 数据字典描述的数据需求
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
正确答案:A
77、表达概念结构的常用方法和描述工具是____。(单选2 分)
A. 实体联系方法和E-R图
B. 层次分析法和层次结构图
C. 数据流程分析法和数据流图
D. 结构分析法和模块结构图
正确答案:A
78、SQL的GRANT和REVOKE语句可以用来实现( )。(单选2 分)
A. 自主存取控制
B. 强制存取控制
C. 数据库角色创建
D. 数据库审计
正确答案:A
79、如果同一个实体集内部的实体之间存在m:n的联系,则根据E-R图向关系模型转换的规则,转换得到的关系模型应包含 ______个关系模式。 (单选2 分)
A. 2
B. 1
C. 3
D. 4
正确答案:A
80、今有两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),部门(部门号,名称,经理名,地址,电话号),请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取控制功能:授予用户“杨兰”具有从每个部门职工中 SELECT 最高工资,最低工资,平均工资的权力,她不能查看每个人的工资。( )(提示:先创建一个名为部门工资的视图,然后再对这个视图定义“杨兰”权限)(单选2 分)
A. CREATE VIEW 部门工资 AS
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT ON 部门工资 TO 杨兰;
B. CREATE VIEW 部门工资 AS
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT WITH 部门工资 TO 杨兰;
C. CREATE VIEW 部门工资 WITH
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT ON 部门工资 TO 杨兰;
D. CREATE VIEW 部门工资 WITH
SELECT 部门.名称, MAX(工资), MIN(工资), AVG(工资)
FROM 职工, 部门
WHERE 职工.部门号 = 部门.部门号
GROUP BY 职工.部门号;
GRANT SELECT WITH 部门工资 TO 杨兰;
正确答案:A
81、强制存取控制策略是TCSEC/TDI哪一级安全级别的特色?( )(单选2 分)
A. B1
B. C1
C. C2
D. B2
正确答案:A
82、在数据库技术中,独立于计算机系统的模型是____。(单选2 分)
A. E-R模型
B. 层次模型
C. 关系模型
D. 面向对象的模型
正确答案:A
83、如果两个实体之间的联系是m:n,则____引入第三个交叉关系。(单选2 分)
A. 需要
B. 不需要
C. 可有可无
D. 合并两个实体
正确答案:A
84今有两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),部门(部门号,名称,经理名,地址,电话号),请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取控制功能:收回用户“张新”对这两个表的结构的修改权力;
( )。(单选2 分)
- REVOKE ALTER TABLE ON 职工, 部门 FROM 张新;
- REVOKE ALTER TABLE WITH 职工, 部门 FROM 张新;
C. REVOKE MODIFY TABLE ON 职工, 部门 FROM 张新;
D. REVOKE MODIFY TABLE WITH 职工, 部门 FROM 张新;
正确答案:A
85、SQL 语言的 GRANT 和 REVOKE 语句主要是用来维护数据库的( )。(单选2 分)
A. 安全性
B. 完整性
C. 可靠性
D. 一致性
正确答案:A
86数据库角色实际上是一组与数据库操作相关的各种( )。(单选2 分)
A. 权限
B. 操作
C. 用户
D. 函数
正确答案:A
87、数据库中,对存取权限的定义称为( )。(单选2 分)
A. 授权
B. 命令
C. 定义
D. 审计
正确答案:A
88、下列对触发器的描述正确的是( )。(单选2 分)
A. 当用户修改数据时,一种特殊形式的存储过程被自动执行
B. 定义了一个有相关列和行的集合
C. SQL 语句的预编译集合
D. 它根据一或多列的值,提供对数据库表的行的快速访问
正确答案:A
89、在关系数据库设计中,设计关系模式是____的任务(单选2 分)
A. 逻辑设计阶段
B. 需求分析阶段
C. 概念设计阶段
D. 物理设计阶段
正确答案:A
90、如何构造出一个合适的数据逻辑结构是_____主要解决的问题。(单选2 分)
A. 关系数据库规范化理论
B. 关系数据库优化
C. 数据字典
D. 关系数据库查询
正确答案:A
91、概念模型独立于____。(单选2 分)
A. 硬件设备和软件
B. E-R模型
C. DBMS
D. 操作系统和DBMS
正确答案:A
92、在关系数据库设计中,设计关系模式是______阶段的任务。(单选2 分)
A. 逻辑结构设计
B. 概念结构设计
C. 物理结构设计
D. 需求分析
正确答案:A
93、概念结构主要反映_____。(单选2 分)
A. 企业组织的信息需求
B. 应用程序员的编程需求
C. DBA的管理信息需求
D. 数据库系统的维护需求
正确答案:A
94、逻辑结构设计阶段得到的结果是__。(单选2 分)
A. 某个DBMS所支持的数据模型
B. 数据字典描述的数据需
C. E-R图表示的概念模型
D. 包括存储结构和存取方法的物理结构
正确答案:A
95、数据库设计可划分为6个阶段,每个阶段都有自己的设计内容,“为哪些关系在哪些属性上建什么样的索引”这一设计内容应该属于__________阶段。(单选2 分)
A. 物理结构设计
B. 需求分析
C. 概念结构设计
D. 逻辑结构设计
正确答案:A
96、数据库物理设计阶段得到的结果是___。(单选2 分)
A. 包括存储结构和存取方法的物理结构
B. 数据字典描述的数据需求
C. E-R图表示的概念模型
D. 某个DBMS所支持的数据模型
正确答案:A
97、数据库设计人员和用户之间沟通信息的桥梁是 ______。(单选2 分)
A. 实体联系图
B. 程序流程图
C. 模块结构图
D. 数据结构图
正确答案:A
98、数据库物理设计阶段得到的结果是___。(单选2 分)
A. 包括存储结构和存取方法的物理结构
B. 数据字典描述的数据需求
C. E-R图表示的概念模型
D. 某个DBMS所支持的数据模型
正确答案:A
99、如果同一个实体集内部的实体之间存在m:n的联系,则根据E-R图向关系模型转换的规则,转换得到的关系模型应包含 ______个关系模式。 (单选2 分)
A. 2
B. 1
C. 3
D. 4
正确答案:A
100、如果同一个实体集内部的实体之间存在m:n的联系,则根据E-R图向关系模型转换的规则,转换得到的关系模型应包含 ______个关系模式。 (单选2 分)
A. 2
B. 1
C. 3
D. 4
正确答案:A
101、数据库逻辑设计的主要任务是____。(单选2 分)
A. 创建数据说明
B. 建立E-R图和说明书
C. 建立数据流图
D. 把数据送入数据库
正确答案:A
102、在数据库技术中,独立于计算机系统的模型是____。(单选2 分)
A. E-R模型
B. 层次模型
C. 关系模型
D. 面向对象的模型
正确答案:A
103、如果两个实体之间的联系是m:n,则____引入第三个交叉关系。(单选2 分)
A. 需要
B. 不需要
C. 可有可无
D. 合并两个实体
正确答案:A
104、如何构造出一个合适的数据逻辑结构是_____主要解决的问题。(单选2 分)
A. 关系数据库规范化理论
B. 关系数据库优化
C. 数据字典
D. 关系数据库查询
正确答案:A
105数据库逻辑设计的主要任务是____。(单选2 分)
A. 创建数据说明
B. 建立E-R图和说明书
C. 建立数据流图
D. 把数据送入数据库
正确答案:A
106、在关系数据库设计中,设计关系模式是______阶段的任务。(单选2 分)
A. 逻辑结构设计
B. 概念结构设计
C. 物理结构设计
D. 需求分析
正确答案:A
107从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模型的关键字是____。(单选2 分)
A. M端实体关键字与N端实体关键字组合
B. M端实体的关键字
C. N端实体的关键字
D. 重新选取其他属性
正确答案:A
108、如果同一个实体集内部的实体之间存在1:n的联,则根据E-R图向关系模型转换的规则,转换得到的关系模型应包含_____个关系模式。(单选2 分)
A. 1
B. 2
C. 3
D. 4
正确答案:A
109、在关系数据库设计中,设计关系模式是____的任务。(单选2 分)
A. 逻辑设计阶段
B. 需求分析阶段
C. 概念设计阶段
D. 物理设计阶段
正确答案:A
110、数据流程图(DFD)是用于描述结构化法中____阶段的工具。(单选2 分)
A. 需求分析
B. 可行性分析
C. 详细设计
D. 程序编码
正确答案:A
111、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的____阶段。(单选2 分)
A. 概念设计
B. 需求分析
C. 逻辑设计
D. 物理设计
正确答案:A
112、以下关于关系表和元组叙述错误的是( )。(单选2 分)
A. 元组的每个属性对应于一个记录
B. 关系表在逻辑上由一系列元组组成
C. 每个元组由多个属性组成
D. 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储( )
正确答案:A
113、E-R图中的联系可以与____实体有关。(单选2 分)
A. 1个或多个
B. 0个
C. 1个
D. 多个
正确答案:A
114、创建触发器不需要指定的选项有( )。(单选2 分)
A. 触发器将何时触发
B. 触发器的名称
C. 在其上定义触发器的表
D. 执行触发操作的编程语句
正确答案:A
115、用户定义的约束,是属于( )完整性。(单选2 分)
A. 用户自定义
B. 实体
C. 参照
D. 都不是
正确答案:A
116、关于关系的描述,正确的是()。(单选2 分)
A. 列的次序可以任意交换
B. 列的次序不可以任意交换
C. 行的次序不可以任意交换
D. 不能有两列出自相同的域
正确答案:A
117、下列对触发器的描述正确的是( )。(单选2 分)
A. 当用户修改数据时,一种特殊形式的存储过程被自动执行
B. 定义了一个有相关列和行的集合
C. SQL 语句的预编译集合
D. 它根据一或多列的值,提供对数据库表的行的快速访问
正确答案:A
118、在关系数据库设计中,设计关系模式是____的任务(单选2 分)
A. 逻辑设计阶段
B. 需求分析阶段
C. 概念设计阶段
D. 物理设计阶段
正确答案:A
119、在数据库系统中, 保证数据及语义正确和有效的功能是 ( )。(单选2 分)
A. 完整性控制
B. 并发控制
C. 存取控制
D. 安全控制
正确答案:A
120、有如下关系:S(S#, SN, SEX, AGE, DEPT),C(C#, CN),SC(S#, C#, GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是( )。(单选2 分)
A. SELECT S.SN, SC.C#, SC.GRADE
FROM S, SC WHERE S.S#=SC.S#
B. SELECT S.SN, SC.C#, SC.GRADE
FROM S WHERE S.S#=SC.S#
C. SELECT S.SN, SC.C#, SC.GRADE
FROM SC WHERE S.S#=SC.GRADE
- SELECT S.SN, SC.C#, SC.GRADE FROM S,SC
正确答案:A
121、在 DML 触发器工作中,有可能生成的两个内存表是( )。(单选2 分)
A. INSERTED, DELETED
B. UPDATED, INSERTED
C. DELETED,ADDED
D. ADDED, DELETED
正确答案:A
122、下述 SQL 语言中的权限,哪一个允许用户定义新关系时,引用其他关系的主码作为外码( )。(单选2 分)
A. REFERENCES
B. INSERT
C. DELETE
D. SELECT
正确答案:A
123、如果F只涉及X中的属性,则∏X(σF(E))等价于( )。(单选2 分)
A. σF(∏X(E))
B. ∏X(E)
C. σF(E)
D. ∏F(σX(E))
正确答案:A
124、关系数据库中,关系和关系之间的联系是通过( )来实现的。(单选2 分)
A. 参照完整性
B. 实体完整性
C. 值域
D. 用户定义的完整性
正确答案:A
125、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S必须含有一个或多个共有的( )。(单选2 分)
A. 属性
B. 行
C. 记录
D. 元组
正确答案:A
126、属于传统的集合运算是 ( )。(单选2 分)
A. 并 差 交
B. 加 减 乘 除
C. 选择 投影 连接
D. 增 删 改
正确答案:A
127、以下关于关系表和元组叙述错误的是( )。(单选2 分)
A. 元组的每个属性对应于一个记录
B. 关系表在逻辑上由一系列元组组成
C. 每个元组由多个属性组成
D. 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储
正确答案:A
128、设关系R有m个属性,K1个元组;关系S有n个属性,K2个元组,则关系R和关系S进行笛卡尔积操作后,结果关系中的元组个数为( )。(单选2 分)
A. K1*K2
B. K1+K2
C. m+n
D. m*n
正确答案:A
129、下面哪个运算为专门的关系运算( )。(单选2 分)
A. 除运算
B. 差运算
C. 笛卡尔积
D. 交运算
正确答案:A
130、已经存在学生选课信息表:sc(sno,cno,grade),“从学生选课信息表中找出无成绩的元组”的SQL语句是( )。(单选2 分)
A. SELECT * FROM sc WHERE grade IS NULL
B. SELECT * FROM sc WHERE grade=NULL )
C. SELECT * FROM sc WHERE grade IS ‘ ’
D. SELECT * FROM sc WHERE grade=‘ ’
正确答案:A
131、若要在基本表S中增加一列CN(课程名),可使用的命令是( )。(单选2 分)
A. ALTER TABLE S ADD (CN CHAR (8))
B. ADD TABLE S (CN CHAR (8))
C. ADD TABLE S ALTER(CN CHAR(8))
D. ALTER TABLE S(ADD CN CHAR(8))
正确答案:A
132、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。(单选2 分)
A. 用户定义的完整性约束
B. 实体完整性约束
C. 参照完整性约束
D. 关键字完整性约束
正确答案:A
133、结构数据模型的三个组成成分是:数据结构、数据操作和( )。(单选2 分)
A. 数据完整性约束
B. 数据安全性控制
C. 数据一致性
D. 数据逻辑规则
正确答案:A
134、在数据库技术中,独立于计算机系统的模型是( )。(单选2 分)
A. ER模型
B. 关系模型
C. 层次模型
D. 网状模型
正确答案:A
135、若用如下的SQL语句创建一个student表: CREATE TABLE student( NO Char(4) NOT NULL, NAME Char(8) NOT NULL, SEX Char(2), AGE Int) 可以插入到student表中的是( )。(单选2 分)
A. ('1031','曾华',NULL,NULL)
B. ('1031','曾华',男,23)
C. (NULL,'曾华','男','23')
D. ('1031',NULL,'男',23)
正确答案:A
136、假定用户表user有多列,其中字段id中没有null值,字段username中存在null值。下面选项中,不能获得user表的总记录数的SQL语句是( ).(单选2 分)
A. select count(username) from user;
B. select count(*) from user;
C. select count(id) from user;
D. select count(id) from user where 1=1;
正确答案:A
137、在SQL语言中的视图VIEW是数据库的( )。(单选2 分)
A. 外模式
B. 模式
C. 内模式
D. 存储模式
正确答案:A
138、有如下关系:,S(S#, SN, SEX, AGE, DEPT),C(C#, CN),SC(S#, C#, GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是( )。 (单选2 分)
A. SELECT S# FROM SC WHERE C#=’C2’ AND GRADE>=ALL
(SELECT GRADE FROM SC WHERE C#=’C2’)
B. SELECT S# FROM SC WHERE C#=’C2’ AND GRADE>=
MAX(SELECT GRADE FROM SC WHERE C#=’C2’)
C. SELECT S# FROM SC WHERE C#=’C2’ AND GRADE IN
(SELECT GRADE FROM SC WHERE C#=’C2’)
D. SELECT S# FROM SC WHERE C#=’C2’ AND GRADE NOT IN
(SELECT GRADE FROM SC WHERE C#=’C2’)
正确答案:A
139、有如下关系:S(S#, SN, SEX, AGE, DEPT),C(C#, CN),SC(S#, C#, GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是( )。(单选2 分)
A. SELECT S.SN, SC.C#, SC.GRADE
FROM S, SC WHERE S.S#=SC.S#
B. SELECT S.SN, SC.C#, SC.GRADE
FROM S WHERE S.S#=SC.S#
C. SELECT S.SN, SC.C#, SC.GRADE
FROM SC WHERE S.S#=SC.GRADE
- SELECT S.SN, SC.C#, SC.GRADE FROM S,SC
正确答案:A
140、如果F只涉及X中的属性,则∏X(σF(E))等价于( )。(单选2 分)
A. σF(∏X(E))
B. ∏X(E)
C. σF(E)
D. ∏F(σX(E))
正确答案:A
141、关系代数中的连接操作是由( )操作组合而成。(单选2 分)
A. 选择和笛卡尔积
B. 选择和投影
C. 投影和笛卡尔积
D. 投影、选择和笛卡尔积
正确答案:A
142、关系数据模型的基本数据结构是( )。(单选2 分)
A. 二维表
B. 索引
C. 树
D. 图
正确答案:A
143、对于关系:课程(课程号,学号,成绩),其中要求成绩的取值范围必须在0-100之间,这属于( )。(单选2 分)
A. 用户自定义的完整性约束
B. 实体完整性约束
C. 参照完整性约束
D. 主键规则约束
正确答案:A
144、关系模型中,候选码( )。(单选2 分)
A. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
B. 由多个任意属性组成
C. 至多由一个属性组成
D. 只有一个
正确答案:A
145、在关系模型中,关于键的说法正确的是( )。(单选2 分)
A. 复合主键就是多个属性共同组成的主键
B. 一个关系中,主键只能由一个属性组成
C. 一个关系中,候选键就是主键
D. 一个关系中,最多有一个候选键
正确答案:A
146、结构数据模型的三个组成成分是:数据结构、数据操作和( )。(单选2 分)
A. 数据完整性约束
B. 数据安全性控制
C. 数据一致性
D. 数据逻辑规则
正确答案:A
147、在数据库技术中,独立于计算机系统的模型是( )。(单选2 分)
A. ER模型
B. 关系模型
C. 层次模型
D. 网状模型
正确答案:A
148、现实世界中事物在某一方面的特性在信息世界中称为( )。(单选2 分)
A. 属性
B. 实体
C. 实体值
D. 实体型
正确答案:A
149、要保证数据库的数据独立性,需要修改的是( )。(单选2 分)
A. 三级模式之间的两级映射
B. 模式与外模式
C. 模式与内模式
D. 三级模式
正确答案:A
150、数据库中全体数据的整体逻辑结构的描述称为( )。(单选2 分)
A. 概念模式
B. 外模式
C. 内模式
D. 存储模式
正确答案:A
151、数据的物理辑独立性是指( )。(单选2 分)
A. 内模式改变,外模式和应用程序不变
B. 模式改变,外模式和应用程序不变
C. 模式改变,内模式不变
D. 内模式改变,模式不变
正确答案:A
152、现实世界中事物在某一方面的特性在信息世界中称为( )。(单选2 分)
A. 属性
B. 实体
C. 实体值
D. 实体型
正确答案:A
153、ER模型就是数据库的( )。(单选2 分)
A. 模式
B. 外模式
C. 内模式
D. 存储模式
正确答案:A
154、数据库系统不仅包括数据库本身,还要包括相应的硬件、 软件和( )。(单选2 分)
A. 各类相关人员
B. 数据库管理系统
C. 各种开发工具
D. 数据库应用系统
正确答案:A
155、数据库系统阶段,数据( )。(单选2 分)
A. 具有高度的物理独立性和一定程度的逻辑独立性
B. 具有物理独立性,没有逻辑独立性
C. 具有物理独立性和逻辑独立性
D. 独立性差
正确答案:A
156、数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 I.人工管理阶段 II.文件系统阶段 III.数据库系统阶段(单选2 分)
A. 只有 I
B. I 和 II
C. II 和 III
D. 只有 II
正确答案:A
157、数据库三级模式体系结构的划分,有利于保持数据库的( )。(单选2 分)
A. 数据独立性
B. 数据安全性
C. 结构规范化
D. 操作可行性
正确答案:A
158、学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )。(单选2 分)
A. 一对多
B. 多对多
C. 一对一
D. 多对一
正确答案:A
159、关于日志下面说法正确的有( )。(多选3 分)
A. 日志必须严格按照并发事务执行的时间次序登记
B. 必须先记日志,后写数据库
C. 日志记录了所有的更新操作
D. 日志记录了所有的查询操作
正确答案:A、B、C
160、导致系统故障的原因可能有( )。(多选3 分)
A. DBMS代码错误
B. 操作系统代码错误
C. 系统断电
D. 磁盘损坏
正确答案:A、B、C
161、安全性控制的防范对象是( ),防止他们对数据库数据的存取。(多选3 分)
A. 非法用户
B. 非法操作
C. 不合语义的数据
D. 不正确的数据
正确答案:A、B
162、完整性检查和控制的防范对象( ),防止它们进入数据库。(多选3 分)
A. 不合语义的数据
B. 不正确的数据
C. 非法用户
D. 非法操作
正确答案:A、B
163、基本锁类型包括( )。(多选3 分)
A. 写锁
B. 读锁
C. 多粒度锁
D. 意向锁
正确答案:A、B
164、可以防止丢失修改和读“脏”数据的是( )。(多选3 分)
A. 2级封锁协议
B. 3级封锁协议
C. 1级封锁协议
D. 都可以
正确答案:A、B
165、Amrstrong公理系统的推理有( )。(多选3 分)
A. 合并规则
B. 伪传递规则
C. 分解规则
D. 自反律
正确答案:A、B、C
166、Amrstrong公理系统的基本公理有( )。(多选3 分)
A. 传递律
B. 自反律
C. 增广律
D. 合并规则
正确答案:A、B、C
167、下列哪些选项属于数据库安全技术?( )(多选3 分)
A. 用户身份鉴别
B. 自主存取控制
C. 强制存取控制
D. 审计
正确答案:A、B、C、D
168、下列哪些是数据库必须提供的数据控制功能?( )(多选3 分)
A. 完整性
B. 安全性
C. 并发控制
D. 可移植性
正确答案:A、B、C
169、在数据库中,完整性包括( )。(多选3 分)
A. 实体完整性;
B. 参照完整性;
C. 用户自定义完整性。
D. 系统预定义完整性;
正确答案:A、B、C
170、下述SQL命令的短语中,定义属性上约束条件的是( )。(多选3 分)
A. NOT NULL短语
B. UNIQUE短语
C. CHECK短语
D. HAVING短语
正确答案:A、B、C
171、DBMS并发控制的单位为( )。(填空2 分)
正确答案:事务
- 在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为( )现象。(填空2 分)
正确答案:死锁
- 数据库中诊断死锁常用的方法有事务等待图法和( )。(填空2 分)
正确答案:超时法
- 在关系模式R(U,F)中,有X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为( )函数依赖。(填空2 分)
正确答案:完全
- 如果Y Í X Í U,则X →Y成立,这条规则称为( )。(填空2 分)
正确答案:自反律
- 设有关系模式R(ABCDEI),其上的函数依赖集F={A→D,AB→E,BI→E,CD→I,E→C},则R的码是( )。(字母请使用大写)(填空2 分)
正确答案:AB
177如果Y Í X Í U,则函数依赖X →Y称为( )函数依赖。(填空2 分)
正确答案:平凡
- 当数据库被破坏后,如果事先保存了( )和数据库的副本,就有可能恢复数据库。(填空2 分)
正确答案:日志文件
- 在E-R图中联系用( )表示。(填空2 分)
正确答案:菱形
- 数据模型一般在数据库设计的_________阶段使用。(填空2 分)
正确答案:概念设计
- “为哪些表,在哪些字段上,建立什么样的索引”这一设计容应该属于数据库设计中的______设计阶段。(填空2 分)
正确答案:物理
- 在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据存储和数据加工过程等描述,通常称为____。(填空2 分)
正确答案:数据字典
- 数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而________是系统设计的基础和核心。(填空2 分)
正确答案:数据设计
- 在数据库领域里,统称使用数据库的各类系统为_________系统。(填空2 分)
正确答案:数据库应用
- 数据模型一般在数据库设计的_________阶段使用。(填空2 分)
正确答案:概念设计
- 在E-R图中联系用( )表示。(填空2 分)
正确答案:菱形
- 需求分析阶段所形成的两个重要文档是______与数据流图。(填空2 分)
正确答案:数据字典
- 数据库的逻辑模型设计阶段,任务是将E-R图转换成_____模型。(填空2 分)
正确答案:关系
- 数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R模型是________模型。(填空2 分)
正确答案:概念数据
- 在关系数据模型中,两个关系R1与R2之间存在1∶N的联系,可以通过在一个关系R2中的____在相关联的另一个关系R1中检索相对应的记录。 (填空2 分)
正确答案:外码
- 为哪些表,在哪些字段上,建立什么样的索引”这一设计容应该属于数据库设计中的______设计阶段。(填空2 分)
正确答案:物理
192、数据库设计的几个步骤是_需求分析,概念设计,逻辑设计,______设计,编码和调试。
(填空2 分)
正确答案:物理
193、数据库的逻辑模型设计阶段,任务是将______转换成关系模型(填空2 分)
正确答案:E-R图
194、数据库设计的几个步骤是_需求分析,概念设计,_______,物理设计,编码和调试。
(填空2 分)
正确答案:逻辑设计
- 关系R(A,B,C)和S(A,D,E,F),若将关系代数表达式:∏R.A,R.B,S.D,S.F(R∞S) 用SQL语言的查询语句表示,则为:SELECT R.A,R.B,S.D,S.F FROM R,S WHERE 。(请输入大写字母)(填空2 分)
正确答案:R.A=S.A
- 设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询每个系学生人数的SQL语句是:SELECT DP,COUNT(*) FROM S ( )。(请输入大写字母)(填空2 分)
正确答案:GROUP BY DP
- 进行连接查询时,返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是( )连接。(用汉字作答)(填空2 分)
正确答案:左外
- 关系的( )必须是另一个关系主键的有效值,或者是空值。(填空2 分)
正确答案:外码
- 关系R和S做连接操作时,结果元组中只有R中的属性存在Null值,则该连接可能属于( )连接。(填空2 分)
正确答案:右外
200、关系中主码的取值必须唯一且非空,这条规则是( )完整性规则。
(填空2 分)
正确答案:实体
- 在关系模型中,表的列称为属性,表的行称为_________。(填空2 分)
正确答案:元组
- 用有向图表示实体类型及实体间联系的数据模型称为________模型。(填空2 分)
正确答案:网状
- 用二维表表示实体类型及实体间联系的数据模型称为 模型 。(填空2 分)
正确答案:关系
204、用树形结构表示实体类型及实体间联系的数据模型称为________模型。(填空2 分)正确答案:层次
205、ER模型的三要素包括:实体、属性和( )。(填空2 分)
正确答案:联系
- 数据库管理系统为三级模式结构提供了两层映像机制,其中外模式/模式映像提供了 独立性。(填空2 分)
正确答案:逻辑
- 用图表示实体类型及实体间联系的数据模型称为________模型。(填空2 分)
正确答案:网状
208、用树形结构表示实体类型及实体间联系的数据模型称为________模型。(填空2 分)正确答案:层次
209、数据的独立性包括( )和( )。(两个空之间用顿号隔开)(填空2 分)
正确答案:逻辑独立性、物理独立性
210封锁协议越严格,并发程度越低。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
211、二级封锁协议是:一级封锁协议加上事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
212、不可串行化的调度一定是不正确的调度。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
213、并发控制的主要技术是封锁。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
214、先来先服务可以解决死锁。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
215、属于第三范式的的关系模式不可能属于第二范式。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
216、只考虑函数依赖这一种数据依赖,就可以得到一个较好的关系模式。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
217、若B→A, C→A,则B,C→ A。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
218、函数依赖具有传递性。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
219、一个关系模式的范式级别达到3NF后它一定是BCNF。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
220、R的码的真子集有可能函数决定R的所有其它属性。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
221、一个关系模式总可以通过分解达到BCNF或3NF。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
222、介质故障是最容易发生的一种故障。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
223、对于已提交事务,恢复时需要做redo操作。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
224、引入检查点技术可以提高故障恢复的效率.( )(判断1 分)
A. 正确
B. 错误
正确答案:A
225、对一个数据库系统来说,概念级对应于它实际存储的数据。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
226、概念结构与硬件软件无关。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
227、索引文件是数据库系统使用的主要的文件结构。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
228、对一个数据库系统来说,概念级对应于它实际存储的数据。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
229、数据库设计的逻辑结构设计阶段的任务是将全局E-R图转化为关系模型。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
230、数据库设计的逻辑结构设计阶段的任务是建立E-R模型。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
231、数据库设计的逻辑结构设计阶段的任务是数据库结构设计。()(判断1 分)
A. 错误
B. 正确
正确答案:A
232、E-R方法是用来表示关系模型的。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
233、设计数据库系统的主要目的是为了提高访问数据的效率。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
234、索引文件是数据库系统使用的主要的文件结构。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
235、选择数据的存储方式是物理设计应该考虑的问题。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
236、E-R方法是用来表示关系模型的( )。(判断1 分)
A. 错误
B. 正确
正确答案:A
237、HAVING子句和WHERE子句可以使用聚合函数。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
238、HAVING子句和WHERE子句可以使用聚合函数。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
239、对视图的操作与对表的操作一样,可以对其进行查询、修改和删除。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
240、视图是一个虚拟表,并不表示任何物理数据。( )(判断1 分)
A. 正确
B. 错误
正确答案:A
241、在关系代数中连接和除为一元操作,选择和投影为二元操作。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
242、一个关系可以有多个主键。( )(判断1 分)
A. 错误
B. 正确
正确答案:A
243、关系的属性必须是不可再分的。( )(判断1 分)
A. 正确
B. 错误
正确答案:A