《数据库期末考试填空题及答案(共5页).doc》由会员分享,可在线阅读,更多相关《数据库期末考试填空题及答案(共5页).doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上1 .数据库数据具有_、_和_三个基本特点。2. 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括_、_、_、_。3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由_、_、_和_构成。4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:_阶段,_阶段和_阶段。5. 数据库具有数据结构化、最小的_、较高的_等特点 。6. DBMS还必须提供_保护、_检查、_、_等数据控制功能。7. 模式(Schema)是数据库中全体数据的_和_的描述,它仅仅涉及到_的描述,不涉及到具体的值。8. 三级模式之间的两层映象保证了数据库系
2、统中的数据能够具有较高的_和_。9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是_,第二类是_。10. 数据模型的三要素是指_,_,_。实际数据库系统中所支持的主要数据模型是_,_,_。11. 数据模型中的_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。12. 用树型结构表示实体类型及实体间联系的数据模型称为_模型,上一层的父结点和下一层的子结点之间的联系是 的联系。13. 用有向图结构表示实体类型及实体间联系的数据模型称为_模型,数据
3、之间的联系通常通过_实现。14. 关系的完整性约束条件包括三大类:_、_和_。15. 关系数据模型中,二维表的列称为_,二维表的行称为_。16. 用户选作元组标识的一个候选码为_,其属性不能取_。17. 关系代数运算中,传统的集合运算有_,_,_,_。18. 关系代数运算中,基本的运算是_,_,_,_,_。 (问答题)19. 关系代数运算中,专门的关系运算有_,_,_。20. 关系数据库中基于数学上的两类运算是_和_。21. 关系代数中,从两个关系中找出相同元组的运算称为_运算。22. R S表示R与S的_。23. 设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,
4、XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询学生姓名和所在系的投影操作的关系运算式是_。24. 在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为_。25. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是_,系关系的外码是_,学生关系的主码是_,学生关系的外码是_。26. SQL的中文全称是_。27. SQL语言除了具有数据
5、查询和数据操纵功能之外,还具有_和_的功能,它是一个综合性的功能强大的语言。28. 在关系数据库标准语言SQL中,实现数据检索的语句命令是_。29. 在SQL语言的结构中,_有对应的物理存储,而_没有对应的物理存储。30. 关系R(A,B,C)和S(A,D,E,F),R和S有相同属性A,若将关系代数表达式:R.A,R.B,S.D,S.F(R S)用SQL语言的查询语句表示,则为: SELECT R.A,R.B,S.D,S.F FROM R,S WHERE_。31. 视图是从_中导出的表,数据库中实际存放的是视图的_。32. 关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的_、
6、语言一体化并且是建立在数学理论基础之上。33. 设有如下关系表R、S、T: R(BH,XM,XB,DWH) S(DWH,DWM) T(BH,XM,XB,DWH)(1) 实现RT的SQL语句是_。(2) 实现 DWH=100 ? 的SQL语句是_。(3) 实现XM,XB ? 的SQL语句是_。(4) 实现XM,DWH ( XB=女 ?) 的SQL语句是_。(5) 实现RS的SQL语句是_。(6) 实现XM,XB,DWH ( XB=男 (RS) 的SQL语句是_。34设有如下关系表R:R(NO,NAME,SEX,AGE,CLASS),主码是NO (1) 插入一个记录(25,“李明”,“男”,21,
7、“95031”);_。(2) 插入“95031”班学号为30,姓名为“郑和”的学生记录;_。(3) 将学号为10的学生姓名改为“王华”;_。(4) 将所有“95101”班号改为“95091”;_。(5) 删除学号为20的学生记录;_。(6) 删除姓“王”的学生记录;_。35. 在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于_ 。36. 若关系为1NF,且它的每一非主属性都_ 候选码,则该关系为2NF。37. 如果XY和XZ成立,那么XYZ也成立,这个推理规则称为_ 。38. 如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则称R为_ 关系模式。39. 在函数依赖
8、中,平凡函数依赖是可以根据Armstrong推理规则中的_ 律推出的。40. 关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是_和_。41. 设关系R(U),X,YU,XY是R的一个函数依赖,如果存在XX,使XY成立,则称函数依赖XY是_ 函数依赖。42. 在关系模式R(A,B,C,D)中,存在函数依赖关系AB,AC,AD,(B,C)A,则候选码是_,关系模式R(A,B,C,D)属于_ 。43. 在关系模式R(D,E,G)中,存在函数依赖关系ED,(D,G)E,则候选码是_,关系模式R(D,E,G)属于_。44. 在关系模式R(A,C,D)中,存在函数依
9、赖关系 AC,AD ,则候选码是_ ,关系模式R(A,C,D)最高可以达到_ 。45. “三分_,七分_,十二分_”是数据库建设的基本规律。46. 十二分基础数据强调了数据的_ 、_、_和_是数据库建设中的重要的环节。47. 规范设计法从本质上看仍然是手工设计方法,其基本思想是_ 和_。48. 数据库的生命周期可分为两个阶段:一是数据库需求分析和_ ;二是数据库实现和_。49. 数据库设计分为以下六个阶段_、_、_、_、_和_。50.数据库实施阶段包括两项重要的工作,一项是_ ,另一项是应用程序的_和_。51. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一
10、类是_,第二类是_。52. 用_ 方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。53. 概念模型有以下特点:_、 _ 、_ 、_。54.客观存在并可相互区别的事物称为_ ,它可以是具体的人、事、物,也可以是抽象的概念或联系。55. 唯一标识实体的属性集称为_ 。56. 实体之间的联系有_ 、_ 、_三种。57. 如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是_ 个关系。58. ER模型是对现实世界的一种抽象,它的主要成分是_ 、联系和 _。59. 需求调查和分析的结果最终形成_ ,提交给应用部门,通过_后作为以后各个设计阶段的依据。60. _ 表达了数据和处理的
11、关系, _则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。61. 数据字典中应包括对以下几部分数据的描述:_ 、_ 、_ 。62. 各分E-R图之间的冲突主要有三类:_ 、_和_ 。63. 在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其码包括_ 。64. 关系数据库的规范化理论是数据库_ 的一个有力工具;ER模型是数据库的_设计的一个有力工具。65. 数据库的物理设计通常分为两步:(1)确定数据库的_ ,(2)对其进行评价,评价的重点是_和_。66. 任何DBMS都提供多种存取方法。常用的存取方法有_ 、_ 、_ 等。67. 确定数据库存储结构主要
12、指确定_ 、_ 、_ 、_ 、_等数据的存储安排和存储结构,确定系统配置参数等。68. ._ 是数据库中存放数据的基本单位。69. 在数据库运行阶段,对数据库经常性的维护工作主要是由_ 完成的。70. ._ 是一系列的数据库操作,是数据库应用程序的基本逻辑单元。71. 事务处理技术主要包括_ 技术和_技术。72. 在SQL语言中,定义事务控制的语句主要有_ 、_ 和 _ 。73. 事务具有四个特性:它们是_ 、_ 、_ 和 _ 。这个四个特性也简称为_特性。74. 把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能,这就是_ 。75数据库系统中可能发生各种各样的故障,大致可以分
13、为_ 、_ 、_ 和 _ 等。76. 建立冗余数据最常用的技术是_ 和_ 。通常在一个数据库系统中,这两种方法是一起使用的。77. 转储可分为_ 和_,转储方式可以有_和 _。78. ._ 是用来记录事务对数据库的更新操作的文件。主要有两种格式:以_为单位的日志文件和以_为单位的日志文件。79. 并发操作带来的数据不一致性包括:_ 、_ 和 _ 。80. 多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们时的结果相同,我们称这种调度策略为_的调度。81. 基本的封锁类型有两种:_ 和_ 。82. 在数据库并发控制中,两个或多个事务同时处在相互等待状态,称为_ 。83. ._
14、被称为封锁的粒度。84. 数据库的安全性是指保护数据库以防止不合法的使用所造成的_、_或_。85. 计算机系统有三类安全性问题,即_ 、_和 _。86. 用户标识和鉴别的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。常用的方法有通过输入_和 _来鉴别用户。87. ._ 和 _ 一起组成了DBMS的安全子系统。88. 当前大型的DBMS一般都支持_ ,有些DBMS同时还支持_ 。89. 用户权限是由两个要素组成的:_ 和 _ 。90. 在数据库系统中,定义存取权限称为_ 。SQL语言用_语句向用户授予对数据的操作权限,用_语句收回授予的权限。91. 对数据库模式的授权由D
15、BA在_ 时实现。92. 一个DBA用户可以拥有_ 、_ 和_ 权限,一个RESOURCE用户可以拥有_权限。93. 数据库角色是被命名的一组与_ 相关的权限,角色是_的集合。94. 通过_ 可以把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。95. 审计一般可以分为_ 审计和 _审计。96. 数据库的完整性是指数据的_ 和 _。97. SQL标准使用了一系列概念来描述完整性,包括关系模型的_ 、_和 _完整性。98.数据库完整性的定义一般由SQL的_ 语句来实现。它们作为数据库模式的一部分存入 中。99. 关系模型的实体完整性在_ 中用_定义。100. 为了避免对基本表进行全表扫描,RDBMS核心一般都对_ 自动建立一个_ 。101. 关系模型的参照完整性在_中用_短语定义哪些列为外码列,用_短语指明这些外码参照哪些表的主码。专心-专注-专业