您好,欢迎访问三七文档
当前位置:首页 > 幼儿/小学教育 > 小学教育 > 浙大城市学院2012-2013-2数据库系统原理期末试卷
第1页,共4页诚信应考考出水平考出风格浙江大学城市学院2012—2013学年第二学期期末考试试卷《数据库系统原理》开课单位:计算分院;考试形式:闭卷;考试时间:_2013_年_6_月27_日;所需时间:120分钟题序一二三四五六总分得分评卷人一、__选择题___(本大题共__10__题,每小题__2__分,共___20___分。)1.使用二维表格结构表达实体及实体间联系的数据模型是()。A.层次模型B.网状模型C.关系模型D.面向对象模型2.用户的应用程序与数据库的逻辑结构是相互独立的,数据的逻辑结构改变了,用户程序可以不变,这是指()A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的语义独立性3.在关系代数运算中,专门的关系运算有()。A.并、差、交B.除、笛卡儿积C.与、或、非D.选择、投影、连接4.设有一个关系:DEPT(DNO,DNAME),如果要找出第二个字母为A,并且至少包含3个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE()A.‘_A_%’B.‘%A__’C.‘%_A_’D.‘_A_%_’5.在SQL中,用户被授予特权的命令是(),撤销特权的命令是()。A.GRANT,RECALLB.GRANT,REVOKEC.GIVEN,WITHDRAWND.ASSIGN,CANCEL得分年级:_____________专业:_____________________班级:_________________学号:_______________姓名:__________________…………………………………………………………..装………………….订…………………..线………………………………………………………第2页,共4页6.在关系代数中,可以用()和()表示连接运算。A.投影B.笛卡尔积C.选择D.交7.当事务R对数据对象A加上排它锁,则其他任何事务对A()。A.可以加排它锁B.可以加共享锁C.可以加排它锁和共享锁D.不可以加任何类型的锁8.对于违犯实体完整性和用户定义的完整性的操作一般都采用()的方式进行处理。A.执行B.部分执行C.由用户选择是否执行D.拒绝执行9.X,Y是关系R上的两个属性集,当X,Y之间具有1对多联系时,则存在的函数依赖是()。A.Y-XB.X-YC.X-YD.X-Y,Y-X都成立10.在视图上不可能完成的操作是()。A.查询B.定义索引C.更新视图D.改变属性类型二.__填空题___(本大题共__8__题,每小题__3__分,共___24___分。)1.事务具有的四个性质,它们是:__________、__________、持续性、__________。2.SQL具有______________、______________、_______________、数据控制的功能。3.数据模型通常是由数据结构、和三个要素组成。4.数据库管理系统的三级模式结构由___________、和组成。5.在SQL中,如果希望将查询结果按降序排序,应使用__________选项来表示降序;若希望查询的结果不出现重复元组,应该在SELECT子句中使用__________保留字;对分组结果进行条件筛选,应使用____________语句。6.两段锁协议的特点是_______________________________________________________。7.并发操作带来的主要问题有____________、________________、_________________。8.在范式理论中,2NF的特点是_______________________________________________________。得分第3页,共4页三._问答题_(本大题共___4___题,每题__3____分,共___12_____分。)已知关系R、S、W如图所示,写出下列关系演算的计算结果。R关系S关系W关系ABCABCBCD1a22b2b132b23b1a291b11b13d33c2(1)R-S(2)R÷W(3)RWR.C<W.C(4)∏D(σa=3(SW))四._关系代数与SQL题_(本大题共__4__小题,每小题__3____分,共___12___分。)设有一个书店的关系数据库,有三个基本表,表结构如下:图书(图书编号,书名,著译者,出版社,定价,库存量)客户(客户编号,客户姓名,性别,年龄,地址,电话)购书单(客户编号,图书编号,数量,购买价,日期)1、写出“查询库存量大于100的图书编号、书名及出版社”的关系代数表达式。2、写出“查询购买了图书书名为‘Database’的客户的姓名及年龄”的关系代数表达式。3、有如下关系代数表达式,将其转化为完成相应功能的SQL语句∏客户年龄,书名,出版社(σ库存量10(图书)客户σ数量1(购书单))4、根据(3)的表达式,给出查询语树并优化。五._SQL语句题_(本大题共__6__小题,每小题__3____分,共___18_____分。)设有一个家电销售关系数据库,有四个基本表,表结构如下:得分得分得分第4页,共4页家电信息表(家电编号,家电名称,类型、厂商编号,单价,库存量)客户表(客户编号,客户姓名,地址,电话)厂商(厂商编号、厂商名称、所在地、联系电话、负责人姓名)订单表(客户编号,家电编号,数量,购买价,订购日期)上述表中,有下划线的属性为主码,用SQL语言写出如下的数据操作要求:1.查询浙江厂商中负责人姓‘方’的联系电话;2.查询订购了家电名称中含有为“FR”字样的单价、库存量及厂商名称;3.查询在‘2012-01-01’当天购买家电数量大于3的客户信息。4.写出创建订单表的SQL语句。5.将库存量大于1000的所有家电的单价打八五折优惠;6.创建一个名为BUYER_VIEW的视图,视图中的信息包括:客户编号、客户名称、电话、客户所购买的家电名称、数量、购买价和订购日期;六._数据库设计题_(本大题共___3___题,每题______分,共___14____分。)某建筑公司的组织信息结构如下:(1)公司有若干部门构成,部门信息包含部门号、部门名称及部门负责人;(2)职工信息包括:职工号、职工姓名、所在部门、参与项目、联系电话;(3)公司项目信息:项目号、预算费、项目负责人;(4)职工曾担任的职务信息和历年工资信息;根据以上情况,完成该公司信息管理数据库设计:1)画出此公司组织信息结构的完整E-R图(5分)2)将该E-R图转换为满足3NF要求的关系模式(5分);3)指出转换结果中每个关系模式的主码和外码(4分)。得分
本文标题:浙大城市学院2012-2013-2数据库系统原理期末试卷
链接地址:https://www.777doc.com/doc-4755643 .html