欢迎来到天天文库
浏览记录
ID:38572543
大小:60.00 KB
页数:8页
时间:2019-06-15
《2008软件学院数据库A》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2006级数据库系统原理课程试题(A卷)题号一二三四五六总分分数合分人:复查人:一、单项选择题(每题2分,共30分)分数评卷人1.关于数据库中数据的描述不正确的是()A.数据是有组织的B.数据是可共享的C.数据没有冗余D.数据具有较高的数据独立性2.下列哪一种操作属于DML()A.定义用户的权限的操作B.对数据库中数据的更新操作/查询操作C.回收用户权限的操作D.定义数据库结构的操作3.多值属性的含义是()A.特定的实体在该属性上可以取多个值B.属性可以划分为多个成分属性C.多值属性的值可以由其它相关属性计算得出D.多值属性就是派生属性4.对弱实体集的描述正确的是()A.弱
2、实体集是存在码的实体集B.弱实体集中的全部属性一起形成实体集的码C.弱实体集中的任何一个实体都能独立地存在于一个系统中D.弱实体集的任何属性集都不足以形成实体集的码5.R、S是两个具有相同属性的关系,则R∩S的元组演算表述式为()A.{t|R(t)∧S(t)}B.{t|t∈R∧t∈S}C.{t|t∈R∧t!∈S}D.{t|R(t)∨S(t)}6.关于视图的描述不正确的是()A.视图是一种命名的导出表B.视图提供了一定程度的逻辑独立性C.视图与授权配合,可以在某种程度上对数据库起到保护作用D.视图中的数据存放在数据库中7.嵌入式SQL中,SQL语句可通过()与主语言进行信息交
3、换。A.SQLCODEB.SQL中的变量C.主语言中的任意变量D.EXEC8.创建触发器使用()A.createassertionB.createtriggerC.createdomainD.createrole9.数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的()第8页共8页A.可靠性B.一致性C.完整性D.安全性10.关系模式R中的属性全部是主属性,则R的最高范式必定是()A.2NFB.3NFC.BCNFD.4NF11.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()A.属性冲突B.语法冲突C.结构冲突D.命名冲突1
4、2.数据库的逻辑结构设计中不包含()A.关系模式规范化B.关系模式优化C.建立索引D.外模式设计13.设有两个事务T1、T2,其并发操作如下,下面评价正确的是()T1T2读A=10,B=5读A=10A=A*2写A读A=20,B=5A、B之和为25,验证错A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据14.用于数据库恢复的重要文件是()A.数据库文件B.索引文件C.备注文件D.日志文件15.若事务T对数据A已经加X锁,数据A上()A.可以加S锁,单不能加X锁B.不能加S锁,可以加X锁C.可以加S锁,也可以加X锁D.不能加S锁,也不能加X锁二、
5、按要求解答下列问题(每题5分,共40分)分数评卷人1.解释在数据库的三级模式结构中,如何保证数据的逻辑独立性和物理独立性。第8页共8页2.一个图书管理系统的E-R图如下,试将该E-R模型转换为关系模型,其中,借书人有借书证号、姓名、单位;图书有书号、书名、数量、存放位置;出版社有出版社名、电话、地址、邮编。借书人借阅出版图书出版社借书日期还书日期mnp13.三个关系如下:S(学号,姓名,年龄,性别,籍贯)C(课程号,课程名,教师名,办公室)SC(学号,课程号,成绩)用关系代数表达下列查询:(1)检索籍贯为“郑州”的学生的姓名、学号和选修的课程号。(2)检索选修“数据库系统”
6、的学生姓名、课程号和成绩。(3)检索选修了全部课程的学生姓名和年龄。第8页共8页4.简要说明参照完整性的要求,什么情况下会破坏实体的参照完整性?5.解释数据库中为什么要有并发控制的原因。6.简述两段锁协议。第8页共8页7.简述登记日志的原则。8.下图中是基于检查点技术中5个事务的执行情况,当系统故障发生时,重启系统后恢复子系统对每个事务做什么样的操作?简要说明理由。时间T5T4T3T1T2检查点t1系统故障点t2第8页共8页三、应用题:(8分)分数评卷人为汽车保险公司设计一个E-R图。每个客户拥有一辆或多辆汽车。每辆汽车可能发生0次或多次交通事故。客户需要登记的信息包括客户
7、ID(如身份证号)、姓名、住址、电话等信息。车辆需要登记车辆编号、车型、出厂年份等信息。事故需要登记事故编号、事故发生日期、发生地点、损坏估计等信息。四、写SQL语句(8分)分数评卷人教学管理系统包括下面3个表:Students(Sno,Sname,Sex,Birthday,Enrollyear,Speciality,Dno)Courses(Cno,Cname,Period,Credit)SC(Sno,Cno,Grade)写出下列查询的SQL语句:(1)查询所有以“数据”开头的课程名。(2)查询和王丽丽出生年月相同
此文档下载收益归作者所有