1、数据库系统基本原理(二)及答案解析(总分:323.00,做题时间:90 分钟)一、选择题(总题数:194,分数:197.00)1.如下图所示,两个关系 R1和 R2,它们进行_运算后得到 R3。(分数:1.00)A.B.C.D.2.对关系模型叙述错误的是_。(分数:1.00)A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的 DBMS也以是关系数据库系统3.在数据库概念设计的 E-R方法中,用属性描述实体的特征,属性在 E-R图中,一般使用如下所列的_图形表示。(分数:1.00)A.矩形B.四边形
2、C.菱形D.椭圆形4.关系数据库规范化是为了解决关系数据库中的_问题而引入的。(分数:1.00)A.插入、删除和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性5.某个用户对某类数据有何种操作权力是由_决定的。(分数:1.00)A.用户B.系统分析员C.高级用户D.数据库管理员6.通常数据库管理系统是建立在下面_基础之上的。(分数:1.00)A.文件系统B.操作系统C.DOS系统D.Windows系统7.消除了部分函数依赖的 1NF的关系模式,必定是_。(分数:1.00)A.1NFB.2NFC.3NFD.4NF8.绝大多数数据库系统的总体结构都具有外模式、模式和内模
3、式 3种模式结构。描述数据库中全体数据的全局逻辑结构和特性的是_。(分数:1.00)A.模式和内模式B.内模式C.模式D.外模式9.在 FoxPro中,表的备注、通用和图形字段是以_存储的。(分数:1.00)A.同表相同的文件B.另一个已有文件C.同表文件名相同但扩展名不同的文件D.目录文件10.单用户数据库管理系统与多用户数据库管理系统之间的最明显的也是最重要的差别是:是否支持多个用户_数据库。(分数:1.00)A.查询B.定义C.修改D.共享11.从 E-R模型向关系数据模型转换要遵循一定的原则,下列 4项中,_不是这种转换所要求的规则。(分数:1.00)A.一个实体类型转换成一个关系模式
4、B.一个联系类型转换成一个关系模式C.对于 m:n联系来说,转换成的关系的键为诸相关实体的键的组合D.对于 1:n联系来说,转换成的关系的键为 n+1实体的键12.E-R图是数据库设计的工具之一,它一般适用于建立数据库的_。(分数:1.00)A.概念模型B.结构模型C.物理模型D.逻辑模型13.数据库系统中,逻辑数据与物理数据之间可相互转换,执行该功能的是_。(分数:1.00)A.操作系统B.信息管理系统C.数据库管理系统D.文件系统以下各题都是基于以下的叙述。已知关系 R与关系 S如下图所示。(分数:4.00)(1).对 R与 S进行并运算,其结果的元组数目应该是_。(分数:1.00)A.B
5、.C.D.(2).对 R与 S进行交运算,其结果的元组数目应该是_。(分数:1.00)A.B.C.D.(3).对 R与 S进行差运算,其结果的元组数目应该是_。(分数:1.00)A.B.C.D.(4).对 R与 S进行广义笛卡儿积运算,其结果的元组数目应是_。(分数:1.00)A.B.C.D.14.数据存取按一次一个_的方法操作。(分数:1.00)A.属性B.数据C.集合D.元组15.在数据库设计中,概念设计阶段可用 E-R方法表示,其设计出的图称为_。(分数:1.00)A.实物示意图B.实用概念图C.实体表示图D.实体-联系图16.数据库使用一段时间后,数据库存储空间的利用率和数据的存取速率
6、都大大降低,这时要求对数据库进行_。(分数:1.00)A.重组织B.重构造C.重组织和重构造D.什么也不需要做17.在 FoxBASE中如果用逻辑删除错删了记录时,使它们恢复可使用的语句(命令)是_。(分数:1.00)A.INSERTB.COPYC.RECALLD.DISPLAY18.操作开销可使用户获得及时准确的数据所需开销和计算机资源的开销。在下列各项中,_不属于操作开销的范围。(分数:1.00)A.查询和响应时间B.更新事务的开销C.存储空间的开销D.运行维护的开销19.同构型分布式数据库管理系统比异构型分布式数据库管理系统实现起来_。(分数:1.00)A.困难一些B.容易一些C.程度相
7、似D.不相关20.数据库管理系统本身并不能真正解决数据管理问题,数据库管理系统设计的目的是为解决这些问题提供_。(分数:1.00)A.方法B.规律C.工具D.功能21.在数据库的概念设计中,最常用的数据模型是_。(分数:1.00)A.形象模型B.物理模型C.逻辑模型D.实体-联系模型22.在关系代数的传统集合运算中,假定有关系 R和 S,运算结果为 W。如果 W中的元组属于 R或者属于S,则 W为_运算的结果。(分数:1.00)A.笛卡儿积B.并C.差D.交23.从 E-R模型向关系模型转换,一个 m:n的联系转换成一个关系模式时,该关系模式的关键字是_。(分数:1.00)A.n端实体的关键字
8、B.m端实体的关键字C.n端实体的关键字与 m端实体关键字的组合D.重新选取其他关键字24.数据库管理系统与操作系统、应用软件的层次关系,从核心到外围依次是_。(分数:1.00)A.数据库管理系统、操作系统、应用软件B.数据库管理系统、应用软件、操作系统C.操作系统、数据库管理系统、应用软件D.操作系统、应用软件、数据库管理系统25.数据库管理系统 FoxBASE和 Oracle都是关系数据库管理系统,但它们之间存在重要差别。其差别之一是_。(分数:1.00)A.FoxBASE可以使用汉字,而 Oracle不可以使用汉字B.FoxBASE是单用户数据库,而 Oracle是多用户数据库C.Fox
9、BASE一个数据库是一个表,而 Oracle一个数据库可以包含多个表D.FoxBASE在微机上运行,而 Oracle在大中型机上运行26._可以减少相同数据重复存储的现象。(分数:1.00)A.记录B.字段C.文件D.数据库27.数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中_不是数据库阶段的特点。(分数:1.00)A.采用复杂的数据结构B.无数据冗余C.数据共享D.数据具有较高的独立性28.在数据库中,数据的物理独立性是指_。(分数:1.00)A.数据库与数据管理系统的相互独立B.用户程序与 DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据
10、是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立29.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据中的关系必须满足:其每一属性都是_。(分数:1.00)A.互不相关的B.不可分解的C.长度可变的D.互相关联的30.Oracle系统不但具有高性能的 RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是_。(分数:1.00)A.SQL * ConnectB.Oracle Designer/2000C.Oracle Developer/2000D.Oracle Financials31.当关系模式 R(A,B)已属于 3NF,下列说法中正确的是_。
11、(分数:1.00)A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于NFD.)和)都是32.数据的完整性为_。(分数:1.00)A.数据的正确性B.数据的独立性、可控性C.数据的一致性D.数据的正确性、有效性和相容性33.关系运算中花费时间可能最长的运算是_。(分数:1.00)A.投影B.选择C.笛卡儿积D.除34.视图是由下列_导出的表。(分数:1.00)A.模式和关系B.基本表和视图C.基本关系和关系D.内模式和外模式35.设有职工关系 W(工号、姓名、工程、定额),其中每个职工有一个工号(职工可能同名),每个职工一个工程,每个工程一个定额。则关系 W已达到_。(分数
12、:1.00)A.INFB.2NFC.3NFD.BCNF36.位于用户与数据库之间的一层数据管理软件是_。(分数:1.00)A.DBSB.DBC.DBMSD.MIS37.关系模式 R中的属性全部是主属性,则 R的最高范式必定是_。(分数:1.00)A.2NFB.3NFC.BCNFD.4NF38.在数据库中存储的是_。(分数:1.00)A.数据B.数据模型C.数据以及数据之间的联系D.信息39.数据库系统依靠_支持了数据独立性。(分数:1.00)A.具有封装机制B.模式分级、各级之间有映像机制C.定义完整性的约束条件D.DLL语言和 DML语言互相独立40.关系数据库的数据语言是_的语言,其核心部
13、分为查询,因此又称为查询语言。(分数:1.00)A.过程化B.非过程化C.宿主D.系列化41.数据独立性是指_。(分数:1.00)A.数据库的数据依赖于用户的应用程序B.DBMS与 DB相互独立C.用户应用程序与数据库的数据相互独立D.用户应用程序与 DBMS相互独立42.数据库系统的体系结构是数据库系统的总体框架,一般来说,数据库系统应具有 3级模式体系结构,它们是_。(分数:1.00)A.外模式、模式和内模式B.子模式、用户模式和存储模式C.模式、子模式和概念模式D.子模式、模式和用户模式43.数据库的特点之一是数据的共享。严格地讲,这里的数据共享是指_。(分数:1.00)A.同一个应用中
14、的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合44.在 SQL语言中,COMMIT 语句的主要作用是_。(分数:1.00)A.结束程序B.返回系统C.存储数据D.提交事务45.在数据库技术中,面向对象数据模型是一种_。(分数:1.00)A.概念模B.结构模型C.物理模型D.形象模型46.视图的概念具有很多优点,下面_不是它的优点。(分数:1.00)A.视图对于数据库的重构造提供了一定程度的逻辑独立性B.简化了用户观点C.视图机制方便了不同的用户以同样的方式看待同一数据D.视图机制对机密数据提供了自动的
15、安全保护功能47.在关系模式中,如果属性 A和 B存在 1对 1的关系,则_。(分数:1.00)A.ABB.BAC.ABD.以上都不是48.从关系中取出所需属性组成新关系的操作称为_。(分数:1.00)A.交B.连接C.选择D.投影49.从 E-R图导出关系模型时,如果两实体间的联系是 m:n的,下列说法中正确的是_。(分数:1.00)A.将 m方关键字和联系的属性纳入 n方的属性中B.将 n方关键字和联系的属性纳入 m方的属性中C.在 m方属性和 n方的属性中均增加一个表示级别的属性D.增加一个关系表示联系,其中纳入 m方和 n方的关键字50.数据库(DB)、数据库系统(DBS)和数据库管理
16、系统(DBMS)3 者之间的关系是_。(分数:1.00)A.DBS包括 DB和 DBMSB.DBMS包括 DB和 DBSC.DB包括 DBS和 DBMSD.DBS就是 DB,也就是 DBMS51.有两个实体集,并且它们之间存在着一个 1:M联系,那么根据 ER模型转换成关系数据库的规则,这个 E-R结构转换成表的个数为_。(分数:1.00)A.1B.2C.3D.452.在关系数据库中,通过_来表示概念记录之间的联系。(分数:1.00)A.外来关键字B.关键字C.数据字典D.元组53.在网状数据库中,数据之间的联系是通过_。(分数:1.00)A.公共属性B.连接C.有向图D.系54.Oracle
17、不支持_。(分数:1.00)A.SQLB.DBAC.客户/服务器结构D.DBF文件格式55.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、_和存储级 3个层次。(分数:1.00)A.管理员级B.外部级C.概念级D.内部级56.关于数据库系统中所使用的数据库结构是_。(分数:1.00)A.树B.图C.表格D.二维表57.数据库技术的奠基人之一,E. F. Codd 于 1970年发表过多篇论文,主要论述的是_。(分数:1.00)A.层次数据模型B.网络数据模型C.关系数据模型D.面向对象数据模型58.关系数据库的任何检索操作都是由 3种基本运算组合而成的,其中
18、不包括_。(分数:1.00)A.投影B.比较C.连接D.选择59.下列关于数据库语言 SQL语言的说法中,不正确的是_。(分数:1.00)A.SQL支持数据库的 3级模式结构B.SQL的功能包括查询、操作、定义和控制 4个方面C.SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内D.SQL除应用在数据库领域外,还在软件工程和人工智能领域有广泛的应用60.下述关于数据库管理系统的正确叙述是_。(分数:1.00)A.数据库只存在数据项之间的联系B.数据库的数据项之间和记录之间都有联系C.数据库的数据项之间无联系,记录之间存在联系D.数据库的数据项之间和记录之间都不存
19、在联系61.Oracle产品不包括_。(分数:1.00)A.RDBMSB.UNIXC.网络接口D.图形开发工具62.设计 E-R图,属于数据库设计的_。(分数:1.00)A.概念设计B.逻辑设计C.需求分析D.物理设计63.超类与子类间的关系是_。(分数:1.00)A.超类实体继承子类实体的所有属性B.子类实体继承超类实体的所有属性C.超类实体继承子类实体的主码D.子类实体继承超类实体的主码64.E-R图中的主要元素是_。(分数:1.00)A.节点、记录和文件B.实体、联系和属性C.记录、文件和表D.记录、表和属性65.数据库的重组织不要求修改应用程序,也不改变数据的_。(分数:1.00)A.
20、逻辑结构和物理结构B.输入和输出C.存储模式D.数据库的关联顺序66.设 S为学生关系,Sc 为学生选课关系,Sno 为学生号,Cno 为课程号,执行下面 SQL语句的查询结果是_。Select S. * From S. Sc Where S. Sno=Sc. Sno and Sc. Cno=c2(分数:1.00)A.选出选修 c2课程的学生信息B.选出选修 c2课程的学生名C.选出 S中学生号与 Sc中学生号相等的信息D.选出 S和 Sc中的一个关系67.关系模型中的关系模式至少是_。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF68.数据库完整性保护中的约束条件主要是指_。(
21、分数:1.00)A.用户操作权限的约束B.用户口令校对C.值的约束和结构的约束D.并发控制的约束69.下列关于重组织和重构造的说法错误的是_。(分数:1.00)A.重组织一般用于性能的调整,重构造一般用于系统功能的增加B.数据库的重组织不改变原设计的数据逻辑结构和物理结构C.重组织和重构造都没有涉及到数据库的应用程序D.数据库的重构造部分的修改原数据库的模式或内模式70.关系规范化中的插入操作异常是指_。(分数:1.00)A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入71.数据库的物理设计的目的是_。(分数:1.00)A.找到一个有效的可实
22、现的数据库存储结构B.导出特定的 DBMS可以处理的数据库模式和外模式C.产生反映企业组织信息需求的数据库概念结构D.收集支持系统目标的基础数据及处理方法72.一般情况下,当对关系 R和 S使用自然连接时,要求 R和 S至少含有一个共同的_。(分数:1.00)A.记录B.行C.数据字典D.属性73.对于关系 R,第三范式是 R中的每个非主属性应满足_。(分数:1.00)A.与主关键字存在单值依赖关系B.与主关键字存在多值依赖关系C.函数传递主关键字D.非函数传递依赖主关键字74.设计性能较优的关系模式称为规范化,规范化主要的理论依据是_。(分数:1.00)A.关系规范化理论B.关系运算理论C.
23、关系代数理论D.数理逻辑75.关系模式的候选关键字可以有 1个或多个,主关键字有_。(分数:1.00)A.O个B.1个C.1个或多个D.多个76.在 SQL语言中,ROLLBACK 语句的主要作用是_。(分数:1.00)A.终止程序B.事务结束C.保存数据D.事务回滚77.对于关系 R,第二范式是要求 R中的每一个非主属性满足_。(分数:1.00)A.没有重复的组项B.只有简单的重复项C.完全函数依赖于主关键字D.单值依赖关系78.以层次模型建立的数据库系统,其主要的代表是_。(分数:1.00)A.DBTGB.SQLC.MISD.IMS79.关系数据库的规范化理论指出:关系数据库中的关系应满足
24、一定的要求,最起码的要求是达到 1NF,即满足_。(分数:1.00)A.每个非主码属性都完全依赖于主码属性B.主码属性唯一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的80.候选关键字中的属性称为_。(分数:1.00)A.非主属性B.主属性C.复合属性D.关键属性81.能唯一地标识实体的属性的_称为关键字。(分数:1.00)A.组合B.排列C.元组D.集合82.1970年,美国 IBM公司的研究院 E. F. Codd提出了数据库的_。(分数:1.00)A.层次模型B.网状模型C.关系模型D.实体-联系模型83.数据库中的数据都存放在一台计算机中,并由它统一管理和运行的数据
25、库系统称为_。(分数:1.00)A.分布式系统B.单用户系统C.集中式系统D.共享式系统84.当前数据库技术的发展已形成各种类型的数据库应用技术,下述_是这种发展的推动力。应用的驱动多种技术与数据库技术的结合关系数据库的研究基础(分数:1.00)A.B.C.和D.、和85.当下述_成立时,称 XY 为平凡的函数依赖。(分数:1.00)A.B.C.D.86.在数据库中,产生数据不一致的根本原因是_。(分数:1.00)A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余87.已知学生关系 S(学号、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班内编号组成。
26、则其候选关键字是_。(分数:1.00)A.(学号、姓名)B.(学号、课程名称)C.(姓名、成绩)D.(学号、班级)88.在以下所列的条目中,_是数据库管理员(DB(分数:1.00)A.的职责。负责管理企业的数据库资源收集和确定有关用户的需求设计和实现数据库并按需要修改和转换数据为用户提供资料和培训方面的帮助 A) 和B.和C.和D.都是89.在数据库应用中,一般一个 SQL语句可产生或处理一组记录,而数据库主语言语句一般一次只能处理一个记录,其协调可通过使用如下所列的_技术来实现。(分数:1.00)A.指针(POINTER)B.游标(CURSOR)C.数组(DIMENSION)D.栈(STAC
27、K)90.从应用程序提出请求开始,DBMS 执行请求,最后回到应用程序继续执行为止的动作全过程,称做数据库系统的_。(分数:1.00)A.操作进程B.I/O工程C.活动周期D.生命期91.在通常情况下,下面的关系中,不可以作为关系数据库的关系是_。(分数:1.00)A.R1(学生号、学生名、性别)B.R2(学生号、学生名、班级号)C.R3(学生号、班级号、宿舍号)D.R4(学生号、学生名、简历)92.在下列的 SQL语句中,属于数据控制语句的是_。CREATE SELECT UPDATEGRANT DROP DELETEALTER INSERT REVOKE(分数:1.00)A.,B.,C.,
28、D.,93.在数据库技术中,面向对象的数据模型是一种_。(分数:1.00)A.概念模型B.结构模型C.物理模型D.形象模型94.分布式数据库是数据库技术和_结合的产物。(分数:1.00)A.面向对象技术B.计算机网络C.数据分离技术D.数据分布技术95.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为_。(分数:1.00)A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言96.数据库的设计包括两个方面的设计内容,它们是_。(分数:1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性
29、设计97.在选取的关系中,满足某个条件的元组的关系运算称之为_。(分数:1.00)A.选中运算B.选择运算C.投影运算D.搜索运算98.在数据库的数据模型中有_。(分数:1.00)A.网状模型、层次模型和关系模型B.数字型、字符型和日期型C.数值型、字符型和逻辑型D.数学模型、概念模型和逻辑模型99.数据库管理系统的工作不包括_。(分数:1.00)A.定义数据库B.对已定义的数据库进行管理C.为定义的数据库提供操作系统D.数据通信100.如果两个实体之间的联系是 M:N,则在转换成关系模型时,_引入第三个交叉关系。(分数:1.00)A.需要B.不需要C.无所谓D.不一定101.为了使用户使用数
30、据库更方便,常常把数据库管理系统提供的数据操作语言嵌入到某一高级语言中,此高级语言称为_。(分数:1.00)A.查询语言B.宿主语言C.自含语言D.会话语言102.关系数据库用_来表示实体之间的联系。(分数:1.00)A.层次模型B.网状模型C.指针链D.表格数据103.关系模式的任何属性_。(分数:1.00)A.不可再分B.可再分C.命名在该关系模式中可以不唯一D.以上都不是104.根据关系数据库规范化理论,关系数据中的关系要满足第一范式。在下面的“部门”关系中,因_属性而使它不满足第一范式。部门(部门号,部门名,部门成员,部门总经理)(分数:1.00)A.部门总经理B.部门成员C.部门名D
31、.部门号105.对数据库的物理设计优劣评价的重点是_。(分数:1.00)A.时间和空间效率B.动态和静态性能C.用户界面的友好性D.成本和效益106.在关系数据库管理系统中,SQL 语言是_。(分数:1.00)A.关系顺序查询语言B.关系结构查询语言C.关系描述语言D.国际标准结构化查询语言107.对所有的视图都可以进行下列_操作。(分数:1.00)A.插入B.查询C.更新D.删除108.有关系 S(S#,SANME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX为学生性别,C#为课程号,CNAME 为课程名。要查询选修“计算机”课的全
32、体女学生姓名的 SQL语句是 SELECT SNAME FROM S,SC,C WHERE 子句。这里 WHERE子句的内容是_。(分数:1.00)A.S#=SC.S# and SEX=“女“ and CNAME=“计算机“B.S#=SC.S# and C.C#=SC.C# and CNAME=“计算机“C.SEX=“女“ and CNAME=“计算机“D.S#=SC.S# and C.C#=SC.C# and SEX=“女“ and CNAME=“计算机“109.如果把学生看成实体,某个学生的姓名叫“张三”,则张三应被看成是_。(分数:1.00)A.记录型B.记录值C.属性型D.属性值110
33、.索引的描述存放在下列_所指示的对象中。(分数:1.00)A.视图B.模式C.数据字典D.文件111.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个_。(分数:1.00)A.表B.记录C.元组D.数据项112._是指存储在计算机内有结构的数据的集合。(分数:1.00)A.数据库系统B.数据库C.数据库管理系统D.数据结构113.下列关于视图与基本表的对比正确的是_。(分数:1.00)A.视图的定义功能强于基本表B.视图的操作功能强于基本表C.视图的数据控制功能强于基本表D.上面提到的 3种功能二者均相当114.假定学生关系是 S(S#,SNAME,SEX,AGE),
34、课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系_。(分数:1.00)A.SB.C,SCC.S,SCD.S,C,SC115.设有属性 A,B,C,D,以下表示中不是关系的是_。(分数:1.00)A.R()B.R(,)C.R()D.R(,)116.数据库物理设计完成后,进入数据库实施阶段,下述_一般不属于实施阶段的工作。(分数:1.00)A.建立数据库B.扩充功能C.加载数据D.系统调试117.SQL的 DML语句包括_。(分数:1.00)A.DELECT、INSERT、ROLLBAC
35、K 和 COMMITB.SELECT、INSERT、DELETE 和 UPDATEC.AND、OR、NOT 和 UNIOND.JOIN、PROJECT、AND 和 NOT118.设关系 R(A,B,C)和 S(B,C,D),下列各关系代数表达式不成立的是_。(分数:1.00)A. A(R) D(S)B.RSC. B(R) B(S)D.RS119.假定有一关系 R,第一范式是要求构成关系 R的域满足_。(分数:1.00)A.没有重复的组项B.仅有一个关键字C.各属性间存在单值依赖关系D.仅包含两个属性120.在关系数据库标准语言 SQL中,实现数据检索的语句(命令)是_。(分数:1.00)A.S
36、ELECTB.LOADC.FETCHD.SET121.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括_。(分数:1.00)A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改122.Oracle数据库管理系统是_。(分数:1.00)A.网状型的B.层次型的C.关系型的D.面向对象的123.概念结构设计的目标是产生数据库概念结构(即概念模式),这种结构主要反映_。(分数:1.00)A.DBA的管理信息要求B.应用程序员的编程需求C.企业组织的信息需求D.数据库的维护需求124.数据库管理系统(DBMS)的主要功能是_。(分数:1.00)A.修
37、改数据库B.定义数据库C.应用数据库D.保护数据库125.已知学生、课程和成绩 3个关系如下:学生(学号、姓名、性别、班级)课程(课程名称、学时、性质)成绩(课程名称、学号、分数)若打印学生成绩单,包含学号、姓名、课程名称、分数,应该对这些关系进行_操作。(分数:1.00)A.并B.交C.乘积D.连接126.在关系代数的传统集合运算中,假定有关系 R和 S,运算结果为 W。如果 W扣的元组属于 R而不属于S,则 W为_运算的结果。(分数:1.00)A.笛卡儿积B.并C.差D.交127.数据库设计中,按照统一观点构造全局逻辑结构,这称为数据库的_。(分数:1.00)A.内模式B.模式C.外模式D
38、.用户模式128.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为_。(分数:1.00)A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能129.在 SQL语言中,_子句能够实现关系参照性规则。(分数:1.00)A.PRIMARY KEYB.NOT NULLC.FOREIGN KEYD.FOREIGN KEYREFERENCES130.层次模型表达实体类型及实体之间联系所使用的数据结构是_。(分数:1.00)A.网状图B.表C.有向图D.树型131.数据库是指有组织地、动态地存储在_上且相互联系的数据的集合。(分数:1.00)A.磁盘B.内存C.CD-RO
39、MD.外存132.在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号。在下列所给的操作中,_操作不可行。雇员信息表雇员号 雇员名 部门号 工资001 张凡 02 2000010 王青 01 1200056 马丽 02 1000101 赵利 04 1500部门信息表部门号 部门名 主任01 业务部 李莹莹02 销售部 刘敏力03 服务部 陈利04 财务部 王唯贤(分数:1.00)A.从雇员信息表中删除行(010,王青,01,1200)B.将行(102,赵利,01,1500)插入到雇员信息表中C.将雇员信息表中雇员号=010的工资改为 1600D.将雇员信息表中雇员号=10
40、1的部门号改为05133.SQL与 C语言处理记录的方式是不同的,当将 SQL语句潜入到 C语言程序时,为协调两者而引入了_。(分数:1.00)A.堆B.栈C.游标D.缓冲区134.数据库管理系统中所处理的对象是数据。按照数据的组成情况,数据可分为_层次。(分数:1.00)A.字符和数字两个B.记录、文件和数据库 3个C.记录、文件、数据库和关系数据库 4个D.字段、记录、文件、数据库和关系数据库 5个135.在关系模式 R(姓名、年龄、职位、出生日)中,最有可能作为主关键字的是_。(分数:1.00)A.姓名B.年龄C.职位D.出生日136.在数据库设计中,用 E-R图来描述信息结构但不涉及信
41、息在计算机中的表示,它是数据库设计的_阶段。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计137.当 B属性函数依赖于 A属性时,属性 A与 B的联系是_。(分数:1.00)A.1对多B.多对 1C.多对多D.以上都不是138.在数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是_。(分数:1.00)A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.结构分析法和模块结构图D.实体关联法和实体关联图139.一个关系数据库文件中的各条记录_。(分数:1.00)A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.
42、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列140.把关系看成二维表,则下列说法中错误的是_。(分数:1.00)A.表中允许出现相同的行B.表中不允许出现相同的行C.行的次序可以交换D.列的次序可以交换141.下列关于视图的说法中,错误的是_。(分数:1.00)A.视图是从一个或多个基本表导出的表,它是虚表B.某一用户可以定义若干个视图C.视图一经定义就可以和基本表一样进行查询、删除和更新D.视图可以用来定义新的视图142.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有_。(分数:1.00)A.
43、数据可共享B.数据无冗余C.特定的数据模型D.有专门的数据管理文件143.在下列计算机表示的信息中,不能称为“数据”的是_。(分数:1.00)A.人的姓名B.图形符号C.计算机程序D.文件名144.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为实现数据库的_。(分数:1.00)A.可靠性B.一致性C.完整性D.安全性145.在概念模型中的事物称为_。(分数:1.00)A.实体B.对象C.记录D.节点146.单用户数据库管理系统与多用户数据库管理系统之间最明显的也是最重要的差别是_。(分数:1.00)A.是否支持多个用户查询数据库B.是否支持多个用户定义数据库C.是否支持
44、多个用户修改数据库D.是否支持多个用户共享数据库147.数据模型的 3要素是指_。(分数:1.00)A.数据结构、数据对象和数据共享B.数据结构、数据操作和数据控制C.数据结构、数据操作和完整性D.数据结构、数据操作和完整性约束条件148.在关系数据库设计中,设计关系模式是数据库设计中_的任务。(分数:1.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段149.关系代数、元组关系演算和域关系演算这 3种数据库语言之问的关系是_。(分数:1.00)A.相互依赖B.相互独立C.相互等价D.相互转化150.对数据库按其存放方式进行分类:一个数据库存放在一台计算机之中为_数据库,
45、一个数据库存放在若干个计算机之中称为_数据库。(分数:1.00)A.集中式分布式B.集中式关系式C.关系式连接式D.关系式分布式151.设有关系 R(A,B,C,D,E),A、B、C、D、E 都不可再分,则 R属于_。(分数:1.00)A.1NFB.2NFC.3NFD.以上 3个答案都不对152.概念模型是_的。(分数:1.00)A.依赖于 DBMS和硬件B.独立于 DBMS硬件C.依赖于 DBMSD.独立于 DBMS153.概念模型是现实世界的第一层抽象,这一类最著名的模型是_。(分数:1.00)A.层次模型B.网状模型C.关系模D.实体-联系模型154.SQL韵 DDL语句不包括_。(分数
46、:1.00)A.SELECTB.CREATT TABLEC.DROP VIEWD.DROP INDEX155.设有如下图所示的关系 R,经操作 AB( B=b(R)( 为“投影”运算符, 为“选择”运算符)的运算结果是_。(分数:1.00)A.B.C.D.156.如果两个实体之间的联系是 N:M,则实现 N:M联系的方法是_。(分数:1.00)A.将两个实体转换成一个关系B.将两个实体转换的关系中,分别加入另一个关系的主码C.将“N”端实体转换的关系的主码,放入“M”端实体转换的关系中D.将“M”端实体转换的关系的主码,放入“N”端实体转换的关系中157.逻辑设计阶段包括下面 4个步骤:形成初始模式; 子模式设计;修整模式; 模式评价。这 4个步骤的先后顺序是_。(分数:1.00)A.,B.,C.,D.,158.在关系模式中,满足 2NF的模式_。(分数:1.00)A.可能是 1NFB.必定是 1NFC.必定是 3NFD.必定是 BCNF159.在关系代数中,对一个关系做操作以后,新关系的元素个数_原来关系的元素个数。(分数:1.00)A.小于B.等于C.大于D.小于或等于160.可用于概念模型设计的是_。(分数:1.00)A.层次树结构B.数据