数据库模型主要有:网状数据模型,层次数据模型,关系数据模型。那么到底什么是数据模型呢?
我们都知道,数据库是存放数据的地方,我们根据数据库中的数据与数据之间建立的那种关系,称为数据库模型,这种数据库模型的存在需要数据库管理系统对其进行管理,而且这种数据库模型要尽可能的表达出现实世界中的所有关系,因为,数据库管理系统只能根据一种数据库模型进行管理,数据库模型越完美,那么根据数据库模型建立的数据库系统就越科学,当然,也有可能数据库模型非常的完美,但是,创建的数据库管理系统不怎么好,这个不是指导思想的错,就好像资本主义相比封建主义先进,但是,封建主义的盛期的人们比在资本主义的初期的人们吃的香,其中的道理是一样的,做一段时间就会变现出好的巨大的优势了,大家要明白其中的道理。
那三种数据库模型,每一种都可表达出现实世界中事物和事物之间的关系,但是,在表示或操作或管理的时候,方便不方便,科学不科学是他们的主要区别,这些数据库模型的提出,反应出科学的进步,就好像以前我们为了犁地,让牛拉犁,现在犁地,让车拉犁,都可以犁地,但是,那个快,那个方便呢?