我知道数据模型基本上是ER模型和关系模型两个类型.数据库模式也是两种类型的物理和逻辑.
但是我不明白他们在DBMS中的操作有什么区别?
解决方法
模式是数据库的蓝图,它指定了将要存在的字段以及它们的类型.例如,employee表将有一个由10位字符串组成的employee_ID列和一个字符串为45个字符的employee_Name列.
数据模型是一种高级设计实现,它决定了模式中可以存在的内容.它为数据库用户提供了一个概念框架,其中我们指定数据库用户的数据库需求和数据库的结构来满足这些要求.
数据模型可以例如是关系模型,其中数据将被组织在表中,而该模型的模式将是一组属性及其相应的域.
参考文献:Understanding the schema和数据库系统概念(H Korth和A Silberschatz)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。