数据库原理及应用复习题及参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.
最新可编辑 word 文档 1.
2.
3.
4.
实体联系模型属于( D )。 A. 层次模型 B.
网状模型
在一个关系中,任意两个元组的值( A. 可以全同 B.
必须全同
关系R 和S 进行自然连接时,要求 A. 行 B. 属性 C.
SQL ^( C )的缩写• A. Standard Query Language C. Structured Query Language 当两个子查询的结果( C A. 结构完全不一
致时 B.
C.
关系模型 )。
不能全同
D.
概念模型
C.
R 和S 含有一个或多个公共
( 记录 D. 元组
B. Select Query Language
D.
以上都不是
)时, 可以执行并、交、差操
以上都不是
B )
数据库原理及应用》复习题及参考答案
一、判断题
1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不 能绝
对保持依赖。(X )
2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以 是完
全相同的。( X )
3 •概念设计可以独立于数据库管理系统。( V )
4 •执行查询语句时DBMS 从数据字典中调出相应的模式描述,并从外模式映像到内
模式,从而确定所需要的物理数据。 ( X )
5.在视图中插入一个元组,该元组会同时插入到基本表中。 ( V )
6 •对象查询语言中,可以用运算符
ELEMENT 从多个元素的聚集中提取单个元素<
( X )
7. 对于表只能有惟一的主键码,但可有任意数量的UNIQUE!性
或属性集。( 8.如果一个关系没有一个属性能由所有其他属性函数决定,
平凡函数依赖。( V )
9. 超类可以自动继承子类的所有特性。 ( X ) 10. 两段锁协议是使并发操作可串行化调度的必要条件。
二、选择题
V )
则该关系根本不存在非
6. 在数据库设计中,当合并局部E---R图时,职工在某一局部应用中被除数当作实体,而在另一局部应用中被除数当作属性,那么被称之为(A )冲突。
A. 结构
B. 命名
C. 联系
D. 属性
7. 在关系中的各元组的(B )。
A. 顺序不能任意排列,一定要按照输入的顺序排列
B. 顺序可以任意排列
C. 顺序一定要按照关键字段值的顺序排列
D. 排列顺序不同,统计处理的结果就可能不同。
8. SQL中创建基本表应使用(C )语句。
A.CREATE VIEW
B.CREATE DATABASE
C.CREATE TABLE
D.CREATE FORM
9. 与WHER年龄BETWEEN 32 AND 45 语句等价的子句是(D )。
A. WHER軒龄>32 AND 年龄<45
B. WHERE 年龄>=32 AND年龄<45
C. WHERE^龄>32 AND年龄<=45
D. WHERE 年龄>=32 AND年龄<=45
10. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有
多名职员,职员与部门的联系类型是( C )。
A. m : n
B. 1 : n
C. n : 1
D. 1 : 1
11. 在数据库的三级模式结构中,内模式有( A )。
A. 1个B . 2个C .三个D .任意多个
12. 下述那一条不属于概念模型应具备的性质( D )。
A.有丰富的语义表达能力 B .易于交流和理解
C.易于变动 D .在计算机中实现的效率咼
13. 用二维表结构表示实体以及实体间联系的数据模型称为( C )。
A.网状模型 B .层次模型C .关系模型D .面向对象模型
14. 使用CREATE VIEV S句建立的是(C )。
A.数抿库
B. 表
C. 视图
D. 索引
15. 元组关系演算表达式{t|「R(t)A S(t)}表达的是(D )。
A. R」S
B. R 1 S
C. R-S
D. S-R
16. 如果一个关系R中的所有非主属性都完全函数依赖于键码,则称关系R属于(A )。
最新可编辑word文档
A. 2NF
B. 3NF
C. 4NF
D. BCNF
17. 数据库系统的基础是(D )。
A.数据结构
B. 数据库管理系统
C. 操作系统
D. 数据模型
18. 一个学生可以同时借阅多本图书,一本图书只能借给一个学生,学生和图书之间的联系为(B )的联系。
最新可编辑word文档
A. 一对一
B. 一对多
C. 多对多
D. 多对一
19. 在演员类Actor中增加与电影类Movie之间的演员在电影中扮演角色的联系, 一个演员可以扮演多个角色,一部电影有多个演员出演。下述语句中关于联系的描
述正确的是(A )。
A. 可以在Actor的类说明中加入:relationship Set
B. 可以在Actor的类说明中加入:relationship Set
C. 可以在Movie的类说明中加入relationship Set
D. 可以在Movie的类说明中加入:relationship Set v Movie > movies v Actor > actors v Actor > movies v Movie > movies
20. 下面对触发程序中规定动作与触发事件之间的关系描述错误的是( B )
A. AFTER触发事件完成后,如果WHE子句中的条件为真,贝U执行随后的动作
B. BEFORE触发事件执行以后,测试WHE子句中的条件,若为真,贝U执行随后的动作
C. INSTEAD OF:触发事件发生时,如WHE子句中的条件为真,就执行随后动作
D. 使用BEFOR的情况下,无论条件真假,都执行触发事件
三、填空题
1 .数据在空间上的传递称为(通信);在时间上的传递称为(存储)
2. DBS i(硬件系统)、(数据库集合)、(数据库管理系统及相关软件)、(数据库管
理)、(用户)五部分组成.,其中(数据库管理系统)是数据库系统的核心组成部分。
3. SQL语言的功能包括(数据查询)、(数据定义)、(数据操纵)、
(数据控制)。
4. 数据库管理员利用(Grant )语句将对某类数据的操作权限赋于用户;用
(revoke )语句收回用户对某类数据的操作权限。
5. X—>A1,A2,…,An成立的充要条件是(x A i(I=1,2,…,n))。
6. 信息系统分为(数据处理系统(EDP)、(管理信息系统(MIS)、(决策支持系
统(DSS))三类。
7. —个关系进行分解时必须考虑两个问题是(无损联接性)、保持函数依赖)。8•数据操作描述的是系统的动态特性,主要分为(更新)和(检索)两大类,共包括(插入(增加))、(删除)、(修改)
和(查询)4种操作。
9.在SQL中表示并集的关键字是(UNION )。
最新可编辑word文档