1、(完整word版)数据库原理及应用期末考试复习题库+2017(1)(3)一、 选择题1、DB、DBMS和DBS三者之间的关系是(B)(A) DB包括DBMS和DBS (B) DBS包括DB和DBMS(C) DBMS包括DB和DBS (D)不能相互包括2、DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( D )(A)可靠性(B)一致性(C)完整性(D)安全性3、E-R图是数据库设计的工具之一,它适用于建立数据库的( A )(A)概念模型(B)逻辑模型(C)结构模型(D)物理模型4、SELECT语句使用关键字(A)可以把重复行屏蔽掉。(A) DISTINCT (B)
2、 UNION(C) UNIQUE (D) TOP5、SQL Server数据库是由文件组成的。下列关于数据库所包含的文件的说法中,正确的是( D )(A)一个数据库默认将数据文件及日志文件归于主文件组(B)一个数据库只能包含一个主要数据文件和一个日志文件(C)一个数据库可包含多个次要数据文件,但只能包含一个日志文件(D)一个数据库可包含多个次要数据文件和多个日志文件6、SQL Server提供的单行注释语句的注释符是(B)(A)/*(B)-(C)*/(D)/7、SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入(C)(A)堆(B)栈(C)游标(D)聚簇8、
3、SQL语言的一次查询的结果是一个(D)(A)数据项(B)记录(C)元组(D)表9、SQL语言具有两种使用方式,分别称为交互式SQL和(C)(A)编译式SQL (B)解释式SQL(C)嵌入式SQL (D)过程化SQL10、SQL语言是( C )语言。(A)层次数据库(B)网络数据库(C)关系数据库(D)非数据库11、SQL语言是关系数据库的标准语言,它是(B)(A)过程化的(B)非过程化的(C)格式化的(D)导航式的12、XY,当下列( D )成立时,称为平凡函数依赖。(A)XY;(B)YX; (C)XY=;(D)都不正确。13、按所使用的数据模型来分,数据库可分为( A )三种类型。(A)层次
4、、关系和网状(B)网状、环状和链状(C)大型、中型和小型(D)独享、共享和分时14、保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。这是指数据库的( A )(A)安全性(B)完整性(C)并发控制(D)恢复15、表示事务执行成功的语句是(A)(A) COMMIT (B) GO(C) ROLLBACK (D) RETURN16、不能激活触发器执行的事件是(A)(A) SELECT (B) UPDATE(C) INSERT (D) DELETE17、不是实体联系模型中的概念是( D )(A)实体(B)属性(C)联系(D)数据表18、层次模型不能直接表示( C )(A)1:1联系(B
5、)1:N联系(C)M:N联系(D)1:1和1:N联系19、从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是( C )(A) N端实体的码(B) M端实体的码(C) M端实体的码与N端实体的码的组合(D)重新选取其他属性20、从一个数据库文件中取出满足某个条件的所有记录的操作是(A)(A)选择(B)连接(C)投影(D)复制21、当关系模式R(A,B)已属于3NF,下列说法中( B )是正确的。(A)它一定消除了插入异常和删除异常(B)仍存在一定的插入和删除异常(C)一定属于BCNF(D) A和C都是22、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突
6、的是( B )(A)属性冲突(B)语法冲突(C)结构冲突(D)命名冲突23、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项( B )(A)只存在一对多的实体关系,以图形方式来表示。(B)以二维表格结构来保存数据,在关系表中不允许有重复行存在。(C)能体现一对多、多对多的关系,但不能体现一对一的关系。(D)关系模型数据库是数据库发展的最初阶段。24、根据数据库规范化理论,下面命题中正确的是( D )(A)若R2NF,则R3NF (B)若R1NF,则R不属于BCNF(C)若R3NF,则RBCNF (D)若RBCNF,则R3NF25、关系规范化中的插入操作异常是指( D )(A)不该删除
7、的数据被删除(B)不该插入的数据被插入(C)应该删除的数据未被删除(D)应该插入的数据未被插入26、关系规范化中的删除操作异常是指( A )(A)不该删除的数据被删除(B)不该插入的数据被插入(C)应该删除的数据未被删除(D)应该插入的数据未被插入27、关系模式分解的无损连接和保持函数依赖两个特性之间的联系是(D)(A)前者成立蕴涵后者成立(B)后者成立蕴涵前者成立(C)同时成立,或者同时不成立(D)没有必然的联系28、关系模式中,满足2NF的模式,( D )(A)可能是1NF (B)必定是BCNF(C)必定是3NF (D)必定是1NF29、关系数据库的规范化理论指出:关系数据库中的关系应满足
8、一定的要求,最起码的要求是达到1NF,即满足( D )(A)每个非主属性都完全依赖于主属性(B)主属性唯一标识关系中的元组(C)关系中的元组不可重复(D)每个属性都是不可再分的30、关系数据库规范化是为解决关系数据库中( A )问题而引入的。(A)插入、删除和数据冗余(B)提高查询速度(C)减少数据操作的复杂性(D)保证数据的安全性和完整性31、关系数据库规范化是为解决关系数据库中( A )问题而引入的。(A)插入异常、删除异常和数据冗余;(B)提高查询速度;(C)减少数据操作的复杂性; (D)保证数据的安全性和完整性。32、关系数据库设计理论中,起核心作用的是( C )(A)范式(B)模式设
9、计(C)函数依赖(D)数据完整性.33、关系数据库中的码是指( D )(A)能唯一决定关系的字段(B)不可改动的专用保留字(C)关键的很重要的字段(D)能唯一标识元组的属性或属性集合34、关系数据模型( D )(A)只能表示实体间的1:1联系(B)只能表示实体间的1:n联系(C)只能表示实体间的m:n联系(D)可以表示实体间的上述三种联系35、关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( B )(A)实体完整性、参照完整性、用户自定义完整性(B)数据结构、关系操作、完整性约束(C)数据增加、数据修改、数据查询(D)外模式、模式、内模式36、关系运算以关系代数为理论基础,关系代数
10、的最基本操作是并、差、笛卡尔积和(C)(A)投影、连接(B)连接、选择(C)选择、投影(D)交、选择37、关于数据库设计的正确描述是( B )(A)进行数据模型的设计(B)在DBMS的支持下,进行数据模型和应用程序设计(C)开发应用程序(D)设计开发DBMS38、规范化关系模式的任何属性( A )(A)不可再分(B)可以再分(C)命名在关系模式上可以不唯一(D)上述都不正确39、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )缺陷。(A)数据的不一致性(B)结构不合理(C)冗余度大(D)数据丢失40、规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中
11、的关系必须满足:其每一属性都是( B )(A)互不相关的(B)不可分解的(C)长度可变的(D)互相关联的41、函数依赖理论可以消除数据库的( A )(A)插入异常、删除异常、更新异常和数据冗余(B)插入异常(C)删除异常(D)查询异常42、侯选码中的属性称为( B )(A)非主属性(B)主属性(C)复合属性(D)关键属性43、后备副本的用途是( C )(A)安全性保障(B)一致性控制(C)故障后的恢复(D)数据的转储44、假设关系模式R(A,B)属于3NF,下列说法中( B )是正确的。(A)R一定消除了插入和删除异常(B)R仍可能存在一定的插入和删除异常(C)R一定属于BCNF(D)A和C都
12、是45、将弱实体转换成关系时,弱实体的主码(C)(A)由自身的候选关键字组成(B)由父表的主码组成(C)由父表的主码和自身的候选关键字组成(D)不确定46、将一个关系从2NF规范到3NF,目的是消除( B )(A)非主属性对码的部分函数依赖(B)非主属性对码的传递函数依赖(C)主属性对码的部分和传递函数依赖(D)非平凡且非函数依赖的多值依赖47、能消除多值依赖引起的冗余的是( C )(A) 2NF (B) 3NF(C) 4NF (D) BCNF48、区别不同实体的依据是( B )(A)名称(B)属性(C)对象(D)概念49、如果想找出关系R的属性A上为空的那些元组,则条件子句应该为(C)(A)
13、 WHERE A=NULL (B) WHERE A=NULL(C) WHERE A IS NULL (D) WHERE A NOT IS NULL50、如果一个关系属于3NF,则它(A)(A)必然属于2NF (B)必然属于4NF(C)可能不属于2NF (D)必然属于BCNF51、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( D )(A)一个是DELETE,一个是SELECT (B)一个是SELECT,一个是DELETE (C)两个都是UPDATE (D)两个都是SELECT52、如下图所示,两个关系R1和R2,它们进行( D )运算后得到R3。(A)交(B)并(C)笛
14、卡尔积(D)连接 R1 R2 R3ABCa1xc2yd1yDEM1mi2nj5mkABCEMa1xmid1ymic2ynj53、若关系模式R3NF,则下面最正确的说法是( C )(A)某个非主属性不传递依赖于码(B)某个非主属性不部分依赖于码(C)所有非主属性都不传递依赖于码(D)所有非主属性都不部分依赖于码54、若关系模式R中的属性全是主属性,则R的最高范式等级至少是( C )(A) 1NF (B) 2NF(C) 3NF (D) BCNF55、若事务T对数据R已加了S锁,则其他事务对数据R( A )(A)可以加S锁不能加X锁(B)不能加S锁可以加X锁(C)可以加S锁也可以加X锁(D)不能加任
15、何锁56、若事务T对数据R已加了X锁,则其他事务对数据R( D )(A)可以加S锁不能加X锁(B)不能加S锁可以加X锁(C)可以加S锁也可以加X锁(D)不能加任何锁57、若事务在检查点之后开始执行,在故障点之前已提交,则系统恢复时对该事务执行(A)(A) REDO操作(B) UNDO操作(C) RESTART操作(D) NULL操作58、若属性X函数依赖于属性Y时,则属性X与属性Y之间具有(B)(A)一对一联系(B)一对多联系(C)多对一联系(D)多对多联系59、若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的信息丢失,而存储在外存上的数据
16、未受影响,这种情况称为( B )(A)事务故障(B)系统故障(C)介质故障(D)运行故障60、设F是关系模式R的FD集,如果对F中每个非平凡的FD:XY,都有X是R的超码,则(C)(A) R属于2NF,但不一定属于3NF (B) R属于3NF,但不一定属于BCNF(C) R属于BCNF,但不一定属于4NF (D) R属于4NF61、设关系R的度为20,关系S的度为30。如果关系T是R与S的广义笛卡尔积,即:T=RS,则关系T的度为(D)(A)10 (B)20 (C)30 (D)5062、设计性能较优的关系模式称为规范化,规范化主要的理论依据是( A )(A)关系规范化理论(B)关系运算理论(C
17、)关系代数理论(D)数理逻辑理论63、设学生关系S(SNO,SNAME,SSEX,SAGE,SDEPT)的主键为SNO,学生选课关系SC(SNO,CNO,SCORE)的主键为SNO和CNO,关系R(SNO,CNO,SSEX,SAGE,SDEPT,SCORE)的主键为SNO和CNO,关系R满足( A )(A)1NF (B)2NF (C)3NF (D)都不对64、设学生关系模式为:学生(学号,姓名,年龄,性别,平均成绩,专业),则该关系模式的主键是( C )(A)姓名;(B)学号,姓名;(C)学号; (D)学号,姓名,年龄.65、设有关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成
18、立的是(C)(A)A(R) D(S)(B)R S(C)RS(D)B(R)B(S)66、设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成(C)(A)书名 LIKE %_ _M%(B)书名 LIKE _ _M%(C)书名 LIKE _ _M_%(D)书名 LIKE _%M_ _67、设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是( C )(A)W1(工号,姓名),W2(工种,定额);(B)W1(工号,工种,定额),W2(工号,姓名);(C)W1(工号,姓名,工种),W2(工种,定额);(D
19、)以上都不对.68、设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO),按照实体完整性规则( D )(A)只有ENO不能取空值(B)只有CNO不能取空值(C)只有PAY不能取空值(D) ENO与CNO都不能取空值69、设有关系表R(如下表所示),该关系的主码是(B)Rabc112121132211321142(A)a (B)(a,b)(C)(b,c) (D)(a,c)70、设有关系模式R ( A,B,C,D ),F是R上成立的FD集,F = AB,CD ,则F+中左部为BC的函数依赖有(C)(A) 2个(B) 4个(C) 8个(D) 16个71、设有关系模式R(A,B,C,D
20、),F是R上成立的FD集,F= AB,BC,CD,DA ,则F+中,左部为C的函数依赖有(D)(A) 2个(B) 4个(C) 8个(D) 16个72、设有关系模式R(S,D,M),其函数依赖集F=SD,DM,则关系模式R的规范化程度最高达到( B )(A)1NF (B)2NF (C)3NF (D)都不正确73、设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( D )(A)该操作不存在问题(B)该操作丢失(C)该操作不能重复读(D)该操作读脏数据74、设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( B )(A)该操作不存在问题(B)该操作丢失(C)该操作不能重复
21、读(D)该操作读脏数据75、设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( C )(A)该操作不存在问题(B)该操作丢失(C)该操作不能重复读(D)该操作读脏数据76、设有属性A,B,C,D,以下表示中不是关系的是( C )(A) R(A)(B) R(A,B,C,D)(C) R(ABCD)(D) R(A,B)77、使用数据库技术来处理一个实际问题时,对数据描述经历的过程是(B)(A)定义、描述、实现(B)概念设计、逻辑设计、物理设计(C)结构设计、表设计、内容设计(D)逻辑设计、结构设计、表设计78、事务(Transaction)是一个(C)(A)程序(B)进程(C)操作序列
22、(D)完整性规则79、事务的执行次序称为(C)(A)过程(B)步骤(C)调度(D)优先级80、事务对DB的修改,应该在数据库中留下痕迹,永不消逝。这个性质称为事务的(A)(A)持久性(B)隔离性(C)一致性(D)原子性81、数据库的( B )是指数据的正确性和相容性。(A)安全性(B)完整性(C)并发控制(D)恢复82、数据库的层次模型应满足的条件是( C )(A)允许一个以上的结点无双亲,也允许一个结点有多个双亲(B)必须有两个以上的结点(C)有且仅有一个结点无双亲,其余结点都只有一个双亲(D)每个结点有且仅有一个双亲83、数据库的概念模型独立于( A )(A)具体的机器和DBMS (B)
23、E-R图(C)信息世界(D)现实世界84、数据库的逻辑结构设计任务是把( C )转换为与所选用的DBMS支持的数据模型相符合的过程。(A)逻辑结构(B)物理结构(C)概念结构(D)层次结构85、数据库的网状模型应满足的条件是( A )(A)允许一个以上的结点无双亲,也允许一个结点有多个双亲(B)必须有两个以上的结点(C)有且仅有一个结点无双亲,其余结点都只有一个双亲(D)每个结点有且仅有一个双亲86、数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的( B )过程,包括确定数据库在物理设备上的存储结构和存取方法。(A)逻辑结构(B)物理结构(C)概念结构(D)层次结构87、数据库概念
24、设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用(D )表示。(A)矩形(B)四边形(C)菱形(D)椭圆形88数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( C )(A)数据字典、应用程序、数据库后备副本(B)数据字典、应用程序、审计档案(C)日志文件、数据库后备副本(D)数据字典、应用程序、日志文件89、数据库恢复的主要依据是(D)(A) DBA (B) DD(C)批处理文件(D)事务日志90、数据库类型的划分依据是(B)(A)记录形式(B)数据模型(C)数据联系(D)存取数据方法91、数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的
25、存储安排和存储结构,这是数据库设计的( D)(A)需求分析阶段(B)逻辑设计阶段(C)概念设计阶段(D)物理设计阶段92、数据库完整性约束的建立需要使用DBMS提供的(A)(A)数据定义语言(B)数据操纵语言(C)数据查询语言(D)数据控制语言93、数据库物理设计完成后,进入数据库实施阶段,在下述工作中,一般不属于实施阶段的工作是( B )(A)建立库结构(B)扩充功能(需求分析阶段)(C)加载数据(D)系统调试94、数据库系统的数据独立性体现在( B )(A)不会因为数据的变化而影响到应用程序(B)不会因为数据存储结构与数据逻辑结构的变化而影响应用程序(C)不会因为存储策略的变化而影响存储结
26、构(D)不会因为某些存储结构的变化而影响其他的存储结构95、数据库系统是在(A)的基础上发展起来的。(A)文件系统(B)应用程序系统(C)数据库管理系统(D)编译系统96、数据库系统与文件系统的主要区别是( B )(A)数据库系统复杂,而文件系统简单。(B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。(C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。(D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。97、数据流图DFD使用的时机是(D)(A)概念结构设计阶段(B)逻辑结构设计阶段(C)可行性分析阶段(D)需求分析阶段98、数据字典是软件需求
27、分析阶段的最重要工具之一,其最基本的功能是( C )(A)数据库设计(B)数据通信(C)数据定义(D)数据维护99、为了考虑安全性,每个部门的领导只能存取本部门员工的档案,为此DBA应创建相应的( C )(A)表(table) (B)索引(index)(C)视图(view) (D)游标(cursor)100、为了使属性在各元组上取值唯一,在建立基本表时应使用保留字(A)(A) UNIQUE (B) COUNT(C) DISTINCT (D) UNION101、为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字( A )(A) UNIQUE (B) COUNT(C) DISDINCT
28、(D) UNION102、为数据表创建索引的目的是( A )(A)提高查询的检索性能(B)创建唯一索引(C)创建主键(D)归类103、五种基本关系代数运算是(A)(A),和(B),和(C),和(D),和104、下列不属于并发操作带来的问题是(D)(A)丢失修改(B)读脏数据(C)不可重复读(D)死锁105、下列关于“数据库三级模式结构”的叙述中,哪一条是不正确的?( C )(A)视图是外模式(B)模式是数据库中全体数据的逻辑结构和特征的描述(C)一个数据库可以有多个逻辑模式(D)一个数据库只有一个内模式106、下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确的?( A )(A)索
29、引是外模式(B)一个基本表上可以创建多个索引(C)索引可以加快查询的执行速度(D)系统在存取数据时会自动选择合适的索引作为存取路径107、下列关于视图的说法中错误的是(C)(A)视图是从一个或多个基本表导出的表,它是虚表(B)视图可以被用来对无权用户屏蔽数据(C)视图一经定义就可以和基本表一样被查询和更新(D)视图可以用来定义新的视图108、下列关于数据结构基本概念的叙述中,哪一条是不正确的?( C )(A)数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述(B)数据元素(或称结点、记录等)是数据的基本单位(C)一个数据元素至少由两个数据项组成(D)数据项是有独立含义的数据
30、最小单位109、下列模型中数据抽象级别最高的是(A)(A)概念模型(B)逻辑模型(C)外部模型(D)物理模型110、下列哪种关系运算不要求:“R和S具有相同的属性个数,并且每对相对应的属性都具有相同的域”?( D )(A)RS (B)RS(C)R-S (D)RS111、下列说法错误的是( D )(A)一个基本表可以跨一个或多个存储文件(B)一个存储文件可以跨一个或多个基本表(C)每个存储文件与外部存储器上一个物理文件对应(D)每个基本表与外部存储器上一个物理文件对应112、下列四项中,不属于数据库系统特点的是( C )(A)数据共享(B)数据完整性(C)数据冗余度高(D)数据独立性高113、下
31、面关于自然连接与等值连接的各个叙述中,不正确的是(B)(A)自然连接是一种特殊的等值连接(B)自然连接要求两个关系中具有相同的属性组,而等值连接不必(C)两种连接都可以只用笛卡尔积和选择运算导出(D)自然连接要在结果中去掉重复的属性,而等值连接则不必114、下面哪个不是数据库系统必须提供的数据控制功能( B )(A)安全性(B)可移植性(C)完整性(D)并发控制115、下述SQL命令的短语中,不是定义属性上约束条件的是( D )(A) NOT NULL短语(B)UNIQUE短语(C)CHECK短语(D)HAVING短语116、现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Cno),相
32、应的SQL语句SELECT Sno,CnoFROM SCWHERE中WHERE后正确的条件表达式是( D )(A)G=0 (B)GT,C-D,(S,C)-G,T-C)。关系模式R的候选关键码( D )(A)仅有1个,为(S,C) (B)仅有1个,为(S,T) (C)有2个,为(S,C)和(T) (D)有2个,为(S,C)和(S,T)132、有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下: SELECT 学号 FROM 学生 WHERE年龄20 AND 姓名 LIKE%伟如果要提高查询效率,应该建索引的属性是(C)(A)学号(B)姓名(C)年龄(D) (学号,姓名)133、在DB
33、恢复时,对已经提交但更新未写入磁盘的事务执行(B)(A) UNDO处理(B) REDO处理(C) ROLLBACK处理(D) ABORT处理134、在SQL Server 中删除触发器用( B )(A)ROLLBACK (B)DROP (C)DELALLOCATE (D)DELETE135、在SQL语言的SELECT语句中,对投影操作进行说明的是哪个子句( A )(A)SELECT (B)FROM (C)WHERE (D)ORDER BY136、在SQL语言中,DELETE语句的作用是(D)(A)删除基本表(B)删除视图(C)删除基本表和视图(D)删除基本表和视图的元组137、在SQL语言中,
34、数值函数COUNT(列名)用于(C)(A)计算元组个数(B)计算属性的个数(C)对一列中的非空值计算个数(D)对一列中的非空值和空值计算个数138、在SQL语言中,用于测试列值非空的短语是(C)(A) IS NOT EMPTY (B) NOT UNIQUE(C) IS NOT NULL (D) NOT EXISTS139、在SQL中,由于对视图的修改最终要转换为对基本表的修改,因此下列只有哪种视图是可以修改的?( A )(A)行列子集视图(B)带表达式视图(C)分组视图(D)连接视图140、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1D),使用关键字
35、(2A)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3B)(A)SELECT,INTO (B)SELECT,FROM (C)SELECT,GROUP (D)仅SELECT(A)DISTINCT (B)UNION(C)ALL (D)TOP(A)JOIN (B)UNION(C)INTO (D)LIKE141、在T-SQL中,批处理中调用存储过程所使用的命令是(A)(A) EXEC (B) SET (C) USE (D) DECLARE142、在关系代数的专门关系运算中,从表中取出指定的属性的操作称为( B )(A)选择(B)投影(C)连接(D)扫描143、在关系代数的专门关系运算中
36、,从表中选出满足某种条件的元组的操作称为( A )(A)选择(B)投影(C)连接(D)扫描144、在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为(C)(A)选择(B)投影(C)连接(D)笛卡尔积145、在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作称为( D )(A)并(B)选择(C)自然连接(D)连接146、在关系规范化中,分解关系的基本原则是( B )I、实现无损连接;II、分解后的关系相互独立;III、保持原有的依赖关系。(A)I和II;(B)I和III; (C)I;(D)II。147、在关系模式设计时,每个关系模式应
37、只对应于(A)(A)一个实体类型或一个联系类型(B)一个实体类型和一个联系类型(C)多个实体类型(D)多个联系类型148、在关系数据库设计中,设计关系模式是( C )的任务。(A)需求分析阶段(B)概念设计阶段(C)逻辑设计阶段(D)物理设计阶段149、在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是( C )(A)数据的物理独立性(B)数据的位置独立性(C)数据的逻辑独立性(D)数据的存储独立性150、在关系数据库中,索引(index)是三级模式结构中的( B )(A)概念模式(B)内模式(C)模式(D)外模式151、在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守
38、的约束规则是( C )(A)数据依赖完整性规则(B)用户定义完整性规则;(C)实体完整性规则(D)上述都不正确。152、在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会(B)(A)出现活锁现象(B)出现死锁现象(C)事务执行成功(D)事务执行失败153、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。(A)数据库系统(B)文件系统(C)人工管理(D)数据项管理154、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )(A)外模式(B)内模式(C)存储模式(D)模式155、在数据库的三级模式结构中,模式/内模式映像( A )(A)只有1个(B)只有2个(C)由系统参数确定(D)可以有任意多个156、在数据库恢复时,对尚未完成的事务执行( B )(A) UNDO操作(B) REDO操作(C) COMMIT操作(D) ROLLBACK操作157、在数据库系统中,提供数据与应用程序间物理独立性的是(B)(A)外模式/模式映像(B)模式/内模式映像(C)外模式/内模式映像(D)子模式/模式映像158
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100