嘉应学院数据库试卷(终极版)_第1页
嘉应学院数据库试卷(终极版)_第2页
嘉应学院数据库试卷(终极版)_第3页
嘉应学院数据库试卷(终极版)_第4页
全文预览已结束

下载本文档

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

文档简介

一、选择题〔每题1分,共20分〕1、用于数据库恢复的重要文件是A、数据库文件B、索引文件C、日志文件D、备注文件2、如果事务T对数据R已经加X锁,那么其他事务对数据RA、可以加S锁不能加X锁B、可以加X锁不能加S锁C、可以加S锁也可以加X锁D、不能加任何锁3、数据库系统的核心是〔以课本为主〕BA、数据库B、数据库管理系统?C、数据模型D、软件工具4、在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是A、数据的物理独立性B、数据的逻辑独立性C、数据的位置独立性D、数据的存储独立性5、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,那么T的元组个数是A、400B、10000C、30000D、900006、下面对于关系的表达中,哪个是不正确的?A、关系中的每个属性是不可分解的B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系〔反过来对〕D、每一个关系只有一种记录类型7、视图消解〔viewresonlution〕的概念是A、将对视图的查询转换为逻辑查询的过程B、将对视图的查询转换为对具体数据记录查询的过程C、将对视图的查询转换为对数据文件的查询的过程D、将对视图的查询转换为根本表的查询的过程8、下面有关E-R模型向关系模型转换的表达中,不正确的选项是A、一个实体类型转换一个关系模式B、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并〔n端〕D、一个m:n联系转换为一个关系模式9、在两端锁协议中,事务分为两个阶段,它们是〔第二是释放封锁,也称为收缩阶段〕A、第一阶段是获得封锁,也称为扩展阶段B、第一阶段是获得封锁,也称为并行阶段C、第一阶段是获得封锁,也称为收缩阶段D、第二阶段是释放封锁,也称为扩展阶段10、E-R图适用于建立数据库的A、概念模型B、逻辑模型C、结构模型D、物理模型11、在数据字典中,能同时充当数据流的来源和去向的是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,S->J,T->J})A、1NFB、2NFC、3NFD、BCNF17、判断以下模式分别属于哪个范式〔最高范式〕〔因为候选码S#存在对码的传递函数依赖〕R({S#,SD,SL,SN},{S#->SD,S#->SN,S#->SL,SD->SL})A、1NFB、2NFC、3NFD、BCNF18、实体完整性要求主属性不能取空值,这一点可以通过来保证A、定义外码B、定义主码C、用户定义的完整性D、由关系系统自动19、为防止用户通过视图对数据进行增、删、改时,无意或成心操作不属于视图范围内的根本表数据,可在定义视图时加上以下哪个句子?A、WITHCHECKOPTION子句B、WITHCHECKDISTINCT子句C、WITHCHECKON子句D、WITHCHECKSTRICT子句20、设关系R与关系S具有相同的目〔或称度〕,且相对应的属性的值取自同一个域,那么R-(R-S)等于A、R∪SB、R∩SC、R×SD、R-S二、填空题〔每空1分,共20分〕1、事务的ACID特性是:原子性、一致性、隔离性、持续性2、数据管理技术经历了人工管理、文件管理和数据库系统管理三个阶段3、实体之间的联系可抽象为三类,它们是1:1、1:n、m:n4、客观存在的人、事、物可以称为实体5、完整性约束包括实体完整性约束、参照完整性约束、用户定义完整性约束6、“为哪些表,在哪些字段上,建立什么样的索引〞这一设计内容应该属于数据库设计中的物理设计阶段7、假设关系为1NF,且它的每一非主属性都完全函数依赖于候选码,那么该关系为2NF8、数据模型是由数据结构、数据操作和数据的完整性约束条件三局部组成的9、数据库体系结构三级模式包括:外模式、模式、内模式10、数据库管理系统在三级模式之间提供了两层映像,这两层映像保证了数据库系统的数据能够具有一定的逻辑独立性和完全的物理独立性三、问答题〔每题3分,共36分〕设有一个供给状况数据库:产品表〔Products〕由产品ID〔P_ID〕、供给商ID〔S_ID〕、商品ID〔C_ID〕、单价〔Price〕、本钱〔Cost〕组成;商品类型表〔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分〕createtableProducts(P_IDchar(4)primarykey,S_IDchar(4),C_IDchar(4),Pricechar(5),Costchar(5),foreignkey(C_ID)referencesCategories(C_ID),foreignkey(S_ID)referencesSuppliers(S_ID);②建立视图〔名为View1〕由USA和CHINA供给的商品类型、单价和本钱组成〔3分〕createviewView1asselectCAT,Price,CostfromProducts,Categories,SupplierswhereCountry=’USA’and‘CHINA’;③查询高于平均单价的商品类型和供给商的公司名〔3分〕selectCAT,EmployeesfromCategories,SupplierswherePrice>(selectavg(Price)fromProducts);④分组统计商品ID的合计本钱〔3分〕selectsum(Cost)fromProducts,CategoriesgroupbyC_ID;⑤在表2中插入一条记录商品ID=C005,商品类型=CAT5〔3分〕insertintoCategoriesvalues(‘C005’,’CAT5’);⑥将本钱高于10供给商ID为8的产品单价提高10%〔3分〕updateProductssetPrice=Price+Price*0.1whereCost>10andS_ID=8;⑦删除表3〔Suppliers表〕中国家为UK的记录〔3分〕deletefromSupplierswhereCountry=’UK’;⑧给予用户STU1在表3的查询和更新的许可〔3分〕grantselect,updateontableSupplierstoSTU1四、综合题〔每题12分,共24分〕1、设计题〔12分〕某医院住院部有以下信息:一个科室有多个病房和多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但是可以负责多个病人的诊治,一个病人的主管医生只有一个。病人:病历号,姓名,性别,诊断,主管医生,病房号;医生:医生编号,姓名,职称,所属科室名,年龄;科室:科室名,科室地址,科室,医生姓名;病房:病房号,床位号,所属科室名①用完整的E-R图表示实体-关系〔6分〕②将E-R图转换为适宜的关系模式〔表〕并指出主码〔下划线表示〕〔6分〕科室〔科室名,科室地址,科室〕;病房〔病房号,床位号,科室名〕;医生〔医生编号,姓名,职称,科室名,年龄〕;病人〔病历号,姓名,性别,主管医生,病房号〕2、分析题〔12分〕有一个关系模式R-R〔商场编号,商品编号,商品库存数量,部门编号,部门负责人〕。该关系模式具有以下语义:每个商场有多个部门,每个部门只有一个负责人,每个商场的每种商品只在该商场的一个部门销售,每个商场的每种商品只有一个库存数量。①写出该关系模型R的最小函数依赖集〔3分〕有三个函数依赖:〔商场编号,商品编号〕→部门编号;〔商场编号,部门编号〕→负责人〔商场编号,商品编号〕

温馨提示

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

评论

0/150

提交评论