首页
互助圈
新手教程
进阶之路
算法原理
架构设计
JAVA进阶
C/C++进阶
Python进阶
JavaScript
数据库
大数据
消息服务
源码解读
JAVA源码
Spring源码
数据库
消息服务
Dubbo源码
面试指南
大厂专栏
面试技巧
面试经验
面试题库
开发资料
文档资料
工具软件
电子书籍
小牛导航
在线工具
登录
目录
文件组织的目标
文件组织类型
当前位置:
首页
>
教程 >
数据库管理系统
>
DBMS文件组织
精华
小牛编辑
194浏览
2023-03-14
文件组织
-
文件
是记录的集合。使用主键,可以访问记录。访问的类型和频率可以由用于给定记录集的文件组织类型确定。
文件组织是各种记录之间的逻辑关系。此方法定义文件记录如何映射到磁盘块。
文件组织用于描述以块的形式存储记录的方式,并且块被放置在存储介质上。
将数据库映射到文件的第一种方法是使用多个文件并在任何给定文件中仅存储一个固定长度的记录。 另一种方法是构造我们的文件,以便可以包含多个记录长度。
固定长度记录的文件比可变长度记录的文件更容易实现。
文件组织的目标
它包含最佳记录选择,即可以尽可能快地选择记录。
要执行插入,删除或更新记录上的事务应该快速而简单。
由于插入,更新或删除,无法引发重复记录。
为了最小的存储成本,应该有效地存储记录。
文件组织类型
文件组织包含各种方法。 这些特定方法在访问或选择的利弊。 在文件组织中,程序员根据他的要求决定最适合的文件组织方法。
文件组织的类型如下:
顺序文件组织
堆文件组织
哈希文件组织
B+文件组织
索引顺序访问方法(ISAM)
群集文件组织
免责声明:
以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。