上海海事大学数据库试题

上传人:灯火****19 文档编号:48369154 上传时间:2022-01-04 格式:DOCX 页数:6 大小:43.12KB
收藏 版权申诉 举报 下载
上海海事大学数据库试题_第1页
第1页 / 共6页
上海海事大学数据库试题_第2页
第2页 / 共6页
上海海事大学数据库试题_第3页
第3页 / 共6页
资源描述:

《上海海事大学数据库试题》由会员分享,可在线阅读,更多相关《上海海事大学数据库试题(6页珍藏版)》请在装配图网上搜索。

1、上海海事大学数据库试题上海海事大学试卷20132014 学年第一学期期末考试数据库原理及应用( A 卷)班级:学号:姓名:总分(请将答案写在答题纸上,否则无效;试卷不许带出考场,试卷上写明班级、学号、姓名)一、 选择题,每道题只有一个正确答案(1.5分 /题,共 36分)1 . 数据库的()是为了防止数据库中存在不符合语义的数据。A.完整性 B.安全性C.并发控制D.恢复技术答案: A2 .()规定在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁;在释放一个封锁之后,事务不再申请和获得任何其他封锁。A.一次封锁法B.顺序封锁法C.两段锁协议D.多粒度封锁法答案: C3 .在视图上不

2、能完成的操作是()A.更新视图B.查询 C.在视图上定义新的表D.在视图上定义新的视图答案: C4 .在对用户进行权限授予时,( )短语表示获得某种权限的用户可以传播该权限。A.with check option B.with view option C.with grant option D.with function option c5 .数据的逻辑独立性是指()A.存储结构与物理结构的逻辑独立性B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性 D.数据元素之间的逻辑独立性C6 .三级模式间存在两种映像,他们是()A.模式与子模式间,*K式与内模式间B.子模式与内模式间,外模式与内

3、模式C.子模式与外模式间,模式与内模式间D.模式与内模式间,模式与模式问A7 .事务的一致性是指(d )A. 事务中包括的所有操作要么不做,要么都做(原子性)8 .事务一旦提交,对数据库的改变是永久的持续性C. 一个事物内部的操作及使用的数据对并发的其他事务是隔离的 隔离性D.事务必须使得数据库从一个一致性状态变到另一个一致性状态8 .根据关系数据库规范化理论,关系数据库中的关系要满足第一范式, 部门(部门号,部门名, 部门成员,部门经理)关系中,因()属性而使该关系不满足第一范式。A.部门经理B.部门成员C.部门名D.部门号李维+预计是b9 .对数据库角色描述错误的是()A.权限的集合B.简

4、化授权的过程C.数据库完整性的控制机制D.可以分配给数据库用户李1萌预计c10 .将局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( b )A.属性冲突B.语法冲突C.结构冲突D.命名冲突(R)(冗为投影运算符,Q为选择运算符)11设有如图所示的关系R,经操作 九1 3 (QB=0 的运算结果是()ABCdafcadAABCabcdafcad关系R12 .若事务T对数据R已加S锁,则其他事务对数据 R ( a )A.可以加S锁不能加X锁 B.不能加S锁可以加X锁C.可以加S锁也可以加X锁 D.不能加任何锁 13若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行

5、过程中以非正 常方式终止,这时内存中的数据丢失,而存储在外存上的数据未受影响,这种情况成为( b )A事务故障B.系统故障C.介质故障D.运行故障14 .介质故障恢复需采用以下操作,其操作步骤是( c )I.装载数据备份II.执行Redo操作 III.执行Undo操作A.I-IIB.II-I-IIIC.I-III-II D.II-III-I15 .设关系模式R (A,B,C), F是其函数依赖集,F= B-C,则分解p AB, BC()A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持 FD的分解金表哥讲解a或b1

6、6 .事务日志用于保存(c )A.程序运行过程B.程序的执行结果C.对数据的更新操作D.对数据的查询操作17 .以下(d)不属于实现数据库系统安全性的主要技术和方法A.存取控制技术B视图技术C.审计技术D.出入机房登记和加防盗门18 .X-Y,当下列那一条成立时,成为平凡的函数依赖( b )A.X ? Y B.Y?XC.xnY=?D.XAYW?19 .解决并发操作带来的数据不一致性问题普遍采用( a )A.封锁B.存取控制C.恢复D.协商20 .关于“死锁”,下列说法正确的是( d )A.死锁是操作系统中的问题,数据库操作中不存在B.在数据库中防止死锁的方法是禁止两个用户同时操作数据库C.当两

7、个用户竞争相同资源时不会发生死锁D.只有出现并发操作时,才有可能出现死锁21 .设关系R (A, B)和S (B, C),下列个关系袋鼠表达式不成立的是( b )A. RooIB (S) B RUS C. EfB (R) UIIB(S)D. RoS22 .遵循两段锁协议的事务程序能够解决并发事务得数据库操作的不一致性包括(c )A.丢失修改B.不可重复读C读脏数据 D.不可重复写23用于数据库回复的重要文件是(c )A.数据库文件B.索引文件C.日志文件D.备注文件24 .层次模型、网状模型和关系模型数据库划分原则是( d )A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系二 S

8、QL语句(2分/题,共18分)已知一个book数据库中有下列表:1.T_Teacher表:存储教师基本情况字段名称字段说明类型定义属性限定关系(外键)TeacherCode教师,号Char (6)Primary KeyTeacherName教师姓名Varcar (20)Not NullSchool所属学院Varchar (20)Not NullTitle职称Varchar (10)Not NullTel联系电话Varchar (11)2.T_BookInfo表:存储教材基本信息字段名称字段说明类型定义属性限定关系(外键)BookCode教材编号Char (6)PrimaryBookName教材

9、名称Varchar (40)Not NullPublisher出版社Varchar (40)Author编写人Varchar (40)PublishDate出版日期DatetimePrice价格MoneyNot NullISBNISBN 号Char (13)StockNum库存里SmallintNot NullBookSort教材类别Varchar (20)Create index asd on T_BookInfo(StockNum)3.T_BookOrder表:存储教师订书的基本信息字段名称字段说明类型定义属性限定关系(外键)BookCode教师,号Char (6)与 TeacherCod

10、e OrderCode 起 组成主码T_BookInfo : BookCodeTeacherCode教材编号Char (6)Not NullT_TeacherTeacherCodeSBNum学生定书量SmallintNot NullTBNum教师订书量SmallintNot NullOrderTime订书日期DadetimeFlag是否领走BitDefault (0)Memo备注说明Text3 / 6上海海事大学数据库试题请使用 SQL 语言在 Book 数据库中完成以下操作:1 .创建T_BookOrder 表,需要指定表上的所有约束;2 .为 T_BookInfo 表在库存量上创建索引;4

11、 .将教师工号为“ 071102的教师的职称改为 ”“副教授 ”;Update table T_teacher set zhicheng= fujiaoshou where5 .查询学生定书量(SBNum)在200到250之间的教材的ISBN号,名称,出版社,编写人, 价格和库存量;6 .查询书名为“大学生计算机基础”的教材的学生订书总量( SBNum) 和教师订书总量( TBNum)和总订购量;7 .查询平均价格高于50的教材类别和平均价格;8 .创建一个视图,该视图的数据为:所有含有 “教育 ”二字的出版社的所有教材名称( BookName) ,编写人(Author),价格(Price),

12、库存(StockNum)和出版社名称(Publisher);9 .把T_BookOrder表上的修改是否领走(Flag)字段属性值的权限授予给用户“User;且不允许该用户再转授给其他用户。三 ( 8 分) 根据第二题的数据库,要求查询出 “文理学院 ”教师所订教材的教材代码( BookCode) 、学生定书量(SBNum),教师订书量(TBNum)和定教材日期(OrderTime)。下面是这个查询 的 SQL 表达;Select BookCode, SBNum, TBNum , OrderTimeFrom T_BookOrder ,T_TeacherWhere T_BookOrder.Tea

13、cherCode=T_Teacher.TeacherCode and School=文理学院据此完成如下题目:1)画出该查询的关系代数语法树;2)对该语法树进行优化处理,画出优化后的语法树;3)说明优化的依据;四(26分)卜面是某个商场的订货单:订单号订单状态订货人电话地址商品清单商口口编P冏品名称单价数量订货日期总金额一张订货单中记录一位订货人所订购的多种商品,一位订货人可以生成多张订货单上述表格中:订单号能唯一决定一次订货订货人为订货人的姓名冏品编号能唯一决定一件冏品请根据上面的应用环境完成以下各题:(1)用ER图描述该系统的概念模型;(2)将ER图转换为关系模型,并指出每个关系模式的候选码和外码;(3)分析每个关系模式是否达到了第三范式,为什么?五(12分)已知关系模式R (A,B,C,D),其函数依赖集F= AB-D,A-BC,BD-A,试求函数依赖集F的最小覆盖Fmin (给出求解过程),并确定该关系模式的所有候选码(给出求解过 程)5/ 6

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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