关系数据库与基于层次模型的数据库、基于网状模型的数据库之间有什么差别,这三者各自都有哪些优势,又存在哪些不足.分析为什么现有的大多数数据库都是基于关系模型的.
问题描述:
关系数据库与基于层次模型的数据库、基于网状模型的数据库之间有什么差别,这三者各自都有哪些优势,又存在哪些不足.分析为什么现有的大多数数据库都是基于关系模型的.
答
网状模型和层次模型都是现实世界的真实模拟,但是,与关系数据库相比,这两个数据库都没有数学理论的支持.关系数据库是建立在完整的数学理论基础上的,有着完整的数学基础,更便于计算机的实现.所以,经过多年的发展,只有关系数据库保留下来了.