数据库试题及答案_第1页
数据库试题及答案_第2页
数据库试题及答案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理试题(B)一、填空题(每空2分,共20分)1、关系中主码的取值必须唯一且非空,这是由实 完整性规则决定的。2当数据库被破坏后和 件 3、数据库的_完整 4、关系数据操作语言的特点是:操作对象与结果均为关系 、操作的非过程性强、语言一化、并且建立在数学理论基础之上。5SQL是一种介于关系代数和_关系演算 6、对于每一个外模式,数据库系统都有一个外模式 映象,它定义了该外模式与模式之间的对应关系。7、视图是一个需表,它一经定义就可以和基本表一样被查询,但_更新 8、数据仓库是一个面向主题的、集成 、不可更新的、随时间不断变化的数据集合。9、避免活锁的简单方法是采用先来先服务 的策略。10、知识库系统和主动数据库系统是将数据库技术和 二、选择题(每小题1共10分)1SQL是()A.ESL B.AGEISNOTNULL C.AGE=NULL D.NOT(AGEISNULL)2、关系数据模型的三个组成部分中,不包括()A.完整性规则 B构 C.数据操作 D.并发控3DB,DBMS和DBS()A.B包括S和DBS B.DBS包括B和C.S包括DBS和DB D.DBS与B、S4、数据库的并发操作可能带来的问题包括()A.丢失更新 B高 C用 D.增加数据的冗余度5、并发事务的交叉执行破坏了事务的()A.原子性 B.隔离性 C.一致性 D.永久性63NF()规范化为F。A赖 BC赖 D7()是长期存储在计算机内的有组织,可共享的数据集合。A.数据库管理系统 B.数据库系统 C库 D.文件组8、一个1:n联系可以转换为一个独立的关系模式,关系的码为()A.实体的码 B.合 C.n码 D.9、在数据库设计中,将ER()A.需求分析阶段 B.段 C.段 D.物理设计阶10、关系完备的系统是指(。A.仅支持关系数据结构,不支持集合级的操作 B.仅支持关系数据结构和三种关系操作C.作 D.支持关系模型的所有特征三、简答题(每小题5分,共20分)1234四(共10分)事务T1和T2同时对A的值操作。A是50,事务T1对A减10,事务T2对A的值加倍,1、若这两个事务并发执行,举例可能结果。2、请给出一个可串行化调度,并给出执行结果。五(共10SELECTSnameFROMStudent,Cource,SCWHEREStudent.Sno=SC.SnoANDSC.Cno=Course.Course.CnoANDCourse.Cname='数据库'此查询要求选修了数据库的所有学生的姓名。(1(2)对原始的语法树进行优化,画出优化后的标准语法树。六(共20分其数据库模式为:学生S(学号SNO姓名N所在系SD,年龄SA程C(课程号CNO名N号PCNO课SC号SNO号CNO,成绩G。1、试用关系代数,ALPHA语言语言分别写出下列查询:(1查询选修了2(4分)(2'的学生学号和姓名(3

2、试用SQL(1)查询学生总人数(2分)(2)查询选修了5(3'况。七、综合题(共10分)设有一局部应用,包括3个实体“科室“医生“病人,且有以下事实:每位医生属于且仅属于一个科室;每个科室可以聘用若干医生,对每个医生聘用时存有聘用期限和聘用日期;一个病人可以由不同的医生为其诊断,每个医生可以为若干病人诊治,每次诊断存有就诊日期。设科室的属性包括科室代码,科室名称;医生的属性包括工号,姓名和职称;病人的属性包括姓名、年龄、工作单位。1、试设计E-R2、将E-R图转换为等价的关系模型(包括关系名,属性名和码。数据库原理试题答(B)一、填空题(每题2分,共20分)1、实体2、日志文件3性4、关系5、关系演算6式/模式7、更新8、集成的9务10、人工智能二、选择题(每题1分)1、C2、D3、B4、A5、B6、C7、C8、C9、B0、C三、简答题(每题5分,共20分)1、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障(1分、系统故障(1分、介质故障(2分(1分。2(1分(2分(23、答案要点:不是所有的视图都是可更新的(2分;因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新(3分。4、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同(5分。四、(共0分)1、0,UnlockAUnlockA等待A=Y×22、T1T2XlockA读A=40写回A=80SlockA读A=Y=AA=Y-10Slock写回A=40等待Y=AUnlockXlockAUnlockA五(共10分)六(共20分)1、关系代数:(1)sno(cno=‘2'))2分) (2)Sno,Sn(Cn='数据库概论')2(3)Sno,SN(S(Cno,sno(SC)÷Cno(C))2分)ALPHA语言•GETW(SC.SNO):SC.CNO='2'2分)•RANGECSCYGETW(S.SNO.S.SN):X(Y(X.CNO=Y.CNO^Y.SNO=S.SNO^X.CN='数据库概论'2分)•RANGECSCYGETW(S.SNO,S.SN):X(Y(Y.CNO=X.CNO^Y.SNO=S.SNO))2分)2(1)SELECTCOUNT(*)FROMSTUDENT2分)(2)SELECTSNOFROMSCGROUPBYSNOHAVINGCOUNT(*)>53分)(3)DELECTFROMSCWHERESC.CNOIN(SELECTC.CNOFROMCWHER

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论