Access数据库与程序设计(第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

习题1

1.1 思考题

1.数据管理技术经历了哪几个发展阶段?各阶段的主要特征是什么?

2.什么是数据冗余?数据库系统与文件系统相比怎样减少冗余?

3.常用的数据模型有几种,它们的主要特征是什么?

4.数据库管理系统的主要功能是什么?

5.什么是关系数据库?其主要特点有哪些?

1.2 选择题

1.以一定的组织方式存储在计算机存储设备上,能为多个用户所共享的、与应用程序彼此独立的相关数据的集合称为(  )。

(A)数据库

(B)数据库系统

(C)数据库管理系统

(D)数据结构

2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(  )。

(A)DBMS包括DB和DBS

(B)DBS包括DB和DBMS

(C)DB包括DBS和DBMS

(D)三者之间是平等关系

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)E-R模型

9.在以下关于关系数据库主要特点的叙述中,错误的是(  )。

(A)关系中每个属性必须是不可分割的数据项

(B)关系中每一列元素必须是相同类型的数据

(C)同一个关系中不能有相同的字段,也不能有相同的记录

(D)关系的行、列次序不能任意交换,否则会影响其信息内容

10.设一个仓库可以存放多种商品,同一种商品只能存放在一个仓库中,则仓库与商品之间是(  )。

(A)一对一的联系

(B)一对多的联系

(C)多对一的联系

(D)多对多的联系

11.关系数据库中所使用的数据结构是(  )。

(A)树

(B)图

(C)表格

(D)二维表

12.在数据库中存储的是(  )。

(A)数据

(B)信息

(C)数据及数据之间的联系

(D)数据模型的定义

13.Access数据库系统是(  )数据库管理系统。

(A)网络

(B)层次

(C)关系

(D)面向对象

14.数据库管理系统是(  )。

(A)一组硬件

(B)一个数据库应用系统

(C)一个系统软件

(D)数据库的集合

15.以下关于E-R模型的说法,不正确的是(  )。

(A)E-R模型用于信息世界的建模

(B)E-R模型不依赖于具体的计算机系统

(C)E-R模型是用户与数据库设计人员之间进行交流的工具

(D)E-R模型是某一个DBMS支持的数据模型

16.在基本关系运算中,从关系中取出满足条件的记录组成新的关系的操作称为(  )。

(A)选择

(B)投影

(C)连接

(D)扫描

17.在基本关系运算中,从关系中选出若干字段组成新的关系的操作称为(  )。

(A)选择

(B)投影

(C)连接

(D)扫描

18.数据库类型是根据(  )划分的。

(A)文件形式(B)记录形式(C)数据模型(D)数据存取方法

19.实体之间的联系有(  )。

(A)1:1

(B)1:n

(C)m:n

(D)以上都是

20.在E-R模型中使用(  )描述现实世界中事物的特征。

(A)属性

(B)关键字

(C)实体

(D)二维表格

1.3 填空题

1.数据库系统是采用了数据库技术的计算机系统,一般由数据库、______、数据库应用系统和数据库管理员组成。

2.数据库中的数据是有结构的,这种结构由数据库管理系统所支持的______表现出来。

3.数据库系统不仅可以表示实体内部各数据项之间的联系,还可以表示_____的联系。

4.关系模型的概念单一,无论实体还是实体之间的联系都用_____来表示。

5.数据管理技术的发展经历了_____、_____、_____3个阶段。

6.数据库中的数据按一定的数据模型组织、描述和存储,具有较小的____、较高的____和易扩展性,并可供各种用户_____。

7.数据独立性是指_____与_____之间相互独立,彼此不受影响。

8.数据库管理系统的主要功能包括_____、_____、数据库的运行管理、数据库的建立和维护。

9.在数据库系统中,数据由_____统一管理和控制。

10.利用_____运算可以实现对关系数据库的查询,找出用户感兴趣的数据。

11.关系模型中有3 类完整性约束,它们是_____、_____、_____。其中,_____和_____是关系模型必须满足的完整性约束条件。