问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

文件逻辑结构的定义

发布网友 发布时间:2022-05-05 15:58

我来回答

1个回答

热心网友 时间:2022-06-27 17:42

文件的逻辑结构是用户可见结构。逻辑文件从结构上分成二种形式:
一种是无结构的流式文件,是指对文件内信息不再划分单位,它是依次的一串字符流构成的文件。
一种是有结构的记录式文件, 是用户把文件内的信息按逻辑上独立的含义划分信息单位,每个单位称为一个逻辑记录(简称记录)。
所有记录通常都是描述一个实体集的,有着相同或不同数目的数据项,记录的长度可分为定长和不定长记录两类。
在文件系统设计时,选择何种逻辑结构才能更有利于用户对文件信息的操作呢?
一般情况下,选取文件的逻辑结构应遵循下述原则:
(1)当用户对文件信息进行修改操作时,给定的逻辑结构应能尽量减少对已存储好的文件信息的变动。
(2)当用户需要对文件信息进行操作时,给定的逻辑结构应使文件系统在尽可能短的时间内查找到需要查找的记录或基本信息单位。
(3)应使文件信息占据最小的存储空间。
(4)应是便于用户进行操作的。
显然,对于字符流的无结构文件来说,查找文件中的基本信息单位,例如某个单词,是比较困难的。但反过来,字符流的无结构文件管理简单,用户可以方便地对其进行操作。所以,那些对基本信息单位操作不多的文件较适于采用字符流的无结构方式,例如,源程序文件、目标代码文件等。除了字符流的无结构方式外,记录式的有结构文件可把文件中的记录按各种不同的方式排列,构成不同的逻辑结构,以便用户对文件中的记录进行修改、追加、查找和管理等操作 。
记录是一个具有特定意义的信息单位,它由该记录在文件中的逻辑地址(相对位置)与记录名所对应的一组键、属性及其属性值所组成。
图7.2是一个记录的组成例。图中,1296是名为R的记录在文件中的逻辑地址,‘姓名:A’是该记录的键,而‘性别’,‘出生年月’,‘工资’等是该记录的属性,紧跟在这些后面的是属性值。一个记录可以有多个键名,每个键名可对应于多项属性。再者,根据各系统设计的要求不一样,记录既可以是定长的,也可以是变长的。记录的长度可以短到一个字符,也可以长到一个文件,这要由系统设计人员确定。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问这台电脑是什么型号的? 闲鱼跟淘宝有关联吗 袋鼠什么牌子 除了苹果还有什么减肥效果更好? 如何食用苹果醋既好喝又减肥? 苏州科技学院石湖校区有哪些学院?住宿条件好不好? 做空放贷是什么意思? 成语马前泼水是用来比喻 ...要做管理咨询吗?湖南中域康达医疗投资管理公司是湖南省卫生厅推荐的... 湖南国实控股集团有限公司集团旗下公司介绍 PDF文件带文档结构的是怎么生成的? 浦发银行深圳龙华支行在哪 讯飞输入法读屏失败是怎么回事? 浦发银行 深圳分行有哪些部门和岗位 上海浦东发展银行股份有限公司深圳深圳湾支行怎么样? 深圳市布吉曼城浦发银行的行号是什么 上海浦东发展银行深圳湾支行.行号是多少? 胎儿大脑的发育有怎样的规律? 胎儿大脑新皮质是由哪几个部分组成的? 浦发银行深圳分行福强支行行号? 神经管缺陷做四维彩超能看得出来胎儿大脑有毛病吗 鲜玉米怎么储存到冬天 一个月宝宝影慕上脑室及大脑纵裂池两侧外侧裂池略扩张两侧大脑半球部分脑沟增深增宽? 孕期出现这3种信号,说明胎儿健康且智商高,你占几种? 28周胎儿大脑中动脉舒张期血流信号消失是什么意思 大脑的发育 大家帮忙解答下17个关于脑的问题。{好的追加分} USB接口是什么?PS/2接口是什么? 胎儿脑部两侧外侧裂平浅不明显是什么意思 我换手机登录微信 修改了密码 但卡没有换 为什么给每个人发消息都会显示疑似被盗号那种提示 Linux常见文件结构体有哪些 公司行政结构文件 可执行程序的文件结构 做直播如何准确定位自己的风格标签? windows怎样才能通过微软的验证?? 破解win10系统怎么验证微软身份 求如何通过微软新的正版验证! 蘑菇的身体都是由( )构成的,它的每个细胞都具有( ),( ),细胞膜和细胞质这四个部分. 蘑菇的身体是由什么构成的? 蘑菇的身体有什么构成 蘑菇的身体由()组成,把成熟的蘑菇放在白纸上,轻轻一敲,会看到有很多()掉到纸上 蘑菇是有很多根菌丝组成的吗? 蘑菇是由什么组成的 蘑菇的身体由什么组成,把成熟的蘑菇放在白纸上轻轻一敲,会看到有许多什么掉在纸上。 蘑菇的身体由( )组成,把成熟的蘑菇放在白纸上,轻轻一敲,会看到有很多( )掉到纸上。 蘑菇的身体由什么组成的? 蘑菇的身体是由什么组成?急!!!~ 如图是蘑菇的结构示意图,请据图回答:(1)这个蘑菇的身体都是由____________构成的.它的每个细胞中都 蘑菇的身体是由什么构成的,一敲会有什么掉下来? 我观察过蘑菇,蘑菇的身体由?组成,把成熟的蘑菇放在白纸上,轻轻一敲,会看到有很多?掉到纸上