- 21
- 0
- 约9.47千字
- 约 18页
- 2020-11-24 发布于山东
- 举报
数据库系统概论考试试卷及答案 B
一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分)
1. 使用 CREATE TABLE SCHEMA语句建立的是 ( B )
A) 数据库模式 B) 表 C) 视图 D) 索引
2. 设关系 R和 S 的结构相同,并且各有 80 个元组,假如这两个关系作交运算, 其运算结
果的元组个数为 ( B )
A)80 B) 小于等于 80 C) 大于等于 160 D) 大于等于 80,小于等
于 160
3. 在 SQL的授权语句中使用“ ALL PRIVILEGES”,表示 ( B )
A) 授权所有用户 B) 所有的操作权限 C) 对所有的数据集合 D) 允
许再授权
4. 对数据库模式进行规范化处理,是在数据库设计的 ( C )
A) 需求分析阶段 B) 概念设计阶段 C) 逻辑设计阶段 D) 物理设
计阶段
不存在传递函数依赖的范式至少要求是( C )
A)2NF B)3NF C)4NF D) BCNF
在下列几种故障中 , 不破坏数据库内容的是 ( B )
A) 计算机病毒发作 B) 供电系统故障
C) 瞬时的强磁场干扰 D) 磁盘介质损坏
在数据库技术中,独立于计算机系统的模型是( A )
A)E-R 模型 B) 层次模型
C) 关系模型 D) 面向对象的模型
四种传统的集合运算算是 ( C )
∪, - ,×,和 σ
∪, - ,∞,和 σ
∪,∩,×,和 -
∪,∞,π 和 σ
SQL 中,下列涉及空值的操作,不正确的是( C )
A)AGE IS NULL B)AGE IS NOT NULL
C)AGE = NULL
D)NOT (AGE IS NULL)
单个用户使用的数据视图的描述称为( A )
外模式
概念模式
内模式
存储模式
11 在客户机 / 服务器体系结构的 DBS中,数据库功能分为前端和后端两部分, 下列功能属于后端的是 (B)
A) 用户界面 B) 存取结构
C) 数据输入 D) 报表输出
12. 实体集书店与图书之间具有( B )联系。
A) 一对一 B ) 一对多 C ) 多对多 D )多对一
13. 现有关系表: 医疗(患者编号, 医生编号,医生姓名,诊断日期, 诊断结果,恢复情况)的主码是( A )
A) 患者编号,医生编号,诊断日期 B )医生编号 C )诊断日期 D )患者编号
14) 任何一个三目关系都属于( A )
A )1NF B) 3NF C ) BCNF D ) 4NF
15. 相对于关系模型,层次数据模型的缺点之一是( A )
A) 数据维护困难 B ) 数据结构复杂 C )数据独立性高 D )有严格的数学基础
现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)
医疗(患者编号, 患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是 ( A )
A) 患者编号 B ) 患者姓名 C ) 患者编号和患者姓名 D )医生编号和患者编号
17. 班长和学生是什么关系( B )
A)1:1 B )1:M C)M:N D )都不是
18. 下面哪种数据模型只有一个根结点( B )
A)概念 B )层次 C)关系 D)网状
19. 哪种模式不是数据库的模式( C )
A)模式 B )外模式 C)映像模式 D)内模式
20.视图定义是( D )
A)一个基表中导出的基表
B)一个基表中导出的虚表
C)一个或几个基表或视较中导出的基表
D)一个或几个基表或视较中导出的虚表
二、填空题(本大题共 5 个空,每空 1 分,共 5 分)
标准的数据库三级模式是概念模式、( 内 ) 模式和外模式。
2. 在 SQL中,用 MODIFY命令可以修改表中的数据,用 (ALTER)命令可以修改表的结构。
在 ER图中,菱形框表示 ( 联系 ) 。
并发控制的主要方法是采用 ( 封锁机制 ) 。
5. 在并行处理中,若干事物相互等待对方释放封锁,称为系统进入 ( 死锁 ) 状态。
三、名词解释(本大题共 5 个小题,每小题 3 分,共 15 分)
1.关系
一个关系即一张二维表,如 student(sno,sname,sex ,age) 1. 概念模式
X 封锁
如果事务 T 对数据 R 实现 X 封锁,那么其他的事务要等 T 解除 X 封锁以后, 才能对这个数据进行封锁。 只有获准 X 封锁的事务,才能对被封锁的数据进行修改。
3.元组
表中的一行即为一个元组
主属性
包含在任何一个候选码中的属性。
事务的原子性
一个事务对数据库的操作是一个不可分割的操作系列, 事务要么完整地被全部执行, 要么全
部不执行。
四、程序设计题(本大题共 2 小题,每小题 15 分,
原创力文档

文档评论(0)