您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 资本运营 > 华东交通大学2012-2013第二学期试卷
第1页共4页(反面有试题)华东交通大学2012—2013学年第一学期考试卷试卷编号:(A)卷数据库系统原理(A)课程课程类别:必闭卷(√)、开卷(范围)():考试日期:2012.12.17题号一二三四五六七八九十总分累分人签名题分1015102045100考生注意事项:1、本试卷共页,总分分,考试时间分钟。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、填空题(每空1分,共10分)1.数据的完整性是指数据的________、有效性和相容性。2.数据模型通常由________、数据操作以及数据约束条件等三要素组成。3.在关系的有关术语中,关系表中的每一行称作________,每一列称作属性。4.信息的三种世界是指现实世界、________和数据世界,其中,数据世界又称为计算机世界。5.如果只考虑函数依赖,则________是最高的关系模式范式,如果考虑了多值依赖,则4NF是最高的关系模式范式。6.使用游标的步骤为:定义游标、打开游标、________、关闭游标(释放游标)。7.事务必须具有的四个性质为:________、一致性、隔离性和持续性。8.若事务T对数据A加上________锁,则允许T读取和修改A,其他任何事务既不能读取和修改A,也不能对A加任何类型的锁,直到T释放A上的锁。9.数据库系统中最常使用的数据模型是层次模型、网状模型、________。10.关系数据库的关系演算语言是以________为基础的DML语言。二、单选题(每题1分,共15分)1.下列模型不属于数据模型的三种类型之一的是________。A.概念数据模型B.结构数据模型C.物理数据模型D.抽象数据模型2.数据库的三级模式之间存在如下映象关系,其中正确的是________。A.外模式/内模式B.模式/模式C.外模式/模式D.内模式/外模式3.SQL具有如下所列________的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制承诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受到记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。专业班级学号学生签名:第2页共4页(反面有试题)C.关系规范化、数据操纵、数据定义D.关系规范化、数据定义、数据控制4.在数据库设计中,E-R图的产生是在________阶段。A.逻辑结构设计B.概念结构设计C.数据库实施D.需求分析5.某公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是________。A.多对多B.一对一C.多对一D.一对多6.设某关系模式为:运货(顾客姓名,顾客地址,商品名,供应商姓名,供应商地址),则该关系模式的候选码为________。A.顾客姓名,供应商姓名B.顾客姓名,供应商姓名,商品名C.顾客姓名,商品名D.顾客地址,供应商姓名,商品名7.已知学生关系:学生(学号,姓名,性别,年龄,籍贯),若执行SQL语句:SELECT姓名,年龄FROM学生WHERE籍贯=’杭州’,则该语句对学生关系进行了________操作。A.投影和选择B.选择和连接C.交和选择D.连接和投影8.在关系数据库中,体现表与表之间的联系是通过________。A.实体完整性规则B.参照完整性规则C.自定义的完整性D.值域9.如果事务T获得了数据项Q上的共享锁,则T对Q________。A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写10.事务的持续性是指________。A.事务中所包含的全部操作要么全做,要么全不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态11.在集合运算中,R∩S所得到的结果集与________的结果集相同。A.S-(R-S)B.R-(R-S)C.S-(R∪S)D.R-(S-R)12.设关系R1和R2如下所示,如果对R1和R2进行并运算,其结果的元组数为________。R1ABCR2ABCa1b2c1a2fga2b2c2a2b2c2a3b1c1a3fgA.6B.5C.4D.013.设有关系SC(S#,C#,G),现要查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),则相应的SQL语句是:SELECTS#,C#FROMSCWHERE________。A.G=0B.G=0C.G=NullD.GIsNull14.数据库进入运行期以后的维护工作主要由________完成。A.系统分析员B.程序员C.DBAD.操作人员15.下列四项说法中,不正确的是________。A.数据库减少了数据冗余B.数据库中的数据可以共享第3页共4页(反面有试题)C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性三、判断题(每题1分,共10分)1.关系中允许有重复的元组,但是不允许有重复的属性名。()2.关系代数的运算对象是关系,但运算结果不是关系。()3.连接操作可以在多个表之间进行,也可以在一个表内进行。()4.触发器是一种很有效的保证数据库完整性的手段。()5.对于关系R、S,如果R-S的元组数为0,则说明R中包含了S的所有元组。()6.设关系R、S的元组数分别是20、30,则R和S连接的元组数不可能超过50。()7.数据库中的一个基本表可以跨一个或多个存储文件。()8.一个数据库可以有多个外模式和多个内模式。()9.概念模型向关系模型转换时,实体间的n:m联系可以有两种转换方式,一种是将联系转换为一个独立的关系,另一种是在任一个实体中增加属性。()10.即使数据库中的视图全部删除,该数据库中的基本表及其数据依然存在。()四、简答题(每题5分,共20分)1.简述数据独立性涵义。2.举例说明什么是外码?外码的作用是什么?3.试述利用E-R方法进行数据库概念设计的步骤。4.并发操作可能会产生哪几类数据不一致?用什么方法能避免这些不一致的情况发生?五、综合题(1、3、4小题每题10分,2小题15分,共45分)1.设有关系模式:R(A,B,C,D,E,F),其中,(A,B)为候选键,并且存在函数依赖:B→C,D→E,D→F,请回答以下问题:1)该关系模式满足2NF吗?为什么?2)如果将关系模式R分解为:R1(A,B,D,F)、R2(B,C,E),则关系模式的候选码是什么?3)最后将关系模式R分解到3NF。2.设有如下关系模式S、SC和C,试分别用关系代数表达式和SQL语句表示下列查询:①检索“王华”老师所授课程的课程号(Cno)和课程名(Cname);②检索选修课程数目少于2门的学生信息;③检索选修全部课程的学生姓名;④检索选修课程名为“数据库”的学生学号和姓名。第4页共4页(反面有试题)SCSCSnoSnameageSexCnoCnameTeacherSnoCnoGrade1李强23男K1C语言王华1K1832K1852刘丽22女K5数据库程军3K1922K5903张友22男K8编译原理程军3K5843K8803.假设每个学生选修若干门课程,且每个学生每选一门课程只有一个成绩;每个教师只担任一门课程,一门课程由若干教师任教。“学生”有属性:学号、姓名、地址、年龄、性别;“教师”有属性:职工号、教师姓名、职称;“课程”有属性:课程号、课程名。请回答以下问题:1)试画出E-R图,并注明属性和联系类型。2)将E-R图转换为关系模型,并注明主码和外码。4.设有关系模式R(U,F),其中,U={A,B,C,D,E},F={A→D,E→D,D→B,BC→D,DC→A}。请回答以下问题:1)求出R(U,F)的所有关键字。2)判断R的一个分解={R1(A,B),R2(A,E),R3(C,E),R4(B,C),R5(A,C)}是否为无损连接分解。
本文标题:华东交通大学2012-2013第二学期试卷
链接地址:https://www.777doc.com/doc-5293761 .html