• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >数据结构 > 数据结构教程 第三十八课 文件概念、顺序文件

数据结构教程 第三十八课 文件概念、顺序文件

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了数据结构教程,数据结构教程李春葆,数据结构视频教程,数据结构教程第四版,c语言数据结构教程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
</div>

教学目的: 掌握文件基本概念,顺序文件的概念。

教学重点: 文件基本概念

教学难点: 逻辑结构与物理结构的关系。

授课内容:

一、表与文件

和表类似,文件是大量记录的集合。习惯上称存储在主存储器(内存储器)中的记录集合为表,称存储在二级存储器(外存储器)中的记录集合为文件。

二、文件基本概念

文件:是由大量性质相同的记录组成的集合。

文件按记录类型不同分类 操作系统的文件 一维的连续的字符序列
数据库文件

带有结构的记录的集合,每条记录是由一个或多个数据项组成的集合。

姓名 准考证号 政治 语文 数学 外语
刘青 1501 78 90 100 95
张朋 1502 64 88 90 74
崔永 1503 90 100 85 89
郑琳 1504 85 73 90 91
...          

文件按记录长度是否相同分类 定长记录文件 文件中每个记录含有信息长度相同。
不定长记录文件 文件中每个记录含有信息长度不等。

记录的逻辑结构是指记录在用户或应用程序员面前呈现的方式,是用户对数据的表示和存取方式。

姓名 准考证号 政治 语文 数学 外语
刘青 1501 78 90 100 95
张朋 1502 64 88 90 74
崔永 1503 90 100 85 89
郑琳 1504 85 73 90 91
...          

这张成绩表呈现的结构即是逻辑结构。

记录的物理结构是数据在物理存储器上存储的方式。一条物理记录指的是计算机用一条I/O命令进行读写的基本数据单位。

三、顺序文件

顺序文件中的物理记录的顺序和逻辑记录的顺序是一致的。

四、总结

</div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 数据结构教程
  • 数据结构教程 第十课 栈的表示与实现
  • 数据结构教程 第九课 循环链表与双向链表
  • 数据结构教程 第八课 线性表的链式表示与实现
  • 数据结构教程 第七课 实验一 线性表的顺序存储实验
  • 数据结构教程 第六课 线性表的顺序表示和实现
  • 数据结构教程 第五课 线性表的类型定义
  • 数据结构教程 第三十五课 实验七 查找
  • 数据结构教程 第三十四课 插入排序、快速排序
  • 数据结构教程 第三十三课 哈希表(二)

相关文章

  • 2017-08-17算法学习之旅,初级篇(30)-–删除链表内节点
  • 2017-06-28数据结构教程 第三十九课 索引文件
  • 2017-06-28数据结构教程 第二十五课 单元测验
  • 2017-06-28数据结构教程 第十六课 串操作应用举例
  • 2018-08-06有序链表转换二叉搜索树
  • 2017-06-28数据结构教程 第十一课 栈的应用
  • 2017-06-28数据结构教程 第三十八课 文件概念、顺序文件
  • 2017-08-17确定n微秒时高能质点和低能质点的数目
  • 2017-06-28数据结构教程 第三十课 静态查找表(二)有序表的查找
  • 2017-06-28J2ME中的基础碰撞检测算法浅析

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 复杂链表复制
    • 数据结构教程 第十课 栈的表示与实现
    • 数据结构教程 第七课 实验一 线性表的顺序存储实验
    • 路由基础知识:路由算法
    • PB动态创建菜单的核心算法描述
    • 数据结构教程 第四十课 总复习
    • java排序算法
    • 数据结构教程 第二十八课 图的存储结构
    • 数据结构教程 第八课 线性表的链式表示与实现
    • 数据结构教程 第十一课 栈的应用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有