《数据库原理及应用》模拟试卷答案
1填空题(每格1分,总分20分)
(1)数据库的保护功能主要包括确保数据的安全性、__________________、
________________、__________________四方面的内容。
数据的完整性并发控制数据库恢复
(2)事务的性质:原子性、__________、__________、持久性。一致性隔离性
(3)在SQL中,CREATEVIEW语句用于建立视图,如果要求今后对视图用UPDATE语
句更新数据时必须满足于查询中的表达式,则应当在CREATEVIEW语句中使用
________________________短语。
WITHCHECKOPTION
(4)视图是一个虚表,它是从____________中导出的表,在数据库中只存放视图的
____________,不存放视图的____________。
基本表或视图定义数据
(5)数据库设计应包括两方面的内容:一是___________特性的设计,二是
_____________特性的设计。结构行为
(6)关系数据操作语言DML的特点是:操作对象与结果均为关系、操作的非过程性
强、语言一体化、并且是建立在数学理论基础之上。DML包括数据查询和________
两种数据操作语句。
数据更新
(7)使用游标的步骤为:定义游标、打开游标、__取出记录____________、关闭游标
(释放游标)。
(8)信息的三种世界是指__________________、__________________和数据世界,其中数据世界又称为计算机世界。信息的现实世界信息世界
(9)从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:
数据冗余度大、__________________异常、__________________异常和
__________________异常。插入修改
删除
(10)在SQL中,通配符表示__________________,下划线_表示
__________________。任何长度的字符串一个任意字符
2单选题(每题2分总分20分)
(1)以下____B___采用了自底向上的设计分析方法
A需求分析
B概念结构设计
C逻辑结构设计
D物理结构设计
(2)在视图上不能完成的操作是D。
A、在视图上定义新的视图B、查询操作
第1页共16页
fC、更新数据
D、在视图上定义新的基本表
(3)下列功能不属于SQL的功能D
A数据定义功能DDL
B数据操作功能DML
C数据控制功能DCL
D数据嵌入功能DEL
(4)在SQL中,视图的删除可以用__D____。
ADELETETABLE命令BDROPTABLE命令
CDELETEVIEW命令DDROPVIEW命令
(5)设一关系模式为:运货(顾客姓名,顾客地址,商品名,供应商姓名,供应商地
址),则该关系模式的候选码是B。
A、顾客姓名,供应商姓名
B、顾客姓名,供应商姓名,商品名
C、顾客姓名,商品名
D、顾客地址,供应商姓名,商品名
(6)有两个实体集,它们之间存在着一r