2021年度数据库原理试题库.doc

1、用规范二维表各表达实体及实体间联系数据模型是(   )。 A.网状模型 B.层次模型   C. 关系模型   D.E-R模型 2、SQLDML中,核心操作语句是( )。 A.SELECT B.INSERT C.DELETE D.UPDATE 3、关系数据模型三类约束规则中,不涉及(   )。 A. 实体完整性 B. 模式完整性 C. 参照完整性 D. 顾客自定义完整性 4、设R(U)是一种关系模式,X→Y是一种FD,如果对任何W?X,W→Y都不成立,则称X→Y是 ( )依赖。 A. 平凡 B.局部 C. 传递 D. 完全 5、将一种关系模式分解成3NF算法可以达到( )。 A.只保持无损连接 B. 只保持函数依赖 C. 既保持无损连接,又保持函数依赖 D. 既不保持无损连接,也又保持函数依赖 6、设关于系模式R(ABCD),R上FD集为F={AB→C,C→D }。则关系R至多满足( ) A.1NF????? B.2NF???? ? C.3NF???? ????? D.BCNF 7、SQL中触发器机制是一种( )机制。 A.安全性控制B. 并发控制 C.数据库恢复 D. 完整性控制 8、DBMS恢复管理子系统能保证事务( )。 A.一致性 B.持久性 C.原子性 D.隔离性 9、两段封锁合同是保证( )重充分条件。 A. 并发事务可恢复性 B. 并发事务调度无级联 C. 并发事务可串行化调度, D. 两个并发调度等价性 10、SQL提供对数据库完整性被动约束机不涉及( )。 A.触发器 B.域约束 C.基本表约束 D.断言 得分 阅卷人 二、填空题(每个空1分,共20分) 1、数据库体系构造5个要素涉及外模式、模式、内模式、______________ 、和 ____________________。 2、E-R模型三要素为_________,________,_________。 3、当关系R主键K是关系S外键时,规定K在S中值或者为空值,或者等于在R中某个主键值,这种约束规则称为_________完整性规则。 4、包括在任何一种候选核心字属性称为_______________。 5、设R和S都是二元关系,则元组演算表达式: { t | R(t) ∧ ( ? u ) ( S(u) ∧ u[1]≠t[2]) } 写成关系代数表达式是 _________________________________。 6、SQLDML语句操作对象和成果是元组集合,而主语言是对单个元组解决。在嵌入式SQL规则中,是使用_________机制实现SQL与主语言数据通信。 7、对关系模式之因此要进行规范化解决,其因素是由于,不规范关系模式也许存在数据___________和___________异常问题。 8、设关系模式R(ABCD),R上FD集F={ AB→C,B→D},则R属于____NF。 9、封锁办法也许引起__________和死锁等问题,其中防止死锁普通有两种办法,一次封锁法和___________。 10、数据库并发操作普通会带来3个问题:________问题、________问题、读脏数据问题。 11.事务并发控制采用重要办法是封锁机制,DBMS提供两种封锁分别是:___________、___________。 12.为防止合法顾客无意中导致破坏所采用数据库保护办法属于数据___________控制,为防止非法顾客故意破坏数据库所采用数据库保护办法属于数据___________控制。 得分 阅卷人 三、问答题(每题 5 分,共 20 分) 1、DBS由哪几某些构成? 2、将ER模型转换成关系模型规则有哪些? 3、需求分析任务是什么? 4、导致DB破坏故障有哪几种?数据库恢复技术有哪些? 得分 阅卷人 四、SQL操作题(每题 10 分,共 20 分) 1、设教学数据库中有三个基本表: 学生表 S(S#,SNAME,AGE,SEX,SDEPT) 选课表 SC(S#,C#,GRADE) 课程表 C(C#,CNAME,TEACHER) (1)请用SQL语句表达下列查询: 1)查询选修了’操作系统’课程学生姓名(SNAME)。 2)查询’物理学院’(SDEPT)所有女同窗学生学号(S#)和年龄 (SAGE)。 3)查询选修了操作系统课程(CNAME)学生姓名。 (2)试阐明下面SQL语句语义。 SELEC

文档评论(0)

1亿VIP精品文档

相关文档