第5章文件管理 5.1文件管理概述 15.13文件系统的基本概念 3.数据项 数据项是指描述一个对象的某种属性的字符集,它是数据处 理的最小单位。它可以分为基本数据项和组合数据项。 1)基本数据项。基本数据项是用于描述一个对象的某种属 性的字符集,是数据组织中可以命名的最小逻辑数据单位,即原 子数据,又称为数据元素或字段。它的命名往往与其属性一致。 (2)组合数据项。组合数据项由若干个基本数据项组成,简 称组项。例如,工资就是一个组项,它由基本工资、工龄工资和 奖励工资等基本项组成
5.1 文件管理概述 5.1.3 文件系统的基本概念 3.数据项 数据项是指描述一个对象的某种属性的字符集,它是数据处 理的最小单位。它可以分为基本数据项和组合数据项。 (1)基本数据项。基本数据项是用于描述一个对象的某种属 性的字符集,是数据组织中可以命名的最小逻辑数据单位,即原 子数据,又称为数据元素或字段。它的命名往往与其属性一致。 (2)组合数据项。组合数据项由若干个基本数据项组成,简 称组项。例如,工资就是一个组项,它由基本工资、工龄工资和 奖励工资等基本项组成。 第5章 文件管理
第5章文件管理 5.1文件管理概述 513文件系统的基本概念 文件类型 (1)按性质和用途分类:系统文件、用户文件和库文件。 (2)按文件中的数据形式分类:源文件、目标文件和可执行文件 (3)按文件的存取控制属性分类:只执行文件、只读文件和读写 文件。 (4)按文件的逻辑结构分类:有结构文件和无结构文件 (5)按文件的物理结构分类:顺序文件、链接文件和索引文件。 (6)按照文件的内容分类:普通文件、目录文件和特殊文件
5.1 文件管理概述 5.1.3 文件系统的基本概念 4.文件类型 (1)按性质和用途分类:系统文件、用户文件和库文件。 (2)按文件中的数据形式分类:源文件、目标文件和可执行文件。 (3)按文件的存取控制属性分类:只执行文件、只读文件和读写 文件。 (4)按文件的逻辑结构分类:有结构文件和无结构文件。 (5)按文件的物理结构分类:顺序文件、链接文件和索引文件。 (6)按照文件的内容分类:普通文件、目录文件和特殊文件。 第5章 文件管理
第5章文件管理 5.1文件管理概述 51.3文件系统的基本概念 5.文件系统 文件系统是指含有大量文件及其属性说明、对文件进行操作 和管理的,向用户提供使用接口的软件集合 图51表示了文件系统的组成。 文件的用户接口 文件操作和管理软件 文件及其属性说明 图5-1文件系统的组成 它分为三个层次,最低层是对象及其属性说明;中间层是对对 象进行操作和管理的软件集合;最高层是文件系统提供给用户的 接口
5.1 文件管理概述 5.1.3 文件系统的基本概念 5.文件系统 文件系统是指含有大量文件及其属性说明、对文件进行操作 和管理的,向用户提供使用接口的软件集合。 图5-1表示了文件系统的组成。 它分为三个层次,最低层是对象及其属性说明;中间层是对对 象进行操作和管理的软件集合;最高层是文件系统提供给用户的 接口。 第5章 文件管理 返回
第5章文件管理 5.2文件结构 521文件的逻辑结构 1.文件逻辑结构的概念 文件的逻辑结构是用户组织文件时可见的结构,即用户所观 察到的文件组织形式。文件的逻辑结构是用户可以直接处理的数‖ 据及其结构,它独立于物理特性,又称为文件组织。 选择文件的逻辑结构主要有以下原则 (1)提高检索效率。根据给定的逻辑结构,应使文件系统在尽 可能短的时间内找到所需要的记录或基本信息单位。 (2)便于修改。便于在文件中增加、删除和修改一条或多条记 录 (3)降低文件存储费用,使文件占用最小的存储空间。 4)便于用户操作
5.2 文件结构 5.2.1 文件的逻辑结构 1.文件逻辑结构的概念 文件的逻辑结构是用户组织文件时可见的结构,即用户所观 察到的文件组织形式。文件的逻辑结构是用户可以直接处理的数 据及其结构,它独立于物理特性,又称为文件组织。 选择文件的逻辑结构主要有以下原则: (1) 提高检索效率。根据给定的逻辑结构,应使文件系统在尽 可能短的时间内找到所需要的记录或基本信息单位。 (2) 便于修改。便于在文件中增加、删除和修改一条或多条记 录。 (3) 降低文件存储费用,使文件占用最小的存储空间。 (4) 便于用户操作。 第5章 文件管理
第5章文件管理 5.2文件结构 521文件的逻辑结构 2.文件逻辑结构的形式 文件的逻辑结构从形式上分为两类:有结构的记录式文件和 无结构的流式文件。如图5-2所示。 文件A 文件B 一条记录 它录然基它需 一个字符 记录式文件 流式文件 图5-2文件的两种逻辑结构
5.2 文件结构 5.2.1 文件的逻辑结构 2.文件逻辑结构的形式 文件的逻辑结构从形式上分为两类:有结构的记录式文件和 无结构的流式文件。如图5-2所示。 (1)有结构的记录式文件。图5-2左图文件A为记录式文件, 它由若干条记录构成,记录可以按顺序编号,对文件的访问按记 录号进行;也可以为每条记录指定一个或一组数据项作为关键字, 然后按关键字进行访问。记录是用户程序与文件系统交换信息的 基本单位。 (2)无结构的流式文件。流式文件是指由字符流构成的文件。 它内部的数据不再组成记录,只是一串字符。对流式文件的存取 需要指定起始字符和字符数。如图5-2右文件B所示。 第5章 文件管理