数据库原理习题(2015-2016-1)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一、二、三章练习题一、单项选择题1、DBA是指(B)A、高级程序员B、数据库管理员C、数据库系统D、数据库管理系统2、在下列关于关系的陈述中,错误的是(B)A、表中任意两行的值不能相同B、表中任意两列的值不能相同C、行在表中的顺序无关紧要D、列在表中的顺序无关紧要3、数据库在磁盘上的基本组织形式是[B]A.DBB.文件C.二维表D.系统目录4.在数据库中存储的是(C)。A、数据B、数据模型C、数据以及数据之间的联系D、信息5.在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是(C)A、数据的物理独立性B、数据的位置独立性C、数据库的逻辑独立性D、数据库的存储独立性6.在下面的数据模型中,(D)是概念数据模型A、关系模型B、层次模型C、网状模型D、实体-联系模型7.关系数据库管理系统都是基于(A)理论。A.Codd的数据关系模型B.数据结构C.计算机操纵系统D.信息管理8.如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为[B]A.9个B.13个C.17个D.21个9.子模式DDL用来描述(B)A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构10.关系笛卡尔积运算记号R×S中,(D)A.R为关系名,S为属性名B.R和S均为属性名C.R为属性名,S为关系名D.R和S均为关系名11.对单个用户使用的数据视图的描述称为(A)A.外模式B.概念模式C.内模式D.存储模式12.数据管理技术发展的3个阶段中,(A)阶段没有专门的软件对数据进行管理。Ⅰ、人工管理阶段Ⅱ、文件管理阶段Ⅲ、数据库阶段A、只有ⅠB、只有ⅡC、Ⅰ和ⅡD、Ⅱ和Ⅲ13.在数据库的三级模式间引入二级映象的主要作用是(A)A、提高数据与程序的独立性B、提高数据与程序的安全性C、保持数据与程序的一致性D、提高数据与程序的可移植性14.在关系模型中,同一个关系中的不同属性,其(C)。A.属性名可以相同,数据类型不能相同B.属性名和数据类型都不能相同C.属性名不能相同,数据类型可以相同D.属性名和数据类型都可以相同15.五种基本关系代数运算是(A)A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ16.SQLServer是一种(C)数据库管理系统。A)层次型B)网络型C)关系型D)面向对象模型17、数据库系统中,逻辑数据独立性是指(B)。A)数据之间相互独立B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互独立D)数据与磁盘之间相互独立18.下列四项中,不属于数据库特点的是(C)。A、数据共享B、数据完整性C、数据冗余很高D、数据独立性高19.当关系R和S自然联接时,能够把R或S中原该舍弃的元组放到结果关系中的操作是(D)A.左外联接B.右外联接C.外部并D.外联接20.下面系统中不属于关系数据库管理系统的是(C)AOracleBMSSQLServerCIMSDDB221、设有关系R,按条件f对关系R进行选择,正确的是(C)A.RRB.RRC.f(R)D.f(R)22、有一个关系:学生(学号,姓名,系别),要求用学号标识每一位学生,这一约束可用(A)实现。A实体完整性约束B参照完整性约束C用户自定义完整性约束D关键字完整性约束23、在关系代数中,从两个关系的笛卡尔积中,选取属性间满足一定条件的元组的操作称为(D)。A、投影B、选择C、自然连接D、θ连接24、数据库中可以创建和删除表、视图、索引等,可以修改表等,这是因为数据库管理系统提供了(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、外模式30、下列的(C)运算不是关系运算中的传统的集合运算。A.并B.差C.投影D.交31、在关系中,定义外键是实现(B)。A、实体完整性B、参照完整性C、用户定义完整性D、参照完整性和用户定义完整性32、关系A中有6个属性,关系B中的8个属性,关系A中有两个属性名与关系B中相同且其相应的数据类型也相同,则关系A和关系B的自然连接运算结果中,有(C)个属性。A.6B.8C.12D.1433、对于关系数据库中的表,下面的说法哪个是不正确的(D)A、每一列的分量是同一种数据类型,来自同一个域B、不同列的数据可以来自相同的域C、列的次序可以任意交换D、行的次序不可任意交换34、数据库的概念模型独立于(A)A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界35、关系模式的任何属性(A)。A、不可再分B、可再分C、命名在该关系模式中可以不推一D、以上都不是36、数据库管理系统中,DDL是指(B)。A、数据库操作语言B、数据库定义语言C、交互式语言D、嵌入式语言37、(B)是存储在计算机内有结构的数据的集合。A、数据库系统B、数据库C、数据库管理系统D、数据结构38、SQL语言具有两种使用方式,分别称为交互式SQL和(C)。A、提示式SQLB、多用户SQLC、嵌入式SQLD、解释式SQL39、反映信息世界中实体及实体间联系的模型是(D)。A、关系模型B、层次模型C、网状模型D、E—R模型40、在数据库系统阶段,数据(D)。A、具有物理独立性,没有逻辑独立性B、具有逻辑独立性,没有物理独立性C、物理独立性和逻辑独立性均没有D、具有高度的物理独立性和逻辑独立性41、在数据库的三级模式结构中,描述数据库全局逻辑结构和特性的是(D)。A、外模式B、内模式C、存储模式D、模式42、有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[B]A.17个B.18个C.23个D.27个43、关系数据库三级模式的划分,有利于保持数据库的(D)A、结构规范化B、数据安全性C、操作可行性D、数据独立性44、设关系R、S及W各有20个元组,这三个关系的自然连接的元组个数为(D)。A、20B、60C8000D、不确定(与计算结果有关)45、关系运算中花费时间可能最长的运算是(C)。A.投影B.选择C.笛卡尔积D.除46、数据库系统的数据独立性是指(B)。A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构47、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(D)。A、元组B、行C、记录D、属性48、一个学生社团可以接纳多名学生参加,但每个学生只能参加一个学生社团,从学生社团到学生的联系类型是(D)。A、多对多B、一对一C、多对一D、一对多49、关系数据模型的三个组成部分中,不包括(D)。A、完整性规则B、数据结构C、数据操作D、并发控制50、(B)属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次A、数据模型B、概念模型C、对象模型D、关系模型51、集合R与S的连接可以用关系代数的5种基本运算表示为(A)A、R-(R-S)B、σF(R×S)C、R-(S-R)D、S-(R-S)52、等值连接运算与自然连接运算是(D)A、相同的B、不相同的C、等价的D、有时相同53、(B)是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。A.DBB.DBMSC.DBSD.DBA54、关系数据库管理系统应能实现的专门关系运算包括(B)。A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表55、在数据库的三级模式结构中,内模式有(A)A、1个B、2个C、三个D、任意多个56、对用户存取权限的核查是数据管理系统中(D)模块的功能。A、数据库定义B、数据库管理C、数据库操纵D、系统运行控制57、层次数据模型中,一个子结点至多有(A)个父结点。A、1B、2C、3D、458、有关系R和S,R∩S的运算等价于(B)A、S-(R-S)B、R-(R-S)C、(R-S)∪SD、R∪(R-S)59、下列不属于关系代数运算的是(A)。A.查询B.投影C.选择D.联结60、数据管理技术的发展分为几个阶段,在(B)阶段,数据是以文件形式长期存储在辅助存储器中,程序和数据之间具有相对的独立性,数据不再属于某个特定的应用程序,数据可以重复使用。A、手工管理阶段B.文件管理阶段C.层次数据库管理阶段D.关系数据库管理阶段61、用户可以对数据库中的数据进行查询、插入、删除和修改,这是因为数据库管理系统提供了(C)功能。A、数据库定义B、系统运行控制C、数据库操纵D、数据库维护62、下面关于数据库的基本特点,说法正确的是(B)。A.数据可以共享、数据独立性低、数据冗余度小、统一管理和控制B.数据可以共享、数据独立性高、数据冗余小、易扩充、统一管理和控制C.数据可以共享、数据独立性高、、数据冗余大、易扩充、统一管理和控制D.数据非结构化、不易扩充、数据独立性高、数据冗余小63、实体联系模型中的联系可以同(B)实体有关。A、0个B、一个或多个C、1个D、多个64、下列四项中说法不正确的是(C)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性65、要保证数据库逻辑数据独立性,需要修改的是(C)。A、模式B、模式与内模式的映象C、模式与外模式的映象D、内模式66、关系数据库中,实现实体之间的联系是通过表与表之间的(D)A公共索引B公共存储C公共元组D公共属性67、现实世界中,事物的一般特性在信息世界中称为(C)A.实体B.实体键C.属性D.关系键68、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合69、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是(A)阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理70、数据库管理系统(DBMS)是(D)。A.数学软件B.应用软件C.计算机辅助设计D.系统软件71、数据库管理系统(DBMS)的主要功能是(B)。A.修改数据库B.定义数据库C.应用数据库D.保护数据库72.数据库系统的特点是(A)、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A.数据共享B.数据存储C.数据应用D.数据保密73设关系R(A,B,C)和S(B,C,D,E),下列各关系代数表达式中,不成立的是(B)。A.A(R)D(S)B.R∪SC.B(R)∩B(S)D.RS74.描述数据库中全体数据的全局逻辑结构和特征的是(D)A.外模式B.内模式C.存储模式D.模式75、层次型、网状型和关系型数据库划分是根据(D)的表示方式的不同。A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系76、层次模型不能直接表示(C)A.1:1关系B.1:m关系C.m:n关系D.1:1和1:m关系77.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是(C)。A.层次数

1 / 42
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功