数据库基础知识考试及答案

上传人:缘*** 文档编号:190373953 上传时间:2021-08-12 格式:DOCX 页数:9 大小:26.38KB
返回 下载 相关 举报
数据库基础知识考试及答案_第1页
第1页 / 共9页
数据库基础知识考试及答案_第2页
第2页 / 共9页
数据库基础知识考试及答案_第3页
第3页 / 共9页
数据库基础知识考试及答案_第4页
第4页 / 共9页
数据库基础知识考试及答案_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《数据库基础知识考试及答案》由会员分享,可在线阅读,更多相关《数据库基础知识考试及答案(9页珍藏版)》请在金锄头文库上搜索。

1、数据库系统概论 复习参考题一、选择题1、描述事物的符号记录称为: ( B )A) 信息 B) 数据 C) 记录 D) 记录集合2、 ( A )是位于用户和操作系统之间的一层数据管理软件。A) 数据库管理系统B) 数据库系统C) 数据库 D) 数据库运用系统3、在人工管理阶段,数据是( B ) 。A) 有结构的 B)无结构的C) 整体无结构,记录有结构D) 整体结构化的4、在文件系统阶段,数据是( B ) 。A) 无独立性B) 独立性差C) 具有物理独立性 D) 有逻辑独立性5、在数据库系统阶段,数据是( D ) 。A) 有结构的 B)无结构的C) 整体无结构,记录内有结构D) 整体结构化的6、

2、数据库系统阶段,数据( D ) 。A) 具有物理独立性,没有逻辑独立性 B) 具有物理独立性和逻辑独立性C) 独立性差D) 具有高度的物理独立性和一定程度的逻辑独立性7、 ( B )属于信息世界的模型,实际上是现实世界的一个中间层次。A) 数据模型B) 概念模型C) 物理模型D) 关系模型8、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是有层次模型的( C )决定的。A) 数据结构B) 数据操作C) 完整性约束D) 缺陷9、 ( A ) 是数据结构,关系操作集合和完整性约束三部分组成。A) 关系模型B) 关系 C) 关系模式D) 关系数据库10、在关系模型中,

3、一组具有相同数据类型的值的集合称为( D )A) 关系B) 属性C) 分量D) 域11、关系是 。 ( D )A) 型 B) 静态的 C) 稳定的 D) 关系模式的一个实例12、数据结构设计中,用E R 图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的 ( B)阶段。A) 需求分析 B) 概念设计C) 物理设计D) 逻辑设计13、非关系模型中数据结构的基本单位是( C )。A) 两个记录型间的联系 B) 记录C) 基本层次联系 D) 实体间多对多的联系14、在数据模型的三要素中,数据的约束条件规定及其联系的( A ) 。A) 制约规则B)动态特性C) 静态特性D)数据结构15、若

4、关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为( B )。A) 唯一码B) 候选码C) 主属性D) 外码16、候选码中的属性成为(B ) 。A)复合属性B)主属性C)非主属性D)码属性17、候选码中的属性成为(B )A)复合属性B)主属性C)非主属性D)码属性18、数据的正确,有效和相容称之为数据的( D ) 。A) 安全性B) 一致性C) 独立性D)完整性19、实体完整性要求主属性不能为空值,这一点可以通过( B )来保证。A) 定义外码B)定义主码C) 用户定义的完整性D) 由关系系统自动20、所谓空值就是( C ) 的值。A) 数值 0B) 空的字符串 C) 未知的值D )任

5、何值21、在一个关系中,不能有相同的( B)。A) 记录 B) 属性 C) 分量D) 域22、集合R 与 S 的差表示为 ( B ) 。A) t|t e Rvte S B) t|teRA tesC) t|t e RA te S D ) tr, ts|trCRAtsC S23、 SQL 语言属于 ( D )。A) 关系代数语言B) 元组关系演算语言C) 域关系演算语言D) 具有关系代数和关系演算双重特点的语言24、 SQL 是( C) 的语言。A) 层次数据库B) 网状数据库C) 关系数据库D) 面向对象数据库25、 SQL 是的 ( B )语言。A) 过程化 B) 非过程化 C) 导航式D)

6、格式式26、 SQL 语言具有 ( B)的功能。A) 关系规范化、数据操纵、数据控制B)数据定义、数据操纵、数据控制C) 数据定义、关系规范化、数据控制D)数据定义、数据规范化、数据操纵27、 SQL 语言的数据操纵语言中,最重要,使用最频繁的语句是( A )A) SELECTB)INSERTC)UPDATAED)DELETE28、在SQL 语言中,实现数据检索的语句是( A )A) SELECTB)UPDTEC) DELETED)INSERT29、用于修改表结构的SQL 语句是 ( A )A) ALTER B) UPDATE C) INSERT D)CHANGE30、 SQL 语言具有两种使

7、用方式,分别称为交互式SQL 和 ( C ) 。A) 多用户 SQL B) 解释式 SQL C) 嵌入式 SQL D) 提示式 SQL 31、规范化理论是关系数据库进行设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( B )。A) 长度不可变的 B) 不可分解的C) 互相关联的 D) 互不相关的32、为了设计出较优的关系模式,进行规范化,规范化主要的理论依据是( A )。A) 关系规范化理论B)关系代数理论C) 数理逻辑D)关系运算理论33、规范化理论是为了解决关系数据库中的( A) 问题而引入的。A) 插入异常、删除异常和数据冗余B) 减少数据操作的复杂性C) 提高

8、查询速度D)保证数据的安全性和完整性34、规范化过程主要是为克服关系模型中插入异常,删除异常以及( C ) 的缺陷A) 数据丢失B )数据的不一致性C )冗余度大D )结构不合理35、关系模型中的关系模式至少是(A )A) 1NF B ) 2NF C ) 3NF D ) BCNF36、如果A-B,那么属性A和属性B的联系是( D )A) 一对多 B) 多对一 C) 多对多 D)以上都不是37、在关系模式中,如果每个非平凡多值依赖X 一一 Y (Y不为X真子集)X都含有码,则此关系的最高范式是(D )A) 2NF B) 3NF C) BCNF D) 4NF38、如果属性A和属性B存在一对一的联系

9、,则( C)。A) A - B B) A-B C)A B D)A - B39、关系模式R中的属性全部都是主属性,则 R的最高范式必定是( B )。A) 2NF B) 3NF C) BCNF D) 4NF二、填空题1、数据库系统具有数据的 _ 模式 、 内模式禾口 外模式等三级模式结构。2、数据库运行控制功能包括数据的 安全 控制、_完整性 控制、并发 控制和数据恢复等四个方面。3、描述实体的特性称为属性 _。4、数据库管理系统所支持的数据模型被分为层次 _、_网状_、_关系 _和面向对象四种类型。5、关系模型的三要素包括 数据Z构、 关系操作集合和关系的完整性约束。6、关系运算包括两类:一类是

10、传统的 集合 运算,另一类是专门的 关系 运算。7、数据库概念结构设计的工具是 E-R图。8、属性的取值范围称为该属性的域 。9、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为 一对多 的联系。10、关系运算包括两类:一类是传统的集合 运算,另一类是专门的_ 关系 _ 运算。11、关系模型的特点是关系必须 规范化,模型概念单一,能够采用集 合操作。12、一个学生关系模式为(学号,姓名,班级号,),其中学号为关键字;一个班级关系模式为(班级号,专业,教室,),其中班级号为关键字;则学生关系模式中的外关键字 为一班级号。13、在SQL语言中,定义一个基本表的命令为 cr

11、eate。14、包含在任何一个候选关键字中的属性称为 主属性,不包含在任何一个候 选关键字中的属性称为 非主属性 。15、SQL语言具有对数据的查询 、操纵 、_定义和 控制 等四个方面的功能。16、从第一范式逐步规范化到第二、第三、BCNF范式的过程,就是逐步消除各种 函数依赖 的过程。17、如果一个关系 R中的所有属性都不传递依赖于R的任何候选关键字,或者说,关系R中的每个决定因素都是候选关键字时,则称关系R属于 第三范式,记为RC 3NF。18、数据处理是将 数据 转换成信息 的过程。10、实体之间的联系归结为对一、 一对多 和 多对多 三种。20、一个关系模式中包含有若干个 属性,其数

12、目多少称为关系的_元数 。21、在投影运算所得到的结果关系中,所含的属性数不_大于_原关系中的属性数。22、有一个学生关系,其关键字为学号;又有一个课程关系,其关键商课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为该关系的 主码和 外码。23、在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于 第一范式,记作_ RC 1NF。24、如果属性X和Y是1:1的联系,则称X和Y之间的依赖关系为完全函数依赖 , 记作。25、关系规范化应遵循概念 原则。26、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组关系模式 并进行规范化 处理。27、从第一范式逐步

13、规范化到第二、第三、BCNF范式的过程,就是逐步消除各种 函数依赖的过程。28、数据库系统由 数据库 、数据库管理系统、应用系统 、数据库管理员和用户所组成。29、在选择运算所得到的结果关系中,所含的元组数不_大于 原关系中的元组数。30、数据的物理独立性是指当数据的 存储结构 改变时,通过系统内部的自动映象或转换功能,保持了数据的 逻辑结构 不变。31、数据库是长期存储在计算机内有组织,可共享 的数据集合。32、数据的约束条件是完整性规则 的集合。33、层次模型用树来表示各类实体以及实体间的联系。34、一个关系模型的逻辑结构是一张二维表,它由元组和属性组成。35、模式也称逻辑模式,是数据库中

14、全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。36、关系演算是 基于逻辑的方式。37、关系代数是一种抽象的查询语言,用 关系的运算表达查询,作为研究关系数据语言的数学工具。38、关系数据库中的关系是要满足一定要求的,满足不同程度要求 的为不同范式。39、参照完整性规则就是定义外码与主码之间 的引用规则。40、关系代数是三、名词解释1、数据完整性解:数据完整性(Data Integrity )是指数据之精确性( Accuracy) 和可靠性(Reliability)。 它是应防止数据库中存在不符合语义规定之数据和防止因错误信息之输入输出造成无效操作或错误信息而提出之。2、实体及实体之间的联系解:两个实体型之间的联系可以分为三种:11) 一对一联系(2) 一对多联系(3)多对多联系 3、关系关系:在域 D1,D2,Dn上笛卡尔积 D1 XD2XX Dn的子集。表示为R(D1,D2,Dn)。关系模式是对关系的描述, 是静态的、 稳定的; 而关系是关系模式在某一时刻的状态或内容,是动态的、随时间不断变化的。4、外关键字如果公共关键字在一个关系中是主关键字, 那么这个公共关键字被称为另一个关系的外关键字。 由此可见,外关键字表示了两个关系之间的联系。以另一个关系的外

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

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