2015年数据库复习题.pdf





《2015年数据库复习题.pdf》由会员分享,可在线阅读,更多相关《2015年数据库复习题.pdf(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一二、三章练习一、单项选择题1、DB A 是 指()A、高级程序员 B、数据库管理员C、数据库系统D、数据库管理系统2、在文件系统中,所具有的数据独立性是A.系统独立性 B.物理独立性C.逻辑独立性 D.设备独立性3、数据库在磁盘上的基本组织形式是A.DB B.文件 C.二维表 D.系统目录4 .在数据库中存储的是(C )0 D B A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息5 .对现实世界进行第二层抽象的模型是 C A.概念数据模型 B.用户数据模型C.结构数据模型D.物理数据模型6.设有关系R(A,B,C)和关系S(B,C,D),那么与R*S等价的关系代数表达式 B A
2、.o W (R xS)B.o 1=5 (R X S)C.o a (R xS)D.o 1.2(R X S)7 .关系数据库管理系统都是基于(A )理论。A.C o dd的数据关系模型 B.数据结构C.计算机操纵系统 D.信息管理8 .如果有9 个不同的实体集,它们之间存在着1 2 个不同的二元联系(二元联系是指两个实体集之间的联系),其中4 个 1:1 联系,4 个 1:N 联系,4 个M:N联系,那么根据E R 模型转换成关系模型的规则,这个E R 结构转换成的关系模式个数为 B A.9 个 B.1 3 个 C.1 7 个 D.2 1 个9 .在数据库方式下的信息处理中,占据中心位置的是 A
3、A.数据 B.程序 C.软件 D.磁盘1 0.关系笛卡尔积运算记号R X S 中,(D)A.R 为关系名,S 为属性名 B.R和S 均为属性名C.R 为属性名,S 为关系名 D.R 和 S 均为关系名1 1 .对单个用户使用的数据视图的描述称为(A )A.外模式B.概念模式C.内模式D.存储模式1 2 .在有关“弱实体”的叙述中,不正确的是 C A.弱实体的存在以父实体的存在为前提B.弱实体依赖于父实体的存在C.父实体与弱实体的联系可以是1:1、1:N 或 M:ND.父实体与弱实体的联系只能是1:1 或 1:N1 3 .子模式DDL 用来描述(B )A.数据库的总体逻辑结构 B.数据库的局部逻
4、辑结构C.数据库的物理存储结构 D.数据库的概念结构1 4 .在 DB S中,DB M S和 O S之间的关系是(B )A.相互调用 B.DB M S调用O S C.O S调用DB M S D.并发运行1 5 .五种基本关系代数运算是(A )A.U ,X,J t 和。B.U,8,n 和 oc.u,n,x,J:和。D.u,c,8,m 和。1 6.SQ L Se rve r是 一 种(C )数据库管理系统。A)层次型 B)网络型 C)关系型 D)面向对象模型1 7、数据库系统中,逻辑数据独立性是指(B )。A)数据之间相互独立 B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互
5、独立D)数据与磁盘之间相互独立1 8 .下列四项中,不属于数据库特点的是(C)。A、数 据 共 享 B、数据完整性 C、数据冗余很高 D、数据独立性高1 9 .当关系R 和 S 自然联接时,能够把R 和 S 原该舍弃的元组放到结果关系中的操 作 是(D )A.左外联接 B.右外联接 C.外部并 D.外联接20.下面系统中不属于关系数据库管理系统的是(C )A O r a c l e B M S S Q L S e r v e r C I M S D D B 221、有一个网络数据库应用系统,其中一台计算机A存有D B M S 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出
6、数据库应用请求,这种方式属于(A )A、集中式数据库体系结构 B、主从式数据库体系结构C、客户机/服务器数据库体系结构 D、分布式数据库体系结构22、有一个关系:学 生(学号,姓名,系别),要求学号的取值唯一且不能为空,这一约束可用(C )实现。A实体完整性约束 B参照完整性约束C用户自定义完整性约束 D关键字完整性约束23、数据管理技术发展的3 个阶段中,(A阶段没有专门的软件对数据进行管理。I、人 工管理阶段I I、文件管理阶段 山、数据库阶段A、只有I B、只有H C、I 和H D、I I 和H I24、数据库中可以创建和删除表、视图、索引等,可以修改表等,这是因为数据库管理系统提供了(
7、A )A、数据定义功能B、数据操纵功能 C、数据维护功能D、数据控制功能25、数据库管理系统的功能不包括(C )A、定义数据库 B、对已定义的数据库进行管理C、为定义的数据库提供操作系统 D、数据通信26、在数据库的三级模式结构中,模式有(A )A、1个 B、2 个 C、3 个 D、任意个27、在关系数据库中,视图是三级模式结构中的(D )A、概念模式 B、内模式 C、模式 D、外模式28、在关系数据库中,表是三级模式结构中的(C )A、存储模式 B、内模式 C、模式 D、外模式29、在关系数据库中,索引是三级模式结构中的(B )A、概念模式 B、内模式 C、模式 D、外模式3 0、下面所列各
8、项,哪些属于数据技术的研究领域(A )I、数据库管理系统软件的研究I I、数据库设计I I L 数据库管理院I V、操作系统A、I 和 I I B、I 和m C、I、I I 和H I D、全部3 1、在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是(C )A、数据的物理独立性 B、数据的位置独立性C、数据库的逻辑独立性 D、数据库的存储独立性3 2、在下面的数据模型中,(D )是概念数据模型A、关 系 模 型 B、层次模型 C、网状模型 D、实体-联系模型3 3、对于关系数据库中的表,下面的说法哪个是不正确的(D )A、每一列的分量是同一种数据类型,来自同一个域B、不同列的数据可以
9、来自相同的域C、列的次序可以任意交换D、行的次序不可任意交换3 4、在关系中,定义外键是实现(B )0A、实体完整性B、参照完整性C、用户定义完整性D、参照完整性和用户定义完整性3 5、在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作称为(D )。A、投影 B、选择 C、自然连接 D、0 连接3 6、数据库管理系统中,D D L 是 指(B )oA、数据库操作语言 B、数据库定义语言C、交互式语言D、嵌入式语言3 7、(B )是存储在计算机内有结构的数据的集合。A、数据库系统 B、数据库 C、数据库管理系统 D、数据结构3 8、S Q L 语言具有两种使用方式,分别
10、称为交互式S Q L 和(C )oA、提示式S Q L B、多用户S Q L C、嵌入式S Q L D、解释式S Q L3 9、反映信息世界中实体及实体间联系的模型是(D )0A、关系模型 B、层次模型 C、网状模型 D、E R 模型4 0、在数据库系统阶段,数 据(D )。A、具有物理独立性,没有逻辑独立性B、具有逻辑独立性,没有物理独立性C、物理独立性和逻辑独立性均没有D、具有高度的物理独立性和逻辑独立性4 1、在数据库的三级模式结构中,描述数据库全局逻辑结构和特性的是(D )0A、外模式 B、内模式 C、存储模式 D、模式4 2、有 1 2 个实体类型,并且它们之间存在着1 5 个不同的
11、二元联系,其中4 个是1:1 联系类型,5 个是1:N联系类型,6 个M:N联系类型,那么根据转换规则,这个E R 结构转换成的关系模式有 B A.1 7 个 B.1 8 个 C.2 3 个 D.2 7 个4 3、数据库的概念模型独立于(A )A、具体的机器和D B M S B、E-R 图 C、信息世界 D、现实世界4 4、在数据库的三级模式间引入二级映象的主要作用是(A )A、提高数据与程序的独立性 B、提高数据与程序的安全性C、保持数据与程序的一致性 D、提高数据与程序的可移植性4 5、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积(B )oA、投影、连接 B、连接、
12、选择 C、选择、投影 D、交、选择4 6、关系模式的任何属性(A )0A、不 可 再 分 B、可再分C、命名在该关系模式中可以不推一 D、以上都不是4 7、自然连接是构成新关系的有效方法。一般情况下,当对关系R 和 S 使用自然连接时,要求R 和 S 含有一个或多个共有的(D )oA、元组 B、行 C、记录 D、属性4 8、一个学生社团可以接纳多名学生参加,但每个学生只能参加一个学生社团,从学生社团到学生的联系类型是(D )。A、多对多 B、一对一C、多对一 D、一 对 多4 9、关系数据模型的三个组成部分中,不包括(D )。A、完整性规则B、数据结构 C、数 据 操 作 D、并发控制5 0、
13、(B )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次A、数据模型 B、概念模型 C、对象模型 D、关系模型5 1、集合R与S的连接可以用关系代数的5 种基本运算表示为(A )A、R-(R-S)B、oF(R X S)C、R-(S-R)D、S-(R-S)5 2、等值连接运算与自然连接运算是(D )A、相同的 B、不相同的 C、等价的 D、有时相同5 3、以 下(D )不是C/S 结构中的服务器。A、f i l e 文件服务器 B、数据库服务器 C、W e b 服务器 D、浏览器5 4、关系数据库管理系统应能实现的专门关系运算包括(B )。A、排序、索引、统计 B、选择、投影、连接C
14、、关联、更新、排序 D、显示、打印、制表5 5、在数据库的三级模式结构中,内模式有(A )A、1 个 B、2 个 C、三个 D、任意多个5 6、对用户存取权限的核查是数据管理系统中(D)模块的功能。A、数据库定义 B、数据库管理C、数据库操纵 D、系统运行控制5 7、层次数据模型中,一个子结点至多有(A)个父结点。A、1 B、2 C、3 D、45 8、有关系R 和 S,R C S 的运算等价于(B )A、S-(R-S)B、R-(R-S)C、(R-S)U D、R U R-S)5 9、下面哪部分不属于C/S 中数据库系统的前端部分?(C )A、格式处理 B、报表打印 C、分布式结构 D、图形界面6
15、 0、C/S 结构属于(D)A、集中式结构 B、分散式结构 C、分布式结构 D、以上都不对6 1、用户可以对数据库中的数据进行查询、插入、删除和修改,这是因为数据库管理系统提供了(C )功能。A、数据库定义 B、系统运行控制 C、数据库操纵 D、数据库维护6 2、下面关于对象标识的说法不正确的是(C )A、用于区分不同的对象 B、由系统自动给定C、与对象的具体属性值相关 D、在整个数据库内惟一6 3、在下列关于关系的陈述中,错误的是(BA、表中任意两行的值不能相同C、行在表中的顺序无关紧要6 4、数据库系统一般由哪些成分构成(DI、数据库 I I、数据库用户I I I、B、D、)表中任意两列的
16、值不能相同列在表中的顺序无关紧要)数据库管理系统及其工具I V、操作系统 V、应用系统A、I、I I 和I I I B、I、I I、H I 和 I V C、I、I I、I I I 和V D、全部6 5、关系数据库三级模式的划分,有利于保持数据库的(D)A、结构规范化 B、数据安全性6 6、实体联系模型中的联系可以同(A、0 个 B、一个或多个 C、1 个6 7、下列四项中说法不正确的是(CA.数据库减少了数据冗余C.数据库避免了一切数据的重复C、操作可行性 D、数据独立性B )实体有关。D、多个)B.数据库中的数据可以共享D.数据库具有较高的数据独立性6 8、要保证数据库逻辑数据独立性,需要修
17、改的是(C )。A、模式 B、模式与内模式的映象 C、模式与外模式的映象 D、内模式6 9、关系数据库中,实现实体之间的联系是通过表与表之间的(D)A公共索引 B公共存储 C公共元组 D 公共属性7 0、设关系R、S 及 W 各有2 0 个元组,那么这三个关系的自然连接的元组个数为()0A、2 0 B、6 0 C 8 0 0 0 D、不确定(与计算结果有关)7 1、现实世界中,事物的一般特性在信息世界中称为(C )A.实体 B.实体键 C.属性 D.关系键7 2、下面关于数据库的基本特点,说法正确的是(B)oA.数据可以共享、数据独立性低、数据冗余度小、统一管理和控制B.数据可以共享、数据独立
18、性高、数据冗余小、易扩充、统一管理和控制C.数据可以共享、数据独立性高、数据冗余大、易扩充、统一管理和控制D,数据非结构化、不易扩充、数据独立性高、数据冗余小7 3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D )0A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合7 4、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这儿个阶段中,数据独立性最高的是(A)阶段。A.数据库系统 B.文件系统 C.人工管理 D.数据项管理7 5、数据库管理系
19、统(D B M S)是(D )0A.数学软件B.应 用 软 件 C.计算机辅助设计D.系统软件7 6、数据库管理系统(D B M S)的主要功能是(B )oA.修改数据库B.定义数据库 C.应用数据库D.保护数据库7 7 .数据库系统的特点是(A)、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A.数据共享 B.数据存储 C.数据应用 D.数据保密7 8 .数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(C)OA.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 答案:C7 9 .据库的三级模式结构中,描述数据库中全体数据的全局逻辑结
20、构和特征的是(D)A.外模式 B.内模式 C.存储模式 D.模式8 0、数据库系统的数据独立性是指(B )。A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构8 1、层次型、网状型和关系型数据库划分是根据(D)的表示方式的不同。A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系8 2.层次模型不能直接表示(C)A.1 :1关系 B.1 :m关系C.m :n 关系 D.1 :1 和 1 :m关系 答案:C8 3 数据库技术的奠基人之一 E.F
21、.C o d d 从 1 9 7 0 年起发表过多篇论文,主要论述的 是(C)oA.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型8 4、关系运算中花费时间可能最长的运算是(C)oA.投影 B.选择 C.笛卡尔积 D.除8 5、设有关系R,按条件f 对关系R 进行选择,正确的是(C)A.R x R B.R MR C.o f(R)D.n f(R)8 6、设有两个关系 R (A,B)和 S (B,C),与语句“S E L E C T A ,B F R O M R W H E R EB N O T I N (S E L E C T B F R O M S W H E R E
22、C!=ss)等价的关系代数表达式是(C )oA、B(。c#-s s,(R x S)B、A-B(R X S)CWssC、R n A,B(o c=(R t x l S)D R “A,B (C H s s,(R X S)二、填空题1 .数据模型通常都是由数据结构、数据操作和完整性约束三个要素组成。2 .数据库处理技术经历了人工管理、文 件 系 统、数 据 库 系 统 以及分布式数据库管理等四个发展阶段。3 .D B S 具有较高的数据独立性,其原因是一三级结构之间存在着两级映象,其中,概念/内模式映象保证数据的物理独立性,通过模式的外/概念映象,保证数据的逻辑独立性。4 .实体间的联系分为:1:1
23、、1:N 和 M:N 三种类型。5 .任一种数据模型都有型 和值的区别。6 .专门的关系运算包括选 择、投 影、连接和除四种。7、关系数据库三级模式的划分,有利于保持数据库的数据独立性。8、用树形结构来表示实体及实体之间联系的数据模型称为层次数据模型;用网络结构来表示实体之间联系的数据模型称为网络数据模型。9、关系数据库中的完整性约束分为实体完整性、引用完整性、用户自定义的完整性和域完整型四类1 0、数据库分为三层模式:外(子)模 式、概 念 模 式(模式)和 内(物理)模式1 1、数据 是反映客观世界的事实,并可以区分其特征的符号。信息 是经加工提炼而成的、用于决定行为、计划或具有一定语义的
24、数据。1 2、关系数据库表中可以惟一确定一个元组的某个属性(组),称 该 属 性(组)为侯选码1 3、数据独立性又可分为逻辑数据独立性 和物理数据独立性。其中,数据库系统中,应用程序与数据库的结构之间相互独立称为逻辑数据独立性。1 4、数据模型三要素中,数据结构是对数据系统的静态特性的描述,数据操作是对数据的动态特性的描述,完整性约束是保证数据的正确性和相容性。1 5、关系数据模型是由若干关系组成的集合,其从结构上看实际上是一张规范化的二维表,表中的每一行表示一个实体对象,每 列 对应一个实体属性。三、简答题1、什么是数据的完整性?请简述在对关系进行插入、删除和更新操作时各需要进行哪些完整性检
25、查。答:数据的完整性是指的保证数据的正确性和相容性。(1)执行插入操作需要检查域完整性规则、实体完整性、参照完整性规则和用户自定义完整性规则。(2)执行删除操作时:如果删除的是参照关系的元组,则不需要进行完整性检查,可以执行删除操作。如果删除的是被参照关系的元组,则须检查参照完整性:检查被删除元组的主关键字属性的值是否被参照关系中某个元组的外部关键字引用,如果未被引用则可以执行删除操作;否则可能有拒绝删除、可以删除和级联删除三种方式处理。执行更新操作可以看作是先删除旧的元组,然后再插入新的元组。所以执行更新操作时的完整性检查综合了上述两种情况。2、简述实体之间的联系类型。实体之间的联系有一对一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2015 数据库 复习题

限制150内