数据模型组成要素

这篇笔记探讨了数据模型的三个关键组成部分:数据结构、数据操作和完整性约束,并举例说明了层次模型在数据模型中的应用。数据结构描述系统的静态特性,如层次结构、网状结构和关系结构;数据操作涉及对数据库实例的操作,如查询和更新;完整性约束确保数据的正确性和一致性。
摘要由CSDN通过智能技术生成

最近在看工作机会,目前的公司涨薪的机会渺茫,加上通勤过长。看来换份工作势在必行了。言归正传更新最新学习笔记。

一、数据模型的组成要素

精确地描述了系统的静态特性、动态特性和完整性约束条件

三部分组成:

数据结构–描述系统的静态特性
刻画数据模型性质的重要方面
数据结构的类型来命名数据模型
层次结构-层次模型、网状结构-网状模型、关系结构-关系模型
描述书库的组成对象–对象的类型、内容、性质
描述对象之间的联系
在这里插入图片描述
数据操作–描述系统的动态特性
对数据库中各种对象的实例允许执行的操作的集合
包括操作及有关的操作规则
数据操作的类型
查询
更新(插入、删除、修改)
数据操作语言
定义数据操作的确切含义、符号、优先级别
实现数据操作的语言
查询语言—Query Language
更新语言—DML
完整性约束
一组完整性规则的集合
完整性规则:给定的数据模型中及其联系所具有的制约和依存规则。
用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容
数据模型对完整性约束条件的定义
反映和规定必须遵守的基本的通用的完整性约束条件
提供定义完整性约束条件的机制,以反映具体应用所涉及的数据必须遵守的特定的语义的约束条件。

二、常用的数据模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值