1、数据库设计基础(一)及答案解析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:29,分数:58.00)1.SQL语言中的“视图”(View)对应于数据库三级模式结构中的 _。(分数:2.00)A.外模式B.模式C.内模式D.概念模式2.在概念模型中的事物称为 _。(分数:2.00)A.实体B.对象C.记录D.节点3.DBAS指的是 _。(分数:2.00)A.数据库管理系统B.数据库系统C.数据库应用系统D.数据库服务系统4.下列关于数据库运行和维护的叙述中,正确的是 _。(分数:2.00)A.只要数据库正式投入运行,标志着数据库设计工作的结束B.数据库的维护工作就是维护数据
2、库系统的正常运行C.数据的维护工作就是发现错误、修改错误D.数据库正式投入运行标志着数据库运行和维护工作的开始5.关系数据库中有三种基本操作,将具有共同属性的两个关系中的元组连接到一起,构成新表的操作称为 _。(分数:2.00)A.选择B.投影C.联接D.并6.对表进行垂直方向的分割用的运算是 _。(分数:2.00)A.交B.投影C.选择D.连接7.用表格形式的结构表示实体类型以及实体类型之间联系的数据模型是 _。(分数:2.00)A.关系数据模型B.层次数据模型C.网状数据模型D.面向对象数据模型8.两个没有公共属性的关系作自然联接等价于它们作 _。(分数:2.00)A.并B.交C.差D.乘
3、9.下面关于视图的叙述中,正确的是 _。(分数:2.00)A.当某一视图被删除后,由该视图导出的其他视图也将被自动删除B.若导出某视图的基本表被删除了,但该视图不受任何影响C.视图一旦建立,就不能被删除D.当修改某一视图时,导出该视图的基本表也随之被修改10.关系数据库系统存储与管理数据的基本形式是 _。(分数:2.00)A.关系树B.节点路径C.二维表D.程序文件11.以下关于冗余数据的叙述中,不正确的是 _。(分数:2.00)A.存在冗余容易破坏数据库完整性B.存在冗余会造成数据库维护困难C.数据库中不应该含有任何冗余D.冗余数据是指可以由基本数据导出的数据12.数据库管理系统通常提供授权
4、功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 _。(分数:2.00)A.可靠性B.一致性C.完整性D.安全性13.数据库物理设计完成后,进入数据库实施阶段,下述工作中, _ 一般不属于实施阶段的工作。(分数:2.00)A.建立库结构B.扩充功能C.加载数据D.系统调试14.概念模型是现实世界的第一层抽象,这一类最著名的模型是 _。(分数:2.00)A.层次模型B.网状模型C.关系模型D.实体联系模型15.在数据库中,数据的物理独立性是指 _。(分数:2.00)A.数据库与数据管理系统的相互独立B.用户程序与 DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据相互独立
5、D.应用程序与数据库中数据的逻辑结构相互独立16.在关系数据库中,实现主码标识元组的作用是通过 _。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.属性的值域17.设有关系 R和 S,在下列的关系运算中, _ 运算要求 R和 S不具有相同的元组,并且它们所有的属性项也不能相同。(分数:2.00)A.RSB.RSC.R-SD.RS18.关系数据模型 _。(分数:2.00)A.只能表示实体间的 1:1联系B.只能表示实体间的 1:n联系C.只能表示实体间的 m : n联系D.可以表示实体间的上述三种联系19.数据的完整性是指数据的正确性、有效性和 _。(分数:2.0
6、0)A.可维护性B.独立性C.安全性D.相容性20.数据库中对全部数据的整体逻辑结构的描述,作为数据库的 _。(分数:2.00)A.存储模式B.子模式C.概念模式D.外模式21.在数据库技术中,面向对象数据模型是一种 _。(分数:2.00)A.概念模型B.逻辑模型C.物理模型D.形象模型22.网状模型的数据结构以 _为基础。(分数:2.00)A.系结构B.表结构C.树结构D.无向图23.下列数据库技术的术语与关系模型的术语的对应关系中正确的足 _。(分数:2.00)A.记录与属性B.字段与元组C.记录类型与关系模式D.实例与关系24.数据库的并发控制、完整性检查等是对数据库的 _。(分数:2.
7、00)A.设计B.保护C.操作D.运行25.数据库模式设计是数据库系统设计过程中 _ 阶段完成的。(分数:2.00)A.概念设计B.数据库实现C.物理设计D.逻辑设计26.应用数据库的主要目的是解决 _。(分数:2.00)A.数据保密问题B.数据完整性问题C.数据冗余问题D.数据存储量大的问题27.由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体称为 _。(分数:2.00)A.文件系统B.数据库系统C.软件系统D.数据库管理系统28.数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和 _ 的特点。(分数:2.00)A.程序结构化B.程序标准化C.数据模块化D.共享29
8、.数据库系统设计过程中数据库维护阶段的工作包括日常维护、定期维护和 _3 个方面。(分数:2.00)A.故障维护B.设备维护C.库结构修改D.应用程序修改二、B填空题/B(总题数:11,分数:22.00)30.数据库管理系统(DBMS)提供数据操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和U 【1】 /U。(分数:2.00)填空项 1:_31.数据库系统的核心部分是U 【2】 /U。(分数:2.00)填空项 1:_32.数据库系统依靠模式分级,各级模式之间的U 【3】 /U支持数据独立性。(分数:2.00)填空项 1:_33.数据模型是表示实体间联系的,网
9、状模型、层次模型和关系模型都是数据库中的基本数据模型。在搜索数据时,关系模型是通过对U 【4】 /U进行运算实现的。(分数:2.00)填空项 1:_34.在关系数据库中,元组的集合称为关系。通常标识元组的属性或最小属性组称为U 【5】 /U。(分数:2.00)填空项 1:_35.关系代数是以U 【6】 /U为运算对象的一组高级运算的集合。(分数:2.00)填空项 1:_36.设有 3个关系,分别是:学生关系 S(学号 S#、姓名 SN、系名 SD、年龄 SA) ,课程关系 C(课程号C#、课程名 CN、任课教师 CT),学生选课关系 SC(学生号 S#、课程号 C#、成绩 G),则查询计算机科
10、学系“CS”全体学生的关系代数表达式为U 【7】 /U。(分数:2.00)填空项 1:_37.投影操作是在关系中选择某些U 【8】 /U的运算。(分数:2.00)填空项 1:_38.在数据库设计中,“设计 E-R图”是U 【9】 /U阶段的任务。(分数:2.00)填空项 1:_39.数据库逻辑设计的主要工作是将 E-R图转换成指定 RDBMS中的U 【10】 /U。(分数:2.00)填空项 1:_40.数据库管理一般包含:数据库的建立、数据库的调整、数据库的重组、数据库的安全性控制与完整性控制、数据库的U 【11】 /U和数据库的监控。(分数:2.00)填空项 1:_数据库设计基础(一)答案解
11、析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:29,分数:58.00)1.SQL语言中的“视图”(View)对应于数据库三级模式结构中的 _。(分数:2.00)A.外模式 B.模式C.内模式D.概念模式解析:2.在概念模型中的事物称为 _。(分数:2.00)A.实体 B.对象C.记录D.节点解析:3.DBAS指的是 _。(分数:2.00)A.数据库管理系统B.数据库系统C.数据库应用系统 D.数据库服务系统解析:4.下列关于数据库运行和维护的叙述中,正确的是 _。(分数:2.00)A.只要数据库正式投入运行,标志着数据库设计工作的结束B.数据库的维护工作就是维护数据库系
12、统的正常运行C.数据的维护工作就是发现错误、修改错误D.数据库正式投入运行标志着数据库运行和维护工作的开始 解析:5.关系数据库中有三种基本操作,将具有共同属性的两个关系中的元组连接到一起,构成新表的操作称为 _。(分数:2.00)A.选择B.投影C.联接 D.并解析:6.对表进行垂直方向的分割用的运算是 _。(分数:2.00)A.交B.投影 C.选择D.连接解析:7.用表格形式的结构表示实体类型以及实体类型之间联系的数据模型是 _。(分数:2.00)A.关系数据模型 B.层次数据模型C.网状数据模型D.面向对象数据模型解析:8.两个没有公共属性的关系作自然联接等价于它们作 _。(分数:2.0
13、0)A.并B.交C.差D.乘 解析:9.下面关于视图的叙述中,正确的是 _。(分数:2.00)A.当某一视图被删除后,由该视图导出的其他视图也将被自动删除 B.若导出某视图的基本表被删除了,但该视图不受任何影响C.视图一旦建立,就不能被删除D.当修改某一视图时,导出该视图的基本表也随之被修改解析:10.关系数据库系统存储与管理数据的基本形式是 _。(分数:2.00)A.关系树B.节点路径C.二维表 D.程序文件解析:11.以下关于冗余数据的叙述中,不正确的是 _。(分数:2.00)A.存在冗余容易破坏数据库完整性B.存在冗余会造成数据库维护困难C.数据库中不应该含有任何冗余 D.冗余数据是指可
14、以由基本数据导出的数据解析:12.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 _。(分数:2.00)A.可靠性B.一致性C.完整性D.安全性 解析:13.数据库物理设计完成后,进入数据库实施阶段,下述工作中, _ 一般不属于实施阶段的工作。(分数:2.00)A.建立库结构B.扩充功能 C.加载数据D.系统调试解析:14.概念模型是现实世界的第一层抽象,这一类最著名的模型是 _。(分数:2.00)A.层次模型B.网状模型C.关系模型D.实体联系模型 解析:15.在数据库中,数据的物理独立性是指 _。(分数:2.00)A.数据库与数据管理系统的相互独立B.
15、用户程序与 DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据相互独立 D.应用程序与数据库中数据的逻辑结构相互独立解析:16.在关系数据库中,实现主码标识元组的作用是通过 _。(分数:2.00)A.实体完整性规则 B.参照完整性规则C.用户自定义的完整性D.属性的值域解析:17.设有关系 R和 S,在下列的关系运算中, _ 运算要求 R和 S不具有相同的元组,并且它们所有的属性项也不能相同。(分数:2.00)A.RSB.RSC.R-SD.RS 解析:18.关系数据模型 _。(分数:2.00)A.只能表示实体间的 1:1联系B.只能表示实体间的 1:n联系C.只能表示实体间的 m
16、 : n联系D.可以表示实体间的上述三种联系 解析:19.数据的完整性是指数据的正确性、有效性和 _。(分数:2.00)A.可维护性B.独立性C.安全性D.相容性 解析:20.数据库中对全部数据的整体逻辑结构的描述,作为数据库的 _。(分数:2.00)A.存储模式B.子模式C.概念模式 D.外模式解析:21.在数据库技术中,面向对象数据模型是一种 _。(分数:2.00)A.概念模型B.逻辑模型 C.物理模型D.形象模型解析:22.网状模型的数据结构以 _为基础。(分数:2.00)A.系结构B.表结构C.树结构D.无向图 解析:23.下列数据库技术的术语与关系模型的术语的对应关系中正确的足 _。
17、(分数:2.00)A.记录与属性B.字段与元组C.记录类型与关系模式 D.实例与关系解析:24.数据库的并发控制、完整性检查等是对数据库的 _。(分数:2.00)A.设计B.保护 C.操作D.运行解析:25.数据库模式设计是数据库系统设计过程中 _ 阶段完成的。(分数:2.00)A.概念设计B.数据库实现C.物理设计D.逻辑设计 解析:26.应用数据库的主要目的是解决 _。(分数:2.00)A.数据保密问题B.数据完整性问题C.数据冗余问题D.数据存储量大的问题 解析:27.由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体称为 _。(分数:2.00)A.文件系统B.数据库系
18、统 C.软件系统D.数据库管理系统解析:28.数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和 _ 的特点。(分数:2.00)A.程序结构化B.程序标准化C.数据模块化D.共享 解析:29.数据库系统设计过程中数据库维护阶段的工作包括日常维护、定期维护和 _3 个方面。(分数:2.00)A.故障维护 B.设备维护C.库结构修改D.应用程序修改解析:二、B填空题/B(总题数:11,分数:22.00)30.数据库管理系统(DBMS)提供数据操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和U 【1】 /U。(分数:2.00)填空项 1:_ (正确答案:查询
19、或检索)解析:31.数据库系统的核心部分是U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:数据库)解析:32.数据库系统依靠模式分级,各级模式之间的U 【3】 /U支持数据独立性。(分数:2.00)填空项 1:_ (正确答案:映像)解析:33.数据模型是表示实体间联系的,网状模型、层次模型和关系模型都是数据库中的基本数据模型。在搜索数据时,关系模型是通过对U 【4】 /U进行运算实现的。(分数:2.00)填空项 1:_ (正确答案:关系)解析:34.在关系数据库中,元组的集合称为关系。通常标识元组的属性或最小属性组称为U 【5】 /U。(分数:2.00)填空项 1:_ (正确答
20、案:主键)解析:35.关系代数是以U 【6】 /U为运算对象的一组高级运算的集合。(分数:2.00)填空项 1:_ (正确答案:关系)解析:36.设有 3个关系,分别是:学生关系 S(学号 S#、姓名 SN、系名 SD、年龄 SA) ,课程关系 C(课程号C#、课程名 CN、任课教师 CT),学生选课关系 SC(学生号 S#、课程号 C#、成绩 G),则查询计算机科学系“CS”全体学生的关系代数表达式为U 【7】 /U。(分数:2.00)填空项 1:_ (正确答案: SD=“CS”(S)或 3=“CS”(S))解析:37.投影操作是在关系中选择某些U 【8】 /U的运算。(分数:2.00)填空项 1:_ (正确答案:属性列)解析:38.在数据库设计中,“设计 E-R图”是U 【9】 /U阶段的任务。(分数:2.00)填空项 1:_ (正确答案:概念设计)解析:39.数据库逻辑设计的主要工作是将 E-R图转换成指定 RDBMS中的U 【10】 /U。(分数:2.00)填空项 1:_ (正确答案:关系模式)解析:40.数据库管理一般包含:数据库的建立、数据库的调整、数据库的重组、数据库的安全性控制与完整性控制、数据库的U 【11】 /U和数据库的监控。(分数:2.00)填空项 1:_ (正确答案:故障恢复)解析:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1