欢迎来到天天文库
浏览记录
ID:17421528
大小:51.00 KB
页数:5页
时间:2018-08-31
《数据库原理模拟试卷二(答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、单项选择题(本大题共20小题,每小题1分,共20分)1.下述各项中,属于数据库系统的特点的是(C) A.存储量大 B.存取速度快 C.数据独立性 D.操作方便 2.在关系中,能唯一标识组的属性集称为关系模式的(D) A.候选键 B.主键 C.外键 D.超键3.在数据操作语言(DML)的基本功能中,不包括的是(B) A.插入新数据 B.描述数据库结构 C.对数据库中数据排序 D.删除数据库中数据 4.数据库中全体数据的整体逻辑结构
2、描述称为(B) A.存储模式 B.内模式 C.外模式 D.右外模式 5.对于分布式数据库,可以简单归纳为(B) A.数据逻辑上分散,物理上统一 B.数据物理上分散,逻辑上统一 C.数据在逻辑上、物理上都是分散的 D.数据在逻辑上、物理上都是统一的 6.在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为(C) A.外连接 B.内连接 C.左外连接 D.右外连接 7.在SQL中使用FOREIGNKEY时,与之配合的语句是(D) A.EXISTS
3、 B.EXCEPT C.TABLE D.REFERENCES 8.定义片段以及全局关系与片段之间映像的模式是(C) A.外模式 B.概念模式 C.分片模式 D.分配模式 9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是(B) A.用户界面 B.存取结构 C.数据输入 D.报表输出 10.能够消除多值依赖引起的冗余的范式是(C) A.2NF B.3NF C.4NF D.BCNF 11.位于分片视图和分配视图之间
4、的透明性是(D) A.全局数据模型透明性 B.分片透明性 C.局部数据模型透明性 D.位置透明性12.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F(A) A.是无损联接,也保持FD的分解 B.是无损联接,但不保持FD的分解 C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD的分解13.DBMS中实现事务持久性的子系统是 (D) A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统14.ORDBS的含义是(
5、C)A.面向对象的数据库系统 B.数据库管理系统 C.对象关系数据库系统 D.对象关系数据库15.在SQL中,建立视图用 (C) A.CREATESCHEMA命令 B.CREATETABLE命令 C.CREATEVIEW命令 D.CREATEINDEX命令二、填空题(本大题共20个空,每空1分,共20分)1.对数据模型的规范化,主要是解决(插入异常)、(删除异常)和数据冗余过大的问题。2.数据模型分为(概念)数据模型和(结构)数据模型。3.在关系中,内模式是(存储)模式的集合。4.当数据库系
6、统的概念模式改变时,(模式/外模式的映象)要作相应的改变,以保证外模式保不变。5.嵌入式SQL需要用(游标机制)把集合操作转换成单记录处理方式。6.在SQL中表达完整性约束的规则有多种形式,其主要约束有(主键约束),(外健约束),(属性值约束)和全局约束。7.在模式分解时,为保持原模式的特性,要求分解具有(无损失连接)和(保持函数依赖)。8.好的模式设计应符合表达性、分离性和(最小冗余性)。9.分布式数据库系统是(数据库技术)与(计算机网络)技术结合的产物。三、名词解释(本大题共5个小题,每小题3分,共15分)1.DML数据操纵语言(
7、DataManipulationLanguage),由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。DML分成交互型DML和嵌入型DML两类。依据语言的级别,DML又可分成过程性DML和非过程性DML两种。2.S封锁共享型封锁。如果事务T对某数据R加上S封锁,那么其它事务对数据R的X封锁便不能成功,而对数据R的S封锁请求可以成功。这就保证了其他事务可以读取R但不能修改R,直到事务T释放S封锁。 3.分布式DBS是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并完成局部应用;而每一场地也参与(至少
8、一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中的多个场地的数据。4.事务数据库系统的一个操作系列,这些操作或者都做,或者都不做,是一个不可分割的工作单位5.丢失更新当两个或以上的事务同时修改同一数据集合时
此文档下载收益归作者所有