文件的逻辑存储物理存储方式?解释什么是逻辑文件和物理文件

seosqwseo2周前 (05-08)测评日记11

一、什么是文件的逻辑组织和物理组织

1.文件的逻辑组织:用户对文件的观察和使用是从自身处理文件中数据是采用的组织方式来看待文件组织形式.这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织.

1)

有结构文件(记录式文件):逻辑上可被看成一组连续顺序的记录的**.

2)

无结构文件:指文件内部不再划分记录,它是由一组相关信息组成的有序字符流,即流式文件.

2.文件的物理组织:文件在存储设备上的存储组织形式称为文件的物理组织.

1)

文件的物理组织形式主要有:

连续文件:所占盘块是连续的.

串联文件:所占盘块不连续,前后链接.

二、解释什么是逻辑文件和物理文件***它们各有哪些基本形式

逻辑文件是用户视角下的数据组织形式,根据业务需求和数据关系进行设计。物理文件则是计算机系统视角下的数据存储形式,根据存储介质和存储方式进行组织。逻辑文件有多种形式,如顺序文件、索引文件、索引顺序文件等。

一、逻辑文件和物理文件特点

1.逻辑文件特点

逻辑文件是用户或应用程序从逻辑上看到的文件形式。它通常表示为文件名和文件内容,用户以通过*作系统或应用程序对其进行访问和*作。逻辑文件可以是文本文件、图像文件、音频文件、视频文件等,取决于其内容类型。

2.物理文件特点

2物理文件是存储在磁盘或其他存储设备上的实际数据结构。物理文件的结构和格式通常与*作系统和文件系统有关。在物理文件中,数据是以字节为单位进行存储的,这些字节按照特定的顺序和结构组成了物理文件。

二、逻辑文件基本形式

1、顺序文件

记录按某种顺序排列所形成的。

2、索引文件

记录在文件中的位置由索引表来指向。

3、索引顺序文件

将顺序文件中的记录先分为组,为顺序文件建立一张索引表,在索引表里为每组中的第一个记录建立索引项。

三、物理文件的基本形式

1、流式文件

用户对文件中的信息不再划分可独立的单位,整个文件是由依次的一串信息组成。

2、记录式文件:

用户对文件中的信息按逻辑上独立的含义再划分信息单位。

四、逻辑文件与物理文件的创新

1、逻辑文件设计优化

随着业务需求的变化,逻辑文件的设计也需要不断优化。这包括改进数据模型,增加新的功能,以及对现有逻辑文件的性能进行改进。通过持续优化逻辑文件设计,可以提高数据处理效率和准确性,满足业务发展的需求。

2、存储技术革新

随着技术的发展,物理文件的存储技术也在不断革新。新的存储技术如分布式存储、云存储等,提供了更高的存储容量和更快的访问速度。这些技术的引入可以显著提高物理文件的存储和访问效率,满足大数据处理的需求。

三、请问计算机上的物理存储结构和逻辑存储结构分别是什么

物理存储结构:按地址存储。比如房间号1,2,3,4,有4个人也是1,2,3,4号,然后这4个人按号码顺序进去,1进1,2进2,3进3,4进4,房间号是按顺序。

逻辑存储结构:按逻辑顺序存储。比如房间号1,2,3,4,有4个人也是1,2,3,4号,但这4个人不按号码顺序进去,1进2,2进4,3进1,4进3,不一定按顺序,在找人的时候按人的顺序找,在2房找1,4放找2,。。。能把人按顺序找到就行,不管他在哪个房间。

主要是有没有按地址存储数据

四、什么是文件的逻辑组织和物理组织文件的逻辑组织有几种形式

1文件的逻辑组织

文件的逻辑组织通常分为两种形式,即有结构文件和无结构文件。

1)有结构文件

又称作记录式文件,它在逻辑上可被看成一组连续记录的**,即文件是由若干个相关的记录组成。每个记录是一组相关的数据**,用于描述一个对象某个方面的属性。

记录式文件按其记录的长度是否相同又可分为:定长记录文件和变长记录文件两种。

(1)定长记录文件:指文件中所有记录的长度都相同。文件的长度可用记录的数目来表示。定长记录处理方便,开销小,被广泛用于数据处理中。

(2)变长记录文件:指文件中各记录的长度不相同。在处理之前每个记录的长度是已知的。

2)无结构文件

无结构文件是指文件内部不再划分记录,它是由一组相关信息组成的有序字符流,即流式文件,其长度直接按字节计算。如大量的源程序、可执行程序、库函数等采用的文件形式是无结构文件形式。在UNIX系统中,所有的普通文件都被看做是流式文件,系统不对文件进行格式处理。

2文件的物理组织

几种基本的文件物理存储组织形式:

1)连续文件

连续文件(又称做顺序文件)是基于磁带设备的简单的物理文件结构,它是把一个逻辑上连续的文件信息存放在连续编号的物理块(或物理记录)中。

连续文件的优点是在顺序存取时速度较快,常用于存放系统文件,如*作系统文件、编译程序文件和其它由系统提供的实用程序文件,因为这类文件往往被从头至尾依次存取。

但连续文件也存在如下缺点:

(1)要求建立文件时就确定它的长度,依此来分配相应的存储空间,这往往很难实现。

(2)不便于文件的动态扩充。

(3)可能出现外部碎片,就是在存储介质上存在很多空闲块,但它们都不连续,无法被连续的文件使用,从而造成浪费。

2)串连文件

为克服连续文件的缺点,可把一个逻辑上连续的文件分散存放在不同的物理块中,这些物理块不要求连续,也不必规则排列。为了使系统能找到下一个逻辑块所在的物理块,可在各物理块中设立一个指针(称为连接字),它指示该文件的下一个物理块。

串连文件克服了连续文件的缺点,但它又带来新的问题:

(1)一般仅适于对信息的顺序访问,而不利于对文件的随机存取。

(2)每个物理块上增加一个连接字,为信息管理添加了一些麻烦。

3)FAT文件

串连文件的缺点可通过把连接字放在一个内存表格中的方式加以克服。这种在内存中的表格就称为文件分配表(FAT,File Allocation Table)。

由于连接字保存在FAT表项中,因此整个盘块都可以用来存放数据。另外,也更容易实现随机存取了。与串连文件相似,在文件目录中要添加一个整数,标明该文件的起始盘块号。

这种方法的主要缺点是整个FAT必须在系统工作期间始终驻留在内存中,从而占用了较多内存空间。当然,可以把这个表移到分页内存中,采用调页方式进行管理。但是,仍然要占用大量的虚存空间和盘空间,同时也会产生额外缺页问题。

4)索引文件

索引文件是实现非连续分配的另一种方案:系统为每个文件建立一个索引表。其中的表项指出存放该文件的各个物理块号,而整个索引表由文件说明项指出。

这种结构除了具备串连文件的优点之外,还克服了它的缺点。它可以方便地进行随机存取。但是这种组织形式需要增加索引表带来的空间开销。如果这些表格仅放在盘上,那么在存取文件时首先得取出索引表,然后才能查表、得到物理块号。这样就至少增加了一次访盘*作,从而降低了存取文件的速度,加重了 I/O负担。一种改进办法是同时把索引表部分或全部地放人内存。这是以内存空间为代价来换取存取速度的改善。

5)多重索引文件

为了用户使用方便,系统一般不应限制文件的大小。如果文件很大,那么不仅存放文件信息需要大量盘块,而且相应的索引表也必然很大。在这种情况下把索引表整个放在内存是不合适的,为此引出多重索引结构(又称多级索引结构)。在这种结构中采用了间接索引方式,即由初索引项中得到某一盘块号,该块中存放的信息是另一组盘块号;而后者每一块中又可存放下一组盘块号(或者是文件本身信息),这样间接几级(通常为1~3级),末尾的盘块中存放的信息一定是文件内容。例如,UNIX文件系统就采用了多重索引的方式。

这种方法具有一般索引文件的优点,但也存在间接索引需要多次访盘而影响速度的缺点。由于UNIX分时环境中多数文件都较小,这就大大减弱了其缺点所造成的不利影响。

相关文章

海信(Hisense)电视价格多少钱

海信(Hisense)电视价格多少钱

很多小伙伴在关注海信(Hisense)电视怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

飞利浦(PHILIPS)55英寸舒视蓝护眼质量测评好不好

飞利浦(PHILIPS)55英寸舒视蓝护眼质量测评好不好

很多小伙伴在关注飞利浦(PHILIPS)55英寸舒视蓝护眼怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一...

长虹(CHANGHONG)A00DNY100英寸超高清4K防爆屏商用显示家用平板电视大屏显示无线网络TV智能好用吗

长虹(CHANGHONG)A00DNY100英寸超高清4K防爆屏商用显示家用平板电视大屏显示无线网络TV智能好用吗

很多小伙伴在关注长虹(CHANGHONG)A00DNY100英寸超高清4K防爆屏商用显示家用平板电视大屏显示无线网络TV智能怎么样?质量好不好?使用测评如何?本文综合已购用...

海信电视75英寸好用吗

海信电视75英寸好用吗

很多小伙伴在关注海信电视75英寸怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

TCL智屏85Q6E使用反馈分享

TCL智屏85Q6E使用反馈分享

很多小伙伴在关注TCL智屏85Q6E怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

酷开创维电视K5升级版S31好用吗

酷开创维电视K5升级版S31好用吗

很多小伙伴在关注酷开创维电视K5升级版S31怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...