数据库部分题库 .pdf
一、选择题。
1.SQL语言中的COMMIT语句的主要作用是()。
A.结束程序B.返回系统
C.提交事务D.存储数据
2.通常SQL语言的一次查询结果是一个()。
A.数据项B.记录
C.元组D.表
3.两个关系在没有公共属性时,其自然连接操作表现为()。
A.结果为空关系B.笛卡儿积操作
C.等值联接操作D.无意义的操作
4.下列聚合函数中不忽略空值(null)的是()。
A.SUM(列名)
B.MAX(列名)
C.COUNT(*)
D.AVG(列名)
5.在数据库设计中,将E-R图转换成关系数据模型的过程属于()
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
6.有关系R(U,F),U=BCWXYZ,F={X→YZ,Z→CW,X→C,X→W},则R的候选
码为()。
A.XBB.BCC.XWD.XZ
7.当关系模式R(A,B)已属于3NF,下列说法中()是正确的。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
8.下列SQL语句中,能够实现“将查询SC表的权限授予用户U1,并允许该用户将此权限授
予其他用户”这一功能的是()。
A.GRANTSELECTTOSCONU1WITHPUBLIC
B.GRANTSELECTONSCTOU1WITHPUBLIC
C.GRANTSELECTTOSCONU1WITHGRANTOPTION
D.GRANTSELECTONSCTOU1WITHGRANTOPTION
9.SQL语言中外模式对应于()。
A.视图和部分基本表B.基本表
C.存储文件D.物理磁盘
10.数据库的概念模型独立于()。
A.具体的机器和DBMSB.E-R图
C.信息世界D.现实世界
11.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属
性上、建什么样的索引”这一设计内容应该属于()设计阶段。
A.概念设计B.逻辑设计
C.物理设计D.全局设计
12.SQL语言中外模式对应于()。
A.视图和部分基本表B.基本表
C.存储文件D.物理磁盘
13.关系的主属性不能取空值,属于()
A.参照完整性约束B.实体完整性约束
C.用户定义完整性约束D.动态元组约束
14.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
A.外模式B.内模式
C.存储模式D.模式
15.SQL语言是()的语言,容易学习。
A.过程化B.非过程化
C.格式化D.导航式
16.SQL语言中的COMMIT语句的主要作用是()。
A.结束程序B.返回系统
C.提交事务D.存储数据
17.在数据库系统中死锁属于()。
A.系统故障B.程序故障
C.事务故障D.介质故障
18.英文缩写DBA代表()。
A.数据库管理员B.数据库管理系统