中国考研复试-必备数据库试题1_第1页
中国考研复试-必备数据库试题1_第2页
中国考研复试-必备数据库试题1_第3页
中国考研复试-必备数据库试题1_第4页
中国考研复试-必备数据库试题1_第5页
免费预览已结束,剩余4页可下载查看

付费下载

下载本文档

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

文档简介

1、精品文档中国计量学院现代科技学院 200_ 200 _学年第学期数据库应用技术课程考试试卷(A)、单选题(每题1分,共20分)1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统2.要保证数据库的数据独立性,需要修改的是(A.三层模式之间的两种映射B.C.模式与外模式D.D.操作系统、应用软件、数据库管理系统)模式与内模式三层模式3.关系代数表达式 b25(S)表示( )A. 表示从 S 关系中挑选 2 的值小于第 5 个分量的元组B. 表示从 S 关系中挑选第 2

2、个分量值小于 5 的元组C. 表示从 S 关系中挑选第 2 个分量值小于第 5 个分量的元组D. 表示从 S 关系中挑选第 5 个分量值大于 2 的元组4.下列四项中,不属于数据库特点的是(A.数据共享C.数据冗余很高5.反映现实世界中实体及实体间联系的信息模型是()A.关系模型B.层次模型C.网状模型D.E-R 模型6.SQL 语言是关系型数据库系统典型的数据库语言,它是()A.非过程化语言B.过程化语言C.格式化语言D.导航式语言7将查询关系 S 的权限授予用户 WANG 并允许该用户将此权限授予其他用户。实现此功能 的 SQL 语句是()A. GRANTSELECTTO S ONWANG

3、/VITH PUBLICB. GRANTSELECTONS TO WANGVITH PUBLICC. GRANTSELECTTO S ONWANGVITH GRANTOPTIOND. GRANTSELECTONS TO WANGWITH GRANTOPTION8.SQL 中,下列涉及空值的操作,不正确的是()A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)9.SQL 语言中,删除一个表的命令是()A.DELETEB.DROP C.CLEARD.REMOVE10.SQL 语言中,HAVING 子句用于筛选满足

4、条件的()A.列B.行C.分组D.元组11.数据库的并发操作可能带来的冋题包括()A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度)B.数据完整性D.数据独立性高12. 若事务 T1 已经给数据 A 加上了共享锁,则事务T2 (A.只能再对 A 加共享锁B.只能再对 A 加排他锁C.可以对 A 加共享锁,也可以对 A 加排他锁 D.不能再给 A 加任何锁13. 数据库中的封锁机制是()的主要方法。A.完整性 B. 安全性 C.并发控制D. 恢复1欢迎下载精品文档14. 在关系数据库设计中,绘制E-R 图属于() 阶段的任务?A.需求分析 B.概念设计C.逻辑设计D. 物理设

5、计15. 设有两个实体集 A、B, A 中实体可能与 B 中多个实体或零个相联系,而B 中实体至多和 A 中一个实体有联系,则称A 和 B 是() 联系。A.1:1B.1:nC. n:1D. n:m16. 关系范式从低到高依此是()A.4NF BCNF 3NF 2NF 1NF B.BCNF 4NF 3NF 2NF 1NFC.1NF 2NF 3NF 4NF BCNF D.1NF 2NF 3NF BCNF 4NF17.SQL 中的视图机制属于 DBS 的()A.完整性措施B.安全性措施C.恢复措施D.并发性措施18.SQL 语言中 COMMIT 语句的主要作用是()。A.结束程序B.返回系统 C.

6、存储数据D. 提交事务19.有一个关系:学生(学号,姓名,系别),规定学号的值域是8 个数字组成的字符串,这一规则属于(A.实体完整性约束约束)B.关键字完整性约束C.参照完整性约束D.用户自定义完整性20.ODBC1 微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准 API. ODBC 的最大优点是什么()。、填空题(每两空1分,共20分)1. 数据管理技术经历了 _、_、_三个发展阶段。2. 在数据库中,最常用的数据模型有 _ 、_ 和_ 。3. 数据库保护功能包括:_ 、_、_ 和故障恢复等多方面。4. 关系模型中可以有三类完整性约束: _

7、 、_和_ 5.SQL 语言集 _ 、_、_ 和数据控制功能于一体。6.SQL 语言支持关系数据库的三级模式结构,其中外模式对应于 _和部分基本表,模式对应于基本表,内模式对应于 _ 。7. 在 SQL 中,用 _ 命令可以修改基本表的结构,用 _ 命令可以修改表中的数据,用 _ 命令可以删除基本表。8. 视图是一个虚表,它从_ 中导出。在数据库中,只存放视图的 _ :不存放视图的_ 。9. 事务应该具有四个属性 : _ 、_、_ 和_10. 并发操作带来数据不一致性包括三类:_ 、和_ 。11. ADO 对象模型三个主要对象为: _ 、_ 和 _。12. 当数据库被破坏后,如果事先保存了_

8、和数据库的副本,就有可能恢复数据库。13. 数据库运行过程中可能发生的故障有 _、_ 和_ 三类。14. 在数据库设计中,规划存储结构和存取方法属于 _设计。15. DBA 利用_ 语句将对某类数据的操作权限赋于用户,用_ 语句收A.提供对 SQL 语言标准的支持C.访问数据库的速度非常快B.能以统一的方式处理所有的数据库D.与操作系统结合紧密、功能强大2欢迎下载精品文档回用户对某类数据的操作权限。三、简答题(每小题5分,共20分)1.试述 DBMS 勺主要功能?( 5 分)2. 笛卡尔积、等值连接、自然连接三者有什么区别 ?(5 分)3. DBA 的主要职责是什么?(5 分)4. 什么是数据

9、库恢复 ? 简述数据库恢复勺基本技术。 (5 分)四、设计题(1、2题每题6分,3题8分,共20分)已知某个研究所中有多个科室,每个科室有多个职员,每个职员只在一个科室中,每个职 员参加多种产品的研发,而每种产品的研发可由多个职员参加。科室有:科室编号,科室名;职员有:工号,职员名,出生日期;项目有:项目号,项目名称,开始日期。每个职员参加 某个项目,都有参加该项目的参与时间。1)根据上述语义画出 ER 图,在 ER 图中需注明实体的属性、联系的类型及实体的标识符。( 6 分)2)将 ER 模型转换成关系模型,并指出每个关系模式的主码和外码。(6 分)3)学校有多名学生,财务处每年要收一次学费

10、。为财务处收学费工作设计一个数据库,包括两个关系:学生( 学号,姓名,性别,专业,入学日期 )收费( 学年,学号,学费,书费,总金额 ) ;假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据,列的宽度自定义,性别为男或女。试用SQL 语句定义上述表的结构。 (定义中应包括主键子句和外键子句 )(8 分)五、综合题(每题3分,共15分)关系数据库中有三个关系:1.学生:S ( Sno, Sname Ssex, Sdept )其中:Sno:学号,Sname 姓名,Ssex:性别, Sdept :系;2.课程:C ( Cno, Cname,T

11、eacher)其中:Cno:课程号,Cname 课程名,Teacher:教师;3.选课:SC ( Sno,Cno,Grade )其中:Sno:学号,Cno:课程号,Grade:成绩。试用 SQL 语言完成 1)5)各项操作。1) 检索学习了课程号 2的学生学号,姓名与成绩并按成绩递增排序;2) 检索学生表中不姓 张的学生的情况;3) 查询每个学生的学号、姓名和相应的平均成绩;4) 查询和 张三 同一个系的所有学生情况。5) 查询每门课的缺考人数。六、 程序填空(每空1分,共5分)本程序是一个数据库登录应用示例程序 ,后台数据库服务器名为 RemoteServer ;登录初始数据库为学生选课,请

12、填写空白处的语句。省略一、单选题(每题1分,共20分)3欢。迎下载精品文档BACCD ADCBC AACBB DBDDB二、填空题(每两空1分,共20分)1.手工阶段 文件系统阶段 数据库系统阶段2.层次模型 网状模型 关系模型3.安全 完整 并发4.实体完整性 参照完整性 用户自定义完整性5.数据查询 数据定义 数据操作6.视图 存储文件7.Alter table Update Drop table8.一个或多个基本表 定义 数据9.原子性 一致性 隔离性 持久性10. 丢失修改 不可重复读 读脏数据11. Connection Command Recordset12. 日志文件13. 事务

13、故障 系统故障 介质故障14. 物理设计15. Grant Revoke三、简答题(每小题5分,共20分)1. 试述 DBMS 勺主要功能?( 5 分)答:DBMS 勺主要功能有:(1)数据库勺定义功能(2)数据库勺操纵功能(3)数据库勺保护功能(4)数据库勺存储管理(5)数据库勺维护功能(6)数据字典2. 笛卡尔积、等值连接、自然连接三者有什么区别 ?( 5 分)答:笛卡尔积是关系代数中勺一个基本操作,而等值连接和自然连接是关系代数中勺组合 操作。等值连接是在笛卡尔积勺基础上选择满足两个关系中给定属性相等勺元组勺集合。 自 然连接是在两个关系勺相同属性上勺等值连接,并且自然连接要在结果中把重

14、复勺属性去掉, 而等值连接则不比。3. DBA 的主要职责是什么?(5 分)答: (1) 数据库勺设计(2) 数据库的存储和存取(3) 数据库的运行(4) 数据库的重组(5) 数据库的维护4. 什么是数据库恢复 ? 简述数据库恢复的基本技术。 (5 分)答: 把数据库从错误状态恢复到某一已知的正确状态 ( 即一致状态或完整状态 ), 就是 数据库恢复。( 2 分)数据库恢复的基本技术是数据转储和登录日志文件。即根据存储在系统别处的冗余信息 来恢复数据库系统。转储即 DBA 按照一定的策略将数据库复制到磁带或另一个磁盘上保存 起来的过程。日志文件是用来记录事务对数据库的所有更新操作的文件, 包括

15、数据库内部的4欢。迎下载精品文档更新操作。不同数据库系统采用的日志文件格式是不同的。(2 分)当系统运行过程中发生故障,利用转储的数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。(1 分)四、设计题(1、2题每题6分,3题8分,共20分)1)2)科室(科室编号,科室名);职员(工号,职员名,出生日期,科室编号);项目(项目号,项目名称,开始日期);研发(工号,项目号,参与时间)3)CREATE TABLE 学生(学号 CHAR (8),姓名 CHAR (8),性别 CHAR(2), 专业 CHAR (13), 入学日期 DATE,Check 性别 IN (男 女 PRIMA

16、RY KEY (学号);CREATE TABLE 攵费(学年 CHAR (10),学号 CHAR (8),学费 NUMERIC,书费 NUMERIC (5, 2),总金额 NUMERIC (7,2),PRIMARY KEY (学年,学号),FOREIGN KEY (学号)REFERENCES 学生 (学号);5欢迎下载精品文档五、综合题(每题3分,共15分)1.select s.sno,sname,grade from s,sc where s.sno=sc.sno and o=C2orderby grade asc;2.select sno,sname,ssex,sdept from s where sname not like张%;3.select sno,sname,avg(grade) f

温馨提示

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

评论

0/150

提交评论