数据库试卷(终极版).doc_第1页
数据库试卷(终极版).doc_第2页
数据库试卷(终极版).doc_第3页
数据库试卷(终极版).doc_第4页
数据库试卷(终极版).doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、精品一、选择题(每题1分,共20分)1、用于数据库恢复的重要文件是 A、数据库文件 B、索引文件 C、日志文件 D、备注文件2、如果事务T对数据R已经加X锁,则其他事务对数据R A、可以加S锁不能加X锁 B、可以加X锁不能加S锁 C、可以加S锁也可以加X锁 D、不能加任何锁3、数据库系统的核心是 (以课本为主) A、数据库 B、数据库管理系统? C、数据模型 D、软件工具4、在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是 A、数据的物理独立性 B、数据的逻辑独立性 C、数据的位置独立性 D、数据的存储独立性5、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积

2、,则T的元组个数是 A、400 B、10000 C、30000 D、900006、下面对于关系的叙述中,哪个是不正确的? A、关系中的每个属性是不可分解的 B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系(反过来对) D、每一个关系只有一种记录类型7、视图消解(view resonlution)的概念是 A、将对视图的查询转换为逻辑查询的过程 B、将对视图的查询转换为对具体数据记录查询的过程 C、将对视图的查询转换为对数据文件的查询的过程D、将对视图的查询转换为基本表的查询的过程8、下面有关E-R模型向关系模型转换的叙述中,不正确的是 A、一个实体类型转换一个关系模式 B、一

3、个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并(n端) D、一个m:n联系转换为一个关系模式9、在两端锁协议中,事务分为两个阶段,它们是 (第二是释放封锁,也称为收缩阶段)A、第一阶段是获得封锁,也称为扩展阶段 B、第一阶段是获得封锁,也称为并行阶段 C、第一阶段是获得封锁,也称为收缩阶段 D、第二阶段是释放封锁,也称为扩展阶段10、E-R图适用于建立数据库的A、概念模型 B、逻辑模型 C、结构模型 D、物理模型11、在数据字典中,能同时充当数据流的来源和去向

4、的是 A、数据记录 B、数据通路 C、数据存储 D、数据结构12、关系模型的结构是 A、层次结构 B、网状结构 C、二维结构 D、对象结构13、下列聚合函数中不忽略空值(null)的是 A、SUM(列名) B、MAX(列名) C、COUNT(*) D、AVG(列名)14、DBMS中实现事务持久性的子系统是 A、安全性管理子系统 B、完整性管理子系统 C、并发控制子系统 D、恢复管理子系统15、当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 A、左外联接 B、右外联接 C、外部并 D、外联接16、判断下列模式分别属于哪个范式(最高范式) R(S,T,J,(S,J)-T,

5、S-J,T-J)A、1NF B、2NF C、3NF D、BCNF17、判断下列模式分别属于哪个范式(最高范式)(因为候选码S#存在对码的传递函数依赖) R(S#,SD,SL,SN,S#-SD,S#-SN,S#-SL,SD-SL) A、1NF B、2NF C、3NF D、BCNF18、实体完整性要求主属性不能取空值,这一点可以通过来保证 A、定义外码 B、定义主码 C、用户定义的完整性 D、由关系系统自动19、为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上下列哪个句子?A、WITH CHECK OPTION子句 B、WITH CHECK

6、DISTINCT 子句 C、WITH CHECK ON 子句 D、WITH CHECK STRICT 子句20、设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于 A、RS B、RS C、RS D、R-S二、填空题(每空1分,共20分)1、事务的ACID特性是:原子性、 一致性、隔离性、持续性2、数据管理技术经历了人工管理、 文件管理和系统管理 三个阶段3、实体之间的联系可抽象为三类,它们是1:1、 1:n、m:n4、客观存在的人、事、物可以称为 实体5、完整性约束包括 实体完整性约束、参照完整性约束、用户定义完整性约束6、“为哪些表,在哪些字段上,建

7、立什么样的索引”这一设计内容应该属于数据库设计中的 物理 设计阶段7、若关系为1NF,且它的每一非主属性都 完全 函数依赖于候选码,则该关系为2NF8、数据模型是由数据结构、 数据操作和数据的完整性约束条件 三部分组成的9、数据库体系结构三级模式包括: 外模式、模式、内模式10、数据库管理系统在三级模式之间提供了两层映像,这两层映像保证了数据库系统的数据能够具有一定的 逻辑独立性 和完全的 物理独立性三、问答题(每题3分,共36分) 设有一个供应状况数据库:产品表(Products)由产品ID(P_ID)、供应商ID(S_ID)、商品ID(C_ID)、单价(Price)、成本(Cost)组成;

8、商品类型表(Categories)由商品ID(C_ID)、商品类型(CAT)组成;供应商表(Suppliers)由供应商ID(S_ID)、公司(Employees)、国家(Country)组成。 表1:Products(产品表) 表2:Categories(商品类型表) 表3:Suppliers(供应商表) 1、用关系代数完成下列查询(12分) 查询国家为USA的公司名(3分) 查询成本低于10,单价高于15,国家为UK的供应商ID(3分) 查询EMP2公司成本高于20的商品类型(3分)2、用SQL语句完成下列操作(24分) 创建表1(要求定义主键和外键,不要求插入记录)(3分)create

9、table Products(P_ID char(4) primary key,S_ID char(4),C_ID char(4),Price char(5),Cost char(5),foreign key(C_ID) references Categories(C_ID),foreign key(S_ID) references Suppliers(S_ID); 建立视图(名为View1)由USA和CHINA供应的商品类型、单价和成本组成(3分) create view View1 as select CAT,Price,Cost from Products,Categories,Supp

10、liers where Country =USA and CHINA; 查询高于平均单价的商品类型和供应商的公司名(3分)select CAT,Employeesfrom Categories,Supplierswhere Price(select avg(Price) from Products); 分组统计商品ID的合计成本(3分) select sum(Cost) from Products,Categories group by C_ID; 在表2中插入一条记录商品ID=C005,商品类型=CAT5(3分) insert into Categories values (C005,CAT

11、5); 将成本高于10供应商ID为8的产品单价提高10(3分) update Products set Price=Price+Price*0.1 where Cost10 and S_ID=8; 删除表3(Suppliers表)中国家为UK的记录(3分) delete from Suppliers where Country=UK; 给予用户STU1在表3的查询和更新的许可(3分) grant select,update on table Suppliers to STU1四、综合题(每题12分,共24分)1、设计题(12分) 某医院住院部有下列信息:一个科室有多个病房和多个医生,一个病房只

12、能属于一个科室,一个医生只属于一个科室,但是可以负责多个病人的诊治,一个病人的主管医生只有一个。病人:病历号,姓名,性别,诊断,主管医生,病房号;医生:医生编号,姓名,职称,所属科室名,年龄;科室:科室名,科室地址,科室电话,医生姓名;病房:病房号,床位号,所属科室名 用完整的E-R图表示实体-关系(6分)将E-R图转换为合适的关系模式(表)并指出主码(下划线表示)(6分)科室(科室名,科室地址,科室电话);病房(病房号,床位号,科室名);医生(医生编号,姓名,职称,科室名,年龄);病人(病历号,姓名,性别,主管医生)2、分析题(12分) 有一个关系模式R-R(商场编号,商品编号,商品库存数量,部门编号,部门负责人)。该关系模式具有下列语义:每个商场有多个部门,每个部门只有一个负责人,每个商场的每种商品只在该商场的一个部门销售,每个商场的每种商品只有一个库存数量。 写出该关系模型R的最小函数依赖集(3分) 有三个函数依赖: (商场编号,商品编号)部门编号; (商场编号,部门编号)负责人 (商场编号,商品编号)数量 找出该关系模型R的候选码

温馨提示

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

评论

0/150

提交评论