一.选择题(20分,每小题1分)
1.能够提供数据库定义、数据操纵、数据控制和数据库维护功能的软件是____C____。
A.OS B.DB C.DBMS D. DBS
2. 数据库系统中,描述用户数据视图用__A_____。
子模式
模式
C. E-R模式
D. 概念模式
3.在数据库系统中,空值是指______D__。
A. 空字符 B. 数子0 C. 空格 D. 不确定的值
4.关系R和S的结构相同,各有5各元组。 R∪S的元组个数为___D__。
A. 5 B. 10 C. 小于10 D. 小于等于10
5.关系模式R中若不存在非主属性,则R至少属于_B_____NF。
A.2NF B.3NF C.4NF D.BCNF
6.SQL中的CREATE语句的作用是___A___。
A.定义表结构 B.修改表结构 C.修改元组 D.删除元组
7.若关系R和S的连接运算结果中能够保留不满足连接条件的元组,该连接为_C____。
A.自然连接 B.条件连接 C.外连接 D.交叉连接
8.用E-R模型描述实体及实体间的联系属于数据库___B___ 阶段的设计内容。
A.需要分析 B.概念设计 C.逻辑设计 D.物理设计
9.关系数据库标准语言SQL是 D
A.高级语言 B.宿主语言 C.汇编语言 D.非过程化语言
10.在SQL语言中,表示属性X为空值的正确表达式是__A_____
A. X IS NULL B. X IS EMPTY C. X = NULL D. X NOT EXISTS
11.SQL语言中,定义视图可以提供 C 。
A. 完整性 B.并发性 C.安全性 D.共享性
12.如果要查询与数据库相关的图书名,其查询条件需要用短语__B____
A.BETWEEN B.LIKE C. IN D.CHECK
13.下面不能授予属性列的权限是___C__。
A. SELECT B.INDEX C.DETETE D.UPDATE
14.数据库设计人员和用户之间沟通信息的桥梁是 B 。
A. 程序流程图 B. 实体-联系图
C. 模块结构图 D. 数据结构图
15.若一个读者一次可以借阅一本图书,一本图书可供多个读者借阅,实体集读者与图书之间的联系是___D__。
A.1:1 B.1:n C.n:1 D.m:n
16.事务有4个特性,其中一致性需要通过DBMS的 C 功能实现。
A. 安全性 B. 完整性约束
C. 并发控制 D. 数据库恢复
17.在数据库系统中,“脏数据”是指一个事务读了另一个事务__C__。
A.未修改的数据 B.未撤销的数据
C.未提交的数据 D.未删除的数据
18.设关系模式R(A,B,C),R上的依赖集F={A→B,C→B}。关系R的码是__B____
A.A B.AB C.AC D.BC
19.嵌入式SQL中,游标的主要作用是____C__。
A. 在SQL与主语言间交换数据
B. 保证数据的安全性和完整性
C. 协调集合操作与单记录处理方式的不同
D. 建立主语言与数据库管理系统间的联系
20.事务的开始语句是BEGIN TRANSACTION,结束语句是_A____。
A.ROLLBACK B.END TRANSACTION
C.CLOSE D.任意SQL语句
1.DB、DBMS和DBS三者之间的关系是:____B___。
A.DB包括DBMS和DBS B.DBS包括DB和DBMS
C、DBMS包括DB和DBS D、DBS与包括DBMS和DB无关
2.数据库系统的主要优点之一是_A____。
提供完整性约束 B. 数据无冗余 C. 数据用文件组织 D. 提供操作语言
3.事务日志用于事务的___B____。
A. 安全 B. 恢复 C. 审计 D. 跟踪
4.关系R和S各有5各元组。 R×S的元组个数为__D_。
A. 5 B. 10 C. 小于10 D. 25
5.下列陈述中,错误的是___C___。
A.2NF必然属于1NF B.3NF必然属于2NF
C.3NF必然属于BCNF D.BCNF必然属于3NF
6.SQL中的update语句的作用是___C_。
A.定义表结构 B.修改表结构 C.修改元组 D.删除元组
7.从关系中选择制定的属性组成新的关系的关系运算是__B__。
A.选取 B.投影 C.连接 D.笛卡尔乘积
8.关系模式的候选码可以有 __C__。
A.0个
B.1个
C.1个或多个
D.多个
9.关系数据库标准语言SQL是 D
A.高级语言 B.宿主语言 C.汇编语言 D.非过程化语言
10.为在查询结果中去掉重复元组,应该使用保留字____D_
A. UNIQUE B. UNION C. COUNT D. DISTINCT
11.SQL语言中,更新表结构的命令是 C 。
A. update table B.modify table
C.alter table D.change table
12.如果要查询与数据库相关的图书名,其查询条件需要用短语__B___
A.BETWEEN B.LIKE C. IN D.CHECK
13.下面不能授予属性列的权限是_C___。
A. SELECT B.INDEX C.DETETE D.UPDATE
14.将E-R模型转换为关系数据模型属于数据库的 C 。
A. 概念设计 B.物理设计 数据库系统包括db dbms dba
C. 逻辑设计 D. 运行设计
15.关系数据库设计中 ___C_。
A. 每个关系模式应该达到3NF
B. 应该尽量使关系模式达到高一级范式
C. 规范化问题是要考虑的重要因素之一
D. 规范化问题较少考虑
16.事务有4个特性,其中隔离性需要通过DBMS的 C 功能实现。
A. 安全性 B. 完整性约束
C. 并发控制 D. 数据库恢复
17.在数据库系统中,“脏数据”是指一个事务读了另一个事务_C。
A.未修改的数据 B.未撤销的数据
C.未提交的数据 D.未删除的数据
18.设关系模式R(P,Q,M,N),R上的依赖集F={P→Q,Q→M}。关系R的码是_D__
A.P B.Q C.PQ D.PN
19.下列聚合函数中不忽略空值(NULL的是)__D__。
A. sum(列名)
B. max(列名)
C. avg(列名)
D. count(*)
20.下列不属于视图的优点是__D__。
A.视点集中 B.简化操作
C.增强安全性 D.数据物理独立
1.层次模型不能直接表示的联系是__D___。
A. 1:1
B.1:n
C. n:1
D.m:n
2.层次模型实现数据之间联系的方法是__B___。
A.连接 B.指针 C.公共属性 D.关联关系
3.“元数据”是指____A __。
A.数据结构的描述 B.数据项的描述
C.数据的来源 D.基本数据
4.SELECT语言执行的结果是_C ___。
A. 属性列
B. 元组
C. 表
D. 元组或列
5.实体完整性是指关系中_D __。
A.不允许有空行 B.主码的取值不能相同
C.外码可以取空值 D.主码不允许取空值
6.SQL中的DELETE语句的作用是__D__。
A.定义表结构 B.修改表结构
C.修改元组 D.删除元组
7.若关系R和S的连接运算结果中能够保留不满足连接条件的元组,该连接为__C__。
A.自然连接 B.条件连接
C.外连接 D.交叉连接
8.二个关系的连接是自然联结,需要满足的相等条件是 D
A. 元组属性值相等
B. 属性值相等
C. 同名属性相等
D. 同名属性值相等
9.在表上创建索引属于数据库_D ___ 阶段的设计内容。
A.需要分析 B.概念设计
C.逻辑设计 D.物理设计
10.在SQL语言中,表示属性X为空值的正确表达式是_A__
A. X IS NULL B. X IS EMPTY
C.X = NULL D.X NOT EXISTS
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论