DBS模拟题软件专业.doc_第1页
DBS模拟题软件专业.doc_第2页
DBS模拟题软件专业.doc_第3页
全文预览已结束

下载本文档

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

文档简介

模拟题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共20分)1.单个用户使用的数据视图的描述称为是()A. 外模式 B. 概念模式 C. 内模式 D. 存储模式2.下列四项中说法不正确的是()A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性3. 设有关系R(A,B,C)和S(A,D)则与RS等价的关系代数表达式是( )A.RSB.C. )D.4. What information is necessary when specifying the structure of a table?Correct answer is ( ) A the name of the table and the amount of storage space to be allocated to the tableB the name of the table, the names of the tables attributes, the data types of attributes, and the formats of attributes Cthe name of the table, the names of the tables attributes, the data types of the tables attributes, the formats of the tables attributes, and the maximum number of rows that the table can have D the name of the table and the names of the tables attributes 5.在视图上不能完成的操作是()A.更新视图B.查询 C.在视图上定义新的基本表D.在视图上定义新视图6.关系数据模型的三个组成部分中,不包括()A.完整性规则 B.数据结构 C.恢复 D.数据操作7.关系代数表达式的优化策略中,首先要做的是()A.对文件进行预处理B.尽早执行选择运算 C.执行笛卡儿积运算D.投影运算8.下列四项中,不属于关系数据库特点的是()A.数据冗余小B.数据独立性高 C.数据共享性好D.多用户访问9.数据库的并发操作可能带来的问题包括()A.丢失更新B.数据独立性会提高 C.非法用户的使用D.增加数据冗余度10. 设有关系模式R(A,B,C),其关系r如下表所示,叙述正确的是( ) A.函数依赖AB在上述关系中成立B.函数依赖BCA在上述关系中成立C.函数依赖BA在上述关系中成立 D.函数依赖ABC在上述关系中成立制二、填空题(20分)1. 关系数据库中,实现实体之间的联系是通过表与表之间的_。2.通过加锁可以保证处理程序并发时的数据_。3.关系代数中专门的关系运算包括:选择、投影、_和除法。4. 如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是_个表。5.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和_。6. DBMS利用事务日志保存所有数据库事务的_操作7.数据库的物理设计主要考虑三方面的问题:_、分配存储空间、实现存取路径。8.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是_(在1NF、2NF、3NF范围内)。9.设=R1,R2,RK是R的一个分解,F是R上的FD集,如果有=F,那么称分解是_的分解。10. 已知关系R(A,B,C,D)和S(B,C,D),则RS的元数是_个三、简答题(20分)1. 与文件系统相比,数据库系统的特点。2. 什么是数据库系统的三级模式结构?这种体系结构的优点是什么?3. 什么是数据模型?试述其组成部分。4简述数据库设计的主要步骤。5. 试述数据库中完整性的概念、类型 6什么是日志文件?简述用日志文件恢复事务的过程. 7如何用封锁机制保证数据的一致性?8什么样的并发调度是正确的调度?9. 什么是数据库恢复?简述常用的恢复技术。10.数据库系统的主要功能,DBA的主要作用。11. 何谓事务(Transaction),ACID的含义?四、程序设计题(共20分)现有关系数据库如下:学生(学号,姓名,性别,专业、奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数) 用关系代数表达式实现下列14小题:1.检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名、课程名和分数;2.检索学生成绩得过满分(100分)的课程的课程号、名称和学分;3.检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;4.检索没有任何一门课程成绩在80分以下的学生的信息,包括学号、姓名和专业;用SQL语言实现下列58小题:5.检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;6.检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;7.对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元;8.定义学生成绩得过满分(100分)的课程视图AAA,包括课程号、名称和学分;9.熟悉存储过程及触发器的写法。五、应用题(20分)1.现有如下关系模式:R(A,B,C,D,E),其中:AB组合为码,R上存在的函数依赖有ABE,BC,CD.(1)该关系模式满足2NF吗?为什么?(2)如果将关系模式R分解为:R1(A,B,E), R2(B,C,D)指出关系模式R2的码,并说明该关系模式最高满足第几范式?(在1NFBCNF之内)。(3)将关系模式R分解到BCNF。2. 设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾

温馨提示

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

评论

0/150

提交评论