第一章 数据库基础与Visual Foxpro环境一、 数据模型现实世界中客观存在并且相互区别的事物称为实体。例如:一名学生,一个班级,或一台计算机等,也可以是抽象的概念或事件(例如:学习,供求)。同类型实体的集合称为实体集。例如,学校全体教职工构成一个学校的教职工实体集,学校全体学生构成一个学校的学生实体集。实体的特征称为属性,属性是实体之间相互区别的标志,一个实体可以由若干个属性来刻画。例如,教职工实体可以用职工编号、姓名、性别、出生日期和职称等属性来描述。实体之间的对应关系称为联系。实体之间的联系有以下3种类型。一对一联系(1:1):一对多联系(l:n):多对多联系(m:n):数据模型,主要包括网状模型、层次模型、关系模型等。关系模型中数据的逻辑结构是一张二维表。关系(Relation):一个关系对应通常说的一张二维表。例如,表1-1中的这张学生成绩表就是一个关系,可以命名为“成绩”关系,也可称为成绩表。表11 学生成绩表学号姓名班级计算机基础英语高等数学C语言总成绩赵洋