您当前的位置:《操作系统原理》听课笔记:43
《操作系统原理》听课笔记:43

                     第五章    文件管理

本章要点:

1、文件管理系统

2、文件的基本概念、操作

3、文件目录

4、文件的逻辑组织和访问

5、文件记录与数据块的关系

6、文件共享

7、文件存储共享与空闲空间的管理

文件时什么?

文件由什么组成?

文件如何命名?

如何保证文件数据的安全?

对文件可以进行哪些操作?

文件在磁盘上如何存储?

磁盘的空白存储区如何让管理?

5、1文件系统概述

文件系统的功能:有效管理文件存储空间、管理文件目录、完成文件的读/写操作、实现文件共享与保护、为用户提供交互式命令接口和程序调用接口。

交互式文件系统的基本服务:用户可以创建、删除、读取或更新文件;受控制的访问其它用户文件;移动数据;用户可以通过符号名访问文件。

文件系统:操作系统中的各类文件、管理文件的软件,以及管理文件涉及到的数据结构等信息的集合。

5、2   文件系统与数据库管理系统

数据库管理系统依赖文件系统;数据库管理系统独立于文件系统。

5、3    文件

文件是一种具有符号名的、相关联元素的有序集合。如各种程序、数据集合,一些低速的字符设备,如键盘、终端显示器和打印机等也被看作文件。

文件中的数据结构

字段或域:

字段具有唯一值、字段有基本属性、字段长度、复合字段

记录:一组相关字段的集合,记录长度,记录关键字。

数据库:是相关数据的集合,通常由若干数据库表格构成(数据库表格由若干记录组成,记录由若干字段构成)

对记录的操作:检索所有记录、检索一条记录、检索下一条记录、检索前一条记录、插入一条记录、删除一条记录、更新一条记录、检索某些记录

文件的类型

按文件的逻辑结构分类:

无结构文件----无结构文件可以看成是一个字节流,其文件元素为一个字符或字节,有时又称为字节文件,或流文件。

有结构文件:其文件元素师一条记录,文件由若干相关记录组成。如堆文件、顺序文件、索引顺序文件、索引文件和直接哈希文件。

按物理组织结构:连续文件和非连续文件

按文件的保护级别:只读文件、执行文件、读写文件、不保护文件

按照性质和用途:系统文件、用户文件、库文件

按文件中的数据形式:源文件、目标文件、可执行文件

多媒体文件:集成数字、字符、格式化文本、可执行程序、图形、图像、声音等信息。

对文件的操作

对整个文件的操作:建立、撤销、打开、关闭、复制、修改、打印或显示文件内容等。

对文件中的数据项的操作:读操作、写操作、更新操作、插入操作、删除操作等。

 

 

 

收藏状态
收藏本课程的同学
相关课程