数据库试题及答案_第1页
数据库试题及答案_第2页
数据库试题及答案_第3页
数据库试题及答案_第4页
数据库试题及答案_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、雇员号雇员号雇员名张 山 王宏达 马林生赵 敏部门号得 分在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。1. 下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理?( ).人工管理阶段 .文件系统阶段 .数据库阶段D和2. 在关系数据库中,表(table)是三级模式结构中的( )A外模式C存储模式B模式D内模式第(3)至(5)题是基于如下两个关系,其中雇员信息表关系 EMP 的主键是 EMPDEPT 部门号EMP3. 若执行下面列出的操作,哪个操作不能成功执行?( DEMP101的部门号改为054 若执行下面列出的操作,哪个操作不能

2、成功执行?(A从 DEPT 中删除部门号=03的行B在 DEPT 中插入行(06,计划部,6 号楼) CDEPT的部门号改为10部门名业务部销售部服务部财务部)地址。5 在雇员信息表关系 EMP 中,哪个属性是外键(foreign key)?( )A雇员号 B雇员名C部门号 D工资6 在 SQL 语言的SELECT 语句中,实现投影操作的是哪个子句?( )。Aselect BfromCwhere Dgroup by7. SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句 INSERT、DELETE、UPDATE 实现哪类功能?( )。A. 数据查询 B. 数据操纵C. 数据定

3、义 D. 数据控制 S,则关系T的基数是( )。A. 7 B. 9C. 12 D. 169设属性 A 是关系R 的主属性,则属性 A 不能取空值(NULL)。这是( )。A. 实体完整性规则 B. 参照完整性规则C. 用户定义完整性规则 D. 域完整性规则10. 在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X) 来说,下面列出的相容关系中,哪一个是不正确的?( )。A. X/X:TRUE B. S/S:TRUEC. S/X:FALSE D. X/S:FALSE11. 下面关于函数依赖的叙述中,不正确的是( )。第(12)至(14)题基于以下的叙述:有关系模式 A (C,T

4、,H,R,S),基 C:课程 T:教员 H:上课时间 R:教室 S:学生据语义有如下函数依赖集:F=CT,(H,R) C,(H,T) R,(H,S) R12. 关系模式 A 的码是( )。AC B(H,R)C(H,T) D(H,S)13关系模式 R 的规范化程度最高达到( )。A1NF B2NF。C3NFDBCNF14现将关系模式 A 分解为两个关系模式的规范化程度达到( )A (C,T),A (H, 2R,S),则其中 A1A1NF B2NFC3NF DBCNF 1 2( )TT1ROLLBACK恢复A=100T2读A=200 23A该并发操作不存在问题C该并发操作不能重复读B该并发操作丢失

5、更新D该并发操作读出“脏”数据16. 并发操作有可能引起下述( )问题。I丢失更新 II不可重复读 III读脏数据17. E-R 模型向关系模型转换是数据库设计的( )阶段的任务。A需求分析C逻辑结构设计B概念结构设计D物理结构设计10. SQL 语言中,删除一个表的命令是( )A. DELETE B. DROPC. CLEAR D. REMOVE 系模式的候选码是( )。 D重新选取其他属性 三的 T-SQL 语句是( )。A. GRANT QTY ON SPJ TO 张三B. GRANT UPDATE ON SPJ TO 张三错填、不填均无分。得 分得 分C. GRANT UPDATE (

6、QTY) ON SPJ TO 张三D. GRANT UPDATE ON SPJ (QTY) TO 张三得得 分 3. 一个 SQL 语句原则上可产生或处理一组记录,而程序语言一次只能处理一个 记录,为此必须协调两种处理方式,这是通过使用_机制来解决 4. 在“学生选课课程”数据库中的三个关系如下:ACHER 现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下 术AND S.S#=SC.S# AND _ 。5. 数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求 致性、隔离性和持久性。6. 在一个关系中,任何 候选码中所包含的属性都称为_。7. 关系模式分解的等

7、价性标准主要有两个,分别为分解具有_、 和_。8. 如果关系模式 R 中所有的属性都是主属性,则 R 的规范化程度至少达到_ (10 分)得 得 分得 分R (商店编号,商品编号,数量,部门编号,负责人)(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。(1)根据上述规定,写出关系模式 R 的基本函数依赖; (3 分)(2)找出关系模式 R 的候选码; (1 分)(3)试问关系模式 R 最高已经达到第几范式?为什么? (2 分)(20 分)某医院病房管理系统中,包括四个实体型,分别为:科室:科名,科地址,科电话病房:病房

8、号,病房地址医生:工作证号,姓名,职称,年龄病人:病历号,姓名,性别 一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医 一个医生可负责多个病人的诊治,一个病人的主管医生只有一个; 一个病房可入住多个病人,一个病人只能入住在一个病房。注意:不同科室可能有相同的病房号。(1)画出该医院病房管理系统的ER 图; (8 分) (3)指出转换结果中每个关系模式的主码和外码。 (7 分)。(10 分)(10 分) DEPTvarcharDateTDateTime)和 SC (S# char(8),CN varchar(10), GRADE numeric(5,2)两张表。请按下列要求写一存储

9、过程 PROC3。要求为:修改 SC 表中学号为s1 的值、课程名为c1 的值的学生成绩为g1 则。题题号123456789答案ABDCCABCAB题号答案BDBDDDCBCC (1)有三个函数依赖:(商店编号,商品编号) 部门编号 (1 分)(商店编号,部门编号) 负责人 (1 分)(商店编号,商品编号) 数量 (1 分)(2) R 的候选码是 (商店编号,商品编号) (1 分)(3)因为 R 中存在着非主属性“负责人”对候选码 (商店编号、商品编号)。 (4)将 R 分解成:R1 (商店编号,商品编号,数量,部门编号) (2 分)R2 (商店编号,部门编号,负责人) (2 分)四、实际应用

10、题(20 分)(1)本题的 E-R 图如下图所示。病房地址病房地址n科室1拥有nn病人病历号 姓名 性别 工作证号 姓名 职称 年龄科电话科地址病房号科名病房入住诊治组成n(2)转化后的关系模式如下:科室(科名,科地址,科电话)病房(病房号,病房地址,科名)医生(工作证号,姓名,职称,年龄,科名)病人(病历号,姓名,性别,主管医生,病房号,科名)(3)每个关系模式的主码、外码如下: 病房:主码是科名十病房号,外码是科名;医生:主码是工作证号,外码是科名;病人:主码是病历号,外码是科名十病房号。(1)四个联系各 1 分,名称一定要表达联系含义,联系类型错误不给分;四 。(2)转化后的科室关系模式、病房关系模式、医生关系模式各1分,有一个 (3)科室:主码是科名(1 分);病房:主码是科名十病房号(1 分),外码是科名(1 分); 医生:主码是工作证号(1 分),外码是科名(1 分);病人:主码是病历号(1 分),外码是科名十病房号(1 分)。CREATE PROCEDURE PROC3 (1 分)(s1 char(8),c1 varc

温馨提示

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

评论

0/150

提交评论