2015年数据库复习题汇总.pdf
《2015年数据库复习题汇总.pdf》由会员分享,可在线阅读,更多相关《2015年数据库复习题汇总.pdf(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、蚌埠学院计算机系数 据 库 系 统 原 理 及 应 用 各 章 练 习 题 及 参 考 答 案单 元 练 习 一一单项选择题1.文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和()。A.数据存储低 B.处理速度慢 C.数据不一致2.数据的存储结构与数据逻辑结构之间的独立性称为数据的(B.物理独立性 C.逻辑独立性结构:即内模式。D.操作烦琐)。A.结构独立性D.分布独立性数据存储数据逻辑结构:即模式用户视图:即外模式3.在数据库系统中,对数据操作的最小单位是()。A.字节 B.数据项 C.记录 D.字符4.数据的逻辑结构与用户视图之间的独立性称为数据的()oA.结 构 独 立
2、 性 B.物理独立性 C.逻辑独立性 D.分布独立性5.下述各项中,属于数据库系统的特点的是()oA.存储量大 B.存取速度快 C.数据共享 D.操作方便6.在数据库系统中,模式/内模式映像用于解决数据的()。A.结 构 独 立 性 B.物理独立性 C.逻辑独立性 D.分布独立性7.在数据库系统中,模式/外模式映像用于解决数据的()。A.结构独立性 B.物理独立性 C.逻辑独立性 D.分布独立性8.数据库结构的描述,称为()。A.数 据 库 模 型 B.数据库C.数据库管理系统D.数据字典数据库模型有层次模型网状和关系模型9.数据库中全体数据的逻辑结构描述称为()。A.存 储 模 式 B.内模
3、式 C.外模式 D.模式10.保证数据库中数据及语义的正确性和有效性,是数据库的()。A.完全性 B.准确性 C.完整性 D.共享性11.在数据库系统中,数据独立性是指()。A.用户与计算机系统的独立性B.数据库与计算机的独立性C.数据与应用程序的独立性 D.用户与数据库的独立性12.结构数据模型的三个组成部分是数据结构、数据操作和()。A.数据安全性控制 B.数据一致性规则 C.数据完整性约束 D.数据处理逻辑13.在数据操纵语言(DML)的基本功能中,不包括的是()。A.插入新数据 B.描述数据库结构 C.对数据库中数据排序 D.删除数据库中数据14.控制数据库整体结构、负责数据库物理结构
4、和逻辑结构的定义与修改的人员是()。A.系 统 分 析 员 B.应 用 程 序 员 C.专业用户 D.数据库管理员15.下列关于数据库系统正确的叙述是()。A.数据库系统比文件系统存储数据量大B.数据库系统中数据存储没有冗余C.数据库系统中数据存储冗余较小 D.数据库系统比文件系统存取速度快16.在数据库中,发生数据不一致现象的根本原因是)。A.数据存储量太大 B.数据安全性差 C.数据相互关系复杂 D.数据冗余17.层次型、网状型和关系型数据模型的划分根据是()。A.数据之间联系方式 B.数据之间联系的复杂程度C.数据存储量的多少 D.数据处理的复杂程度18.在数据库三级模式中,描述用户数据
5、视图的是数据库的()。A.存储模式 B.逻辑模式 C.外模式 D.内模式19.数据库三级模式体系结构主要的目标是确保数据库的()。A.数 据 安 全 性 B.数 据 独 立 性 C.最小冗余 D.数据结构规范化20.当前数据库应用系统的主流数据模型是()。A.层 次 数 据 模 型 B.网 状 数 据 模 型 C.关 系 数 据 模 型 D.面向对象数据模型21.单个用户使用的数据视图的描述称为A.外模式 B.逻辑模式 C.内模式 D.存储模式22.数据库逻辑设计时,下列原则中不正确的是()。A.一定要避免插入异常 B.一定要避免删除异常C.一定要避免数据冗余 D.尽量避免多表连接23.任意给
6、一个关系R(U),X、丫是U的子集,若 X-Y,Y-X,则 X 与 丫 之间的联系方式为()。A.1:1 B.1:N C.N:1 D.M:N24.在数据库中存储的是()。A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息25.数 据 库(DB)数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是0。A.DBS包括 DB和 DBMS B.DBMS 包括 DB 和 DBSC.DB包 括 D B S和 DBMSD.DBS就 是 DB,也就是DBMS26.应用数据库的主要目的是为了()A.解决保密问题 B.解决数据完整性问题C.共享数据问题 D.解决数据量大的问题27.层次型、网
7、状型和关系型数据库划分原则是()。A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系28.在数据库中,下列说法()是不正确的A.数据库避免了一切数据的重复B.若系统是完全可控制的,则系统可确保更新时的致性C.数据库中的数据可以共享D.数据库减少了数据的冗余29.在 DBS中,DBMS和 O S 之间的关系是()。A.相互调用 B.DBMS调 用 OS C.O S 调用 DBMS D.并发运行数据库是应用系统,当然是在操作系统之上的30.在数据库中,下列说法()是不正确的A.数据库避免了一切数据的币;复B.若系统是完全可控制的,则系统可确保更新时的一致性C.数据库中的数据可以共
8、享D.数据库减少了数据的冗余31.数据库中,数据的物理独立性是指()。2A.数据库与数据库管理系统的相互独立B.用户程序与D B M S的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立即,数 据 在 磁 盘 上 怎 样 存 储 由D B M S管 理,用 户 程 序 不 需 要 了 解,应用程序要处理的只是数据的辑 结 构,这 样 当 数 据 的 物 理 存 储 改 变 了,应 用 程 序 不 用 改 变。3 2 .数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指()。A.同应用的多个程序共享一个数据集合B.多个用户、同
9、 一 语言共享 数 据C.多个用户共享同一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合3 3 .DB M S 是一种()oA数据库 B数据库系统 C数据应用软件D数据管理软件3 4.现实世界中事物的个体在信息世界中称为()。A 实体 B实体集 C字段 D记录3 5.现实世界中事物的特性在信息世界中称为()。A实体 B实体标识符 C属性 D关键码3 6.下列实体类型的联系中,属于一对一联系的是()。A班级对学生的所属联系 B飞机对乘客的乘坐联系C省对省会的所属联系 D供应商与工程项目的供货联系3 7.下列实体类型的联系中,属于一对多联系的是()oA学校与校长的联系 B飞机的座
10、位与乘客之间的联系C教师与课程之间的联系 D车间与工人之间的联系3 8.下列实体类型的联系中,属于多对多联系的是()。A商店与顾客之间的联系 B学校与教师之间的联系C商标与商品之间的联系 D班级与班主任之间的联系3 9.书店与图书之间具有联系()。A 对一 B 一对多 C多对多 D多对一40.下面给出的数据模型中,属于概念数据模型的是()。A层次模型 B网状模型 C关系模型 D实体联系模型42.层次模型必须满足的一个条件是()。A每个结点均可以有一个以上的父结点 B有且仅有一个结点无父结点C不能有结点无父结点 D可以有一个以上的结点无父结点43.层次模型的上一层记录类型和下一层记录类型之间的联
11、系是()。A 一对一联系 B 一对多联系 C多对一联系 D多对多联系44.采用二维表格表达实体类型以及实体之同联系的数据模型是()。A层次模型 B网状模型 C关系模型 D实体联系模型45.数据库中全部数据的整体逻辑结构的描述是()。A存储模式 B内模式C外模式 D概念模式 即:模式46.单个用户使用的数据视图的描述,称为(),它是用户与数据库系统的接口。A外模式 B存储模式 C内模式47.物理存储数据视图的描述,称为()。A外模式 B用户模式 C内模式D概念模式D概念模式48.数据库系统达到了数据独立性,是因为采用了()。A层次模型B网状模型C关系模型D三级模式结构49.数据独立性是指()之间
12、相互独立,彼此不受影响。3A应用程序和用户 B应用程序和数据51.逻辑数据独立性是指()0A概念模式改变,外模式和应用程序不变C内模式改变,概念模式不变52.物理数据独立性是指()。A概念模式改变,外模式和应用程序不变C内模式改变,概念模式不变53.下列语言中,()不是宿主语言A C语言 B FO R T R A N 语言 C54.数据操纵语言(D M L)的基本功能中不包括(A向数据库中插入数据S Q L)。B描述数据库的访问控制C数据库和用户 D数据库和程序员B概念模式改变,内模式不变D内模式改变,外模式和应用程序不变B内模式改变,外模式和应用程序不变D概念模式改变,内模式不变语言 D C
13、 O B O L语言C对数据库中的数据进行排序 D删除数据库中的某些数据55.数据库系统中,负责物理结构与逻辑结构的定义和修改的人员是()。A数据库管理员 B专业用户 C应用程序员 D最终用户5 6.在数据库系统中,使用专用的查询语言操作数据的人员,称为()。A数据库管理员 B专业用户 C应用程序员 D最终用户5 7.数据库系统中,使用宿主语言和D M L,编写应用程序的人员,称为()oA数据库管理员 B专业用户 C应用程序员 D最终用户5 8.数据库系统中,具有很少的计算机知识,通过应用程序的用户接口使用数据库称为()。A最终用户 B应用程序员 C系统分析员 D数据库管理员二填空题1 .关系
14、型数据库与非关系型数据库在数据操作上的最大区别是,关系数据操作是以数据集 合 作为操作对象。2 .在数据库系统中,最核心的软件是 D B M S 。3.数据库系统一般由数据库、计算机硬件系统、D B M S和人员组成。4.数据库系统的目的和最重要的特点是数据共享。5 .数据结构和应用程序是相互依赖的,任何一方的改变总是要影响另一方的改变,这种特性是文件管理系统阶段的特性。6 .数据存储结构改变时逻辑结构不变,相应的程序也不变,这是数据库系统的物理独立性。7 .逻辑结构改变时,用户结构不变,应用程序也不变,这是数据库系统的逻辑独立性。8 .关系数据的数据完整性约束包括实住完整性、参照完整性和用户
15、定义完整性。9 .在数据存储中,导致数据不一致的主要原因是数据冗余。1 0.关系数据库系统都是由许多不同的关系构成的,其中每个关系就系一个是本衣,可以用二维表格表示。1 1 .一个数据库应用系统通常由数据库系统、软硬件平台和人员组成。1 2 .D B M S是位于用户应用程序和操作系统之间的软件。1 3.一般来说,数据库三级模式为用户模式、模式和内模式.1 4.数据库模式中提供了两个映像功能,即:数据的之间外模式/模式的映像和模式/内模式之间的映像。三简答题1 .文件系统阶段的数据管理有什么缺陷?2 .数据库阶段的数据管理有些什么特点?3.试 述E-R模型、层次模型、网状模型、关系模型的主要特
16、点。4.试 述D B M S对数据库的维护功能45.D B A 的职责是什么?6.试 述 DBM S的主要功能7.试 述 DBM S的保护功能8.从模块结构看,DBM S由哪些部分组成?9.DBM S的查询处理器有哪些功能?10.数据库系统的特点数据结构化数据共享性高,冗余度低,易扩充数据独立性高数 据 由 DBMS统一管理11.文件系统阶段的数据管理有些什么缺陷?试举例说明。答:文件系统有三个缺陷:(1)数据冗余性(redundancy)。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。(2)数据不一致性(inconsistency)。这往往是由数
17、据冗余造成的,在进行更新操作时,稍不谨慎,就可能使同样的数据在不同的文件中不一样。(3)数据联系弱(poor data relationship)。这是由文件之间相互独立,缺乏联系造成的。12.数据库阶段的数据管理有些什么特点?答:有五方面的特征:(1)采用复杂的数据模型表示数据结构。(2)有较高的数据独立性。(3)数据库系统为用户提供方便的用户接口。(4)系统提供四个方面的数据控制功能:数据库的恢复、并发控制、数据完整性、数据安全性,以保证数据库中数据是安全的、正确的、可靠的。(5)对数据的操作不一定以记录为单位,也可以以数据项为单位,增加了系统的灵活性。13.你怎样理解实体、属性、记录、字
18、段这些概念的类型和值的差别?试举例说明。答:实 体(entity):1指客观存在可以相互区别的事物。实体可以是具体的对象,如:一个男学生,一 辆 汽车等;也可以是抽象的事件,如:一次借书、一声场球赛等。属 性(attribute):实体有很多特性,每一个特性称为属性。每个属性有一个值域,其类型可以是整数型、实数型、字符串型。如:学 生(实体)有学号、姓名、年龄、性别等属性,相应值域为字符、字符串、整数和字符串型。字 段(field):标记实体属性的命名单位称为字段或数据项。它是可以命名的最小信息单位,所以又称为数据元素。字段的命名往往和属性相同,如:学生有学号、姓名、年龄、性别等字段。记 录(
19、record):字段的有序集合称为记录。一般用一个记录描述一个实体,所以记录又可以定义为能完整地描述一个实体的字段集。如:一个学生记录,由有序的字段集(学号、姓名、年龄、性别等)组成。14.逻辑记录与物理记录,逻辑文件与物理文件有些什么联系和区别?答:数据描述有两形式:物理描述和逻辑描述。物理数据描述是指数据在存储设备上的存储方式,物理数据是实际存放在存储设备上的数据。物理记录、物理文件(还有物理联系、物理结构等术语)都是用来描述存储数据的细节。逻辑数据描述是指程序员或用户用以操作的数据形式,是抽象的概念化数据。逻辑记录、逻辑文件(还有逻辑联系、逻辑结构等术语)都是用户观点的数据描述。15.试
20、 述 E R 模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。答:E R 模型的主要特点:(1)接近于人的思维,容易理解;(2)与计算机无关,用户容易接受。层次模型侪5访问技术等细节。16.试述概念模式在数据库结构中的重要地位。答:概念模式(定义)是数据库中全部数据的整体逻辑结的描述。它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性、安全性等要求。数据按外模式的描述提供给用户,按内模式的描述存储在磁盘中,而概念模式提供了连接这两级的相;稳定的中间观点,并使得两级的任何一级的改变都不受另一级的牵制。17.数据独立性与数据联系这两个概
21、念有什么区别?答:数据独立性是指应用程序与数据之间相互独立,不受影响。数据联系是指同一记录内部各字段间的联系,以及记录之间的联系。18.试 述 DBM S在用户访问数据库过程中所起的作用。答:DBMS把用户对数据库进行的操作从应用程序带到外部级、概念级、再导向内部级,进而操作存储器中的数据。19.试 述 DBM S的主要功能。答:DBM S的主要功能有:(1)数据库的定义功能(2)数据库的操纵功能(3)数据库的保护功能(4)数据库的存储管理(5)数据库的维护功能(6)数据字典20.试 述 DBM S对数据库的保护功能。答:DBMS对数据库的保护主要通过四个方面实现:(1)数据库的恢复。(2)数
22、据库的并发控制。(3)数据库的完整性控制。(4)数据库的安全性控制。21.试 述 DBMS对数据库的维护功能。答:DBM S中主要有四个实用程序提供给数据库管理员运行数据库系统时使用,起着数据库维护的功能:(1)数据装载程序(loading)(2)备份程序(backup)(3)文件重组织程序(4)性能监控程序22.从模块结构看,DBM S由哪些部分组成?答:从模块结构看,DBM S由两大部分组成:查询处理器和存储管理器(1)查询处理器有四个主要成分:DD L编译器,DM L编译器,嵌 入 型 D M L的预编译器,查询运行核心程序(2)存储管理器有四个主要成分:授权和完整性管理器,事务管理器,
23、文件管理器,缓冲区管理器23.D B S由哪几个部分组成?答:D B S由四部分组成:数据库、硬件、软件、数据库管理员。24.什么样的人是DBA?D BA 应具有什么素质?D B A 的职责是什么?答:D BA 是控制数据整体结构的人,负 责 D B S的正常运行。D B A 可以是一个人,在大型系统中也可以是由几个人组成的小组。D BA 应具有下列素质:6D B A 的主要职责有五点:(1)概念模式定义(2)内模式定义(3)根据要求修改数据库的概念模式和内模式(4)对数据库访问的授权(5)完整性约束的说明25.试 对 D B S的全局结构作详细解释。答:略26.使 用 D B S的用户有哪几
24、类?答:使 用 D B S的用户有四类:1)DBA2)专业用户3)应用程序员4)最终用户27.DBM S的查询处理器有哪些功能?答:DBM S的查询处理器可分成四个成分:1)DM L编译器2)嵌 入 型 D M L的预编译器3)DD L编译器4)查询运行核心程序28.DBM S的存储处理器有哪些功能?答:DBM S的存储处理器提供了应用程序访问数据库中数据的界面,可分成四个成分:1)授权和完整性管理器2)事务管理器3)文件管理器4)缓冲区管理器2 9.磁盘存储器中有哪四类主要的数据结构?答:数据文件、数据字典、索引文件、统计数据组织四名词解释 DB:数 据 库(Database),D B 是统
25、一管理的相关数据的集合。D B 能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。DBMS:数据库管理系统(Database Management System),DBM S是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问D B 的方法,包 括 D B 的建立、查询、更新及各种数据控制。DBM S总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。DBS:数据库系统(Database System),D B S是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2015 数据库 复习题 汇总
限制150内