数据库原理习题含.docx

上传人:b****6 文档编号:6090678 上传时间:2023-01-03 格式:DOCX 页数:92 大小:65.22KB
下载 相关 举报
数据库原理习题含.docx_第1页
第1页 / 共92页
数据库原理习题含.docx_第2页
第2页 / 共92页
数据库原理习题含.docx_第3页
第3页 / 共92页
数据库原理习题含.docx_第4页
第4页 / 共92页
数据库原理习题含.docx_第5页
第5页 / 共92页
点击查看更多>>
下载资源
资源描述

数据库原理习题含.docx

《数据库原理习题含.docx》由会员分享,可在线阅读,更多相关《数据库原理习题含.docx(92页珍藏版)》请在冰豆网上搜索。

数据库原理习题含.docx

数据库原理习题含

 

第一章绪论

 

Ⅰ、学习重点

1、正确掌握数据、数据库、数据库系统、数据库管理系统等基本术语、看法;

2、数据独立性的看法、分类及实现门路;

3、数据模型的看法、分类、因素及作用;

4、数据库三级模式系统结构的含义及作用;

5、关系数据模型的三因素内容。

Ⅱ、习题

一、选择题:

1、使用二维表格结构表达数据和数据间联系的数据模型是(

A、层次模型

B、网状模型

C、关系模型

D、实体—联系模型

2、DB、DBS、DBMS间的关系是()

A、DB包含DBMS和DBS

B、DBMS包含DB和DBS

C、DBS包含DB和DBMS

D、DBS与DB和DBMS没关

3、在数据库中储存的是(

A、数据

B、数据模型

C、数据及数据之间的联系

D、信息

4、数据库系统中,用(

)描绘所有数据的整体逻辑结构。

A、外模式

B、模式

C、内模式

D、数据模式

5、数据库中,以致数据不一致的根来源因是(

A、数据量太大B、数据安全性不高

C、数据冗余D、数据完好性拘束不强

6、区分层次型、网状型和关系型数据库的原则是()

A、记录的长度B、文件的大小

C、联系的复杂程度D、数据及联系的表示方式

7、数据库三级模式系统结构的区分,主要有益于保持数据库的()

A、数据安全性B、数据独立性C、结构规范化D、操作可行性

8、数据库系统中,用()描绘用户局部数据的逻辑结构,它是用户和数据库系统间的接口。

A、外模式B、模式C、内模式D、数据模式

9、数据库系统中,用()描绘所有数据的物理储存视图。

A、外模式B、模式C、内模式D、数据模式

10、数据库系统顶用于定义和描绘数据库逻辑结构的语言是()

A、DMLB、DDLC、DCLD、SQL

11、数据库系统支持的数据共享指的是()

 

A、同一应用的多个程序共享同一数据会合

B、多个用户、同一语言程序共享同一数据会合

C、多个用户共享同一数据文件

D、多种语言、多个用户、多个应用相互覆盖地使用同一数据会合

12、数据库系统中,当内模式发生变化时,采纳()来保证数据的物理独立性。

A、改正模式定义

B、改正模式内模式映像

C、改正应用程序

D、改正外模式定义

二、填空题

1、指出以下缩写的含义:

(1)DML

(2)DBMS

(3)DDL

(4)DD

(5)DBS

(6)DD

(7)DBA

2、数据管理技术经历了()、()、()三个阶段。

3、DBS构成部分包含()、()、()、()、()五部分。

4、DBMS是位于()和()之间的一层管理软件。

5、数据库和文件系统的根本差别是()

6、DBMS供应的数据控制功能包含:

(1)、

(2)、(3)、(4)。

7、数据库中,数据模型用于(

1),数据模型应当知足(

2)、(3)、(3)三方面要求。

8、数据模型的三因素包含()

、()、()。

9、看法模型,也称为(),是(),主要用于(),与详细的DBMS和机器()。

10

、基本数据模型,是(

1),主要用于(

2)。

11

、数据独立性是指(

1),能够分为()和()。

12

、(数据结构)用于对系统静态特征的描绘,

()用于对系统动向特征的描绘

13

、数据库系统中人员主要包含

(1)、

(2)、(3)和用户,此顶用户可分为(4)、(5)、(6)

三类。

14、数据库系统的软件包含

(1)、

(2)、(3)、(4)、(5)五部分。

三、简答题

1、什么是数据、数据办理、数据管理、数据管理的三个发展阶段是什么?

2、什么是数据库、数据库系统、数据库管理系统,数据库管理系统的主要功能是什么?

3、什么是数据独立性,数据独立性包含哪两个方面,数据库系统中怎样保证数据独立性?

4、什么是数据物理独立性,怎样保证?

5、什么是数据逻辑独立性,怎样保证?

6、简述关系数据模型的三因素的内容及关系模型的优弊端。

7、文件系统和数据库系统的差别和联系,以及数据库系统的长处?

*8、简述现实世界的事物抽象、组织为某一详细DBMS支持的数据模型的过程。

 

Ⅲ、答案:

一、选择题:

1、C

2、C

3、C

4、B

5、C

6、D

7、B

8、A

9、C

10、B

11、D

12、B

二、填空题:

1、(略)

2、①人工管理

②文件系统

③数据库系统

3、①数据库

②数据库管理系统③应用系统

④数据库管理员

⑤用户

4、①用户②操作系统

5、①数据的整体结构化

6、①数据定义

②数据操控

③数据库的运转管理

④数据库的成立和保护

7、①抽象、表示和办理现实世界的数据和信息

②能比较真切模拟现实世界

③易于

为人理解

④便于在计算机上实现

8、①数据结构

②数据操作

③数据的拘束条件

9、①信息模型

②按用户看法对数据和信息建模

③数据库设计④

没关

10

、①按计算机看法对数据建模

②DBMS的实现

11

、①用户应用程序和储存在储存器中的数据库的数据是相互独立的

②数据逻辑独立

性③数据物理独立性

12

、①数据结构

②数据操作

13

、①数据库管理员

②系统剖析员和数据库设计人员

③应用程序员

④有时用户

⑤简单用户

⑥复杂用户

14

、①DBMS②OS

③拥有与数据库接口的高级语言及其编译系统,

便于开发应用程

序④以DBMS为核心的应用开发工具

⑤为特定应用环境开发的数据库应用系统

三、简答题:

1-7(略)

*8、为了把现实世界中的详细事物抽象、组织为某一

DBMS支持的数据模型,人们经常

第一将现实世界抽象为信息世界,

而后将信息世界变换为机器世界。

也就是说,第一

把现实世界中的客观对象抽象为某一种信息结构,

这种信息结构其实不依靠于详细的计

算机系统,不是某一个DBMS支持的数据模型,而是看法级的模型;

而后再把看法模

型变换为计算机上某一

DBMS支持的数据模型。

 

第二章关系数据库

 

Ⅰ、学习重点

1、掌握关系数据模型的三因素的内容,即数据结构、关系操作和完好性拘束的详细内容;

2、掌握关系、关系模式等基本看法,理解基本关系的性质;

3、理解实体完好性拘束、参照完好性拘束的看法和含义;

4、娴熟掌握关系代数的运算;

*5、掌握简单的利用关系代数表达式表示实质查问要求的方法。

Ⅱ、习题

一、

选择题

1、当关系有多个侯选码时,则选定一个作为主码,但若主码为全码时应包含

A、单个属性

B、两个属性

C、多个属性

D、所有下性

2、在基本的关系中,以下说法正确的

A、行类列序有关

B、属性名同意重名

C、随意两个元组不一样意重复

D、列是非同质的]

3、关系代数的五个基本操作是

A、并、交、差、笛卡儿积、除法

B、并、交、选用、笛卡儿积、除法

C、并、交、选用、投影、除法

D、并、交、选用、笛卡儿积、投影

4、关系代数四个组合操作是

A、并、连结、自然连结、除法

B、投影、连结、选用、除法

C、投影、自然连结、选用、除法

D、投影、自然连结、选用、连结

5、关系R为R(A,B,C,D),则

A、πA,C(R)为取属性值为A,C的两列构成

B、π1,3(R)为取属性值为1,3的两列构成

C、π1,3(R)与πA,C(R)是等价的

D、π1,3(R)与πA,C(R)是不等价的

6、б3<‘2’(S)表示。

A、表示从S关系精选3的值小于第二个重量的元组

B、表示从S关系精选第三个重量小于2的元组

C、表示从S关系精选第三个重量小于第二个重量的元组

D、б3<

2(S)是向关系垂直方向运算

‘’

7、R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),R

S构成的结果集为

元关系。

A、4

B、3

C、7

D、6

8、R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),R∞S构成的结果集为_____元关

系。

A、4

B、3

C、7

D、6

*9、关系模式S(A,B,C,D),代数中的б

3<2(S)等价于以下的(

)语句。

‘’

A、SEKECT*FORMS

WHEREC〈‘2’

B、SEKECT,BCFORMSWHERE〈C

‘2’

C、SEKECT,BCFORMSHAVING〈C

‘2’

D、SEKECT*FORMSWHERE‘3’〈B

10、笛卡尔积是()进行运算。

A、向关系的垂直方向

B、向关系的水平方向

C、既向关系的垂直方向也向关系的水平方向

D、先向关系的垂直方向,而后再向关系的水平方向

11、自然连结是()进行运算。

A、向关系的垂直方向

B、向关系的水平方向

C、既向关系的垂直方向也向关系的水平方向

D、先向关系的垂直方向,而后再向关系的水平方向12、同一个关系模型的任两个元组值_______。

A、不可以全同

B、可全同

C、一定全同

D、以上都不是

13、关系模型的任何属性

_______。

A、不行再分

B、可再分

C、命名在该关系模型式中能够不唯一

D、以上都不是

14、自然连结是构成新关系的有效方法。

一般状况下,对关系

R和S使用自然连结时,

要求R和S含有一个或多个共有的

________。

A、元组

B、行

C、记录

D、属性

二、填空题

1、关系模型由

三部分构成。

2、关系的完好性分为

三类。

3、关系代数运算中

个基本运算,其余运算能够从基本的运算中导出。

4、关系代数的连结运算中当θ为“

=”的连结称之为

,且当比较的重量是相

同的属性时,则称为

 

5、在元组演算中,假如φ1φ2

是公式,

也是公式。

6、关系运算主要有

三种,在关系的表达能

力上是

能够

7、关系操作的特色是

______操作。

8、关系数据库中的可命名的最小数据单位是

_______。

9、在一个实体表示的信息中,称

____能独一表记实体_的属性或属性组_为重点字。

10、传统的会合“并,交,差”运算施加于两个关系时,这两个关系的

一定相

等,相对应的属性值

一定去取同一个域、

11、已知系(系编号,系名称,系主任,电话,地址)和学生(学号,姓名,性别,入

学日期,专业,系编号)两个关系,系关系的主重点字是

,系关系的外重点字

,学生关系的主重点字是

,外重点字是

_、

三、问答题

1、关系运算的基本运算有那些?

怎样用这些基本运算来表示其余的运算?

2、试述笛卡儿积、

F连结、等值连结与自然连结有什么差别?

3、表达等值连结与自然连结的差别和联系.

4、设犹如图

2.1所示的关系R,S和T,计算:

⑴R1=R∪S

⑵R2=R-S

⑶R3=R∞T

⑷R4=R∞TA<C

⑸R5=πA(R)

⑹R6=σA=C(R×T)

RS

AB

ad

be

cc

AB

da

ba

dc

T

BC

bb

cc

bd

 

图关系R,S和T

5、设犹如图2.2所示的关系R,S,计算:

⑴R1=R∞S

⑵R2=R

S

[2]

[2

]

⑶R3=σB=d(R×S)

R

S

A

B

C

C

D

E

3

6

7

3

4

5

4

5

7

7

2

3

7

2

3

4

4

3

关系R和S

6、设犹如图

2.3所示的关系R,W和D,计算:

(1)R1=πY,T(R)

(2)R2=σp>5∧T=e(R)

(3)R3=R∞W

 

(5)R5=R÷D

R

W

D

P

Q

T

Y

Y

B

T

Y

2

b

c

T

d

d

m

C

d

9

a

e

c

f

d

n

C

f

2

b

e

c

f

f

n

9

a

d

d

e

7

g

e

f

7

g

c

d

 

图关系R,W和D

*四、综合题

1、设有一个供应商、部件、工程项目数据库SPJ,并有以下关系:

S(Sno,Sname,Status,City)

J(Jno,Jname,City)

P(Pno,Pname,Color,Weight)

SPJ(Sno,Pno,Jno,Qty)

此中:

S(Sno,Sname,Status,City)分别表示:

供应商朝码、供应商名、供应商状态、供应上所在城市:

 

J(Jno,Jname,City)分别表示:

工程号、工程名、工程项目所在城市:

P(Pno,Pname,Color,Weight)分别表示:

部件代码、部件名称、部件的颜色、部件的重量:

SPJ(Sno,Pno,Jno,Qty)表示供应的状况,由:

供应商朝码、部件代码、工程号及数

量构成。

今有详细的关系如图2.4所示:

S

 

Sno

Sname

Status

City

S1

20

天津

S2

10

北京

S3

东方红

30

北京

S4

10

天津

S5

20

上海

 

P

Pno

Pname

Color

Weight

P1

20

P2

绿

12

P3

螺丝刀

18

P4

螺丝刀

18

P5

16

P6

齿

23

J

Jno

Jname

City

J1

天津

J2

长春

J3

造船厂

北京

J4

机车厂

南京

J5

弹簧厂

上海

 

SPJ

Sno

Pno

Jno

Qty

S1

P1

J1

200

S1

P1

J3

100

S1

P1

J4

700

S1

P2

J2

100

S2

P3

J1

400

S2

P3

J1

200

S2

P3

J3

500

S2

P3

J4

400

S2

P5

J2

400

S2

P5

J1

100

S3

P1

J1

200

S3

P3

J3

200

S4

P5

J4

100

S4

P6

J1

300

S4

P6

J3

200

S5

P2

J4

100

S5

P3

J1

200

S5

P6

J3

200

S5

P6

J4

500

 

试用关系代数、

**ALPHA语言、**元组演算语言达成以下查问:

⑴求供应工程

J1

部件的供应商的号码Sno;

⑵求供应工程

J1

部件P1的供应商的号码Sno;

⑶求供应工程

J1

部件为“红”的供应商的号码

Sno;

 

⑷求没有使用天津供商生””色部件的工程号Jno;

⑸求起码使用了供商S1所供的所有部件的工程号Jno。

Ⅲ、答案

一、

1、D

9、A

2、C

10、B

3、D

11、C

4、A

12、A

5、C

13、A

6、B

14、D

7、C

8、A

二、填空

1、关系的数据构关系操作会合关系的完好性束

2、体完好性参照完好性用定完好性

3、并差笛卡儿投影

4、等接自然接

5、φ1∨φ2→φ1

6、关系代数运算元演算域演算等价的相互

7、会合

8、属性名

9、能唯一体的属性或属性

10、①属性个数②相的属性

11、①系号②无③学号④系号

三、答

1、答:

关系代数的五个基本操作:

并差笛卡儿投影

都能够由5个基本的操作出,所以它构成了关系代数完的操作集。

①两个关系R与S的走运算等价于:

 

其余的操作

R∩S=R-(R-S)或R∩S=S-(S-R)

②两个关系R与S的F(条件)接运算等价于:

R∞S=бF(R*S)

③两个关系R与S的自然接运算等价于:

R与S的公共属性:

A1,⋯AK,从R*中挑出R、A1=S、A1,⋯R、AK=S、

AK的元,再去掉S、A1⋯S、AK,、即可写出等价的表达式以下:

R∞S=лi1⋯im(бR、A1=S、A1⋯R、AK=S、AK)

④两个关系R与S的除法运算等价于:

R/S=лX((лX(R)*S)-R)

 

2、答:

笛卡是一个基本操作,相当于将两个关系R,S行无条件的接操作。

θ接一个基本操作,相当于将两个关系R,S行条件的接操作。

既从R*S中取

足θ条件的元作新关系的元。

当接运算符“θ”“=”,称等接。

自然接是一种特别的等接,它要求两个关系中行比的重量拥有同样的属性,并且去掉重复属性列。

 

3、答:

等值连结表示为R∞S,自然连结表示为R∞S;自然连结是除掉重复属性的等值连结.二者之间的差别和联系以下:

自然连结必定是等值连结,但等值连结不必定是自然连结

等值连结要求相等的重量,不必定是公共属性;而自然连结要求相等的重量一定是

公共属性.

等值连结不把重复的属性除掉;而自然连结要把重复的属性除掉.

4、解:

此题个小题的结果如图

2.5所示.

R1

R2

 

A

B

a

d

a

D

b

e

b

e

c

c

c

c

d

a

bade

R3

 

R5

A

B

C

A

c

c

c

a

b

c

R4

R6

A

B

B

C

a

d

b

c

A

B

B

C

a

d

c

c

b

c

b

b

a

d

b

d

c

c

c

c

b

e

c

c

b

e

b

d

c

c

b

d

5、解:

此题个小题的结果如图

2.6所示.

R2

R1

 

ABCDE

36723

45723

72345

44345

 

R3

ABCCDE

723723

443345

 

计算结果

6、解:

此题个小题的结果如图

2.7所示.

R1

R2

d

c

P

Q

T

Y

f

e

9

a

e

f

7

g

e

f

e

d

 

R3R4

 

P

Q

T

Y

B

P

Q

Y

2

b

c

d

m

B

2

d

2

b

c

d

n

a

9

f

7

g

c

d

m

b

2

f

7

g

c

d

n

g

7

f

g

7

d

 

图计算结果

四、综合题

解:

⑴关系代数:

πSNO(πSNO=‘

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

当前位置:首页 > 自然科学

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

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