码迷,mamicode.com
首页 > 其他好文 > 详细

数据模型

时间:2014-09-19 19:11:05      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:数据   sp   r   数据库   bs   设计   用户   对象   数据结构   

数据模型

  数据模型是对现实世界数据特征的抽象。分为概念数据模型(E-R模型),基本数据模型。

  前者按照用户观点对数据和信息进行建模,主要用于数据库设计;后者按照计算机系统的观点对数据建模,用于DBMS的实现。

 

三要素:数据结构,数据操作,数据约束条件。

 

E-R模型(实体-联系):

  1、实体,用矩形表示,通常矩形框内写明实体名

  2、联系,用菱形图表示,通常菱形内写明联系名

  3、属性,用椭圆表示,描述实体某方面的特征

 

层次模型:

  采用树形结构表示数据与数据之间的联系

 

网状结构:

  采用网状结构表示数据与数据之间的联系。网状模型中允许一个以上的结点无双亲,一个结点可以有多个双亲

 

关系模型:

  目前最常用的数据模型之一。采用关系模型作为数据的组织方式,在关系模型中用表格结构表达实体集一级实体集之间的联系,其最大的特色是描述的一致性

 

面向对象模型:

  核心概念包括:对象和对象标示(SID),封装,对象属性,类和类层次。

 

数据模型

标签:数据   sp   r   数据库   bs   设计   用户   对象   数据结构   

原文地址:http://www.cnblogs.com/mozizhu/p/3981989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!