浙江工业大学2010春_数据库原理考题-(A答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙2009/2010学年
第二学期试卷(A)
课程数据库原理及应用姓名___________________________
班级_________________________ 学号___________________________
一、填空题(每空1分,共15分)
1、数据库的三级结构通过模式的概念/内模式映象保证数据的物理独立性,通过模式
的/外模式映象,保证数据的逻辑独立性。
2、能唯一标识一个元组的属性或属性组的称为候选键。
3、一个关系模式中包含有若干个属性,其数目多少称为关系的元数。
4、在字符串的匹配操作中,通配符%表示与零个或多个字符组成的字符串匹配。
5、设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC}
丢失的FD(函数依赖)是B→C 。
6、基本的封锁类型有共享锁和排它锁两种。
7、SQL Server系统解决死锁的方法是诊断解除法。
8、数据库应用系统设计所经过的前四个阶段是需求分析,概念结构设计,逻辑结构
设计,物理结构设计。
9、数据库维护功能包括:数据库初始装入,数据库转储,数据库恢复及记载系统工
作日志等功能。
二、判断题(每题1分,共10题)
1、为关系表创建索引的目的是提高查询的检索性能。……………………………… ( T )
2、在SQL语言中,可使用distinct来消除查询结果中重复的元组。……………………( T )
3、关系中元组没有先后顺序,属性也没有先后顺序。……………………………( T )
4、一般的说,一个数据库系统的外模式只能有一个。………………………………( F )
5、对结果集的冗余列数据进行限制的连接叫自然连接,它通过在SELECT列表中指定
各列的名字来实现。……………………………………………………………………( T ) 6、在事务的一次调度中,两个操作如均为写操作,则这两个操作是冲突的。……………………………………………………………………………( F )
7、DBMS由数据库、计算机和数据库管理员组成。………………………………… ( F )
8、关系模型提供3种数据完整性约束,分别是实体完整性约束、参照完整约束和用户
自定义完整性约束。…………………………………………………………… ( T )
9、故障的恢复只需对在检查点之后开始并且在故障点之前commit的事务进行重做(redo)操作。…………………………………………………………………………………………… ( F ) 10、在数据库中空值为未知的或无意义的数据。…………………………………… ( T )
三、单选题(每空1分,共15分)
A 1、数据库的三级模式间存在两级映射,它们是()。
A.模式与子模式间,模式与内模式间
B.子模式与内模式间,外模式与内模式间
C.子模式与外模式间,模式与内模式间
D.模式与内模式间,模式与模式间
C 2、数据的逻辑独立性是指()。
A.存储结构与物理结构的逻辑独立性B.数据与存储结构的逻辑独立性
C.数据与程序的逻辑独立性D.数据元素之间的逻辑独立性
D 3、设已经F={C→A,CG→D,CG→B,CE→A,ACD→B},从中去掉哪些函数依赖关系后
得到的新的函数依赖集合F1与F等价的是()。
A、C→A和CG→B
B、C→A和ACD→B
C、CE→A和ACD→B
D、CE→A和CG→B
C 4、在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()。
A.子模式B.用户模式
C.模式D.存储模式
C 5、关于SQL语言,下列描述不正确的是( )。
A、SQL是结构化查询语言(Structured Query Language)的缩写
B、SQL是访问数据库的标准语言
C、SQL只能访问FOXPRO生成的数据库
D、通过ODBC,用户可以使用SQL来访问任何类型的数据库
D 6、设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合
{t|t∈R∧t∈S}表示的是()
A.R∪S B.R-S
C.R×S D.R∩S
A 7、将1NF规范化为2NF,应()
A、消除非主属性对键的部分函数依赖
B、消除非主属性对键的传递函数依赖
C、消除主属性对键的部分函数依赖和传递函数依赖
D、使每一个非主属性都完全函数依赖于主键
C 8、关系模式的候选码可以有()
A、0个
B、1个
C、1个或多个
D、多个
A 9、关系数据库规范化的目的是为解决关系数据库中()问题。
A、插入,删除异常和数据冗余
B、提高查询速度
C、减少数据操作的复杂性
D、保证数据的安全性和完整性
B 10、在关系模式R中,若没有非主属性,则()
A、R属于2NF,但R不一定属于3NF
B、R属于3NF,但R不一定属于BCNF
C、R属于BCNF,但R不一定属于4NF
D、R属于4NF
B 11、不允许任何其它事物对这个锁定目标再加任何类型锁的锁是()。
A、共享锁
B、排它锁
C、共享锁或排它锁
D、以上都不是
C 12、数据库中的封锁机制是()的主要方法。
A、安全性
B、完整性
C、并发控制
D、恢复
B 13、下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的()。
A、利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值
可以进行REDO
B、利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值
可以进行REDO
C、利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值
可以进行REDO
D、利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值
可以进行REDO
A 14、需求分析阶段得到的结果是()。
A、数据字典描述的数据需求
B、E-R图表示的概念模型
C、某个DBMS所支持的数据模型
D、包括存储结构和存取方法的物理结构
B 15.若要求分解保持函数依赖,那么模式分解一定能够达到( )。
A. 2NF
B. 3NF
C. BCNF
D. 1NF
四、简答题(必答部分,共4个小题,共18分)
1、简述数据库使用视图机制的主要优点。(5分)