其他分享
首页 > 其他分享> > 【操作系统】王道考研 p48 文件的逻辑结构

【操作系统】王道考研 p48 文件的逻辑结构

作者:互联网

文件的逻辑结构

知识总览

在这里插入图片描述

所谓“逻辑结构”,就是在用户看来文件内部的数据如何组织。
所谓“物理结构”,就是操作系统看来文件的数据如何在外存存放。

无结构文件

按文件是否有结构分类,可以分为无结构文件、有结构文件。
无结构文件:文件内部的数据就是一系列二进制流字符流组成。
又称==“流式文件”。==
如windows中的txt文件。

有结构文件

由一组相似的记录组成,又称==“记录式文件”。每条记录由若干数据项组成。如:数据库表文件。一般来说,每条记录有一个数据项可作为关键字==。(作为识别不同记录的ID——如人的身份证是人的关键字)
根据各条记录的长度(占用的存储空间)是否相等,可分为定长记录可变长记录两种。

如图:
左图:可看出它由相似的记录组成。
右图:定长记录。
在这里插入图片描述

顺序文件

在这里插入图片描述
在这里插入图片描述

索引文件

在这里插入图片描述

索引顺序文件

一组记录对应一个索引表项。

在这里插入图片描述
分组找肯定比从头直接找要快。
在这里插入图片描述

多级索引顺序文件

相当于把一组再细分为更小的组。
在这里插入图片描述

总结

在这里插入图片描述

标签:数据项,文件,一组,记录,王道,索引,p48,结构,考研
来源: https://blog.csdn.net/karshey/article/details/122006782