6.哈希文件或直接文件( hashed file or direct file) 记录大小相同。由主文件和溢出文件组成。记录位置 由哈希函数确定。检索时给出记录编号,通过哈希函 数计算出该记录在文件中的相对位置。访问速度快, 但在主文件中有空闲空间
6. 哈希文件或直接文件(hashed file or direct file) 记录大小相同。由主文件和溢出文件组成。记录位置 由哈希函数确定。检索时给出记录编号,通过哈希函 数计算出该记录在文件中的相对位置。访问速度快, 但在主文件中有空闲空间
7.3文件目录 目录是由文件说明索引组成的用于文件检索的特殊文 件。文件目录的内容主要是文件访问的控制信息(不 包括文件内容)。 73.1目录内容 732目录结构类型 73.3文件别名的实现 返回
7.3 文件目录 7.3.1 目录内容 7.3.2 目录结构类型 7.3.3 文件别名的实现 返回 目录是由文件说明索引组成的用于文件检索的特殊文 件。文件目录的内容主要是文件访问的控制信息(不 包括文件内容)
7.3.1目录内容 目录的内容是文件属性信息( properties),其中的一部 分是用户可获取的 1.基本信息 文件名:字符串,通常在不同系统中允许不同的最 大长度。可以修改。有些系统允许同一个文件有多 个别名 (alias) 别名的数目; 文件类型:可有多种不同的划分方法,如: 有无结构(记录文件,流式文件) 内容(二进制,文本) 用途(源代码,目标代码,可执行文件,数据) 属性 attribute(如系统,隐含等) 文件组织(如顺序,索引等) 返回
7.3.1 目录内容 • 文件名:字符串,通常在不同系统中允许不同的最 大长度。可以修改。有些系统允许同一个文件有多 个别名(alias); • 别名的数目; • 文件类型:可有多种不同的划分方法,如: – 有无结构(记录文件,流式文件) – 内容(二进制,文本) – 用途(源代码,目标代码,可执行文件,数据) – 属性attribute(如系统,隐含等) – 文件组织(如顺序,索引等) 返回 目录的内容是文件属性信息(properties),其中的一部 分是用户可获取的。 1. 基本信息
2.地址信息 存放位置:包括哪个设备或文件卷 volume,以及各 个存储块位置; 文件长度(当前和上限):以字节、字或存储块为 单位。可以通过写入或创建、打开、关闭等操作而 变化。 3.访问控制信息 文件所有者(属主):通常是创建文件的用户 或者改变已有文件的属主; 访问权限(控制各用户可使用的访问方式):如 读、写、执行、删除等;
2. 地址信息 • 存放位置:包括哪个设备或文件卷volume,以及各 个存储块位置; • 文件长度(当前和上限):以字节、字或存储块为 单位。可以通过写入或创建、打开、关闭等操作而 变化。 3. 访问控制信息 • 文件所有者(属主):通常是创建文件的用户, 或者改变已有文件的属主; • 访问权限(控制各用户可使用的访问方式):如 读、写、执行、删除等;
4.使用信息 创建时间 最后一次读访问的时间和用户 最后一次写访问的时间和用户
4. 使用信息 • 创建时间 • 最后一次读访问的时间和用户 • 最后一次写访问的时间和用户