郑州大学现代远程教育《大数据库应用技术_》

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大学现代远程教育《数据库应用技术》

真题 [2015版客观题]

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

1、涉及数据逻辑结构描述的模式是_____________

A.外模式 B.概念模式

C.模式 D.模式

2、目前主流的数据模型是_____________

A.层次模型 B.网状模型

C.关系模型D.面向对象模型

3.用于对主码取值限制的是_________

A、实体完整性

B、参照完整性

C、用户自定义的完整性

D、以上都正确

4、规化理论是关系数据库进行逻辑设计的理论基础,根据这个理论,关系数据库中的关系必须满足:其每一属性都是_____

A、互不相关的

B、不可分解的

C、长度可变的

D、互相关联的

5、在关系数据库设计中,对关系模式优化是_____

A、需求分析阶段

B、概念设计阶段

C、逻辑设计阶段

D、物理设计阶段

6、SQL SERVER2005是一个_____软件

A、操作系统

B、数据库管理系统软件

C、文件系统

D、以上都不对

7、数据定义语言不包括_____

A、 CREATE

B、SELECT

C、 ALTER

D、 DROP

8、T-SQL语言可以使用下列哪条语句来创建数据库_____

A、 SET TABLE

B、 ALTER TABLE

C、 CREATE TABLE

D、CREATE DATABASE

9、分组语句使用什么实现_____

A、WITH CUBE

B、WITH ROLLUP

C、GROUP BY

D、以上都不对

10、下面描述不正确的有_____

A、视图依附于基本表

B、模式对应于表

C、SQL一般不提供删除视图

D、视图是基于基本表的虚表

二、判断对错:(每空 2分,共 20 分)(说明:对的写A,错的写B)

11、数据库作为数据管理的一种技术,具有较高的数据独立性。

12、目前流行的数据模型是层次模型。

13、实体完整性是对外码的约束。

14、关系模式规化的目的是消除冗余,解决更新异常。

15、ER图的设计是在逻辑结构设计阶段实现的。

16、SQL SERVER2005是一款操作系统。

17、创建数据库的T-SQL语句是CREATE DATABASE。

18、修改表的语句是DROP TABLE。

19、无关子查询的效率高于相关子查询的效率。

20、视图中的数据实际存储在磁盘上。

三、简答题:(每题 5 分,共 25 分)

1、列举常见的数据模型。

2、简述数据库系统的三级模式结构以及两级映像的功能

3、SQL语言具有什么功能?

4、数据库设计的步骤包括哪些?

5、视图的好处有哪些?

四、设计题:(每题分数见题后,共 20 分)

已知图书馆数据库,有三个实体:图书、、读者。每位读者可以借多本书,同一

本书也可以被多个读者借阅,但必须登记借出日期和应还日期。请自己设计适当的属性,画出E-R图,

1.画出E-R图。

2.设计相应的关系模型

五、应用题:(每题分数见题后,共 15 分)

已知有基本表:学生:S(SNO,SNAME,SEX,DEPT,SAGE)

课程:C(CNO,CNAME,PCNO)

选课:SC(SNO,CNO,G)

1.定义学生选课SC表。在定义模式的同时,要完成如下完整性约束定义:

①定义主码② 定义参照完整性

2.查询全体学生的详细记录

3.查询全体学生的及其学号。

4.查询年龄在20岁以下的学生和年龄。

5.查询选修2号课程且成绩在90分以上的所有学生

六、应用题:(每题分数见题后,共 10 分)

设有关系模式R(ABCDEG),F={ A→C,C→A,B→DG }

(1)求R的所有候选码。

(2)判断关系模式R的式级别。

《数据库应用技术》答案

一、1、D 2、C 3、A 4、B 5、C 6、B 7、B 8、D 9、C 10、C

二、11、A 12、B 13、B 14、A 15、B 16、B 17、A 18、B 19、

A 20、B

三、1、层次模型,网状模型,关系模型,面向对象模型

2、数据库系统的三级模式结构是指数据库系统由外模式、模式和模式三级构成,两级营销是指外模式/模式映像、模式/模式营销,这两层映像保证了数据库系统中的数据能具有较高的逻辑独立性和物理独立性。

3、定义、查询、更新、控制

4、需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段和数据库的实施 与维护阶段。

5、1)为用户集中数据,简化用户的数据查询和处理;

2)保证数据的逻辑独立性;

3)重新定制数据,使得数据便于共享;

4)数据。

四、

图书(图书编号,书名,作者,价格,,出版日期)

读者(读者号,,性别,学历,)

(编号,名称,地址,联系)

借阅(图书编号,读者号,借出日期,应还日期)

五、1、Create table SC( SNO char(9) ,

CNO char(3) ,

G int ,

Constraint U1 primary key (SNO,CNO) ,

Constraint U2 foreign key SNO reference S(SNO),

Constraint U3 foreign key CNO reference C(CNO) )

2、select *

相关文档
最新文档