18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > 记录集合存储结构(数据库)

记录集合存储结构(数据库)

时间:2022-12-29 06:30:02 | 来源:信息时代

时间:2022-12-29 06:30:02 来源:信息时代

    记录集合存储结构 : 若干个记录或元组作为一个整体在定长存储页面中的存储安排。
存储记录集合的第一种方法是物理邻接方式,如图1所示。它将一组元组连续存储,称之为表(list),其优点是节省存储空间,顺序连续存取时效率最高。缺点是不灵活,只能表示元组之间的一种关联,一种顺序,当存在其他关联时则无法表示。在插入或删除元组时其存储结构会发生变化。

元组1元组2元组3……


图1 物理邻接法


第二种方法是拉链方法(chain),如图2所示。这里的每个元组都附有一个指针,指向下一个元组的位置。因此在插入和删除元组时就很方便,只需将指针值改变即可。这种灵活性的代价是每个元组要多存储一个指针。


图2 拉链法


第三种方法是将指针集中邻接存放,如图3所示。这种方法也比较灵活,它的名字叫变长指针法也叫指针陈列法(pointer array)。


图3 变长指针法(指针阵列法)


第四种方法是将指针拉链,如图4所示。
这种方法的存储最为灵活,但存储开销和存取开销也最大,查找一个元组须存取两次。


图4 指针拉链法


以上给出的元组集合的不同存储结构,在具体实现时可依应用需求灵活选用。

关键词:数据,结构,集合,记录

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭