2.下列关于数据库系统的说法,正确的一项是____。
A.数据库中只存在数据项之间的联系
B.数据库中只存在记录之间的联系
C.数据库的数据项之间和记录之间都存在联系
D.数据库的数据项之间和记录之间都不存在联系
[解析]本题考查的知识点是数据库系统的概念。数据库中的数据是有结构的,这种结构由数据管理系统所支持的数据模型表现出来。数据库系统不仅可以表示事物内部各数据项之间的联系,而立可以表示事物之间的联系,从而反映出现实事物之间的联系。 [答案]C
6.数据库管理系统(DBMS)
数据库管理系统(DBMS)是指负责数据库存取、维护、管理的系统软件。DBMS提供对数据库中数据资源进行统一管理和控制的功能,将用户应用程序与数据库数据相互隔离。它是数据库系统的核心,其功能的强弱是衡量数据库系统性能优劣的主要指标。
Visual FoxPro就是一种在微机上运行的数据库管理系统软件。考试大(www.Examda。com)
DBMS必须运行在相应的系统平台上,在操作系统和相关的系统软件支持下,才能有效地运行。
【例题】
1. 下列关于Visual FoxPro 的说法,正确的一项是_A___。
A.Visual FoxPro 是一种在微机上运行的数据库管理系统软件
B.在微机上运行的数据库管理系统软件指的是VisualFoxPro 6.0
C.Visual FoxPro 是一种在微机上运行的数据库系统
D.Visual FoxPro 6.0 是一种在微机上运行的数据库系统
[解析] 本题考查的知识点是数据库管理系统。数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。Visual FoxPro 就是这样的系统软件;选项B 说法不完全正确。Visual FoxPro 起源于xBase 系列,该系列包括早期的dBASEII/III、FoxBASE 和FoxPro。Visual FoxPro 6.0 亦包含在该领域中。选项C 和D的说法都不正确。
2.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是_B__。
A.DB包括DBS和DBMS
B.DBS包括DB和DBMS
C.DBMS包括DBS和DB
D.三者等级,没有包含关系
[解析] 本题考查的知识点是数据库、数据库系统和数据库管理系统之间的关系。做该题之前,首先要掌握数据库、数据库系统、数据库管理系统的概念及含义。数据库是指存储在计算机存储设备、结构化的相关数据库的集合。数据库系统是指引进数据库技术后的计算机系统。数据库管理系统是为数据库的建立、使用和维护而配置的软件系统。数据库系统由五部分组成:计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)。掌握了这些知识,就很容易将选项A,C,D排除,正确答案为B [答案]B
7.实体客观事物在信息世界中称为实体,它是现实世界中任何可区分、识别的事物。实体可以是具体的人或物,也可以是抽象概念;
(1)属性
实体具有许多特性,实体所具有的特性称为属性。一个实体可用若干属性来刻画。每个属性都有特定的取值范围即值域,值域的类型可以是整数型、实数型、字符型等;
(2)实体型和实体集
属性值的集合表示一个实体,而属性的集合表示一种实体的类型,称为实体型。同类型的实体的集合称为实体集。
性质相同的同类实体的集合称实体集。如一个班的学生。
(3).实体联系
建立实体模型的一个主要任务就是要确定实体之间的联系。常见的实体联系有3种:一对一联系、一对多联系和多对多联系。
1)一对一联系(1:1)
若两个不同型实体集中,任一方的一个实体只与另一方的一个实体相对应,称这种联系为一对一联系。如班长与班级的联系,一个班级只有一个班长,一个班长对应一个班级。
2)一对多联系(1:n)
若两个不同型实体集中,一方的一个实体对应另一方若干个实体,而另一方的一个实只对应本方一个实体,称这种联系为一对多联系。如班长与学生的联系,一个班长对应多个学生,而本班每个学生只对应一个班长。
3)多对多联系(m:n)
若两个不同型实体集中,两实体集中任一实体均与另一实体集中若干个实体对应,称这种联系为多对多联系。如教师与学生的联系,一位教师为多个学生授课,每个学生也有多位任课教师。
8. 数据模型
数据模型是指数据库中数据与数据之间的关系。
数据模型是数据库系统中一个关键概念,数据模型不同,相应的数据库系统就完全不同,任何一个数据库管理系统都是基于某种数据模型的。数据库管理系统常用的数据模型有下列三种:
层次模型
网状模型
关系模型。
(1).层次数据模型(Hierarchical Model)
层次模型是用树型结构来表示实体类型以及实体间联系的模型。它只能表示1:n的联系,不能表示实体类型之间的多对多的联系。