好文档 - 专业文书写作范文服务资料分享网站

最新中国考研复试-必备数据库试题1

天下 分享 时间: 加入收藏 我要投稿 点赞

精品文档

中国计量学院现代科技学院200 ~ 200 学年第 学期

《数据库应用技术》课程考试试卷(A)

一、单选题(每题1分,共20分)

1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( )

A.数据库管理系统、操作系统、应用软件 B.操作系统、数据库管理系统、应用软件 C.数据库管理系统、应用软件、操作系统 D.操作系统、应用软件、数据库管理系统 2.要保证数据库的数据独立性,需要修改的是( )

A.三层模式之间的两种映射 B.模式与内模式 C.模式与外模式 D.三层模式 3.关系代数表达式σ2<5(S)表示( )

A.表示从S关系中挑选2的值小于第5个分量的元组 B.表示从S关系中挑选第2个分量值小于5的元组

C.表示从S关系中挑选第2个分量值小于第5个分量的元组 D.表示从S关系中挑选第5个分量值大于2的元组 4.下列四项中,不属于数据库特点的是( ) A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 5.反映现实世界中实体及实体间联系的信息模型是( )

A.关系模型 B.层次模型 C.网状模型 D.E-R模型 6.SQL语言是关系型数据库系统典型的数据库语言,它是( ) A.非过程化语言 B.过程化语言 C.格式化语言 D.导航式语言

7.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( )

A.GRANT SELECT TO S ON WANG WITH PUBLIC B.GRANT SELECT ON S TO WANG WITH PUBLIC

C.GRANT SELECT TO S ON WANG WITH GRANT OPTION D.GRANT SELECT ON S TO WANG WITH GRANT OPTION 8.SQL中,下列涉及空值的操作,不正确的是( )

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 D.REMOVE 10.SQL语言中,HAVING子句用于筛选满足条件的( ) A.列 B.行 C.分组 D.元组 11.数据库的并发操作可能带来的问题包括( )

A.丢失更新 B.数据独立性会提高 C.非法用户的使用 D.增加数据冗余度 12.若事务T1已经给数据A加上了共享锁,则事务T2( ) A.只能再对A加共享锁 B.只能再对A加排他锁

C.可以对A加共享锁,也可以对A加排他锁 D.不能再给A加任何锁 13.数据库中的封锁机制是( )的主要方法。

A.完整性 B.安全性 C.并发控制 D.恢复 精品文档

精品文档

14.在关系数据库设计中,绘制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:m 16.关系范式从低到高依此是( )

A.4NF BCNF 3NF 2NF 1NF B.BCNF 4NF 3NF 2NF 1NF C.1NF 2NF 3NF 4NF BCNF D.1NF 2NF 3NF BCNF 4NF 17.SQL中的视图机制属于DBS的( ) A.完整性措施 B.安全性措施 C.恢复措施 D. 并发性措施 18.SQL语言中COMMIT语句的主要作用是( )。

A.结束程序 B.返回系统 C.存储数据 D.提交事务 19.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )

A.实体完整性约束 B.关键字完整性约束 C.参照完整性约束 D.用户自定义完整性约束 20.ODBC是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API. ODBC的最大优点是什么( )。 A.提供对SQL语言标准的支持 B.能以统一的方式处理所有的数据库 C.访问数据库的速度非常快 D.与操作系统结合紧密、功能强大

二、填空题(每两空1分,共20分)

1.数据管理技术经历了 、 、 三个发展阶段。 2.在数据库中,最常用的数据模型有 、 和 。 3.数据库保护功能包括:_____ ___、 、 和故障恢复等多方面。 4.关系模型中可以有三类完整性约束: 、 和 。 5.SQL语言集 、 、 和数据控制功能于一体。 6.SQL语言支持关系数据库的三级模式结构,其中外模式对应于 和部分基本表,模式对应于基本表,内模式对应于 。

7.在SQL中,用 命令可以修改基本表的结构,用 命令可以修改表中的数据,用 命令可以删除基本表。

8.视图是一个虚表,它从 中导出。在数据库中,只存放视图的 ,不存放视图的 。

9.事务应该具有四个属性: 、 、 和 。 10.并发操作带来数据不一致性包括三类: 、 和 。 11.ADO对象模型三个主要对象为: 、 和 。 12.当数据库被破坏后,如果事先保存了_____ ___和数据库的副本,就有可能恢复数据库。13.数据库运行过程中可能发生的故障有 、 和 三类。 14.在数据库设计中,规划存储结构和存取方法属于____________设计。

15.DBA利用_______ _语句将对某类数据的操作权限赋于用户 , 用___ _____语句收回用户对某类数据的操作权限。

三、简答题(每小题5分,共20分)

1.试述DBMS的主要功能?(5分) 精品文档

精品文档

2.笛卡尔积、等值连接、自然连接三者有什么区别?(5分)

3.DBA的主要职责是什么?(5分)

4.什么是数据库恢复 ? 简述数据库恢复的基本技术。(5分)

四、设计题(1、2题每题6分,3题8分,共20分)

已知某个研究所中有多个科室,每个科室有多个职员,每个职员只在一个科室中,每个职员参加多种产品的研发,而每种产品的研发可由多个职员参加。科室有:科室编号,科室名;职员有:工号,职员名,出生日期;项目有:项目号,项目名称,开始日期。每个职员参加某个项目,都有参加该项目的参与时间。

1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。(6分)

2)将ER模型转换成关系模型,并指出每个关系模式的主码和外码。(6分)

3)学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生 (学号,姓名,性别,专业,入学日期) 收费 (学年,学号,学费,书费,总金额); 假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据,列的宽度自定义,性别为男或女。试用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:成绩。 试用SQL语言完成1)~5)各项操作。

1) 检索学习了课程号’C2’的学生学号,姓名与成绩并按成绩递增排序;

2) 检索学生表中不姓’张’的学生的情况;

3) 查询每个学生的学号、姓名和相应的平均成绩; 4) 查询和’张三’同一个系的所有学生情况。 5) 查询每门课的缺考人数。

六、程序填空(每空1分,共5分)

本程序是一个数据库登录应用示例程序,后台数据库服务器名为RemoteServer;登录初始数据库为学生选课,请填写空白处的语句。省略

一、单选题(每题1分,共20分)

BACCD ADCBC AACBB DBDDB

二、填空题(每两空1分,共20分)

1. 手工阶段 文件系统阶段 数据库系统阶段 2. 层次模型 网状模型 关系模型 精品文档

最新中国考研复试-必备数据库试题1

精品文档中国计量学院现代科技学院200~200学年第学期《数据库应用技术》课程考试试卷(A)一、单选题(每题1分,共20分)1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、
推荐度:
点击下载文档文档为doc格式
1dddg18cwb83hrt8bf1m52amw9lhr30085a
领取福利

微信扫码领取福利

微信扫码分享