图2-4 现实世界中客观对象的抽象过程 1 现实世界: 存在于人们头脑之外的客观世界,称为现实世界。例如,图书馆藏书和管理系统中,涉及的图书管理,包括图书入库/出库、图书的存放、图书的借出、图书的归还、超期罚款检查,图书查询等。其中有许多报表、图表,它们都是数据库系统接触到的最原始的数据。数据库设计者对这些原始数据进行综合加工,取出数据库系统所研究的数据。在图书馆藏书和管理系统中,有图书、借书证、学生和教师、图书管理员、借阅规则、罚款规则等。此外,还有各种查询报表、统计报表等。把这些客观存在的事实收集起来,进行分类,抽取系统所需要的数据。 2 信息世界: 是现实世界在人们头脑中的反映,人们用文字、图形和符号等表示它们,构成信息世界。在信息世界中,数据库技术通常用到下列术语:实体、实体集,属性、联系和实体标识等。 3 机器世界: 由于计算机只能处理数据化的信息,所以对信息世界中的信息必须进行数据化,数据化后的信息称为数据。所以信息世界的信息在计算机系统中以数据形式存储。机器世界中数据描述的术语主要有:字段、记录、文件、键等 在三种不同的范筹内使用不同的术语。以教学管理系统为例,系统中有教师、课程和学生等。在表2-1中简单列出它们的差别。 表 2-1
|