71.数据模型有哪几种?特征?

这个我们讲过两次了,现在就直接说吧。
数据模型分为第一类和第二类。
第一类:概念模型—ER模型、面对对象模型
第二类:
逻辑模型
根据数据结构的不同分为:层次模型、网状模型、关系模型。
层次模型(一对多):
优点:数据结构采用树结构,简单清晰,并且数据库查询效率高
缺点:现实世界中很多联系是非层次的,不是一对多的关系,不适用层次模型。并且如果一个节点具有双亲,层次模型就很笨拙。
**特征:**只能按层次路径查询,并且没有一个子女记录可以脱离双亲记录而存在。
网状模型:
特征:(1)允许有一个以上的节点无双亲。
(2)至少有一个节点可以有多于一个的双亲。
层次模型中子结点与双亲结点的联系是唯一的,而在网状模型中这种联系可以不唯一
优点:可表示实体间的多种复杂联系,有良好的性能,存取效率较高
缺点:结构较为复杂,DDL/DML也比较复杂,用户不容易使用。应用环境越大,机构就越复杂,也不方便使用 。数据独立性差
关系模型:
优点:结构简单。关系规范化。概念简单,操作简单。

物理模型

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值