2022年数据库技术复习题 .pdf
《2022年数据库技术复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库技术复习题 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、填空题1、SQL 语言提供数据定义、数据查询、_ _、数据控制等功能。2. 数据库保护问题包括:_、完整性、故障恢复和并发控制等多方面。4. 在关系数据模型中,两个关系R1 与 R2 之间存在 1M 的联系, 可以通过在一个关系R2中的 _在相关联的另一个关系R1 中检索相对应的记录。5.在关系模式R 中,若每个数据项都是不可再分割的,那么R一定属于第范式。6.数据库的逻辑模型设计阶段,任务是将_ _转换成关系模型。7. 关系规范化理论是设计_的指南和工具。8、当数据库被破坏后,如果事先保存了和数据库的副本,就有恢复数据库的可能。9. 并发操作带来数据不一致性包括三类:丢失修改、和。10.
2、 实体完整性规则是对的约束, 参照完整性是对的约束。11、视图是一个虚表,它是从中导出的表。在数据库中,只存放视图的,不存放视图对应的。13、数据库运行过程中可能发生的故障有事务故障、和三类。14 数据模型的三要素包含数据结构、和数据的约束条件三部分。15 并发控制的主要方法是采用封锁技术 , 常用封锁技术有_ _和_ _ _两种。16、在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为。17、数据库设计中的逻辑设计分为_和应用程序设计两部分。18. 在“学生 - 选课 - 课程”数据库中的三个关系如下:S(S#,SNAME ,SEX ,AGE),SC(S#,C#,GRADE) ,
3、C(C#,CNAME,TEACHER) 。现要查找选修“C语言程序设计”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= C语言程序设计 AND _ AND 。19. 关系数据库设计理论,主要包括三个方面内容:范式、模型设计和。其中起着核心作用。20. 数据库设计包括需求分析、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。21在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:既要依赖关系,又要具有 _连接性。22. SELECT 语句中进行查询 , 若希望查询的结果不出现重复元组
4、 , 应在 SELECT 子句中使用 _保留字。23. SQL 语言支持关系数据库的三级模式结构,其中外模式对应于和部分基本表,模式对应于基本表,内模式对应于。24. 数据库与文件系统的根本区别是_。25. 现实世界中,事物的个体在信息世界中称为_,在机器世界中称为_。26. DBA 利用 _语句将对某类数据的操作权限赋于用户 , 用_语句收回用户对某类数据的操作权限。二、选择题1、有关系R 和 S,RS 的运算等价于( )。AS-(R-S) B R-(R-S) C(R-S)S DR(R-S) 2、关系范式从低到高依此是()A 4NF BCNF 3NF 2NF 1NF B1NF 2NF 3NF
5、 BCNF 4NF 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - C 1NF 2NF 3NF 4NF BCNF DBCNF 4NF 3NF 2NF 1NF 3不允许任何其它事务对这个锁定基表再加任何类型锁的锁是:()A共享锁B排它锁C写锁D以上都不是4、SQL 的集合成员资格比较操作“元组IN(集合)”中的 IN 的等价操作符是: ()AANY BALL C=ANYD=ALL 5、数据库系统中, 用户使用的数据视图用()描述,
6、它是用户与数据库系统之间的接口。A.外模式B.存储模式C.内模式D.概念模式6、在关系代数表达式的优化策略中,应尽可能早执行操作。A. 投影B. 连接C.选择D. 笛卡儿积7、假定学生关系S(S#, SN, SEX, AGE,DEPT) ,课程关系是C(C#, CN),学生选课关系是SC(S#, C#, GRADE) ,其中 S#表示学号, SN 表示姓名, SEX 表示性别, AGE 表示年龄,DEPT 表示系别, C#表示课程, CN 表示课程名,GRADE 表示成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT 语句是。ASELECT SN, AGE, SEX FR
7、OM S WHERE AGE (SELECT AGE FROM S WHERE SN = ,王华 ?) B. SELECT SN, AGE, SEX FROM S WHERE SN = “ 王华 ”C. SELECT SN, AGE, SEX FROM S WHERE AGE (SELECT AGE WHERE SN = ,王华 ? ) D.SELECT SN, AGE, SEX FROM S WHERE AGE 王华 .AGE8、数据库系统中产生数据不一致性的根本原因是() 。没有严格保护数据未对数据进行完整性控制数据冗余数据存储量大10、关系代数中的运算符对应 SELECT 语句中的 (
8、) 子句。A.SELECT B.FROM C.WHERE D.GROUP BY 11、事务的原子性是指 ( ) A. 事务中包括的所有操作要么都做, 要么都不做。B. 事务一旦提交, 对数据库的改变就是永久的。C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的。D. 事务必须是使数据从一个一致性状态变到另一个一致性状态。12、数据库的内容更新可由()操作实现。A. CREATE和 UPDATE B. INSERT 和 SELETE C. INSERT. UPDATE 和 DELETE D. DROP 13、下列四项中,不属于数据库特点的是( )A、数据共享BC、数据冗余很高D15、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库技术复习题 2022 数据库技术 复习题
限制150内