关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料
1.2.3数据模型的组成要素
数据模型是严格定义的一组概念的集合
精确地描述了系统地静态特性,动态特性和完整性约束条件(Integerity Constraints)
数据模型有三部分组成
1.数据结构–描述系统地静态特性
2.数据操作–描述系统的动态特性
3.完整性约束
1.数据结构–对系统的静态特性的描述
刻画数据模型性质的重要方面
数据结构的类型来命名数据模型
层次结构–层次模型
网状结构–网状模型
关系结构–关系模型
描述数据库的组成对象—对象的类型,内容,性质
描述对象之间的联系
2.数据操作
数据操作
对数据库中的各种对象的实例允许执行的操作的集合
包括操作以及有关的操作规则
数据操作的类型
查询
更新(包括插入,删除,修改)
数据操作语言
定义数据操作的确切含义,符号,优先级别
实现数据操作的语言
查询语言–Query Language
更新语言–Insert ,Delete Update
数据模型对操作的定义
操作的确切定义
操作符好
操作规则(比如优先级)
实现操作的语言
数据操作是对系统动态特性的描述
3.数据的完整性约
数据库系统概论中国人民大学MOOC第一章数据库系统知识点总结(2) 层次结构- 网状结构-关系结构数据的完整性约束条件单向链接 双向链接 环状链接 向首链接
最新推荐文章于 2024-04-12 15:47:51 发布
本文介绍了数据库模型的组成部分,包括数据结构、数据操作和完整性约束条件。重点讲解了层次模型和网状模型的数据结构、特点、数据操纵以及完整性约束。层次模型以树形结构表示,适合一对多的关系;网状模型允许节点有多个父节点,更灵活地描述复杂关系。两者都是早期数据库系统常用的数据模型。
摘要由CSDN通过智能技术生成