ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:39.34KB ,
资源ID:4403814      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4403814.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(考研复试必备数据库试题3.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

考研复试必备数据库试题3.docx

1、考研复试必备数据库试题3考研复试必备数据库试题3中国计量学院现代科技学院200 200 学年第2学期 数据库应用技术课程考试试卷,A, 一、判断题(每题1分,共10分) 1、关系模型中每个元组的分量不能是结构、集合、数组等复合类型。 ( ) 2、数据一致性是指数据库中的数据类型一致。( ) 3、下列式子R?S=R(RS)不成立。( ) 4、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。( ) 5、在系统配置上,服务程序通常安装在服务器上,客户程序通常通常放在PC机上。( ) 6、当查询的结果为多个元组时,嵌入式SQL中采用游标机制来指示所取出元组的位置。( ) 7、如果关系中的

2、所有属性都是主属性,则该关系一定达到2NF的要求。 ( ) 8、不包含在任何一个候选码中的属性叫做非主属性。( ) 9、事务的原子性是指整个事务要么都执行,要么都不执行。( ) 10、物理设计阶段,根据DBMS的特点和处理的需要,选择存储结构,建立索引,形成数据库的模式。( ) 二、填空题(每题1分,共20分) 1、SQL语言提供数据定义、数据查询、_ _、数据控制等功能。 2、数据库保护问题包括:_、完整性、故障恢复和并发控制等多方面。 3、关系代数中专门的关系运算包括:选择、投影、连接和_ _。 4、关系操作的特点是 操作。 5、关系数据库数据操作的处理单位是_,层次和网状数据库数据操作的

3、处理单位是记录。 6、使用游标的步骤为 : 说明游标、打开游标、_和关闭游标。 7、数据库的逻辑模型设计阶段,任务是将_ _转换成关系模型。 8、关系规范化理论是设计_的指南和工具。 9、当数据库被破坏后,如果事先保存了_和数据库的副本,就有可能恢复数据库。 10、关系中主码的取值必须唯一且非空,这条规则是_完整性规则。 11、并发操作带来数据不一致性包括三类:丢失修改、读过时数据(或不可重复读) 和 。 12、事务应该具有四个属性,分别为原子性、 、隔离性和持续性 。 13、数据库运行过程中可能发生的故障有事务故障、系统故障和 三类。 14、在匹配查询中,通配符“,”代表 ,通配符“%”代表

4、 。 15、在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为 。 16、在SQL语句中,一个 语句称为一个查询块。将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件的查询称为 。 17、数据库设计包括 需求分析 、 、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。 18、等式R S=RS 成立的条件是_。 19、MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形化工具称为_。 20、 DBA 利用_语句将对某类数据的操作权限赋于用户 , 用_语句收回用户对某类数据的操作权限。 二、单选题(每题1分,共2

5、0分) 1、在SQL中,关系模式称为( ) A、视图 B、对象 C、关系表 D、存储文件 2、要保证数据库逻辑数据独立性,需要修改的是( ) A、模式 B、模式与内模式的映射 C、模式与外模式的映射 D、内模式 3、下列四项中,不属于数据库特点的是( ) A、数据共享 B、数据完整性 C、数据冗余很高 D、数据独立性高 4、反映现实世界中实体及实体间联系的信息模型是( ) A、关系模型 B、层次模型 C、网状模型 D、E-R模型 5、关系代数表达式的优化策略中,首先要做的是( ) A、对文件进行预处理 B、尽早执行选择运算 C、执行笛卡儿积运算 D、投影运算 6、关系数据模型的三个组成部分中,

6、不包括( ) A、完整性规则 B、数据结构 C、数据操作 D、并发控制 7、如果事务T获得了数据项Q上的排它锁,则T对Q( ) A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 8、事务有多个性质,其中不包括( ) A、一致性 B、唯一性 C、原子性 D、隔离性 9、SQL语言通常称为( ) A.结构化查询语言 B.结构化控制语言 C.结构化定义语言 D.结构化操纵语言 10、如何构造出一个合适的数据逻辑结构是( )主要解决的问题。 A.关系数据库优化 B.数据字典 C.关系数据库规范化理论 D.关系数据库查询 11、为了使索引键的值在基本表中唯一,在建立索引的语

7、句中应使用保留字( ) A.UNIQUE B.COUNT C.DISTINCT D.UNION 12、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( ) A、包括20岁和30岁 B、不包括20岁和30岁 C、包括20岁但不包括30岁 D、包括30岁但不包括20岁 13、在DBS中,DBMS和OS之间的关系是( ) A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 14、下列聚集函数中不忽略空值 (null) 的是( ) A.SUM ( 列名 ) B.MAX( 列名 ) C.COUNT (*) D.AVG( 列名 ) 15

8、、在数据库系统中死锁属于( ) A、事务故障 B、程序故障 C、系统故障 D、介质故障 16、要查询XS表中姓“王”且单名的学生情况,可用( )命令 A、SELECT * FROM XS WHERE 姓名 LIKE 王%? B、SELECT * FROM XS WHERE 姓名 LIKE 王_? C、SELECT * FROM XS WHERE 姓名 = 王%? D、SELECT * FROM XS WHERE 姓名 = 王_? 17、对由 SELECT-FROM-WHERE-GROUP-ORDER 组成的 SQL 语句 , 其在被 DBMS 处理时 , 各子句的执序次序为( )。 A、SEL

9、ECT-FROM-GROUP-WHERE-ORDER B、FROM-SELECT-WHERE-GROUP-ORDER C、FROM-WHERE-GROUPSELECT-ORDER D、SELECT-FROM-WHERE-GROUP-ORDER 18、ODBC是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规 并提供了一组对数据库访问的标准API. ODBC的最大优点是什么( )。 A、提供对SQL语言标准的支持 B、能以统一的方式处理所有的数据库 C、访问数据库的速度非常快 D、与操作系统结合紧密、功能强大 19、SQL语言中COMMIT语句的主要作用是( )。 A、结束程序 B

10、、 返回系统 C、存储数据 D、 提交事务 20、SQL中,下列涉及空值的操作,不正确的是( ) A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 四、简答题(每小题5分,共20分) 1、简述数据库系统的内部体系结构。(5分) 2、笛卡尔积、等值连接、自然连接三者有什么区别?(5分) 3、简述关系数据库系统中视图 (VIEW) 的定义 , 引进 VIEW 的概念有什么优点。(5分) 4、 什么是数据库恢复 ? 简述数据库恢复的基本技术。(5分) 五、(10分) 某企业集团有若干工厂,每个工厂生产多种产品,且

11、每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(本题25=10分) (1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。 (2)将ER模型转换成关系模型,并指出每个关系模式的主码和外码。 六、(每小题3分,共15分)关系数据库中有三个关系: 学生(学号,姓名,性别,专业,奖学金) 课程(课程号,名称,学分) 学习(学号,课程号,分数) 用关系代数表达式实现下列1-2小题:

12、 1、求选修了所有课程的学生姓名; 2、检索学生分数得过0分的课程的课程号、名称和学分; 用SQL语言完成3-8小题操作。 3.从学生表中删除分数出现过0分的所有学生信息; 4. 检索没有获得奖学金、同时至少有一门课程分数在95分以上的学生信息,包括学号、姓名和专业; 5.用SQL的有关语句定义基本表学生,注意:说明主键码和外键码(如果有的话)。 6. 授予赵华对学生表的插入和修改权限; 7. 对分数得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元; 8.查询每个学生的学号和相应的平均分数; 七、(5分)假设某学校数据库中有一关系模式 R 如下: R( 学号, 姓名,

13、 系名, 系主任, 课程名, 成绩 ) 如果规定 : (1) 一个系有若干学生, 但一个学生只属于一个系; (2) 一个系只有一名系主任 ; (3) 一个学生可以选修多门课程 , 每门课程有若干学生选修。 试回答下列问题 : (1) 写出关系模式 R 的基本函数依赖 ; (2) 找出关系模式 R 的候选码 ; (3) 试问关系模式R最高已经达到第几范式,为什么, (4) 如果R不属于3NF,请将R分解成3NF模式集。 一、判断题(正确的打“?”,错误的打“”,每小题1分,共10分) 1、? 2、 3、 4、 5、? 6、? 7、? 8、? 9、? 10、 二、填空题:每空0 .5分,共11分,

14、完全正确得0.5分,错误得0分,不倒扣分,不完整酌情得0.25分。 1( 数据操纵2安全性保护3除法4集合5关系 6推进游标 7总体E-R模型(或E-R图)8关系数据库 9(日志文件 10(数据(或实体) 11(读“脏”数据( 或脏读,或污读) 12(一致性 13(介质故障 14、任意单个字符、任意多个字符 15、死锁 16、SELECT,FROM,WHERE、嵌套查询 17、概念结构设计 18、R和S的公共属性为空 19、服务管理器 20、GRANT 、 REVORK 三、单选题:每题1分,共20分。选错得0分,不倒扣分 1、C 2、C 3、C 4、D 5、B 6、D 7、C 8、B 9、A

15、 10、C 11、A 12、A 13、B 14、C 15、A 16、B 17、C 18、B 19、D 20、C 四、简答题(每小题5分,共20分。理解正确,表达不一致,酌情给分) 1、简述数据库系统的内部体系结构。(5分) 答:三级模式结构和两级映象,即:外模式、模式、内模式、(3分)外模式/模式映象、模式/内模式映象 (2分)。 2、笛卡尔积、等值连接、自然连接三者有什么区别?(5分) 答:笛卡尔积是关系代数中的一个基本操作,而等值连接和自然连接是关系代数中的组合操作。等值连接是在笛卡尔积的基础上选择满足两个关系中给定属性相等的元组的集合。自然连接是在两个关系的相同属性上的等值连接,并且自然

16、连接要在结果中把重复的属性去掉,而等值连接则不比。 3、简述关系数据库系统中视图 (VIEW) 的定义 , 引进 VIEW 的概念有什么优点。(5分) 答:视图是从一个或几个基本表导出的表,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据, 这些数据仍存放在导出视图的基本表中。可以在视图上再定义视图。(1分) 引进 VIEW 的优点有 :(4分) (1) 视图能够简化用户的操作。 (2) 视图使用户能以多种角度看待同一数据。 (3) 视图对重构数据库提供了一定程度的逻辑独立性。 (4) 视图能够对机密数据提供安全保护。 4、什么是数据库恢复 ? 简述数据库恢复的基本技术。(5分)

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

18、(共5分)工厂(工厂编号,厂名,地址);(1分) 主码:工厂编号 职工(职工号,姓名,聘期,工资,工厂编号);(1分) 主码:职工号,外码:工厂编号为; 产品(产品编号,产品名,规格);(1分) 主码:产品编号 生产(工厂编号,产品编号,计划数量)(1分) 主码:(工厂编号,产品编号),外码:工厂编号、产品编号;(1分) 七、程序设计题(第1-5每小题3分,第6-7每小题4分,共23分) ,,部门,职工答:1. 部门名称,电话号码姓名,程英,(职工,(施工,(,(工程)2. 职工号职工号,姓名项目名称,ERP企业管理系统开发3(SELECT * FROM 职工 WHERE 部门号 LIKE %

19、C% ORDER BY 职工号 DESC 4(SELECT 职工号, SUM(工时) FROM 施工 GROUP BY 职工号 HAVING SUM(工时)60 5(SELECT 职工号, SUM(工时) FROM 施工 GROUP BY 职工号 HAVING SUM(工时)60 6(CREATE VIEW 酬金(职工号, 姓名, 项目名称, 工时, 应发酬金) AS SELECT A.职工号, 姓名, 项目名称, 工时, 小时工资率*工时 FROM 职工A, 工程B, 施工C, 工资级别D 7. CREATE TABLE 施工( 职工号 CHAR(6) NOT NULL UNIQUE, 项目号 CHAR(8),工时 SMALLINT, PRIMARY KEY (职工号,项目号), FOREIGN KEY (职工号) REFERENCES职工(职工号), FOREIGN KEY (项目号) REFERENCES工程(项目号); 八、(10分) 1.码是A#B#。(2分) 2.RS满足2NF,不满足3NF。(2分) 因为存在非主属性A3对码A#B#的传递依赖,没有部分函数依赖。(2分) 3.不一定。(2分) 因为R2中有两个非主属性B1和B2,有可能存在函数依赖B1?B2,则出现传递依赖B#?B1、B1?B2。(2分)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1