第一二章练习供打印.docx

上传人:b****6 文档编号:4654528 上传时间:2022-12-07 格式:DOCX 页数:18 大小:22.89KB
下载 相关 举报
第一二章练习供打印.docx_第1页
第1页 / 共18页
第一二章练习供打印.docx_第2页
第2页 / 共18页
第一二章练习供打印.docx_第3页
第3页 / 共18页
第一二章练习供打印.docx_第4页
第4页 / 共18页
第一二章练习供打印.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

第一二章练习供打印.docx

《第一二章练习供打印.docx》由会员分享,可在线阅读,更多相关《第一二章练习供打印.docx(18页珍藏版)》请在冰豆网上搜索。

第一二章练习供打印.docx

第一二章练习供打印

第一章练习

(一)单项选择题

1.数据管理技术处于人工管理阶段的时间段是()

A.60年代中期以前

B.50年代中期以前

C.从70年代到90年代

D.一直是

2.数据管理技术处于文件系统阶段的时间段是()

A.一直是

B.50年代中期以前

C.50年代后期到60年代中期

D.80年代以后

3.数据管理技术处于数据库系统阶段的时间段是()

A.60年代后期到现在

B.60年代到80年代中期

C.80年代以前

D.70年代以前

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.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A.DBS包含DB和DBMSB.DBMS包含DB和DBS

C.DB包含DBS和DBMSD.DBS包含DB,也就是DBMS

11.描述数据库全体数据的整体逻辑结构和特性的是()。

A.模式B.内模式C.外模式

12.E-R方法的三要素是()。

A.实体、属性和实体集B.实体、键和联系

C.实体、属性、联系D.实体、域、候选键

13.不属于数据库系统特性的是()。

A.数据共享B.数据完整性

C.数据冗余度高D.数据独立性高

14.1969年,美国IBM公司推出的世界上第一个DBMS产品是()。

A.DBTGB.RDBC.IMSD.MIS

15.1970年,美国IBM公司的研究员E.F.Codd提出了数据库的()。

A.层次模型B.网状模型C.关系模型D.实体联系模型

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

A.DBSB.DBC.DBMSD.MIS

17.在数据库系统中,逻辑数据和物理数据之间可相互转换,执行该功能的是()。

A.操作系统B.信息管理系统

C.文件系统D.数据库管理系统

18.层次模型表达实体类型及实体之间联系用的数据结构是()。

A.网络B.表格C.有向图D.树型

19.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。

A.层次模型B.网状模型C.关系模型D.实体联系模型

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

A.指针B.索引C.公共属性D.数据项

21.用户或应用程序看到的那部分数据的局部逻辑结构的描述是()。

A.模式B.物理模式C.子模式D.内模式

(二)多项选择题

1.以下属于非关系数据模型的有()

A.层次模型

B.网状模型

C.关系模型

D.面对对象数据模型

E.概念模型

2.下列哪些选项是数据模型概念中包含的内容()

A.数据的静态特征

B.数据的物理特征

C.数据的动态特征

D.数据的存储特征

E.数据的完整性特征

3.数据操作包含哪些内容()

A.操作

B.关于操作的函数

C.有关的操作规则

D.规则映射

E.规则的函数表象

4.“型”是指对某一类数据的哪些地方开展的说明()

A.静止特征

B.变化特征

C.物理存储空间

D.结构

E.属性

5.数据库管理系统是为了开展什么操作而配置的()

A.数据库的建立

B.数据库的映射

C.数据库的连接

D.数据库的使用

E.数据库的维护

(三)名词解释

1.数据模型

2.数据结构

(四)简答题

1.数据管理技术经历了哪几个成长阶段?

2.数据管理技术在人工管理阶段的特点是哪些?

3.在数据库管理阶段,数据管理的特点有哪些?

4.网状数据库是如何实现数据之间的联系的?

5.关系数据库是如何实现数据之间的联系的?

(五)填空题

1.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的()独立性。

2.第二代数据库系统是()。

3.一个数据模型至少需要描述数据的静态特征,数据的动态特征和()三项内容。

4.关系模型中可以有三类完整性约束:

其中()完整性和()完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。

5.互联网数据库是基于()的数据库。

6.在数据库系统中,数据的最小存取单位是()。

7.实体完整性规则是指关系的()非空。

8.DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和()。

9.数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象:

()及模式/内模式映象。

10.数据的完整性是指数据的正确性、有效性和()。

11.数据库系统中数据字典存储(),所有应用程序都通过()访问数据库。

12.数据库系统中把所有相关的数据,按统一的数据模型(层次、网状、关系)存储在一起,由相应的()软件来管理;数据库中的数据面向整个系统,实现了数据(),减少了数据().

13.DBMS基于不同的(),可以分为层次型、网状型和关系型等几种。

14.班长和班级之间的联系是();班级和学生之间的联系是();学生和课程之间的联系是()。

15.数据模型分为两个级别,一个是独立于计算机系统的模型.称为();另一个是()。

16.对关系数据库的操作是通过()实现的;用户和设计人员不必涉及数据库复杂的物理细节,这彻底实现了()。

参考答案

(一)单项选择题

1.B

2.C

3.A

4.B

5.C

6.A

7.D

8.B

9.D

10.A

11.A

12.C

13.C

14.C

15.C

16.C

17.D

18.D

19.D

20.C

21.C

(二)多项选择题

1.AB

2.ACE

3.AC

4.DE

5.ADE

(三)名词解释

1.数据模型:

数据模型是现实世界数据特征的抽象,是数据库系统的核心和基础。

数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。

包括以下方面的内容:

(1)数据的静态特征。

它包括对数据结构和数据间联系的描述。

(2)数据的动态特征。

一组定义在数据上的操作,包括操作的含义、操作符、运算规则以及语言等。

(3)数据的完整性约束,这是数据库中的数据必须满足的一组规则。

2.数据结构:

数据结构是所研究的对象类型(objecttype)的集合。

这些对象是数据库的组成部分,它们包括两类,一类是与数据类型、内容、性质有关的对象,一类是与数据之间联系有关的对象。

数据结构是刻画一个数据模型性质最重要的地方。

因此在数据库系统中,通常按照其数据结构的类型来命名数据模型。

例如:

层次模型、网状模型、关系模型。

(四)简答题

1.数据管理技术随着计算机硬件和软件的成长,经历了如下三个阶段:

⑴人工管理阶段

⑵文件管理阶段

⑶数据库管理阶段

2.在人工管理阶段的特点是:

⑴数据不保存。

因为计算机主要应用与科学计算,一般不需要将数据长期保存,只是在计算机某一具体实例时将数据输入,用完就走人,不仅对用户数据如此处理,对系统软件有时也是这样。

⑵数据需要由应用程序自己开展管理。

应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构、存取办法、输入输出方法等。

因此程序中存取数据的子程序随着存储的改变而改变,即数据与程序不具有独立性,这样不仅必须花费不少精力在时间的物理布置上,而且数据在存储上有一些改变,就必须修改程序。

⑶这一时期基本上没有文件概念,数据的组织方法必须由程序员自行设计。

⑷数据不共享。

一组数据对应一个程序,数据是面向应用的。

即使两个应用程序涉及某些相同的数据,也必须各自定义,无法互相利用,互相参照,所以程序与程序之间有大部份的冗余数据。

3.数据库管理阶段的特点有:

(1)数据结构化

(2)数据共享性高,冗余度小,易扩充

(3)数据独立性高

(4)统一的数据管理和控制

4.网络数据库通过指针实现数据之间的联系。

5.关系数据库通过表与表之间的公共属性实现数据之间的联系。

五、填空题

1.逻辑

2.RDBMS

3.数据的完整性约束

4.实体,参照

5.web技术和数据库技术

6.数据项

7.主码

8.数据库的恢复和维护

9.外模式/模式映象

10.相容性

11.数据结构信息,DBMS

12.DBMS,共享,冗余度

13.数据模型

14.一对一联系,一对多联系,多对多联系

15.概念模型,数据模型

16.RDBMS,数据独立性

第二章练习题

一、单选题

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.实体完整性规则是指关系中()。

A元组值不允许空B属性值不允许空

C主码值不允许空D外码值不允许空

7.如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R*S的属性个数和元组个数分别是()。

A8和7B8和12

C15和7D15和12

8.下列涉及空值的SQL表达式中,不正确的是()。

AageISNULLBageISNOTNULL

Cage=NULLDNOT(ageISNULL)

9.E_R模型的基本成分是()。

A字段与记录B库结构与属性

C实体与联系D记录与属性

10.关于数据库概念模型的说法中正确的是()。

A依赖于DBMS,独立于硬件设备

B独立于硬件设备和DBMS

C依赖于操作系统,独立于DBMS

D独立于用户需求

11.关于数据库系统的特点,下列说法中错误的是数据()。

A结构化B共享性高

C独立性差D统一管理和控制

12.已知关系R和S如图所示,属性A为R的主码,S的外码,属性C为S的主码()。

R

A

B

a1

a2

b1

b5

S

C

D

A

c1

c2

c3

c4

d1

d4

d1

d3

a1

null

a3

a2

S中违反参照完整性结束的元组是()。

A{c1,d1,a1}B{c2,d4,null}

C{c3,d1,a3}D{c4,d3,a2}

13.SQL中的视图对应于关系数据库的()。

A概念模式B外模式

C逻辑模式D物理模式

14.已知关系R,S和T如图所示()。

R

A

B

a1

a1

a2

b1

b2

b2

S

A

D

a1

a2

d1

d2

T

R.A

R.B

S.A

S.D

a1

a1

a2

b1

b2

b2

a1

a1

a2

d1

d1

d2

下列运算结果为关系T的是()。

AR(SBR((SCR(SDR((S

R.A=S.AR.A=S.A

15.已知关系r如图所示()。

r

A1

A2

A3

a1

a2

a1

a3

b1

b2

b1

null

c1

c3

c2

c3

其中r中的元组值,能够作为r主码的是()。

AA1A2BA1A3CA2A3DA1A2A3

16.对全局数据逻辑结构和特征的描述称为()。

A外模式B内模式C模式D存储模式

17.在SQL语句中,与XBETWEEN20AND30等价的表达式是()。

AX>20ANDX<30BX>=20ANDX<=30

CX>20ANDX<=30DX>=20ANDX<30

18.关于关系性质的下列说法中,错误的是()。

A列名不能相同B列是同质的

C列的顺序无关紧要D不同列不能有相同的域

19.如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R(S的属性个数和元组个数分别是()。

A7和8B7和15

C12和8D12和15

20.已知三个关系:

学生(学号,姓名,性别)

课程(课程编号,课程名称,学时)

成绩(学号,课程编号,分数)

若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有()。

A选择,投影,自然连接B选择,投影

C选择,自然连接D投影,自然连接

21.用二维表来表示实体及实体之间联系的数据模型称为()。

A实体-联系模型B层次模型

C网状模型D关系模型

22.数据库系统的三级模式结构和两级映象功能,使得数据库系统具有较高的()。

A事务并发性B事务隔离性

C设备独立性D数据独立性

23.有关系R和S,关系代数运算R∩S等价于()。

AS-(R-S)BR-(R-S)

CR-SDS-R

24.以下关于DBMS的叙述中,正确的是()。

ADBMS用DML来定义三级模式

BDBMS用DDL来实现对数据库的各种操作

CDBMS是用户与应用程序之间的接口

DDBMS是用户与数据库之间的接口

25.已知导师和研究生关系如图所示

导师

导师号

姓名

职称

d1

d2

李清

刘清

教授

研究员

研究生

学号

姓名

性别

导师号

101

102

103

104

王华

田平

李玉

杨敏

d1

d1

d2

d1

其中导师关系的主码是导师号,研究关系的主码是学号,外码是导师号,以下操作能成功进行的是()。

AINSERTINTO研究生(姓名,性别)VALUES(“李明“,”男“)

BINSERTINTO研究生VALUES(“108”,”张方“,“男”,“d3”)

CINSERTINTO导师VALUES(“d8”,“江海“,”教授“)

DINSERTINTO导师VALUES(“d2”,“孙力“,”教授“)

26.概念模型是()。

A用于信息世界的建模,与具体的DBMS无关P9

B用于信息世界的建模,与具体的DBMS有关

C用于现实的建模,与具体的DBMS无关

D用于现实的建模,与具体的DBMS有关

27.下列哪组概念都属于信息世界()。

A实体型,项集,码B实体,关系,属性

C实体集,联系,域D关系,联系,实体

28.有如下关系:

学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合()。

A实体完整性B参照完整性

C用户定义的完整性D逻辑完整性

29.以下哪种说法是正确的()。

An目关系只能有n个属性

Bn目关系可以有任意个属性

Cn目关系的属性必定有多于或等于n个

Dn目关系的属性必定少于或等于n个

30.在关系数据库中,外模式对应的是()。

A基本表B视图

C存储文件D视图和部分基本表

31.数据管理技术处于数据度库系统阶段的时间段是()。

A60年代后期到现在B60年代到80年代中期

C80年代以前D70年代以前

32.数据结构是()。

A所研究的对象内容的集合B所研究的对象类型的集合

C所研究的对象概念的集合D所研究的对象层次的集合

33.数据的逻辑独立性是指()。

A存储结构与物理结构的逻辑独立性

B数据与存储结构的逻辑独立性

C数据与程序的逻辑独立性

D数据元素之间的逻辑独立

34.以下选项中,属于关系的基本类型的是()。

A堆栈表B视图表

C双列表D散列表

35.E-R模型设计属于数据库的()。

A概念设计B逻辑设计

C物理设计D程序设计

二.填空题

1.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的()独立性。

2.按谓词变元的不同,关系演算可分为元组关系演算和()。

3.一个数据模型至少需要描述数据的静态特征,数据的动态特征和()三项内容。

4.在关系代数运算中,并、笛卡尔积、投影、选择和()为基本的运算。

5.关系模型中可以有三类完整性约束:

其中()完整性和()完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。

6.关系演算是以数理逻辑中的谓词演算为基础的,按谓词变元的功能,关系演算可分为()和().

7.在ALPHA语言中引入元组变量是为了简化关系名和()

8.在关系代数中传统的集合运算是二目运算,包括并、交、差、()四种运算。

9.在数据库系统中,数据的最小存取单位是()。

10.实体完整性规则是指关系的()非空。

11.如果只对关系中的某些属性感兴趣,则可用关系代数的()运算选择这些属性。

12.DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和()。

13.RDBMS产品发展分三个阶段,在第三阶段(20世纪90年代)RDBMS产品加强了对()和安全性的支持。

参考答案:

一.单选题

A

B

D

D

B

C

B

C

C

B

C

C

B

D

B

C

B

D

B

A

D

D

B

D

C

A

B

C

A

B

D

B

C

B

A

二、填空题

逻辑

域关系演算

关系完整性约束

差P43

实体,参照

元组关系演算,域关系演算

在操作条件中使用量词

广义笛卡尔积

数据项

主码|主属性

投影

数据库恢复

完整性

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

当前位置:首页 > 高中教育 > 数学

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

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