前端之家收集整理的这篇文章主要介绍了
DBMS中数据模型与数据库模式的区别?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道数据模型基本上是ER模型和关系模型两个类型.
数据库模式也是两种类型的物理和逻辑.
但是我不明白他们在DBMS中的操作有什么区别?
模式是
数据库的蓝图,它指定了将要存在的字段以及它们的类型.例如,employee表将有一个由10位字符串组成的employee_ID列和一个字符串为45个字符的employee_Name列.
数据模型是一种高级设计实现,它决定了模式中可以存在的内容.它为数据库用户提供了一个概念框架,其中我们指定数据库用户的数据库需求和数据库的结构来满足这些要求.
数据模型可以例如是关系模型,其中数据将被组织在表中,而该模型的模式将是一组属性及其相应的域.
参考文献:Understanding the schema和数据库系统概念(H Korth和A Silberschatz)
原文链接:https://www.f2er.com/mssql/82524.html