浙大城市学院-2013-2数据库系统原理期末试卷_第1页
浙大城市学院-2013-2数据库系统原理期末试卷_第2页
浙大城市学院-2013-2数据库系统原理期末试卷_第3页
浙大城市学院-2013-2数据库系统原理期末试卷_第4页
全文预览已结束

下载本文档

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

文档简介

1、精品好资料学习推荐年级:_ 专业:_ 班级:_ 学号:_ 姓名:_.装.订.线诚信应考 考出水平 考出风格浙江大学城市学院2012 2013学年第二学期期末考试试卷数据库系统原理开课单位:计算分院;考试形式:闭卷;考试时间:_2013_年_6_月27_日;所需时间:120分钟题序一二三四五六总分得分评卷人得分一、_选择题_(本大题共_10_题,每小题_2_分,共_20_分。)1 使用二维表格结构表达实体及实体间联系的数据模型是( )。A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型2. 用户的应用程序与数据库的逻辑结构是相互独立的,数据的逻辑结构改变了,用户程序可以不变,这是指(

2、)A. 数据的物理独立性B. 数据的逻辑独立性C. 数据的位置独立性D. 数据的语义独立性3.在关系代数运算中,专门的关系运算有()。A并、差、交B. 除、笛卡儿积C. 与、或、非D. 选择、投影、连接4.设有一个关系:DEPT(DNO,DNAME),如果要找出第二个字母为A,并且至少包含3个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ( )A. _A_% B. %A_C. %_A_D. _A_%_5. 在SQL中,用户被授予特权的命令是( ),撤销特权的命令是( )。A. GRANT, RECALLB. GRANT, REVOKEC. GIVEN, WITHDRA

3、WND. ASSIGN, CANCEL6.在关系代数中,可以用( )和( )表示连接运算。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.

4、 在视图上不可能完成的操作是 ( ) 。A. 查询 B. 定义索引C. 更新视图 D. 改变属性类型得分二_填空题_(本大题共_8_题,每小题_3_分,共_24_分。)1. 事务具有的四个性质,它们是:_、_、持续性、_。2. SQL具有_、_、_、数据控制的功能。3. 数据模型通常是由数据结构、和三个要素组成。4. 数据库管理系统的三级模式结构由_、和组成。5. 在SQL中,如果希望将查询结果按降序排序, 应使用_选项来表示降序;若希望查询的结果不出现重复元组,应该在SELECT子句中使用_保留字;对分组结果进行条件筛选,应使用_语句。6. 两段锁协议的特点是_。7并发操作带来的主要问题有_

5、、_、_。8.在范式理论中,2NF的特点是_。得分三_问答题_(本大题共_4_题,每题_3_分,共_12_分。)已知关系R、S、W如图所示,写出下列关系演算的计算结果。R关系 S关系W关系ABCABCBCD1a22b2b132b23b1a291b11b13d33c2(1) R-S(2) RW(3)RWR.CW.C(4)D(a=3(SW)得分四_关系代数与SQL题_(本大题共_4_小题,每小题_3_分,共_12_分。)设有一个书店的关系数据库,有三个基本表,表结构如下:图书(图书编号,书名,著译者,出版社,定价,库存量)客户(客户编号,客户姓名,性别,年龄,地址,电话)购书单(客户编号,图书编号

6、,数量,购买价,日期)1、 写出“查询库存量大于100的图书编号、书名及出版社”的关系代数表达式。2、写出“查询购买了图书书名为Database的客户的姓名及年龄”的关系代数表达式。3、有如下关系代数表达式,将其转化为完成相应功能的SQL语句客户年龄,书名,出版社(库存量1(购书单)4、根据(3)的表达式,给出查询语树并优化。得分五_SQL语句题_(本大题共_6_小题,每小题_3_分,共_18_分。)设有一个家电销售关系数据库,有四个基本表,表结构如下:家电信息表(家电编号,家电名称,类型、厂商编号,单价,库存量)客户表(客户编号,客户姓名,地址,电话)厂商(厂商编号、厂商名称、所在地、联系电

7、话、负责人姓名)订单表(客户编号,家电编号,数量,购买价,订购日期)上述表中,有下划线的属性为主码,用SQL语言写出如下的数据操作要求:1查询浙江厂商中负责人姓方的联系电话;2.查询订购了家电名称中含有为“FR”字样的单价、库存量及厂商名称;3.查询在2012-01-01当天购买家电数量大于3的客户信息。4.写出创建订单表的SQL语句。5将库存量大于1000的所有家电的单价打八五折优惠;6. 创建一个名为BUYER_VIEW的视图,视图中的信息包括:客户编号、客户名称、电话、客户所购买的家电名称、数量、购买价和订购日期;得分六_数据库设计题_(本大题共_3_题,每题_分,共_14_分。)某建筑公司的组织信息结构如下:(1) 公司有若干部门构成,部门信息包含部门号、部门名称及部门负责人;(2) 职工信息包括:职工号、职工姓名、所在部门、参与项目、联系电话;(3) 公司项目信息:项目号、预算费、项目负责人;(4) 职工曾担任的职务信息

温馨提示

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

评论

0/150

提交评论