




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江科技学院考试试卷 专业班级 学号 姓名 装订线 浙江科技学院2008 -2009 学年第 1 学期考试试卷 B 卷 考试科目 数据库原理与应用 考试方式 闭卷 完成时限 2小时 拟题人 审核人 批准人 2009 年1月 13 日 信息与电子工程 学院 2007 年级 教育技术学 专业题序一二三四总分得分注意:请将答案写在答卷纸上,否则做无效处理。一、单选题(20分,每题1分)1. 当一个数据项变化时,必须修改多处的现象,称为()A.数据冗余B.数据异常C.数据不一致性D.数据独立性2. 下面对关系性质的描述中,正确的是()A.一行称为一个属性B.行与列交叉点允许有多个值C任意两行可能相同D.每一列中所有数据类型相同3. 视图可用于数据库系统的()A.完整性控制B.安全性控制C.一致性控制D.并发控制4. 如果事务T获得数据项Q上X锁,则T对Q()A.不能读不能写B.只能读不能写C.不能读只能写D.既可读又可写5. 用于协调SQL的集合处理方式与应用程序中单记录处理方式的机制是()A.事务B.游标C.批处理D.存储过程6. 在数据库系统中,读脏数据是指一个事务读了另一个事务()A.未更新的数据B.未撤销的数据C.未提交的数据D.未刷新的数据7. 在数据库系统中,空值是()A.0B.空格C.空字符串D.不确定8. 设有如下所示关系R(A,B)和S(C,D,A),R的主码是A,S的主码是C、外码是A(参照R.A),则能够插入关系S的元组是()SCDAC1D1A1C2D2A2RABA1B1A2B2A3B3A.(C3,D1,A1)B.(C1,D2,A1)C.(C2,D2,A2)D.(C3,D4,A4)9. 如下所示关系R(A,B,C,D)中,可以作为主码的属性组是()ABCD1234124243214242A.ABB.BCC.ADD.BD10. 设有关系模式R(A,B,C,D),R上的函数依赖集FDAB,BC,则R的候选码是()A.ABCDB.ABC.ADD.BC11. 设有关系模式R(A,B,C,D),R上的函数依赖集FD(A,B)C,CD,为达到3NF,R应分解成()A.R1(A,B,C)和R2(C,D)B.R1(D)和R2(A,B,C)C.R1(A, D)和R2(B,C)D.R1(A,C)和R2(B,D)12. 设有关系模式R(A,B,C,D),R上的函数依赖集FDDB,(A,C)D,则R最高达到()A.1NFB.2NFC.3NFD.4NF13. 事务“要么不做,要么全做”的性质称为事务的()A.原子性B.一致性C.隔离性D.持久性14. 下列关于存储过程的描述错误的是()A.存储过程是一个经过编译后存储在数据库服务器上的SQL程序B.只能在当前数据库中创建存储过程C. 在存储过程中无法通过参数返回数据D. 使用存储过程能够改善数据库系统性能15. 提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()A.DBB.DBSC.DBAD.DBMS16. 在数据库系统中,()管理机制可以简化权限管理的工作量。A.事务B.游标C.批处理D.角色17. SQL中谓词EXIST可用来测试一个集合是否()A.有重复元组B.有重复列名C.为非空集合D.有空值18. 事务的执行次序称为()A.过程B.步骤C.调度D.优先级19. SELECT语句执行的结果是()A.数据项B.元组C.表D.视图20. 用OPEN语句打开游标后,游标指针指向()A.基本表的第一行B.基本表的第一行之前C.查询结果的第一行D.查询结果的第一行之前二、填空题(16分,每空2分)1. 设有三个关系模式:学生(学号,姓名,性别,专业)、课程(课程号,课程名、学分)、成绩(学号,课程号,分数),写出下列查询的关系代数表达式:(1)检索所有男同学的学号和姓名:。(2)检索“1070”号课程分数85分以上(含85分)学生的学号和姓名:。(3)检索选修“数据库原理与应用”课程学生的学号和姓名:。2. 一个Web数据库应用系统的数据存储层在数据库服务器上完成,业务处理层在Web服务器上实现,界面表示层则通过简单的浏览器来实现,这种架构被称为架构。3. 数据库设计的阶段的主要任务是调查和分析用户的应用需要,为概念结构设计做好充分准备。4. 数据库不仅需要存储用户的数据,还存储着有关数据的结构描述信息,这种结构描述信息又被称为。5. 若规定在关系S(S,SNAME,AGE,SEX)中所插入元组的AGE属性值应在16至25之间,试用SQL中的CHECK子句定义此完整性约束:。6. 针对不同用户定义不同的视图,可以限制各个用户的访问范围,定义视图的SQL命令是。三、简答题(14分)1. 简述产生活锁的原因以及避免的方法。(4分)2. 数据库运行过程中可能产生的故障有哪几类?各类故障如何恢复?(4分)3. 设有如下两个事务:T1:读B;A=B+1;写回AT2:读A;B=A+1;写回B(1)设A、B的初值均为2,若某一并发调度的执行结果为A=3、B=3,则该调度是否正确?为什么?(3分)(2)利用封锁的方法给出一个可串行化调度,并给出执行结果。(3分)四、设计题(50分)1 某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每个职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)请根据上述规则设计此数据库的E-R模型,要求在E-R图中注明属性和联系的类型。(6分)(2)将E-R模型转换成关系模型,并指出每个关系模式的主码。(6分)2 某汽车运输公司数据库中有一个记录司机运输里程的关系模式:R(司机编号,汽车牌照,行驶公里,车队编号,车队主管)如果规定每个汽车牌照对应一辆汽车,“行驶公里”为某司机驾驶某辆汽车行驶的总公里数,每个司机属于一个车队,每个车队只有一个主管,试完成以下题目:(1)写出关系模式R的基本函数依赖集,并找出候选码。(4分)(2)判断R最高达到第几范式,并说明理由。(2分)(3)如果有必要,将R分解成3NF模式集。(6分)3 设有图书关系BOOK(BID,BNAME,QTY),属性依次是书号、书名、库存数量。规定当一批图书入库时,首先判断是否存在该书,如果存在则更改其库存数量,并通知客户最新的库存数量;否则,插入该书信息(书名暂时为空),并发出“新书入库”的提示信息。设计一个存储过程来实现此功能,该存储过程有书号(bid)和入库数量(s)2个参数。同时,要求设计一个SQL程序验证存储过程的作用。(10分)4 设有4个关系模式:供应商关系:S(SNO,SNAME,CITY),属性依次是供应商号、供应商名称和所在城市;零件关系:P(PNO,PNAME,COLOR),属性依次是零件号、零件名和颜色;工程关系:J(JNO,JNAME,CITY),属性依次是工程号、工程名和所在城市;供应关系:SPJ(SNO,PNO,JNO,QTY),属性依次是供应商号、零件号、工程号和数量。用SQL语句实现下列操作:(1) 查询由S1号供应商提供零件的工程号。(2分)(2) 查询所有使用为J1号工程提供的P1号零件的供应商的编号,查询结果按供应商号降序排列。(2分)(3) 查询所有为J1号工程提供红色零件的供应商的编号。(2分)(4) 统计由S1号供应商提供零件的工程的数量。(2分)(5) 统计每个供应商提供的零件总数。(2分)(6) 查询为2个以上工程提供零件的供应商号。(2分)(7) 查询比J1号工程使用零件数多的工程号。(2分)(8) 将全部红色零件的颜色改为蓝色。(2分) 专业班级 学号 姓名 装订线 浙江科技学院2008 -2009 学年第 1 学期考试试卷 B 卷 考试科目 数据库原理与应用 考试方式 闭卷 完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业法律讲解课件
- 疼痛药物不良反应
- 陶艺教学讲解课件
- 糖尿病药品调研报告
- 三级医院不良事件评审管理细则
- 鹊桥仙古诗词讲解
- 细胞科学综合研究
- 新生儿益生菌应用要点
- 神经中枢系统药物
- 蒲公英科学活动设计与实践
- 巴西电商策划方案模板
- 何边老师MTP中层管理技能全面提升好讲师网
- 2022年广东人力资源和社会保障厅事业单位笔试试题及答案
- 深圳福田狮岭小学谢非FRANKTHERAT
- 工程勘察服务成本要素信息(2022版)
- 多重耐药菌感染的预防与控制优秀课件
- 商铺销售基础知识培训.(太全了)
- SH/T 0316-1998石油密度计技术条件
- GA 1301-2016火灾原因认定规则
- 质量控制计划
- 常用分析质量控制图课件
评论
0/150
提交评论