数据库中的数据模型和数据模式有何区别?
本人数据库刚学小白,找了很多书,百度也一直找,根本几乎没有把这两个东西联系的让人明白,或者压根没有联系在一起,实在是痛苦。
数据库的设计分为三个层次:视图层,逻辑层以及物理层。
而数据模型又有三种:概念模型,逻辑模型,物理模型。
而数据模式又有三种:外模式,模式(或者叫概念模式、逻辑模式),内模式。
这些到底怎么联系?模型和模式概念到底怎么去理解,而且书本又说数据模式需要具体的某种数据模型??我试图将数据模型一一对应到每一个数据模式,但是又说外模式是部分设计,模式是整体设计,那模型到底和模式有什么关系??
哪位大神能够通俗讲解,最好有例子。