存储 频道

详谈数据模型的三要素

  【IT168 技术】1.数据模型的三要素之数据结构

  数据结构用于描述系统的静态特性。在数据库系统中,通常按照其数据结构的类型来命名数据模型。

  2.数据模型的三要素之数据操作

  数据操作用于描述系统的动态特征。数据操作是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则。操作有检索、插入、删除、修改。

  3.数据模型的三要素之数据完整性约束

  数据完整性约束是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。

  数据模型应该反映和规定本数据模型必须遵守的、基本的、通用的完整性约束。此外,数据模型还应该提供定义完整性约束的机制,以反映具体应用所涉及的数据必须遵守的特定的语义约束。

0
相关文章