数据库中的数据组织:
数据库中的数据组织一般可以分为四级:数据项、记录、文件和数据库。
1、数据项:是可以定义数据的最小单位,也叫元素、基本项、字段等。
数据项与现实世界实体的属性相对应。
数据项有一定的取值范围,称为域。域以外的任何值对该数据项都是无意义的。如表示月份的数据项的域是1—12,13就是无意义的值。
每个数据项都有一个名称,称为数据项目。
2、记录:由若干相关联的数据项组成。
记录是应用程序输入—输出的逻辑单位。对大多数据库系统,记录是处理和存储信息的基本单位。
记录是关于一个实体的数据总和,构成该记录的数据项表示实体的若干属性。
为了唯一标识每个记录,就必须有记录标识符,也叫关键字。记录标识符一般由记录中的第一个数据项担任,唯一标识记录的关键字称主关键字,其它标识记录的关键字称为辅关键字
3、文件:文件是一给定类型的记录的全部具体值的集合。
文件用文件名称标识。
文件根据记录的组织方式和存取方法可以分为:顺序文件、索引文件、直接文件和倒排文件等等。
4、数据库:是比文件更大的数据组织。数据库是具有特定联系的数据的集合,也可以看成是具有特定联系的多种类型的记录的集合。
数据库的内部构造是文件的集合,这些文件之间存在某种联系,不能孤立存在。