77范文网 - 专业文章范例文档资料分享平台

数据库复习题

来源:网络收集 时间:2019-02-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

课后巩固练习

一、 单选题

第一章数据库基础知识 1.DBS是( A )的简写。

A. 数据库系统 B. 数据库管理系统 C. 数据库 D. 操作系统 2. ORDBS的中文意思是 ( C )

A.面向对象的数据库系统 B.数据库管理系统 C.对象关系数据库系统 D.关系数据库系统 3.DB是( D )的简写

A. 数据库系统 B. 数据库管理系统 C. 数据 D. 数据库 4.DBMS是( D )的简写

A. 数据库系统 B. 数据库 C. 数据 D. 数据库管理系统 5.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是( B ) A. 外模式 B. 模式 C. 内模式 D. 存储模式 6.在数据库的三级模式结构中,模式有( A )个 A. 1 B. 2 C. 3 D. 任意

7.在数据库系统中,数据独立性是指( C )。

A)用户与计算机系统的独立性 B)数据库与计算机的独立性 C)数据与应用程序的独立性 D)用户与数据库的独立性 8.要保证数据库的物理独立性,需要修改的是( B )。

A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 9.( B)的映像技术提供了模式变化而应用程序不变的方法,从而保证了数据的逻辑独立性

A. 模式/内模式 B.外模式/模式 C. 外模式/内模式 D.数据库/操作系统

10.( B )的映像技术提供了内模式变化而应用程序不变的方法,从而保证了数据的物理独立性

A.外模式/模式 B. 模式/内模式 C. 外模式/内模式 D.数据库/操作系统

11.要保证数据库的逻辑独立性,需要修改的是( C )。

A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 12. 位于用户和数据库之间的一层数据管理软件是 ( C ) 。 A.DBS B.DB C.DBMS D.MIS 13. 数据视图属于三级模式中的 ( A )

A. 外模式 B. 模式 C. 内模式 D. 存储模式 14.基本表属于三级模式中的 ( B )

A. 外模式 B. 模式 C. 内模式 D. 存储模式 15.在数据操纵语言(DML)的基本功能中,不包括的是( B )。 A)插入新数据 B)描述数据库结构 C)对数据库中数据排序 D)删除数据库中数据 16.下面哪个不是数据库技术的主要特点( D)

A.数据的结构化 B. 数据的冗余度小 C. 数据的独立性高 D. 程序的标准化 17.下面哪个不是数据管理必须提供的数据控制功能( D ) A.安全性 B. 完整性 C. 并发性 D. 可移植性 18.下面哪个不是数据管理系统的基本功能( C )

A.数据定义 B. 数据操纵 C. 网络通信 D.数据库建立和维护 19.下列四项中说法不正确的是( C )

A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性

第二章数据模型和概念模型

1. 在数据库系统中,把可以相互区别的客观事物称为( C )

A.文件 B.字段 C.实体 D.码 2. 最早出现的数据模型是( B ) A. 网状模型 B. 层次模型

C. 关系模型 D. 对象关系模型

3. 目前数据库中最重要、最流行的数据库是( C ) A. 网状数据库 B. 层次数据库

C. 关系数据库 D. 非关系模型数据库 4. 一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是 ( C )

A.一对一的联系 B.多对一的联系

C.一对多的联系 D.多对多的联系

5.一台机器可以加工多种零件,每种零件可以在多台机器上加工,机器和零件之间为( A )联系。

A.多对多 B.一对一 C.多对一 D.一对多

6.一名学生可以参加多个社团,每个社团都有多名学生参加,学生和社团之间为( A )联系 。

A.多对多 B.一对一 C.多对一 D.一对多 7.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是( D )

A.多对多 B.一对一 C.一对多 D.多对一

8.某学校中每个辅导员可以带多个班级,一个班级只能有一个辅导员,班级与辅导员的联系类型是( D )

A.多对多 B.一对一 C.一对多 D.多对一 9. 概念数据模型( D )

A. 依赖于操作系统 B. 依赖于MS SQL Server

C. 依赖于具体的DBMS D.不依赖于计算机系统 10.以下关于E-R图的叙述正确的是( B )。 A.E-R图建立在关系数据库的假设上

B.E-R图可将现实世界中的信息抽象地表示为实体以及实体间的联系. C.E-R图用过程表示,实体间的关系可导出应用过程的表示。 D.E-R图能表示数据生命周期。

11.数据库系统的概念模型独立于( B )。

A.信息世界 B.具体的机器和DBMS C.ER图 D.现实世界 12. 在下列的数据库模式中,独立于计算机系统的模式是( A )。 A)概念模式 B)逻辑模式 C)内模式 D)外模式 13. 现实世界中事物在某一方面的特性在信息世界中称为( C )。 A)实体 B)实体值 C)属性 D)信息 14、 表达实体之间逻辑联系的E-R模型,是数据库的( A) A. 概念模型 B. 逻辑模型 C. 外部模型 D. 物理模型

15. 概念结构设计的目标是产生DB的概念模型,该模型主要反映( B )。 A.DBA的管理信息需求 B.企业组织的信息需求 C.应用程序员的编程需求 D.DB的维护需求

16.用二维表结构表示实体以及实体间联系的数据模型称为( C) 。 A .网状模型 B . 层次模型 C .关系模型 D . 面向对象模型

17. 在数据库的E-R图中,菱形框表达的是 ( B )。

A.属性 B.实体之间的联系 C.实体 D.实体与属性之间的联系

18. 在数据库的E-R图中,矩形框表达的是 ( C )。 A. 属性 B.实体之间的联系

C.实体集 D.实体与属性之间的联系 19.在数据库的E-R图中,椭圆形框表达的是 ( B )。 A.实体 B.属性

C.实体之间的联系 D.实体与属性之间的联系

第三章数据库系统设计的方法

1. 概念结构设计阶段得到的结果是( B )

A.数据字典描述的数据需求 B.E-R图表示的概念模型 C.某个DBMS所支持的数据模型

D.包括存储结构和存取方法的物理结构

2 在数据库设计中,将ER图转换成关系数据模型的过程属于( B )` A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 3. 逻辑结构设计阶段得到的结果是( C )

A.数据字典描述的数据需求 B.E-R图表示的概念模型 C.某个DBMS所支持的数据模型

D.包括存储结构和存取方法的物理结构

4. 在数据库设计中,规范化理论和分解理论主要应用于 ( B )阶段。 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段

5.某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称之为( B )。 A.语义冲突 B.命名冲突 C.属性冲突 D.结构冲突 6. 数据字典产生于数据库设计步骤的 ( B ) 。 A.概念设计阶段 B.需求分析阶段

C.逻辑设计阶段 D.物理设计阶段 7. 下列说法不适应于索引( D )

A.一个基本表可建多个索引 B.一个表聚簇索引只有一个 C.索引可以提高查询效率 D.索引越多,查询效率越高。 8. 下面哪项是数据库物理设计的内容。(D )

A.E-R图 B.数据流图 C.都不是 D.选取存取方法 9.建数据流图和数据字典是数据库设计中( D )阶段的工作。 A.概要设计 B.可行性分析 C.物理设计 D.需求分析

第四章关系数据库

1.下面除了( C )之外其它都是属于数据模型的三要素。 A.完整性规则 B.数据结构 C.恢复 D.数据操作 2. 在数据库系统中,保证数据正确和有效的功能是( D ) A. 并发控制 B. 存取控制 C. 安全控制 D. 完整性控制 3.同一个基本关系中任意两个元组的值( A )

A. 不能全同 B. 可以全同 C. 必须全同 D. 以上都不对 4. 同一个基本关系中任意两个属性( B )

A.可以同名 B.位置顺序可以任意 C. 位置顺序不能任意 D. 都不对 5. 如果关系R和S进行自然连接时,把S中原该舍弃的元组保存到结果关系中,这种操作称为 ( B)

A.外连接 B.右外连接 C.左连接 D.内联接 6. 取出一个关系中的某些满足条件元组的关系运算称为(B )。

A.并运算 B.选择运算 C .投影运算 D.自然连接运算 7.设关系R(A,B,C)和S(B,C,D)的笛卡尔积的目是( D ) A. 3 B. 4 C. 5 D. 6

8.设关系R和S的元组个数分别为100和300,关系T是R和S的笛卡尔积,

则T的元组个数是( D )

A. 400 B. 10000 C. 90000 D. 30000

9.有关系R(A,B,C)和S(A,B,C),他们分别有13个元组和20个元组,则R-S运算最多有( B)元组。

A.20 B.13 C.33 D.7 10. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作并运算, 其运算结果的元组个数为 ( D )。

A .80 B.小于等于80 C.大于等于160 D.大于等于80,小于等于160 11. 设关系R和S的结构相同,分别有m和n个元组(m>n),假如这两个关系作交运算, 其运算结果的元组个数为 ( D )。

A .m+n B. m-n C.大于等于m-n D.大于等于0,小于等于n

12. 专门的关系运算包括:选择、投影、连接和 ( B ) 。 A.并运算 B.除运算 C.差运算 D.笛卡儿积 13. 设 W=R 足 ( C)。

A .wr+s C. w≤r+s D. w≥r+s

14.设关系R和S的分别有r和s个属性,关系T是R和S的等值连接,则T的属性个数是( B )

A. r-s B. r+s C. 小于等于r+s D. 大于等于r+s

15.设关系R和S的分别有r和s个属性,关系T是R和S的笛卡尔积,则T的属性个数是( A )

A. r+s B. r-s C. 小于等于r+s D. 大于等于r+s

第五章SQL语言

1.数据视图属于 ( A )

A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 在 SQL 语言中,属于 DML 的操作命令是( C ) A.CREATE B.GRANT C.UPDATE D.DROP 3.SQL中,下列涉及空值的比较,不正确的是 ( C ) A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)

4.SQL 语言有两种使用方式,分别是交互式和( C ) A.编译式 B.解释式 C.嵌入式 D.多用户式

5.在SQL中,SELECT子句为\,则查询结果中 ( C ) A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 6.在SQL语言中PRIMARY KEY 的作用是(B)

A. 定义外码 B. 定义主码 C. 定义索引 D. 定义基本表 7.在SQL语言中FOREIGN KEY 的作用是( A)

A. 定义外码 B. 定义主码 C. 定义索引 D. 定义基本表 8.以下关于视图的描述,错误的是( B )。 A. 视图是外模式

B. 使用视图可以加快查询语句的执行速度

S,关系R、S和W分别有r、s和w个属性,则它们间关系满

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库复习题在线全文阅读。

数据库复习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/479112.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: