2022年数据库复习经典总结

上传人:工**** 文档编号:567291334 上传时间:2024-07-19 格式:PDF 页数:8 大小:136.17KB
返回 下载 相关 举报
2022年数据库复习经典总结_第1页
第1页 / 共8页
2022年数据库复习经典总结_第2页
第2页 / 共8页
2022年数据库复习经典总结_第3页
第3页 / 共8页
2022年数据库复习经典总结_第4页
第4页 / 共8页
2022年数据库复习经典总结_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《2022年数据库复习经典总结》由会员分享,可在线阅读,更多相关《2022年数据库复习经典总结(8页珍藏版)》请在金锄头文库上搜索。

1、学习必备欢迎下载西 南 交 通 大 学数据库原理与应用总复习题单项选择题一A.模式B. 外模式C.内模式D. 存储模式2.数据库系统的基础是()A.数据库结构B.数据库管理系统C.操作系统D. 数据模型3.关系中标题栏中各列的名称称为()A.对象B.元组C.属性D.类4.在数据库系统中,对数据操作的最小单位是()A.字节B.数据项C.记录D.字符5.一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的()A.原子性B.一致性C.隔离性D.持久性6. 有了模式 /内模式映像,可以保证数据和应用程序之间的()A.逻辑独立性B.物理独立性C.数据一致性D.数据安全性7、如果事务T 对数据

2、 D 已加锁,则其他事务对数据D()A.可以加 S 锁,不能加X 锁B.可以加 S锁,也可以加X 锁C.不能加 S 锁,可以加X 锁D.不能加任何销8、数据库系统的数据独立性是指()A、不会因为数据的变化而影响应用程序B、不会因为系统数据库存储结构与数据逻辑结构的变化而影响应用程序C、不会因为数据存储策略的变化而影响数据存储结构D、不会因为某些数据逻辑结构的变化而影响应用程序9. 规范化的主要理由() 维护数据完整性尽可能建立与应用无关的模型 降低存储需要 维护数据完全性供选择的解答:A、B、,C、,D、全部10.()是用户可以看见和使用的局部数据的逻辑结构和特征的描述。A、模式B、外模式C、

3、内模式D、概念模式11.分布式数据库系统中数据分配的策略是集中式,分割式和()A.分布式,混合式B.全复制式,关联式C.全复制式,混合式D.分片式,关联式精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 8 页学习必备欢迎下载12.封锁机制是实现数据库()的主要方法。A.完整性B.安全性C.并发控制D.保护13.在关系模式中,若每个属性都是不可再分的最小数据单位,则R 属于 ( )。A.1NF B. 2NF C.3NF D.BCNF 14. 若关系模式R(U,F)属于 3NF,则()A.一定属于BCNF B.消除了插入的删除异常C.仍存在

4、一定的插入和删除异常D. 属于 BCNF 且消除了插入和删除异常15.一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为( )的联系。A. 一对一B.一对多C.多对多D.多对一16.()是数据库物理结构和存储方式的描述。A、模式B、外模式C、内模式D、概念模式17.为了保证数据的完整性,事务必须具有原子性、一致性、隔离性和( )。A.可串行性B.并行性C.完整性D.持久性18. 数据库中对访问权限的定义称为()A.审核 B.定义 C.命令 D.授权19. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分丢失或全部丢失,这种情况称为()A、事务故障B、系统

5、故障C、介质故障D、运行故障20. 建立数据字典的时机是()A、需求分析阶段B、数据库物理设计阶段C、数据库实施D、概念结构设计阶段单项选择题一1、A ;2、D;3、C;4、C;5、A;6、B;7、A ;8、 C9、C;10 C;11、C ;12、 C ;13、A; 14、C ; 15、A ;16、C; 17、 D ;18、D;19、 C ;20、A。单项选择题二1. 如果事务T 获得了数据项Q 上的排它锁,则T 对 Q()A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写2.有了模式 /内模式映像,可以保证数据和应用程序之间的()A.逻辑独立性B.物理独立性C.数据一致性D.数

6、据安全性3. 与关系中每个属性相关的特定基本类型称为()A.对象B.元组C.域D.类4. 在数据库系统中,对数据操作的最小单位是()A.字节B.数据项C.记录D.字符5. 设有 T1 和 T2 两个事务,其并发操作如下图所示,下面评价中正确的是()T1 T2 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 8 页学习必备欢迎下载 读 A=100 ,B=5 读 A=100 A=A*2 写回 求 A+B=105 ,验证错开发操作图A、该操作不存在问题B、该操作丢失修改C、该操作不能重复读D、该操作读“脏数据”6. 规范化的主要理由() 维护

7、数据完整性尽可能建立与应用无关的模型 降低存储需要 维护数据完全性供选择的解答: A、 B、, C、, D、全部7. 数据库系统的基础是()A.数据库结构B.数据库管理系统C.操作系统D. 数据模型8. 当局部 E-R 图合并成全局E-R 图时可能出现冲突,不属于合并冲突的是()A、属性冲突B、语法冲突C、结构冲突D、命名冲突9. 建立数据字典的时机是()A、需求分析阶段B、数据库物理设计阶段 C、数据库实施 D、概念结构设计阶段10. 如果事务 T 对数据 D 已加锁,则其他事务对数据D()A. 可以加 S 锁,不能加X 锁B.可以加 S锁,也可以加X 锁C.不能加 S 锁,可以加X 锁D.

8、不能加任何销11. 为了保证数据的完整性,事务必须具有原子性、一致性、隔离性和( )。A.可串行性B.并行性C.完整性D.持久性12.封锁机制是实现数据库()的主要方法。A.完整性B.安全性C.并发控制D.保护13. 如果一个关系R 中的所有非主属性都完全函数依赖于键码,则称关系R 属于 ( )。A. 2NF B. 3NF C. 4NF D. BCNF 14.若关系模式R(U,F)属于 3NF,则()A.一定属于BCNF B.消除了插入的删除异常C.仍存在一定的插入和删除异常D.属于 BCNF 且消除了插入和删除异常15.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间

9、为()的联系。A.一对一B.一对多C.多对多D.多对一16. ( )是数据库中全部数据的逻辑结构和特征的描述。A.模式B. 外模式C.内模式D. 存储模式17.保护数据库中的信息,防止未经授权或非法的使用所造成的数据泄漏、更改或破坏,称为数据库的()精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 8 页学习必备欢迎下载A.安全性B.完整性C.恢复D.并发控制18.数据库中对访问权限的定义称为()A.审核B.定义C.命令D.授权19. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分丢失或全部丢失,这种情况称为()A、事务故

10、障B、系统故障C、介质故障D、运行故障20.授权和完整性管理器属于DBMS 的()A.操作管理器B.存储管理器C.控制管理器D.用户管理器单项选择题二1、C2、B;3、C 4、C5、 D 6、C 7、D 8、C 9、A 10、A 11、D 12、C 13、 A 14、C 15、B 16、 A 17、A 18、D 19、C 20、B。二、名词解释1、内模式2、实体:客观存在并可相互区别的事物称之为实体.实体可以是具体的人、事、物,也可以是抽象的概念或联系.3、DBMS 4、3NF 5、2NF 6、数据流图:简称DFD ,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程

11、,是 结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。7、关系模式三、简答题1、数据库设计的6 个阶段分别是什么?答:数据库设计的六个阶段分别是:需求分析;概念结构设计;逻辑结构设计;物理结构设计;数据库实施;数据库运行和维护。2、数据字典通常包括哪5 个部分?3、数据流图的4 种基本成分是什么?分别用什么表示?4、事务有哪四个基本性质?答:原子性、一致性、隔离性和持久性。5、简述关系规范化的本质与过程。答:规范化的实质就是概念单一化,过程是通过对关系模式的分解来实现四、关系代数描述用关系代数表达式写出如下查询现有如下关系:职工(职工号,姓名,性别,职务,家庭地址,部门编号)

12、精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 8 页学习必备欢迎下载部门(部门编号,部门名称,地址,电话)保健(保健卡编号,职工号,检查具体日期,健康状况)试完成如下工作:(1)查找所有女科长的姓名和家庭地址。(2)查找“办公室”的科长姓名和家庭地址。(3)查找“财务科”中健康状况为“良好”的职工姓名和家庭地址。答:(1)姓名,家庭地址( 性别=女职务 =科长 ( 职工) )(2)姓名,家庭地址( 部门名称 =办公室职务 =科长 ( 职工部门) )或姓名,家庭地址( 部门名称 =办公室 (部门) 职务=科长 (职工) )(3)姓名,家

13、庭地址( 部门名称 =财务科健康状况 =良好 ( 职工部门保健))或姓名,家庭地址(职工 部门名称 = 财务科( 部门) 健康状况 = 良好( 保健) )五、设有如图所示的关系R、W 、和 D,计算:(1)R1=IIY,T(R )(2)R2= P5 T=e(R) (3)R3=R W (4)R4=II2,1,6(3=5(R D ) )(5)R5=R DR W D P Q T Y 2 9 2 9 7 7 b a b a g g c e e d e c d f f e f d R1 R2 Y T P Q T Y d c 9 a e f f e 7 g e f e d R3 R4 R5 P Q T Y

14、 B P Q Y P Q 2 b c d m b 2 d 2 b 2 b c d n a 9 f 7 g 7 g c d m b 2 f 7 g d d n g 7 f g 7 d T Y B c c d d d f m n n T Y c e d f 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 8 页学习必备欢迎下载六、综合题1、 旅馆的住房管理问题应包括客房管理与收费管理,现在用关系模式收费R(住客姓名,性别,年龄,地址,客房号,床位号,收费标准,住宿日期,退房日期,预付款)进行记录,假设:(1)旅馆住客中可能存在同名现象。(2

15、)一个客人可以多次、不同时间到该旅馆住宿。试回答下列问题:(1)关系模式R最高已经达到第几范式?为什么?(2)如果 R不属于 3NF ,请将 R分解成 3NF模式集。解答: (1)显然,该关系模式属于1NF。同时存在非主属性对候选键的部分依赖,所以该关系模式不满足 2NF 的条件。由此可见,该关系模式最高只达到1NF。(2)住客信息(住客身份证,住客姓名,性别,年龄,地址),其中主键是住客身份证。床位信息(客房号,床位号,收费标准),其中主键是(客房号,床位号)。住宿信息(客房号,床位号,住宿日期,住客身份证,预付款,退房日期),其中主键是(客房号,床位号,住宿日期)。显然,以上关系三个关系模

16、式都满足2NF。而且,这三个关系模式都不存在非主属性对键的传递函数依赖,因此以上两个关系模式都满足3NF。2、设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下联系:(1)一个学生可选修多门课程,一门课程可为多个学生选修;(2)一个教师可讲授多们课程,一门课程可为多个教师讲授;(3)一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:(1)分别设计学生选修课和教师任课两个局部信息的结构E-R 图。(2)将上述设计完成的E-R 图合并成一

17、个全局E-R 图。(3)将该 E-R 图转换为等价的关系模式表示的数据库逻辑结构。(1)学生选课局部ER 图如下:l 单位名称单位开课l 拥有m m 学生选修课程教师号学号姓名性别年龄编号课程名精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 8 页学习必备欢迎下载教师任课局部E R 图如下:教师号姓名性别职称编号m n 教师讲授课程m 属于l 单位单位名电话(2)、合并的全局ER 图如下:l m 单位属于教师l m l 拥有开课讲授m m n m n 学生选修学生(3)该全局 ER 图转换为等价的关系模型表示的数据库逻辑结构如下:单位(

18、单位名,电话)教师(教师号,姓名,性别,职称,单位名)课程(课程编号,课程名,单位名)学生(学号,性别,年龄,单位名)讲授(教师号,课程编号)3、已知某个工厂中有多个工段,每个工段有多个车间,每个车间只在一个工段中,每个车间生产多种产品,而每种产品可由多个车间生产。工段有:工段名,工段号;车间有:车间号,车间名,车间领导;精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 8 页学习必备欢迎下载产品有:产品号,产品名称,型号规格。每个车间完成的产品都有完工日期。(1)根据上述语义设计E-R 模型 ,要求标注联系类型。(2)E-R 模型转换成关系数据模型,并指出每一个关系的主键。上面是我精心准备的复习题目,希望大家喜欢!精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 8 页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号