加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

DBMS中数据模型与数据库模式的区别?

发布时间:2020-12-12 16:10:04 所属栏目:MsSql教程 来源:网络整理
导读:我知道数据模型基本上是ER模型和关系模型两个类型.数据库模式也是两种类型的物理和逻辑. 但是我不明白他们在DBMS中的操作有什么区别? 解决方法 模式是数据库的蓝图,它指定了将要存在的字段以及它们的类型.例如,employee表将有一个由10位字符串组成的employee
我知道数据模型基本上是ER模型和关系模型两个类型.数据库模式也是两种类型的物理和逻辑.

但是我不明白他们在DBMS中的操作有什么区别?

解决方法

模式是数据库的蓝图,它指定了将要存在的字段以及它们的类型.例如,employee表将有一个由10位字符串组成的employee_ID列和一个字符串为45个字符的employee_Name列.

数据模型是一种高级设计实现,它决定了模式中可以存在的内容.它为数据库用户提供了一个概念框架,其中我们指定数据库用户的数据库需求和数据库的结构来满足这些要求.

数据模型可以例如是关系模型,其中数据将被组织在表中,而该模型的模式将是一组属性及其相应的域.

参考文献:Understanding the schema和数据库系统概念(H Korth和A Silberschatz)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读