中国考研复试 必备数据库试题1(6页).doc

上传人:1595****071 文档编号:35568347 上传时间:2022-08-22 格式:DOC 页数:6 大小:234KB
返回 下载 相关 举报
中国考研复试 必备数据库试题1(6页).doc_第1页
第1页 / 共6页
中国考研复试 必备数据库试题1(6页).doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《中国考研复试 必备数据库试题1(6页).doc》由会员分享,可在线阅读,更多相关《中国考研复试 必备数据库试题1(6页).doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-中国考研复试 必备数据库试题1-第 6 页中国计量学院现代科技学院200 200 学年第 学期数据库应用技术课程考试试卷(A)一、单选题(每题1分,共20分)1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( )A.数据库管理系统、操作系统、应用软件 B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统 D.操作系统、应用软件、数据库管理系统2.要保证数据库的数据独立性,需要修改的是( )3.关系代数表达式25(S)表示( )4.下列四项中,不属于数据库特点的是( )A.数据共享 B.数据完整性C.数据冗余很高 D.数据独立性高5.反映现实世界中实体及实

2、体间联系的信息模型是( )A.关系模型 B.层次模型 C.网状模型 D.E-R模型6.SQL语言是关系型数据库系统典型的数据库语言,它是( )A.非过程化语言 B.过程化语言C.格式化语言 7.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( )A.GRANTSELECTTOSONWANGWITHPUBLICB.GRANTSELECTONSTOWANGWITHPUBLICC.GRANTSELECTTOSONWANGWITHGRANTOPTIOND.GRANTSELECTONSTOWANGWITHGRANTOPTION8.SQL中,下列涉及空值的操

3、作,不正确的是( )A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)9.SQL语言中,删除一个表的命令是( )A.DELETE B.DROP C.CLEAR 10.SQL语言中,HAVING子句用于筛选满足条件的( )A.列 B.行 C.分组 D.元组11.数据库的并发操作可能带来的问题包括( )12.若事务T1已经给数据A加上了共享锁,则事务T2( )C.可以对A加共享锁,也可以对A加排他锁 13.数据库中的封锁机制是( )的主要方法。 A.完整性 B.安全性 C.并发控制 14.在关系数据库设计中,绘制

4、E-R图属于( )阶段的任务? A.需求分析 B.概念设计 C.逻辑设计 D.物理设计15.设有两个实体集A、B, A中实体可能与B中多个实体或零个相联系,而B中实体至多和A中一个实体有联系,则称A和B是( )联系。A.1:1 B.1:n C.n:1 D. n:m16.关系范式从低到高依此是( ) A.4NF BCNF 3NF 2NF 1NF B.BCNF 4NF 3NF 2NF 1NF C.1NF 2NF 3NF 4NF BCNF D.1NF 2NF 3NF BCNF 4NF17.SQL中的视图机制属于DBS的( )A.完整性措施B.安全性措施C.恢复措施D. 并发性措施18.SQL语言中C

5、OMMIT语句的主要作用是( )。A.结束程序 B.返回系统 C.存储数据 D.提交事务19.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )A.实体完整性约束 C.参照完整性约束 D.用户自定义完整性约束20.ODBC是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API. ODBC的最大优点是什么( )。A.提供对SQL语言标准的支持 B.能以统一的方式处理所有的数据库C.访问数据库的速度非常快 D.与操作系统结合紧密、功能强大二、填空题(每两空1分,共20分) 、 、 三个发展阶段。2.在数据

6、库中,最常用的数据模型有 、 和 。3.数据库保护功能包括:_ _、 、 和故障恢复等多方面。4.关系模型中可以有三类完整性约束: 、 和 。5.SQL语言集 、 、 和数据控制功能于一体。6.SQL语言支持关系数据库的三级模式结构,其中外模式对应于 和部分基本表,模式对应于基本表,内模式对应于 。7.在SQL中,用 命令可以修改基本表的结构,用 命令可以修改表中的数据,用 命令可以删除基本表。8.视图是一个虚表,它从 中导出。在数据库中,只存放视图的 ,不存放视图的 。9.事务应该具有四个属性: 、 、 和 。10.并发操作带来数据不一致性包括三类: 、 和 。11.ADO对象模型三个主要对

7、象为: 、 和 。12.当数据库被破坏后,如果事先保存了_ _和数据库的副本,就有可能恢复数据库。1的故障有 、 和 三类。14.在数据库设计中,规划存储结构和存取方法属于_设计。15.DBA利用_ _语句将对某类数据的操作权限赋于用户 , 用_ _语句收回用户对某类数据的操作权限。三、简答题(每小题5分,共20分)1.试述DBMS的主要功能?(5分)2.笛卡尔积、等值连接、自然连接三者有什么区别?(5分)3.DBA的主要职责是什么?(5分)4.什么是数据库恢复 ? 简述数据库恢复的基本技术。(5分)四、设计题(1、2题每题6分,3题8分,共20分)已知某个研究所中有多个科室,每个科室有多个职

8、员,每个职员只在一个科室中,每个职员参加多种产品的研发,而每种产品的研发可由多个职员参加。科室有:科室编号,科室名;职员有:工号,职员名,出生日期;项目有:项目号,项目名称,开始日期。每个职员参加某个项目,都有参加该项目的参与时间。1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。(6分)2)将ER模型转换成关系模型,并指出每个关系模式的主码和外码。(6分)3)学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生 (学号,姓名,性别,专业,入学日期) 收费 (学年,学号,学费,书费,总金额); 假设规定属性的类型:学费、书

9、费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据,列的宽度自定义,性别为男或女。试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句) (8分)五、综合题(每题3分,共15分)关系数据库中有三个关系:1. 学生:S(Sno,Sname,Ssex, Sdept)其中:Sno:学号,Sname:姓名,Ssex:性别,Sdept:系;2. 课程:C(Cno, Cname,Teacher)其中:Cno:课程号,Cname:课程名,Teacher:教师;3. 选课:SC(Sno,Cno,Grade)其中:Sno:学号,Cno:课程号,Grade:成绩。试用SQ

10、L语言完成1)5)各项操作。1) 检索学习了课程号C2的学生学号,姓名与成绩并按成绩递增排序;2) 检索学生表中不姓张的学生的情况;3) 查询每个学生的学号、姓名和相应的平均成绩;4) 查询和张三同一个系的所有学生情况。5) 查询每门课的缺考人数。六、程序填空(每空1分,共5分)本程序是一个数据库登录应用示例程序,后台数据库服务器名为RemoteServer;登录初始数据库为学生选课,请填写空白处的语句。省略一、单选题(每题1分,共20分)BACCD ADCBC AACBB DBDDB二、填空题(每两空1分,共20分) 1. 手工阶段 文件系统阶段 数据库系统阶段2. 层次模型 网状模型 关系

11、模型3. 安全 完整 并发4. 实体完整性 参照完整性 用户自定义完整性5. 数据查询 数据定义 数据操作6. 视图 存储文件7. Alter table Update Drop table8. 一个或多个基本表 定义 数据9. 原子性 一致性 隔离性 持久性10. 丢失修改 不可重复读 读脏数据 11. Connection Command Recordset12. 日志文件13. 事务故障 系统故障 介质故障14. 物理设计15. Grant Revoke三、简答题(每小题5分,共20分)1.试述DBMS的主要功能?(5分)答:DBMS的主要功能有: (1)数据库的定义功能 (2)数据库的

12、操纵功能 (3)数据库的保护功能 (4)数据库的存储管理 (5)数据库的维护功能 (6)数据字典2.笛卡尔积、等值连接、自然连接三者有什么区别?(5分)答:笛卡尔积是关系代数中的一个基本操作,而等值连接和自然连接是关系代数中的组合操作。等值连接是在笛卡尔积的基础上选择满足两个关系中给定属性相等的元组的集合。自然连接是在两个关系的相同属性上的等值连接,并且自然连接要在结果中把重复的属性去掉,而等值连接则不比。3.DBA的主要职责是什么?(5分)答:(1)数据库的设计(2)数据库的存储和存取(3)数据库的运行(4)数据库的重组(5)数据库的维护4.什么是数据库恢复 ? 简述数据库恢复的基本技术。(

13、5分)答:把数据库从错误状态恢复到某一已知的正确状态 ( 即一致状态或完整状态 ), 就是数据库恢复。(2分)数据库恢复的基本技术是数据转储和登录日志文件。即根据存储在系统别处的冗余信息来恢复数据库系统。转储即 DBA 按照一定的策略将数据库复制到磁带或另一个磁盘上保存起来的过程。日志文件是用来记录事务对数据库的所有更新操作的文件 , 包括数据库内部的更新操作。不同数据库系统采用的日志文件格式是不同的 。(2分)当系统运行过程中发生故障 , 利用转储的数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。(1分)四、设计题(1、2题每题6分,3题8分,共20分)1)2) 科室(科

14、室编号,科室名);职员(工号,职员名,出生日期,科室编号);项目(项目号,项目名称,开始日期);研发(工号,项目号,参与时间)3) CREATE TABLE 学生(学号 CHAR (8),姓名 CHAR (8),性别 CHAR(2),专业 CHAR (13),入学日期 DATE,Check 性别 IN (男, 女)PRIMARY KEY (学号);CREATE TABLE 收费(学年 CHAR (10),学号 CHAR (8),学费 NUMERIC (4),书费 NUMERIC (5,2),总金额 NUMERIC (7,2),PRIMARY KEY (学年,学号),FOREIGN KEY (学

15、号) REFERENCES 学生 (学号);五、综合题(每题3分,共15分)1. select s.sno,sname,gradefrom s,scwhere s.sno=sc.sno and o=C2order by grade asc;2. select sno,sname,ssex,sdeptfrom swhere sname not like张%;3. select sno,sname,avg(grade)from s,scgroup by s.sno;4. select sno,sname,ssex,sdeptfrom swhere sdept=(select sdept from s where sname=张三);5. select cno,count(*)from scwhere grade is nullgroup by cno

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 单元课程

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁