记录型文件
由数据记录组成,按记录的长度可分为定长记录文件和变长记录文件
记录是记录型文件的最小存取单位。一个记录由若干属性组成。用以标识记录的属性称为关键字
以学生文件为例,每个学生的情况就是一个记录,有学号,姓名,出生日期,性别等属性。学号可以选作该记录的关键字
一般来说,可用来标识一个记录的关键字不只一个,但其中有一个是唯一标识这个记录的,称之为主关键字(如上例中的学号),而其他关键字称为次关键字(如学生的出生日期)
为了便于存储、检索或加工相关的信息项目,有时把文件划分成若干个记录,这种文件称为记录型文件
记录型文件变量定义
步骤一:定义记录类型
type
Stu = record
name: String;
rdate: Integer; // 20111203
sex: Char; // ‘M’ or ‘F’
end;