ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:40.63KB ,
资源ID:20175720      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20175720.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库技术复习题二填空题 附答案Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库技术复习题二填空题 附答案Word格式文档下载.docx

1、17. 如何构造出一个合适的数据逻辑结构是逻辑结构设计主要解决的问题。18. 当数据库被破坏后,如果事先保存了日志文件和数据库的副本,就有可能恢复数据库。19. 并发控制操作的主要方法是采用封锁机制,其类型有排它锁(或 X 锁) 共享锁(或 S 锁)。20在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为 外键 。 21对于函数依赖XY,如果Y是X的子集,则称XY为非平凡函数依赖。22在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对 实体完整性 的约束。23分E-R图之间的冲突主要有三类,它们是属性冲突、命名冲突和

2、 结构冲突 。24并行数据库系统是数据库技术与并行计算技术技术相结合的产物。25在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为分布透明性。26.有关系Join(参加)和Employee(职工),如下图所示,设有对表的如下SQL查询:Select Ename,Ino,Orderfrom Grade,Employeewhere Join.Eno=Employee.Eno请转换为等价的关系代数表达式: 。27.一般可将数据库设计步骤分为以下几个阶段:需求分析,概念结构设计、逻辑结果设计、物理结果设计、数据库实施以及数据库的运行与维护。28.通过 封锁机制 可以保证在多用户操作下,并发

3、数据一致性。29.关系数据操作语言(如SQL)的特点是:操作对象与结果均为 、语言一体化,并且是建立在数学理论基础之上。30.数据库的物理设计主要考虑数据库在计算机物理设备上的存储结构与 存取方法 。31.在客户机/服务器工作模式中,触发器存储在 上。(请选填客户机或服务器)32.在开发ODBC数据库应用程序时,首先要建立 ,创建它的简单方法是使用ODBC驱动程序管理器。33.如果一个实体的存在依赖另一个实体的存在,则称这个实体存在 。34.三层的客户机/服务器模型的组成为:客户机 应用程序 数据库服务器。35.在数据库恢复时,对尚未完成的事务执行 操作。36 层次模型中记录之间的联系是通过

4、树形结构组织数据 实现的。37 查询优化的策略之一是对关系文件进行适当的预处理。预处理的方法是对文件进行 或建立索引文件。38 在DBS的全局结构中,磁盘存储器上的数据结构有四种形式:数据文件、 、索引文件和统计数据组织。39 若关系模式R2NF,则要求R中每个 完全函数依赖于R的候选键。40 设关系模式R(X,Y,Z),F=YX,YZ,则分解=XY,XZ丢失的函数依赖是 B C 。41 判断分解=R1,R2是否满足无损联接的充分必要条件是R1R2(R1-R2)或 R1R2(R2-R1) 。42 数据库并发操作通常会带来丢失更新、 破坏隔离性 和不一致分析等问题。43 事务的持久性是由DBMS

5、的 恢复管理 子系统实现的。44 分布透明性是分布式数据库系统的主要目标之一。它包括三个层次:分片透明性、位置透明性和 局部数据模型 透明性。45. 文件系统与数据库系统的最大区别是数据 不共享 。46.使用SQL语句在关系表S(学号,课程号,成绩)中,检索每个人的平均成绩:SELECT 学号,AVG(成绩)FROM S 。47. 关系模式的三类完整性规则包括实体完整性约束规则、用户定义的完整性约束规则及 参照完整性的约束规则 。48. 在关系规范化中,将一个较低级范式的关系转换为若干个较高级范式的关系的集合所用的方法是关系的 模式分解 。49. 包含在任意一个候选键内的属性,称为 主属性 。

6、50. 设有关系模式R(A,B,C,D),其上的函数依赖集为F=AB,CD,则R中的候选键为 AC 。51. 数据库设计第二阶段建立E-R图的工作依据是 应用需求 。52. 单用户DBS能够自动地保证事务以 多事务执行 、 事物串执行 方式操作DB,因为同时只有一个事务被执行。53. 一个关系模式R是3NF指的是它的 所有非主属性 都不传递依赖它的任一候选键。54. 按照索引文件的结构,索引可以分为两类: 稀疏 索引和稠密索引。55. 关系模式的三类完整性约束条件分别是 实体完整性约束 、参照完整性约束和用户定义完整性约束。56. 数据库语言包括 数据定义语言 和数据操纵语言两大部分,前者负责

7、描述和定义数据库的各种特性,后者说明对数据库进行的各种操作。57. 关系数据模型由数据结构、 数据操作 和完整性约束规则三部分组成。58. 在关系模式分解中,若要保证不丢失信息,则分解应具有 无损连接性 。59. 如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是 3NF (在1NF、2NF、3NF范围内)。60. 若关系模式R2NF,则要求R中每个 非主属性 完全函数依赖于R的候选键。61. 设有关系模式R(A,B,C,D,E),R上的函数依赖集F=AB,CD,DE,R的候选键是 A(不太确定) 。62. 假设两个事务同时存取同一个数据库,当第一个事务结束之前,第

8、二个事务更新数据库,这就违反了事务的 隔离性 ,破坏了DB的一致性。63. 数据独立性可分为 逻辑独立性 和物理数据独立性。64. 按使用方式不同,数据操纵语言DML分为 DDL (数据定义语言) 和DCL(数据控制语言) 两大类。65. 在关系数据库的规范化理论中,在执行“分解”时必须遵守的规范化原则是_无损连接性_和函数依赖保持性。66. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和 删除异常 。67. 按照索引域的特点,索引可以分为主索引、辅助索引和 三类。68. 减少因磁盘故障引起数据永久丢失的策略中,常用的是一种基于磁盘冗

9、余技术的策略,称为 技术。69. 一个关系模式R是3NF指的是它的 非主属性 都不传递依赖它的任一候选键。70. 聚合函数“count(列名)”的语义是 统计本列列值个数 。71. 在SELECT语句中,若希望查询结果中不出现重复元组,应在SELECT语句中使用 第三他 保留字。72. 防止XX用户恶意或无意地存取数据库中的数据,这是数据库的 DISTINGCT 保护所要解决的问题。73. 数据库的数据模型主要分为 层次结构模型 , 网状结构模型 和 关系结构模型 三种。74. 按使用方式不同,数据操纵语言DML分为 交互型DML 和嵌入型DML 两大类。75. 封锁的类型有两种 排他锁 和

10、共享锁 。76. 视图 是从一个或几个基本表中导出的表,它本身不独立存储在数据库中。77. 数据库保护主要包括 数据的一致性,并发控制 , 备份 和数据库恢复。78. 若对并发操作不加以控制,可能带来的不一致性问题有 丢失数据 、 度“脏”数据,不可重复读 和 产生升“幽灵”数据 。79. SQL语言中,函数COUNT(*)用来计算 记录 的个数。80. 数据库恢复是将数据库从 错误 状态恢复到 某一已知 的功能。81. 数据库系统不仅存储数据库本身,同时也存储数据库的说明信息。这些说明信息称为 需求分析说明书 。82. 数据库系统把所有文件的元数据与应用程序隔离,统一存储,统一管理,从而克服

11、了应用程序必须随文件结构的改变而改变的问题。我们称数据库系统的这个性质为 程序与数据相互独立 。83. 数据库的三种模式:外模式、 概念模式 和 内模式 。84. 一个联系型的实体对应约束包括三种:一对一、一对多和 多对多 约束。85. 概念设计的三种策略: 自顶向下 的策略、自底向上的策略和 由里向外 。86. 数据库管理系统常用的三种存取方法:索引方法、HASH方法和 顺序查找 。87. 锁可以分为两种类型:共享锁和 排它锁 。88. 有两种产生时间印的方法:使用 系统时钟 和使用逻辑计数器分配时间印。89. 数据库系统中的元数据存储在称为 数据字典 的特殊文件中。90. 数据库生命周期可

12、分为两个阶段:数据库设计阶段和 数据库实施阶段 。91. 概念数据库设计方法主要有两种: E-R模型设计 和视图综合设计方法。92. 将一个关系模式从2NF分解为3NF,是消除非键属性对候选键的 传递依赖 。93. 若关系模式R的候选码为所有的属性,则在函数依赖的范围内,R最高满足 3NF 范式。94. 多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是 可串行化的调度 。95. SQL语言是一个集数据定义和 数据操作 子语言为一体的典型的数据库语言。96. 在关系模型中,若属性A是关系R的主属性,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为 非空约束

13、。97. 关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到 2NF ,但不一定能达到 3NF 。98. DBMS是指 处理数据库访问的系统软件 ,它是位于 和 之间的一层管理软件。99. 数据描述语言的作用是 。100. 在一个实体表示的信息中,称 唯一的确定一个元组 为候选键。101. SQL是 结构化查询语言 。102. 关系规范化的目的是 控制冗余,避免插入和删除异常,从而增强数据的稳定性和灵活性 。103. 若关系为1NF,且它的每一非主属性_都完全依赖于_候选关键字,则该关系为2NF。104. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据

14、库设计中的 物理 设计阶段。105. 由 数据库管理员(DBA) 负责全面管理和控制数据库系统.106. 缩写DDL的含义是_数据定义语言_。107. 实体之间的联系可抽象为三类,它们 一对一 、 和 一对多,多对多 。108. 在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于 1NF 。109. 数据库设计的几个步骤是 需求分析 、 结构设计 、 数据库实施 和 运行和维护 。110. 在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用 GRANT 语句,收回所授的权限使用 REVOKE 语句。111. 数据库中的三级体系结构以 外模式 、 模式

15、 和 内模式 三个不同层次描述数据库.112.数据库管理系统提供的主要功能是 、 、 。1、数据库定义和创建2、数据组织、存储和管理3数据存取4数据库事务管理和运行管理、5数据库的建立和维和113. 视图是一个虚表,是从 基本表 中导出的表.114. 模式分解时必须遵守的原则是 无损连接性 、 保持函数依赖 。115. 数据字典(Data Dictionary DD)用来存储数据库中存储的数据对象的描述信息和数据库管理系统需要的控制信息。116. 关系中主键的取值非空是 实体 完整性规则。备注:关系模型的三类完整性约束:实体完整性,参照完整性和用户定义的完整性117. 数据库中封锁机制是 并发

16、控制 的主要方法。118. 用树型结构表示实体类型及实体间联系的数据模型称为 层次模型 。119. 事务必须具有的四个性质是:原子性、(Atomicity)一致性(Consistency)、 隔离性(Isolation) 和持久性(Durability)。120. 在数据库的三级模式体系结构中,模式与内模式之间的映象实现了数据的 物理 独立性。(外模式和模式之间的映像实现了数据的逻辑独立性)121. 不同的应用程序和不同的用户对同一个数据库可能有不同的理解,我们称对同一个数据库的每一种理解为这个数据库的一个 外模式 。122. 数据库语言可以嵌入到某个程序设计语言中使用,这个程序设计语言称为

17、宿主。123. 数据库 和数据库管理系统加在一起构成了数据库系统。(数据库系统不仅仅只这两个吧?一般还包括应用系统,数据库管理员)124. 如果关系模式设计的不好,会存在插入异常、删除异常、冗余大等弊病,因此必须对关系进行 优化 。125. 在关系A(S,SN,D)和B(D,CN,NM)中A的主键是S,B的主键是D,则D在A中称为 外键(外码、外关键字) 。126. 数据库的 数据完整性约束 是指数据库中的数据必须始终满足数据库的语义约束。127. 当数据库被破坏后,如果事先保存了 日志文件 和数据库的副本,就有可能恢复数据库。128. 数据库中常用的四种文件组织方式是:无序文件、有序文件、H

18、ASH文件和 索引文件 。(不确定)129. 数据库系统中实现各种数据管理功能的核心软件称为 数据库管理系统(DBMS)。130. 在一个关系属性中,若每个属性都是不可再分的简单数据项,则该关系模式一定是第 1 规范形式。131. 关系数据库的数据定义功能包括三部分,即定义基本表、定义 模式 、和定义 视图和索引 。132. 在进行数据查询时,为了使查询结果不包含重复的行,常用关键字 DISTINCT 对查询加以限制;为了使查询的结果按某一属性的值的大小排序,常用关键字 ORDER BY 加以限制。133. SQL语言中,数据操纵功能包括SELECT、 UPDATE 、INSERT、DELET

19、E四个语句。134. ER模型中包含实体、 实体的属性 和实体之间的联系三种基本成分。135. 设有关系模式R(A,B,C,D),R上的函数依赖集F=ABC,DB,R的候选键是 (A,D) 。(不是A和D,只有一个就是AD共同决定)136. 在E-R模型中,子类继承 超类 上定义的所有属性。137. 起修改表中数据作用的命令动词是 ALTER TABLE 。138. 数据库设计中,用ER图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的概念结构设计 阶段。139. SQL语言的授权机制中,用来实现为用户授予数据库上的操作权限的语句是 GRANT 。140. 解决并发操作带来的数据不

20、一致问题普遍采用 封锁 技术。141. 每个数据库管理系统都包含一个称为 数据字典(DD)的小型数据库,用来存储数据库中数据对象的描述信息和数据库管理系统需要的控制信息。142. 数据库 是长期存储在计算机内的有组织,可共享的数据集合。143. 数据库的恢复技术主要包括 备份技术 和 事务日志 两种。144. 设关系模式R的属性集合是A,B,C,D,其函数依赖集F=A-B,C-D,此关系的候选键为 (A,C) 。145. 实体的某些属性可以划分为多个具有独立意义的子属性,这类属性称为 。146. SQL语句中的数据定义语言能够建立表、索引和 视图 。147.数据库的三级模式结构中,全局数据视图

21、的描述称为 外模式。148.在数据库系统中管理数据的软件称为 DBMS 。149.当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为 外连接 。150.有关系模式S(sno, sname, age),查询年龄(age)不超过20岁学生姓名(sname)的SQL语句是 SELEC sname FROM S WHERE age=20;151.有关系模式R(A,B,C),F=AC,ABC,则R中存在 部分 函数依赖。只达到第一范式,第二范式要求完全函数依赖152.有关系模式R(A,B,C,D,E),F=AB,ACE,CD,则R的候选键为 (A,C) 。153.数据库的并发操作通常

22、会带来的3类问题是丢失更新、不一致分析和 读“脏”数据 。154.在分布式数据库系统中,查询处理应考虑局部处理代价和 。155.数据处理技术经历了人工管理、 、 以及分布式数据库管理等四个发展阶段。156. 任一种数据模型都有 和 的区别。157. 在一个关系R中,若XY,并且X的任何真子集都不能函数决定Y,则称XY为 函数依赖,否则,若XY,并且X的一个真子集也能够函数决定Y,则称XY为 函数依赖。158. 若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到了 范式,该关系中所有属性的 都是候选码。159 在SQL中,建立、修改和删除数据库中基本表结构的命令分别为 、

23、和 命令。160 基本表属于全局模式中的表,它是 ,而视图则属于局部模式中的表,它是 。161. 一个数据库应用系统的开发过程大致相继经过 需求分析 、概念设计、 逻辑结构设计 、 物理结构设计 、机器实现、运行维护等六个阶段。162. 触发器是一种特殊的存储过程,它可以在对一个表上进行 、 和 操作中的任一种或几种操作时被自动调用执行。163. 在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的 物理 独立性。164. 数据模型可分为概念数据模型和结构数据模型,层次模型是 结构 数据模型。165. 数据模型通常由三部分组成,它们是 数据的基本结构 、数据操作和

24、完整性约束。166. 一个SQL语句原则上可产生或处理一组记录,而主语句一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用 封锁 机制来解决的。167. 在“学生-选课-课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生的学生姓名 和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=数据库技术AND S.S#=SC.S# AND SC.C#=C.C# 。168. 在数据库管理系统的层次结构

25、中,数据存取层处理的对象是单个 结点 。它把上层的集合操作转化为单记录操作。169. 一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括数据库服务器软件、 软件和连接软件三类。170. PowerDesigner是SYBASE公司提供的CASE工具,它包括多个模块,其中用于数据库概念数据建模(CDM)的模块是 。171. 将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中 结构 设计阶段的任务。172. 关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到 BCNF 。173. 数据库管理系统中,为了保证事务的正确执行,维

26、护数据库的完整性,要求数据库系统维护以下事务特性: 原子性 、一致性、隔离性和持久性。174. 在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为 死锁 。175. 联系是数据库技术的重要特点,至于怎样实现联系,取决于 实体 。176. 数据库系统采用映射技术的好处有:有利于数据库的使用、安全性好、保密性强、保证数据共享和 独立性 。177. 实体间联系分为三种:一对一联系、 一对多关系 、多对多联系。178. 属性是信息世界中广泛使用的一个术语,它对应于数据世界的 实体的性质 。179. 当采用关系模型设计应用系统时,关系模式的规范化并不是范式越高越好,因为范式的规范化程度越高,

27、当进行 数据 操作时,系统的开销会更大。180.对数据库应用程序进行测试的目的是 测试其功能是否满足设计要求 。 181. 数据库结构设计的过程是概念设计 逻辑设计 物理设计。182. 数据库系统设计包括 结构 特性设计和行为特性设计。183. 数据库维护功能包括:数据库初始装入,数据库转储, 数据库重组 及记载系统工作日志等功能。184. 每个数据均需指明其数据类型和取值范围,这是数据 完整性 约束所必需的。185. 在数据库系统中的数据模型有层次模型、网状模型 、关系模型。186. 联系也是实体,所以联系也可以有 属性 。187. 若关系R2NF,且它的每一个非主属性都 不传递函数依赖于R

28、的候选键 ,则称R3NF.188. 在数据字典中,对数据流“住户”表示为:住户=姓名+房号+面积,定义了组成该数据流的 数据项或数据结构 .189. 建立局部ER图时,根据数据流图中对数据的加工确定实体之间的 联系 .190. 对关系模式执行“分解”时,必须遵循规范化原则:分解后的关系要相互独立且分解必须是 无损的 .191. 在SQL语言中,删除表的定义以及表中的数据和此表上的索引,应该使用的语句是 。192. 数据库管理系统管理并且控制 资源的使用。193. 根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取 。194. 在一个关系中,任何一个候选码中所包含的属性都称为 。195. 在SQL语言中,使用 语句进行授权。196. 如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了 。197. 关系模式分解的等价性标准主要有两个,分别为分解具有 和分解保持函数依赖。198. 数据库系统的性能度量主要有事务 和响应时间两个指标。199. 在数据库建立过程中,对数据进行纠正和预处理过程称为数据 。200 已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其 SQL 查询语句中 WHERE 子句的条件表达式是 。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1