模式是数据库的蓝图,它指定将显示哪些字段以及它们的类型.例如,employee
表将具有由10位字符串表示的employee_ID
列和由45个字符的字符串表示的employee_Name
列.
数据模型是一个高层设计,它决定了模式中可以显示的内容.它为数据库用户提供了一个概念性框架,在该框架中我们指定了数据库用户的数据库需求以及满足这些需求的数据库 struct .
例如,数据模型可以是关系模型,其中数据将在表中组织,而该模型的模式将是一组属性及其相应的域.
参考文献:Understanding the schema和数据库系统概念(H Korth和A Silberschatz)