一、选择题
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)UNION
(C)UNIQUE (D)TOP
5、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、SQL语言的一次查询的结果是一个(D)
(A)数据项(B)记录
(C)元组(D)表
9、SQL语言具有两种使用方式,分别称为交互式SQL和(C)
(A)编译式SQL (B)解释式SQL
(C)嵌入式SQL (D)过程化SQL
10、SQL语言是( C )语言。
(A)层次数据库(B)网络数据库
(C)关系数据库(D)非数据库
11、SQL语言是关系数据库的标准语言,它是(B)
(A)过程化的(B)非过程化的
(C)格式化的(D)导航式的
12、X→Y,当下列( D )成立时,称为平凡函数依赖。
(A)X→Y;(B)Y→X; (C)X→Y=?;(D)都不正确。
13、按所使用的数据模型来分,数据库可分为( A )三种类型。
(A)层次、关系和网状(B)网状、环状和链状
(C)大型、中型和小型(D)独享、共享和分时
14、保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。这是指数据库的( A )(A)安全性(B)完整性
(C)并发控制(D)恢复
15、表示事务执行成功的语句是(A)
(A)COMMIT (B)GO
(C)ROLLBACK (D)RETURN
16、不能激活触发器执行的事件是(A)
(A)SELECT (B)UPDATE
(C)INSERT (D)DELETE
17、不是实体联系模型中的概念是( D )
(A)实体(B)属性(C)联系(D)数据表
18、层次模型不能直接表示( C )
(A)1:1联系(B)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图时可能出现冲突,不属于合并冲突的是( B )
(A)属性冲突(B)语法冲突
(C)结构冲突(D)命名冲突
23、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项( B )
(A)只存在一对多的实体关系,以图形方式来表示。
(B)以二维表格结构来保存数据,在关系表中不允许有重复行存在。
(C)能体现一对多、多对多的关系,但不能体现一对一的关系。
(D)关系模型数据库是数据库发展的最初阶段。
24、根据数据库规范化理论,下面命题中正确的是( D )
(A)若R∈2NF,则R∈3NF (B)若R∈1NF,则R不属于BCNF
(C)若R∈3NF,则R∈BCNF (D)若R∈BCNF,则R∈3NF
25、关系规范化中的插入操作异常是指( D )
(A)不该删除的数据被删除(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)必定是1NF
29、关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足( D )
(A)每个非主属性都完全依赖于主属性(B)主属性唯一标识关系中的元组
(C)关系中的元组不可重复(D)每个属性都是不可再分的
30、关系数据库规范化是为解决关系数据库中( A )问题而引入的。
(A)插入、删除和数据冗余
(B)提高查询速度
(C)减少数据操作的复杂性
(D)保证数据的安全性和完整性
31、关系数据库规范化是为解决关系数据库中( A )问题而引入的。
(A)插入异常、删除异常和数据冗余;(B)提高查询速度;
(C)减少数据操作的复杂性; (D)保证数据的安全性和完整性。
32、关系数据库设计理论中,起核心作用的是( C )
(A)范式(B)模式设计(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、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和(C)
(A)投影、连接(B)连接、选择
(C)选择、投影(D)交、选择
37、关于数据库设计的正确描述是( B )
(A)进行数据模型的设计
(B)在DBMS的支持下,进行数据模型和应用程序设计
(C)开发应用程序
(D)设计开发DBMS
38、规范化关系模式的任何属性( A )
(A)不可再分(B)可以再分
(C)命名在关系模式上可以不唯一(D)上述都不正确
39、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )缺陷。
(A)数据的不一致性(B)结构不合理
(C)冗余度大(D)数据丢失
40、规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每
一属性都是( 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 都是45、将弱实体转换成关系时,弱实体的主码(C
)
(A )由自身的候选关键字组成(B )由父表的主码组成
(C )由父表的主码和自身的候选关键字组成(D )不确定
46、将一个关系从
2NF 规范到3NF ,目的是消除(
B )
(A )非主属性对码的部分函数依赖(B )非主属性对码的传递函数依赖
(C )主属性对码的部分和传递函数依赖(
D )非平凡且非函数依赖的多值依赖47、能消除多值依赖引起的冗余的是( C
)
(A )2NF (B )3NF (C )4NF (D )BCNF 48、区别不同实体的依据是( B )
(A )名称(B )属性(C )对象(D )概念
49、如果想出关系
R 的属性A 上为空的那些元组,则条件子句应该为(
C
)
(A )WHERE A=NULL (B )WHERE A==NULL (C )WHERE A IS NULL (D )WHERE A NOT IS NULL
50、如果一个关系属于3NF ,则它(
A
)
(A )必然属于2NF (B )必然属于4NF
(C )可能不属于
2NF (D )必然属于BCNF
51、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( D )
(A )一个是DELETE ,一个是SELECT (B )一个是SELECT ,一个是DELETE (C )两个都是UPDATE (D )两个都是SELECT 52、如下图所示,两个关系R1和R2,它们进行(
D
)运算后得到
R3。
(A )交(B )并
(C )笛卡尔积(D )连接
R1 R2 R3 53、若关系模式R ∈3NF ,则下面最正确的说法是( C )
(A )某个非主属性不传递依赖于码(B )某个非主属性不部分依赖于码(C )所有非主属性都不传递依赖于码(D )所有非主属性都不部分依赖于码
54、若关系模式
R 中的属性全是主属性,则
R 的最高范式等级至少是(
C )
(A )1NF (B )2NF (C )3NF (D )BCNF
A B C a 1 x c 2 y d
1
y
D E M 1 m i 2 n j 5
m
k
A B C E M a 1 x m i d 1 y m i c
2
y
n
j
55、若事务T对数据R已加了S锁,则其他事务对数据R( A )
(A)可以加S锁不能加X锁(B)不能加S锁可以加X锁
(C)可以加S锁也可以加X锁(D)不能加任何锁
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、若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这
时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为( B )
(A)事务故障(B)系统故障
(C)介质故障(D)运行故障
60、设F是关系模式R的FD集,如果对F中每个非平凡的FD:X→Y,都有X是R的超码,则(C)(A)R属于2NF,但不一定属于3NF (B)R属于3NF,但不一定属于BCNF
(C)R属于BCNF,但不一定属于4NF (D)R属于4NF
61、设关系R的度为20,关系S的度为30。如果关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的度为(D)
(A)10 (B)20 (C)30 (D)50
62、设计性能较优的关系模式称为规范化,规范化主要的理论依据是( A )
(A)关系规范化理论(B)关系运算理论
(C)关系代数理论(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),下列各关系代数表达式不成立的是(C)
什么是关系数据库(A)ПA(R)ПD(S)(B)R S
(C)R∪S (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)以上都不对.
68、设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO),按照实体完整性规则( D )(A)只有ENO不能取空值(B)只有CNO不能取空值
(C)只有PAY不能取空值(D)ENO与CNO都不能取空值
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论