10、数据库数据模型与关系数据库模型解析

数据库数据模型与关系数据库模型解析

1. 数据模型概述

数据模型是对复杂现实世界数据环境的抽象,数据库设计者借助它与程序员和终端用户进行沟通。数据建模的基本组件包括实体、属性、关系和约束,而业务规则则用于在特定现实环境中识别和定义这些基本建模组件。

1.1 不同数据模型特点

  • 层次和网络数据模型 :早期的模型,如今已不再使用,但部分概念仍存在于当前的数据模型中。
  • 关系数据模型 :当前数据库实现的标准。终端用户将数据视为存储在表中,表与表之间通过公共属性中的公共值相互关联。实体关系(ER)模型是一种流行的图形化数据建模工具,它对关系模型起到补充作用,能让数据库设计者直观呈现不同视角的数据,并将数据整合到一个通用框架中。
  • 面向对象数据模型(OODM) :以对象作为基本建模结构。与关系模型中的实体类似,对象由其事实内容描述,但不同的是,对象还包含关于事实之间关系以及与其他对象关系的信息,使其数据更具意义。
  • 扩展关系数据模型(ERDM) :关系模型采用了许多面向对象(OO)的扩展后形成的模型。对象/关系数据库管理系统(O/R DBMS)用于实现 ERDM。目前,OODM 主要用于专业工程和科学应用,而 ERDM 主要面向商业应用。
  • 大数据技术 :如 Hadoop 和 NoSQL 为大数据分析提供分布式、容错且经济高效的支持。NoSQL 数据库是新一代数据库,不使用关系模型,旨在满足大数据组织
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值