数据模型

要求

(能比较真实的模拟现实世界、容易被人理解、便于在计算机上实现)

分类

(概念模型、逻辑模型、物理模型)

概念模型:(又称信息模型)它按照用户的观点来对数据和信息建模,主要用于数据库设计

逻辑模型:包括(层次模型、网状模型、关系模型、面向对象模型、对象关系模型==)它是按照计算机系统的观点对数据建模,主要用于DBMS的实现

物理模型:它是对数据最底层的抽象,它描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法,是面向计算机系统的

三要素

数据结构(与对象的类型、内容、性质有关的,与数据之间联系有关的对象)描述数据库的组成对象以及对象之间的联系

数据操作

完整性约束条件

模型解析

概念模型

概念:实体、属性、码、域、实体型、实体集、联系

联系:一对一、一对多、多对多

表示方法:实体联系方法用E-R图来描述

逻辑模型

主要说下让程序员走上艰苦道路的模型:网状模型,是最难掌握的一种模型,它主要实现了多对多的功能程序员必须了解系统每一个细节才能很好的构造数据结构

再就是关系模型了:单独的请看另外一篇文章


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值