数据库期末复习试题Word格式文档下载.docx

上传人:b****5 文档编号:20992670 上传时间:2023-01-26 格式:DOCX 页数:13 大小:36.90KB
下载 相关 举报
数据库期末复习试题Word格式文档下载.docx_第1页
第1页 / 共13页
数据库期末复习试题Word格式文档下载.docx_第2页
第2页 / 共13页
数据库期末复习试题Word格式文档下载.docx_第3页
第3页 / 共13页
数据库期末复习试题Word格式文档下载.docx_第4页
第4页 / 共13页
数据库期末复习试题Word格式文档下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

数据库期末复习试题Word格式文档下载.docx

《数据库期末复习试题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库期末复习试题Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。

数据库期末复习试题Word格式文档下载.docx

20.数据库在物理设备上的存储结构和____________称为数据库的物理结构。

21.在数据库的三级模式结构中,数据是按____________模式的描述存储在磁盘中,按____________模式提供给用户的。

22.在关系模型中,二维表称为一个关系,列称为____________。

23.在SQL查询时,如果需要去掉查询结果中的重复组,应使用____________。

 

24.以树形结构来表示实体及实体之间联系的数据模型是____________。

25.模式/内模式映象保证了数据库的____________独立性。

26.需求分析调查的具体内容有3方面:

数据库中的____________、数据处理要求、

安全性和完整性要求。

27.SQL语言是一种综合性的功能强大的语言,分为数据控制语言,数据定义语言和数据操纵语言,DML是指____________。

28.对于函数依赖X→Y,如果Y是X的子集,此函数称为____________函数依赖。

29.E-R方法的三要素是:

实体、属性和____________。

30.在关系模型中,若属性A是关系R的主属性,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为____________。

二、选择题(每小题1分)题目仅供参考,考试不考原题

1、下列各项中属于数据库系统的特点的是()

A.存储量大B.处理速度快C.数据共享D.使用方便

2、表达实体之间逻辑联系的E-R模型,是数据库的()

A.概念模型B.逻辑模型C.外部模型D.物理模型

3、对关系执行投影运算使用关键字distinct后,元组的个数与原关系中元组的个数()

A.相同B.小于原关系C.大于原关系D.不大于原关系

4、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“数据库原理”课程的“女”学生姓名,将涉及到关系()

A.SB.SC,CC.S,SCD.S,C,SC

5、SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是()。

A.SELECTB.INSERTC.UPDATED.DELETE

6、在关系代数中,符号⋈表示的关系运算是()

A.选择B.投影C.连接D.除

7、下列关于SQL语言叙述中,错误的是()

A.SQL语言词汇有限,便于学习。

B.SQL语言具有灵活强大的查询功能。

C.SQL语言是一种非过程化的语言。

D.SQL语言功能强,能满足所有应用需求。

8、在SQL语言中,修改结构时,应使用的命令是()

A.UPDATEB.INSERTC.ALTERD.MODIFY

9、在SQL语言中,用于排序的命令是()

A.SORTBYB.ORDERBYC.GROUPBYD.WHERE

10、一辆汽车由多种零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体和零部件实体之间的联系类型是()。

A.多对多B.一对一C.多对一D.一对多

11、数据库系统的数据独立性是指()。

A.不会因为数据的变化而影响应用程序

B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

C.不会因为数据存储策略的变化而影响数据存储结构的变化

D.不会因为某些存储结构的变化而影响其他的存储结构变化

12、表示多个事务并发处理的过程,称为事务的()

A.永久性B.并行性C.串行性D.隔离性

13、在SQL语言中PRIMARYKEY的作用是()

A.定义主码B.定义外部码

C.定义处部码的参照表D.确定主码类型

14、数据库触发器用于定义()

A.安全性控制B.完整性约束条件

C.数据存取范围D.死锁的处理方法

15、客户机/服务器系统的组成包括:

服务器平台、客户平台和()

A.网络设备B.网络通信C.连接支持D.浏览器

16、同一个关系中的任意两个元组的值()。

A.可以全同B.不能全同C.可以都为空值D.以上都不是

17.位于用户和数据库之间的一层数据管理软件是()。

A.DBS  B.DB  C.DBMS 

 D.MIS

18.候选关键字中的属性称为()。

A.关键属性B.主属性C.候选属性D.复合属性

19.专门的关系运算包括:

选择、投影、连接和()。

A.并B.除C.差D.笛卡儿积

20.在关系数据库中,表与表之间的联系是通过()实现的。

 A.实体完整性规则        B.参照完整性规则

 C.用户自定义的完整性规则    D.主键

21.数据字典产生于数据库设计步骤的()。

A.需求分析阶段      B.概念设计阶段

C.逻辑设计阶段      D.物理设计阶段

22.已知关系R如图所示可以作为R主码的属性组是()。

A

B

C

D

1

2

3

4

3

4

5

5

6

7

6

A.ABCB.ABDC.ACDD.BCD

23.有关系R(A,B,C)和S(A,B,C),他们分别有13个元组和20个元组,则R-S运算最多有( )元组。

  A.20 

B.13C.33 

D.7

24.概念结构设计的目标是产生DB的概念模型,该模型主要反映()。

A.DBA的管理信息需求        B.企业组织的信息需求

C.应用程序员的编程需求     

 D.DB的维护需求

25.“关系模式的优化”这一设计内容应该属于()设计阶段。

A.概念设计B.物理设计C.逻辑设计D.代码设计

26.ODBC应用系统的体系结构包括应用程序、驱动程序管理器、数据源和()四部分。

A.数据库驱动程序B.ORACLEC.高级语言编译程序D.都不是

27.下列说法不适应于索引()

A.一个基本表可建多个索引B.一个表聚簇索引只有一个

C.索引可以提高查询效率D.索引多查询效率高。

28.应用启发式规则进行代数优化时,()运算尽可能先做,因为该运算可以使中间结果大大变小。

A.自然连接运算B.笛卡儿运算C.选择运算D.并运算

29.数据库系统与文件系统的主要区别是()。

A.数据库系统复杂,而文件系统简单

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

D.文件系统管理的数据量少,而数据库系统可以管理庞大的数据量

30.下面哪项是数据库物理设计的内容。

( )

  A.选取存取方法 

B.E-R图

  C.数据流图 

D.都不是

31.SQL语言中,添加表属性的命令是()。

A.DELETEB.UPDATEC.ALTERTABLED.REMOVE

32.下面对于关系的叙述中,哪个是不正确的()。

A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的

C.任意的一个二维表都是一个关系D.每一个关系只有一种记录类型

33.建数据流图和数据字典是数据库设计中()阶段的工作。

A.概要设计B.可行性分析C.物理设计D.需求分析

34.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能()。

A.数据查询B.数据操纵

C.数据定义D.数据控制

35.用二维表结构表示实体以及实体间联系的数据模型称为()。

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

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

36.一个关系中,候选码()。

A.可以有多个

B.只有一个

C.由一个或多个属性组成,不能唯一标识关系中一个元组

D.以上都不是

37.下列有关E-R模型向关系模型转换的叙述中,不正确的是()。

A.一个实体模型转换为一个关系模式

B.一个1:

1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C.一个1:

n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D.一个m:

n联系转换为一个关系模式

38.在SQL中,建立视图用的命令是()。

 A.CREATESCHEMA        B.CREATETABLE

 C.CREATEVIEW         D.CREATEINDEX

39.在数据库的E-R图中,菱形框表达的是()。

 A.属性          B.实体

 C.实体之间的联系     D.实体与属性之间的联系

40.设关系R和S的结构相同,并且各有80个元组,假如这两个关系作并运算,其运算结果的元组个数为()。

A.80B.小于等于80C.大于等于160D.大于等于80,小于等于160

41.以下操作中,不能用DML实现的是()。

 A.数据查询           B.定义数据库的三级结构

 C.数据插入           D.数据删除

42.如果关系R和S进行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为()

 A.外连接        B.内联接

 C.左连接        D.右连接

43.把E-R图转换成关系模型的过程,属于数据库设计的( 

 A.总体结构设计        B.概念结构设计

 C.物理结构设计        D.逻辑结构设计

44.在SQL中,SELECT语句的“SELECTDISTINCT”表示查询结果中( 

 A.属性名都不相同        B.去掉了重复的列

 C.行都不相同          D.属性值都不相同

45.在客户机/服务器体系结构的数据库应用系统中,应将用户应用程序安装在()

 A.客户机端          B.服务器端

 C.终端            D.系统端

三、名词解释(每小题5分)题目仅供参考,考试不考原题

1.实体

2.层次模型

3.关系模型

4.域

5.元组

6.属性

7.DDL

8.候选码

9.全码

10.外码

11.完全函数依赖

12.传递函数依赖

13.1NF

14.2NF

15.3NF

四、简答题(每小题5分)

参考课本ch1-ch7课后习题

五、综合题(每小题10分)题目仅供参考,考试不考原题

1、设某百货公司管理业务包括以下信息:

员工的信息:

工号、姓名和所在部门

部门的信息:

部门名、经理、员工和经营商品

商品的信息:

商品名、编号、型号、供应商、购入价和销售价

供货商信息:

供货商名称、电话、商品和购入价

顾客的信息:

姓名、电话、商品和销售价

假定每个员工只能属于一个部门,一个部门有多名员工,一个部门可以经营多种商品,允许不同部门经营相同商品,一个供货商可以提供多种商品,一种商品可以来自不同的供货商。

一个顾客可以购买多种商品,每种商品可以被不同顾客购买。

(1)根据上述语义画出E-R图,要求在图中画出属性并注明联系的类型。

(2)将E-R模型转换成关系模型,指出每个关系的主键和外键。

2、将下面的E-R图转换为关系模式。

m

3、设有一个SPJ数据库,包括S、P、J、SPJ4个关系模式:

S表

SPJ表:

SNO

PNO

JNO

QTY

S1

P1

J1

200

J3

100

J4

700

P2

J2

S2

P3

400

500

J5

P5

S3

S4

P6

300

S5

SNAME

STSTUS

CITY

精益

20

天津

盛锡

10

北京

东方红

30

丰泰盛

为民

上海

PNAME

COLOR

WEIGHT

螺母

12

螺栓

绿

17

螺丝刀

14

P4

凸轮

40

P表:

JNAME

三建

一汽

长春

弹簧厂

造船厂

机车厂

唐山

J6

无线电厂

常州

J7

半导体厂

南京

J表:

试用关系代数完成如下查询:

(1)求供应工程J1零件的供应商号码SNO。

(2)求供应工程J1零件P1的供应商号码SNO。

(3)求供应工程J1零件为红色的供应商号码SNO。

(4)求没有使用天津供应商生产的红色零件的工程号JNO。

(5)找出使用上海产的零件的工程名称。

4、设有一个SPJ数据库,包括S、P、J、SPJ4个关系模式:

试用SQL语言完成如下查询:

(1)找出所有供应商的姓名和所在城市。

(2)找出所有零件的名称、颜色重量。

(3)找出供应商S1所供零件的工程号码

(4)找出工程项目J2使用的各种零件的名称及其数量。

(5)找出上海厂商供应的所有零件的号码。

5、给出关系R、S、T,计算W=(R÷

T)⋈S。

(要写出步骤)

6、给出关系模式R(A,B,C,D,E)的码,给出R上存在的函数依赖关系。

(1)判断关系模式是否满足2NF并给出理由。

(2)将关系模式R分解,说明分解后的关系模式最高满足第几范式。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职业技术培训

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

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