数据库原理与应用考试B卷(5页).doc

上传人:1595****071 文档编号:37114948 上传时间:2022-08-30 格式:DOC 页数:5 大小:229KB
返回 下载 相关 举报
数据库原理与应用考试B卷(5页).doc_第1页
第1页 / 共5页
数据库原理与应用考试B卷(5页).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《数据库原理与应用考试B卷(5页).doc》由会员分享,可在线阅读,更多相关《数据库原理与应用考试B卷(5页).doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、-数据库原理与应用考试B卷-第 5 页学 院: 专 业: 学 号: 姓 名: 装 订 线广东工业大学考试试卷 ( )课程名称: 考试时间: 第 周星期 ( 月 日)题 号一二三四五六总分评卷得分评卷签名复核得分复核签名一、简答题(共24分)1、(3分)简述二段锁协议和可串行化调度的含义。2、(4分)数据模型及其要素。3、(6分)什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?数据库系统怎样实现数据物理独立性和逻辑独立性?4、(6分)简述数据库设计的过程。5、(5分)简述什么是事务以及事务的四个基本特征。二、选择题(共24分,每小题2分)1、在数据库设计中用关系模型来表示实体和实体之

2、间的联系,则关系模型的结构是 。A层次结构 B二维表结构 C网状结构 D封装结构2、(多选)在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,称这个属性为 。A候选码 B数据项 C主属性 D主属性值3、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏是指数据库的 _ 。 A安全性 B完整性 C并发控制 D恢复4、数据库的_是指数据库的正确性和相容性。A.安全性 B.完整性 C.并发控制 D.恢复5、数据库与文件系统的根本区别在于 A.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间6、关系模型中,一个码是( )。 A. 可以由多个

3、任意属性组成 B. 至多由一个属性组成 C. 由一个或多个属性组成,其值能够唯一标识关系中的一个元组 D. 以上都不是 7、下述SQL命令的短语中,不可以定义属性上约束条件的是( )。 A.NOT NULL短语 B.UNIQUE短语 C.CHECK短语 D.HAVING短语8、在视图上不能完成的操作是( ) 。 A.更新视图 B.查询 C.在视图上定义新的表 D.在视图上定义新的视图 10、同一个关系的任意两个元组值 。 A不能全同 B可全同 C必须全同 D以上都不是11、XY,当下列哪一条成立时,称为平凡的函数依赖( )。 A. X Y B.YX C.XY D.XY12、数据库(DB)、数据

4、库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 。ADBS包括DB和DBMS BDBMS包括DB和DBSCDB包括DBS和DBMS DDBS就是DB,也就是DBMS三、问答题(14分).现有如下关系模式:Teacher(Tno,Tname,Dept,Bno,Bname,Bdate,Rdate)。其中,Tno:教师编号, Tname:教师姓名, Dept:所在部门, Bno;借阅的图书编号, Bname:书名, Bdate:借书日期, Rdate:还书日期该关系模式的属性有的语义有:教师编号是唯一的,教师编号函数决定教师姓名;教师只能在一个部门工作,一个部门有多个教师;图书编号是唯

5、一的,图书编号函数决定书名;一个老师可以借多本图书,一本图书只能被一个老师借阅,当一个老师借阅一本书时都要要登记借书日日期和还书日期。1(5分)请写出基本函数依赖集 2(4分)确定候选码和主属性、非主属性。 3(5分)该关系模式最高属于第几范式?为什么?四、问答题(9分) 某部门有很多职工,由经理(职工之一)负责管理。一个职工可参加各种产品的研制,一种产品可有多个职工参加研制, 并以月数计算。但一种产品只有一个职工负责研制。每个产品所需的各种零件,可由不同供应商供应,每种零件可由不同供应商供应给不同的产品。这些零件可以放在不同的仓库中,每个仓库存放各种不同的零件。请用ER图画出此部门、职工、产

6、品、供应商、零件、仓库的概念模型。五、问答题(21分)设有职工-工作-公司数据库:职工表EMP(E,ENAME,AGE,SEX,ECITY),其属性分别表示职工号、姓名、年龄、性别和籍贯。工作表WORKS(E,C,SALARY),属性分别表示职工工号、工作的公司编码和工资。公司表COMP(C,C_NAME,CITY),其属性分别表示公司编号、公司名称、公司所在的城市。设有一个学生-课程数据库学生表:Student(Sno,Sname,Ssex,Sage,Sdept) (注:Sdept代表学生所在院系)课程表:Course(Cno,Cname,Cpno,Ccredit,Cdept,Tname)

7、(注: Cdept代表开设课程的院系,Tname代表任课老师名)学生选课表:SC(Sno,Cno,Grade) 试用SQL语句完成以下操作:1) (6分)分别用关系代数和SQL语言查询至少选修了一门其直接先行课为5号课程的学生姓名;2) (3分) 假设每个职工可以在多个公司工作,用SQL语言查询每个职工的兼职公司的数目和工资总数,显示为:E,NUM,SUM_SALARY;3) (3分) 用SQL语言查询“联华公司”(公司名称)中低于本公司平均工资的职工的工号和姓名;4) (3分) 用SQL语言为50岁以上的职工加薪300元;5) (3分) 创建视图V_EMP,要求包括属性:职工姓名、工作的公司名称、工资、公司所在的城市;6) (3分) 给用户张大为授予对职工表的检索权限和对工作表中工资属性的更新权限。六、问答题(共8分)对职工-工作-公司数据库(关系模式参考第五题)有如下的查询:Select E,C,SALARYFrom EMP,WORKS ,COMPWhere EMP.E = WORKS.E And WORKS.C = COMP.C And EMP.AGE 50 AndCOMP.CITY = 上海;试画出用关系代数表示的语法树,并用关系代数表达式优化算法对原始的语法树进行优化处理,画出优化后的标准语法树。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com