当前位置:
首页 >
71.数据模型有哪几种?特征?
发布时间:2025/5/22
60
豆豆
生活随笔
收集整理的这篇文章主要介绍了
71.数据模型有哪几种?特征?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
这个我们讲过两次了,现在就直接说吧。
数据模型分为第一类和第二类。
第一类:概念模型—ER模型、面对对象模型
第二类:
①逻辑模型
根据数据结构的不同分为:层次模型、网状模型、关系模型。
层次模型(一对多):
优点:数据结构采用树结构,简单清晰,并且数据库查询效率高
缺点:现实世界中很多联系是非层次的,不是一对多的关系,不适用层次模型。并且如果一个节点具有双亲,层次模型就很笨拙。
**特征:**只能按层次路径查询,并且没有一个子女记录可以脱离双亲记录而存在。
网状模型:
特征:(1)允许有一个以上的节点无双亲。
(2)至少有一个节点可以有多于一个的双亲。
层次模型中子结点与双亲结点的联系是唯一的,而在网状模型中这种联系可以不唯一
优点:可表示实体间的多种复杂联系,有良好的性能,存取效率较高
缺点:结构较为复杂,DDL/DML也比较复杂,用户不容易使用。应用环境越大,机构就越复杂,也不方便使用 。数据独立性差
关系模型:
优点:结构简单。关系规范化。概念简单,操作简单。
②物理模型
总结
以上是生活随笔为你收集整理的71.数据模型有哪几种?特征?的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 70.ER模型转化成关系模型是在数据库设
- 下一篇: 73.关系操作有哪些?