数据库系统原理标准预测试卷(8).doc_第1页
数据库系统原理标准预测试卷(8).doc_第2页
数据库系统原理标准预测试卷(8).doc_第3页
数据库系统原理标准预测试卷(8).doc_第4页
数据库系统原理标准预测试卷(8).doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

第一部分 选择题1. 数据库系统中产生数据不一致性的根本原因是()A没有严格保护数据 B.未对数据进行完整性控制C数据冗余 D.数据存储量大2.有关系:教学(学号,教工号,课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系的主键是()A课程号 B.教工号C学号 D.学号,教工号3.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()A另一个表 (table) B.游标(cursor)C.视图(view ) D.索引(index)4.如果事务T获得了数据项Q上的共享锁,则T对Q()A只能读不能写 B.只能写不能读C既可读又可写 D.不能读不能写5.如果要求职工关系Emp(ENO,NAME,SEX,AGE)中存储的职工信息满足下列条件:男职工(SEX=M)的年龄在18 -60岁之间,女职工(SEX=F)的年龄在18 -55岁之间。那么在关系Emp的定义中加入的检查子句正确的是()A CHECK(AVG=18AND (SEX=M AND AGE =60) AND(SEX=F AND AGE =18AND (SEX=M AND AGE =60) OR(SEX=F AND AGE =18 OR (SEX=M AND AGE =60) OR(SEX=F AND AGE =18 OR (SEX=M AND AGE =60) AND(SEX=F AND AGE =55) 6.关系模型的程序员不需熟悉数据库的()A数据操作 B.完整性约束条件C存取路径 D.数据定义7对关系R进行投影运算后,得到关系S,则()A关系R的元组数等于关系S的元组数B. 关系R的元组数小于关系S的元组数C关系R的元组数大于关系S的元组数D关系R的元组数大于或等于关系S的元组数8.数据库三级模式体系结构的划分,有利于保持数据库的()A结构规范化 B.数据安全性C.数据独立性 D.操作可行性9.在关系R和关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作成为()A外连接 B.内连接C左外连接 D. 右外连接10.如果F只涉及X中的属性,则11.使用CREATE SCHEMA语句建立的是()A模式 B.表C.视图 D.索引12.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程编号,CNAME为课程名。要查询选修”计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE()A.S. S# =SC. S# and SEX=”女” and CNAME=”计算机”B. S. S# =SC. S# AND C.C#=SC.C# and CNAME=”计算机”C. SEX=”女” and CNAME=”计算机”D. S. S# =SC. S# and C.C#=SC.C# and SEX=”女” and CNAME=”计算机”13.与域表达式ab14.在数据库设计中,弱实体是指()A属性只有一个的实体 B.不存在关键码的实体C只能短时期存在的实体 D.以其他实体存在为先决条件的实体15.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就像这些更新从未发生过一样,这保持了数据库处于()A安全性状态 B.一致性状态C完整性状态 D.可靠性状态第二部分 非选择题16.设关系模式R(A,B,C),F是R上成立的FD集,F=BA, BC,则分解=AB,AC丢失的FD是_。17在关系模型中,列称为_。18.封锁一般分为两种:_和共享性封锁(S封锁)19.判断一个并发调度是否正确,可以用_概念来解决。20.SQL数据库中的表,可以是基本表,也可以是_。21.事务的特征包括:_、一致性、隔离性、和_。22.关系代数中,连接是由_操作与选择操作组合而成的。23.当数据库系统的概念改变时,_要作相应的改变,以保证外模式保持不变。24. _是一种没有直接对象的类,但它的子孙可以有直接对象的类。25.SQL允许事物有两种模式:只读型和_型。三、简答题26.高级数据库阶段有哪些技术?27.关系模式的非形式化设计准则有哪几条?28.什么是关系?关系具有哪些规范性限制?29.SQL模式的撤销有哪两种方式?30.在主语言的程序中使用SQL语句有哪些规定?31.设有关系R和S:ABC 147258369R SDEF678543123试写出元组表达式32.设R=ABCD,R上的F=AC,CB, BDA ,试证明=AB,AD,BCD相对于F是否是无损连接分解。33.在关系模式R(U,F)中,U=ABCDEF= AC , A CB, BD, CE,EC B ,计算(AB).34.什么是数据库的完整性?DBMS的完整性子系统的主要功能是什么?35.什么是封锁粒度?它对并发系统有什么影响?四设计题对于教学数据库的三个基本表学生S(S#,SNAME,AGE,SEX)学习SC(S#,C#,GRADE)课程C(C#,SNAME,TEACHER)试用SQL的查询语句表达下列查询:36,检索至少选修Liu老师所授课程中一门课程的女学生姓名。37.求年龄大于女同学平均年龄的男学生姓名和年龄。38.求SC中检索成绩为空值的学生学号和课程号。39.把选修MATHS课程不及格的成绩全改为空值。40.把低于总平均成绩的女同学成绩提高5%。五综合题41.有关工厂生产产品的数据库,涉及如下数据:工厂号、工厂名称、地址;产品号、产品名称、成本;某工厂生产某产品的数量和日期。(1)试画出反映工厂、产品和ER图。(2)将ER图转换成关系模式,并指出每个表的主键和外键。42.假设一关系模式R如下:R(运动员编号,比赛项目,成绩,比赛主管,比赛类别)如果规定:(1)每个运动

温馨提示

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

评论

0/150

提交评论