各种结构数据模型的数据结构有什么特点?
各种结构数据模型的数据结构有什么特点?
【正确答案】:在DB技术中,数据在磁盘上的组织仍是文件,但是还实现了数据之间的联系。在各种数据模型中实现的方式是不同的,随着数据模型的发展,实现方式经历了从低级到高级的演变过程。(1)在层次、网状模型中,数据之间联系是用指针实现的。指针值是记录的地址(物理地址或逻辑地址),这就充分利用了数据结构中链表的技术。这种方法查询速度较快,但带来一个缺点,查询语言是过程性的,应用程序的编写比较复杂。(2)关系模型中,数据之间联系通过关键码来体现。在关系中,有主键和外键,通过外键和主键的联系实现两个记录的联系。这种方法,查询语言是非过程性的,编程比较简单,但缺点是查询速度较慢。随着硬件性能的改善,“慢”的现象正在消失。
Top