数据库原理复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.关系R1,R2,R3各有10个元组,那么这三个关系的自然联结结果的
元组个数为()
A.10 B.30
C.1000 D.不确定(与计算结果有关)
2.对数据库中数据的操作分为两大类:( )
A.插入和修改B.查询和修改
C.检索和修改D.查询和更新
3.根据加密密钥的使用和部署,数据库加密技术分为对称加密(DES)
和非对称加密(RSA),下列叙述正确的是:()
A.在DES和RSA中所有密钥都必须保密
.在DES和RSA中所有密钥都不必保密
.在DES中加密和解密使用相同加密密钥,密钥必须保密
.RSA中使用两个加密密钥,公钥和私钥都要保密
4.约束“年龄限制在18—30岁之间”属于DBMS的哪种功能()
A.安全性 B.完整性 C.并发控制 D.恢复
5.DB,DBMS和BDS三者之间的关系是()
A.DB包括DBMS和DBS B.DBS包括DB和DBMS
C.DBMS包括DBS和DB D.DBS与DB和DBMS无关
6.根据加密密钥的使用和部署,数据库加密技术分为对称加密(DES)和
非对称加密(RSA),下列叙述正确的是:()
A.在DES和RSA中所有密钥都必须保密
B.在DES和RSA中所有密钥都不必保密
C.在DES中加密和解密使用相同加密密钥,密钥必须保密
D.RSA中使用两个加密密钥,公钥和私钥都要保密
7.下列四项中说法不正确的是()
A.数据库减少了数据冗余 B.数据库中的数据可以共享
C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性8. 数据的独立性是指()。
A.数据之间相互独立
B.应用程序与DB的结构之间相互独立
C.数据的逻辑结构与物理结构相互独立
D.数据与磁盘之间相互独立
9.层次模型只能表示()联系
A.1:M B.M:N
C.M:1 D.1:1
10对数据库中数据的操作分为两大类:( )
A.插入和修改B.查询和修改
C.检索和修改D.查询和更新
11.关系R1,R2,R3各有10个元组,那么这三个关系的自然联结结果的元组个数为()
A.10 B.30
C.1000 D.不确定(与计算结果有关)
12. 数据库在磁盘上的基本组织形式是( )。
A. DB B.文件 C.二维表 D.系统目录
13.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专
业,出生日期),其主码是()
A.宿舍编号 B.学号
C.宿舍地址、姓名 D.宿舍编号、学号
14.在SQL中,外模式一级数据结构的基本单位是()
A.基本表 B.实表
C.虚表 D.视图
15.在视图上不能完成的操作是()
A.更新视图 B.查询
C.在视图上定义新的基本表 D.在视图上定义新视图
16.3NF同时又是()
A.2NF B.1NF
C.BCNF D.1NF,2NF
17.数据库设计人员和用户之间沟通信息的桥梁是()
A.程序流程图 B.实体联系图
C.模块结构图 D.数据结构图
18.下面哪一条规则是正确的?()
A.若X→Y,WY→Z,则XW→Z
B.若X→Y,Y→Z,则X→Y
C.若XY→Z,则X→Z,Y→Z
D.若X→Y,Y→Z,则X→Z
19.数据库设计人员和用户之间沟通信息的桥梁是()
A.程序流程图 B.实体联系图
C.模块结构图 D.数据结构图
20.实体集学生与参考书之间具有()联系
A.一对一 B.一对多
C.多对多 D.多对一
21.17.DB的三级模式结构中最接近用户的是()。
A.内模式 B.外模式
C.概念模式 D.用户模式
22.数据库中的封锁机制是()的主要方法。
A.完整性 B.安全性 C.并发控制 D.恢复
23. 储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是()
A.一对一 B.一对多
C.多对多 D.多对一
24.关系数据模型()。
A.只能表示实体之间的1:1联系
B.只能表示实体之间的1:n联系
C.只能表示实体之间的m:n联系
D.可以表示实体间的上述三种联系
25.数据模型的三要素是()。
A.数据结构 B.数据操纵
C.数据的完整性约束 D.以上三点都包括
26.储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是()
A.一对一 B.一对多
C.多对多 D.多对一
27.下面哪一条规则是正确的?()
A.若X→Y,WY→Z,则XW→Z
B.若X→Y,Y→Z,则X→Y
C.若XY→Z,则X→Z,Y→Z
D.若X→Y,Y→Z,则X→Z
28.SQL语言通常称为()
A.结构化查询语言 B.结构化控制语言
C.结构化定义语言 D.结构化操纵语言
29.对数据库的并发操作有可能带来的问题包括()
A.读出“脏”数据 B.带来数据冗余
C.未被授权的用户非法存取数据 D.破坏数据独立性30.当同一个实体集内部的实体之间存在着一个1:N联系时根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为()A.1个 B.2个
C.3个 D.4个
1 数据库系统一般由_____ , _________ , __________ , _________构成。