一、选择题
1. 单个用户使用的数据视图的描述称为 a A. 外模式B. 概念模式C. 内模式D. 存储模式
2. 子模式DDL用来描述 b A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构
3. 在DBS中,DBMS和OS之间的关系是 b
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
4. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系
中的操作是 d
A. 左外联接
B. 右外联接
C. 外部并
D. 外联接
5. 下列聚合函数中不忽略空值 (null) 的是 c
A. SUM(列名)
B. MAX(列名)
C. COUNT( * )
数据库故障恢复D. AVG(列名)
6. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F a
A. 是无损联接,也是保持FD的分解
B. 是无损联接,但不保持FD的分
C. 不是无损联接,但保持FD的分解
D. 既不是无损联接,也不保持FD
的分解
7. 在数据库设计中,将ER图转换成关系数据模型的过程属于 b
A. 需求分析阶段
B. 逻辑设计阶段
C. 概念设计阶段
D. 物理设计阶段
8. SQL中,下列涉及空值的操作,不正确的是 c
A. AGE IS NULL
B. AGE IS NOT NULL
C. AGE = NULL
D. NOT (AGE IS NULL)
9. 一个关系中的候选关键字 b 。 A .至多一个 B .可
多个 C .必须多个 D .至少 3 个
10. DBMS中实现事务持久性的子系统是 d
A. 安全性管理子系统
B. 完整性管理子系统
C. 并发控制子系统
D. 恢复管理子系统
11. SQL的全局约束是指基于元组的检查子句和 a A. 非空值
约束B. 域约束子句C. 断言D. 外键子句
12. 分布式数据库系统中分片模式和分配模式均是 a
A. 全局的
B. 局部的
C. 分布的
D. 集中的
13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是
c A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布
式关系模型
14. 用树型结构表示实体之间联系的数据模型称为 d A.关系模型B.运算模型 C.网状模型D.层次模型
15. 数据库系统的核心是 b A.数据库B.数据库管理系统C.
数据模型D.软件工具
16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 d A.X>10 AND X<20B.X>=10 AND X<20 C.X>10 AND X<=20D.X
>=10 AND X<=20
17. 某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R
图转换的关系模式个数至少是 b
A.5个B.7个 C.8个D.9个
18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属
于
c A.2NF B.3NF C.BCNF D.4NF
19. 若事务T对数据R已加X锁,则其他事务对数据R d
A.可以加S锁不能加X锁B.不能加S锁可以加X锁 C.可以加S锁也可以
加X锁D.不能加任何锁
20.在目前的并行数据库体系结构中,可扩充性最高的是 c A.SM B.SD C.SN D.SK
全性 C.并发性D.一致性
22.下列不属于事务的特性的是 c A.隔离性B.一致性 C.
完整性D.原子性
23.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部
分损失或全部损失,这种情况属于 c
A.事务故障B.系统故障C.介质故障D.运行故障
24.E-R图是数据库设计的常用工具之一,它适用于建立数据库的 a A.概念模型B.逻辑模型 C.结构模型D.物理模型
25.数据库逻辑结构设计的主要任务是 d
A.建立E-R图B.把数据送入数据库C.建立数据流图和需求说明书D.
将E-R图转换为某个DBMS所支持的数据模型
26.下面不是SQL语言优点的是 a 。
A.能方便地生成报表
B.高度非过程化
C.数据独立性好
D.语言简练,
易学易用
A.SMALLDATA
B.SMALLDATATIME
C.SMALLTIME
D.TIMEDATA
28.概念模型 c 。
A.依赖于计算机硬件和DBMS
B.独立于计算机硬件,依赖于DBMS
C.独
立于计算机硬件和DBMS D.依赖于计算机硬件,独立于DBMS
29. 概念模型独立于 (c ) 。
A . ER 模型
B .硬件设备
C . DBMS
D .操作系
统
30.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,
则X是 。
A.递归实体
B.复合实体
C.弱实体
D.
超类实体
31.如果事务T获得了基本表B上的排它锁,则T对B b 。
A.可以读,不能写
B.可以读,也可以写
C.不能读,可以
写 D.不能读,也不能写
32.在数据库恢复时,对已完成的事务,将执行以下哪个操作? b
A.UNDO操作
B.REDO操作
C.COMMIT操作
D.ROLLB
ACK操作
33.有关系:项目(项目号、教工号、排名)
假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在
一个项目中职工的排名是唯一的。那么该关系的主码是 c 。
A.项目号
B.职工号
C.(项目号,职工号)
D.(职工号,排名)
34.在分布式数据库系统中,如果需要按如下方式书写查询语句
SELECT *
FROM F1节点·北京
WHERE 性别=’女’
UNION
SELECT *
FROM F2 节点·上海
WHERE 性别=’女’
则该系统支持的是 。
A.片段透明性
B.局部映象透明性
C.查询透明性
D.地址
透明性
35.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查
询语句如下:
SELECT 课程号,AVG(成绩)
FROM 学生选课
GROUP BY 课程号
如果要提高该查询的效率,应该建索引的属性是 b 。
A.学号
B.课程号
C.成绩
D.(学号,课程号)
36.假设有如下实体和实体之间的联系情况:
Ⅰ 职工实体与项目实体之间存在多对多的参加联系
Ⅱ 职工实体与部门实体之间存在多对一的分配联系
Ⅲ 职工实体与工资实体之间存在一对一的属于联系
则能用层次模型表示的是 c 。
A.Ⅰ,Ⅱ
B.Ⅰ,Ⅲ
C.Ⅱ,Ⅲ
D.Ⅰ,Ⅱ,Ⅲ
37.已知关系R、S和,如图1所示,
要从R和S中通过关系代数查询得到,则以下说法中错误的是 d 。
A.属性C是两个关系进行自然连接的公共属性
B.该查询中肯定包含自然
连接运算
C.该查询中肯定包含投影运算
D.该查询中不需要包含选择运算
38.在MS SQL Server中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图2所示
能够正确执行的插入操作是 d 。
A.INSERT INTO student (no,sex) VALUES(102,′男′)
B.INSERT INTO student (name,sex) VALUES(′王中′,′男′)
C.INSERT INTO student VALUES(102,′男′,′王中′,′1984/03/08′)
D.INSERT INTO student VALUES(106,′王中′,′男′,′1984/03/08′)
39.E-R模型是实体—联系模型,被广泛地应用于以下哪一种模型的设计
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论