数据库系统概论练习题库及参考答案
一、单选题(共80题,每题1分,共80分)
1、下列不属于数据库系统特点的是( )
A、数据独立性高
B、数据冗余度高
C、数据完整性
D、数据共享
正确答案:C
2、把表和索引分开放在不同的磁盘上以提高性能是哪个阶段考虑的事项( )
A、需求分析
B、数据库实施
C、数据库物理设计
D、数据库运行与维护
正确答案:C
3、下列关于数据模型中实体间联系的描述正确的是( )。
A、单个实体不能构成E-R图
B、仅在两个实体之间有联系
C、实体间的联系不能有属性
D、实体间可以存在多种联系
正确答案:D
4、同一个关系的任两个元组值( )。
A、其他三个答案均不正确
B、必须完全相同
C、不能完全相同
D、可以完全相同
正确答案:C
5、下列模型中,广泛采用E-R模型设计方法的是( )。
A、逻辑模型
B、概念模型
C、物理模型
D、外模型
正确答案:B
6、在SQL的查询语句中,对应关系代数中“投影”运算的语句是( )。
A、WHERE
B、SELECT
C、FROM
D、SET
正确答案:B
7、下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同( )。
A、自然连接、除法
B、并、交、差
C、投影、选择
D、笛卡尔积、连接
正确答案:B
数据库系统包括db dbms dba
8、设有三个域D1={A,B}、D2={C,D,E}、D3={F,G},则其笛卡尔积D1×D2×D3的基数为( )。
A、3
B、7
C、5
D、12
正确答案:D
9、当前数据库应用系统的主流数据模型是( )。
A、面向对象数据模型
B、网状数据模型
C、关系数据模型
D、层次数据模型
正确答案:C
10、关于“死锁”,下列说法中正确的是( )。
A、当两个用户竞争相同资源时不会发生死锁
B、只有出现并发操作时,才有可能出现死锁
C、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D、死锁是操作系统中的问题,数据库操作中不存在
正确答案:B
11、在关系模式R中,函数依赖X→Y的语义是( )。
A、在R的每一关系中,若两个元组的X值相等,则Y值也相等
B、在R的某一关系中,Y值应与X值相等
C、在R的某一关系中,若两个元组的X值相等,则Y值也相等
D、在R的每一关系中,Y值应与X值相等
正确答案:A
12、从E-R图导出关系模式时,如果两实体间的联系是m:n;下列说法中正确的是( )
A、将n方码和联系的属性纳入m方的属性中
B、增加一个关系表示联系,其中纳入m方和n方的码
C、在m方属性和n方属性中均增加一个表示级别的属性
D、将m方码和联系的属性纳入n方的属性中
正确答案:B
13、对于关系模式S-L(Sno,Sdept,Sloc),S-L中有下列函数依赖:Sno→Sdept,Sdept→Sloc ,SnoSloc,将S-L分解为下面三个关系模式:SN(Sno),SD(Sdept),SO(Sloc),这种分解是( )。
A、不具有无损连接性,但保持了函数依赖
B、具有无损连接性,但未保持函数依赖
C、既不具有无损连接性,也未保持函数依赖
D、既具有无损连接性,又保持了函数依赖
正确答案:C
14、数据库三级模式体系结构主要的目标是确保数据库的( )。
A、最小冗余
B、数据结构规范化
C、存储模式
D、数据独立性
正确答案:D
15、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一属性都是( )。
A、不可分解的
B、互不相关的
C、互相关联的
D、长度可变的
正确答案:A
16、下列关于数据(Data)的概念或描述,错误的是( )
A、数据是信息的符号表示。
B、数据与语义无关。
C、数据有多种表现形式,如声音、图像等。
D、数据是用于描述现实世界事物的符号记录。
正确答案:B
17、在关系模型中,关系的“元数”(arity)是指( )。
A、列数
B、元组个数
C、关系个数
D、行数
正确答案:A
18、对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是( )。
A、数据库管理员
B、数据库管理系统的软件设计人员
C、应用程序开发人员

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。