数据库期末试题(共3页).doc
《数据库期末试题(共3页).doc》由会员分享,可在线阅读,更多相关《数据库期末试题(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 2007-2008一、填空题1 有两种Hash方法使得Hash桶的数目可变,分别为 和可扩展HASH方法。2 设有关系模式R(A,B,C,D),其上的函数依赖集合FBA,BCD,R最高是_。3 设R和S是两个关系,占用的磁盘块数分别为BR和BS,不考虑写结果关系的代价。则使用循环嵌套连接算法计算RS的磁盘读写块数为_。4 设关系模式R (A,B,C),F是R上成立的FD集,F = BA,BC,则分解 = AB,AC丢失的FD是_B-C_。5 锁可以分为两种类型:共享锁和_。6 在关系代数表达式的语法树中,叶子结点是关系,非叶子结点是_。7 关系模式的三类完整性约束条
2、件分别是_实体完整性约束_、关联完整性约束和用户定义完整性约束。8 视图是从基本表中导出的表,数据库中实际存放的是视图的_定义_。9 关系数据模型由数据结构、_关系运算_和完整性约束规则三部分组成。10.在关系数据库的规范化理论中,在执行“分解”时必须遵守的规范化原则是_无损连接性_和函数依赖保持性。二、单选题1数据库系统的数据独立性体现在( B ) 。 A不会因为数据的变化而影响到应用程序 B不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C不会因为存储策略的变化而影响存储结构 D不会因为某些存储结构的变化而影响其他的存储结构2一个关系只有一个( D )。 A候选键 B外部键 C超键
3、 D主键3( A )是建立在数据文件的非排序域上的索引。A辅助索引 B主索引 C聚集索引 D以上都不是4设事务T1和事务T2对数据库中的数据A进行操作可能有如下几种情况,请问哪一种不会发生冲突操作( D )。 AT1正在写A,T2要读A BT1正在写A,T2也要写A CT1正在读A,T2要写A DT1正在读A,T2也要读A5在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到2NF,这是( C )的任务。 A需求分析阶段 B概念设计阶段 C逻辑设计阶段 D物理设计阶段6关系数据库中,实现实体之间的联系是通过关系与关系之间的(D )。 A公共索引 B公共存储 C公共元组 D公
4、共属性7关系模式R中的属性全是键属性,则R的最高范式必定是( C )。A1NF B2NF C3NF DBCNF8五种基本关系代数运算是( A )。A,和 B,和C,和 D,和 9SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( C )。A完整性 B可靠性C安全性 D一致性10用于数据库恢复的重要文件是( C )。A数据库文件 B索引文件C日志文件 D备注文件三、简答题1、关系数据库中常用的连接操作的实现算法有哪些?2、 事务具有哪些特性?3、关系数据库管理系统的数据字典存储哪些内容?四、综合题(一) (12分)现有关系数据库如下:学生表S(S#,SNAME,AGE,SEX)课程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末 试题
限制150内