当前位置:首页 > 数据库技术复习题_二_填空题附答案
大等弊病,因此必须对关系进行
优化 。
125. 在关系 A(S,SN,D)和 B(D,CN,NM)中 A 的主键是 S,B 的
主键是 D,则 D在 A中称为 外键(外码、外关键字)
。
126. 数据库的 数据完整性约束 是指数据库中的数据必须始终满足
数据库的语义约束。
127. 当数据库被破坏后,如果事先保存了 日志文件 和数据库的副本,
就有可能恢复数据库。
128. 数据库中常用的四种文件组织方式是:无序文件、有序文件、 HASH文件和 索引文件
。(不确定)
129. 数据库系统中实现各种数据管理功能的核心软件称为 管理系统 (DBMS)。
数据库
130. 在一个关系属性中,若每个属性都是不可再分的简单数据项,则该关
系模式一定是第 1
规范形式。
131. 关系数据库的数据定义功能包括三部分,即定义基本表、定义
模式 、和定义 视图和索引。
132. 在进行数据查询时,为了使查询结果不包含重复的行,常用关
键字 DISTINCT 对查询加以限制;为了使查询的结果按某一属性
的值的大小排序,常用关键字 ORDER BY加以限制。
133. SQL语言中,数据操纵功能包括SELECT、UPDATE 、INSERT、DELETE
四个语句。
134. ER 模型中包含实体、 实体的属性 和实体之间的联系三种基本成分。
143.
135. 设有关系模式 R(A,B,C,D), R上的函数依赖集 F={AB→C,
D→B}, R的候选键是 (A,D) 。(不是 A和D,只有一个
就是 AD共同决定)
136. 在 E-R 模型中,子类继承 超类 上定义的所有属性。
137. 起修改表中数据作用的命令动词是 ALTER TABLE 。 138. 数据库设计中,用 E-R图来描述信息结构但不涉及信
息 在计算机中的表示,这是数据库设计的概念结构设计阶段。
139. SQL 语言的授权机制中,用来实现为用户授予数据库上的操作
权限的语句是 GRANT 。
140. 解决并发操作带来的数据不一致问题普遍采用 封锁 技术。
141. 每个数据库管理系统都包含一个称为 数据字典(DD)的小型数
据库,用来存储数据库中数据对象的描述信息和数据库管理系 统需要的控制信息。 142. 数据库 是长期存储在计算机内的有组织,可共享的数据集
合。
数据库的恢复技术主要包括 备份技术
和 事务日志
两种。
144. 设关系模式 R的属性集合是 {A,B,C,D} ,其函数依赖集
F={A->B,C->D} ,此关系的候选键为 (A,C)
。
145. 实体的某些属性可以划分为多个具有独立意义的子属性,这类
属性称为
。
146. SQL语句中的数据定义语言能够建立表、索引和视图 。 147. 数据库的三级模式结构中,全局数据视图的描述称为外模式。 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={A→C,AB→C},则 R中存在 部分
函数依赖。备注:只达到第一范式,第二范式要求完全函数依赖
152. 有关系模式 R(A,B,C,D,E),F={A→B,AC→E,C→D},则 R
的候选键为 (A,C) 。
153. 数据库的并发操作通常会带来的 3 类问题是丢失更新、 不一致分 析和 读“脏”数据 。
154. 在分布式数据库系统中,查询处理应考虑局部处理代价
和 。
155. 数据处理技术经历了人工管理、 、 以及
分布式数据库管理等四个发展阶段。 156. 任一种数据模型都有 和 的区别。
157. 在一个关系 R中,若 X→Y,并且 X 的任何真子集都不能函数决 定 Y,则称 X→Y 为 函数依赖,否则,若 X→Y,并且 X 的一个真子集也能够函数决定 Y,则称 X→Y 为 函数依赖。
158. 若一个关系中只有一个候选码,并且该关系达到了第三范式, 则表明它同时也达到了范式,该关系中所有属性的
都是候选码。
159. 在 SQL中,建立、修改和删除数据库中基本表结构的命令分别 为 、 和 命令。 160. 基本表属于全局模式中的表,它是 ,而视图则属 于局部模式中的表,它是 。
161. 一个数据库应用系统的开发过程大致相继经过 需求分 析 、概念设计、 逻辑结构设计 、 物理结构 设计 、机器实现、运行维护等六个阶段。
162. 触发器是一种特殊的存储过程,它可以在对一个表上进 行 、 和 操作中的任一种或几种操作时被自动调用执行。
163. 在数据库的三级模式体系结构中, 模式与内模式之间的映象 ( 模 式/ 内模式 ) ,实现了数据的 物理 独立性。 164. 数据模型可分为概念数据模型和结构数据模型,层次模型是
结构数据模型。 165. 数据模型通常由三部分组成,它们是数据的基本结构
、数据操作和完整性约束。
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. 在数据库管理系统的层次结构中,数据存取层处理的对象是单 个 结点 。它把上层的集合操作转化为单记录操作。
169. 一般来说,商品化的数据库管理系统,如 Oracle ,其产品主要 包括数据库服务器软件、 软件和连接软件三类。
170. PowerDesigner 是 SYBASE公司提供的 CASE工具,它包括多个 模块,其中用于数据库概念数据建模 (CDM)的模块是 。 171. 将 E-R 图中的实体和联系转换为关系模型中的关系,这是数据 库设计过程中 结构 设计阶段的任务。
172. 关系模式规范化过程中,若要求分解保持函数依赖,那么模式 分解一定可以达到 3NF,但不一定能达到 BCNF 。
共分享92篇相关文档