码迷,mamicode.com
首页 > 数据库 > 详细

1.数据库模型

时间:2016-08-22 12:28:34      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

数据库系统模型:模型是指数据库管理系统中数据的存储结构。

常见的有以下三种:

1、层次模型

概述:使用结构模型作为自己的存储结构。是一种树形结构,又节点和连线组成,节点表示实体,连线表示实体间的关系。

优点:数据结构类似金字塔,不同层次之间的关联性直接且简单。

缺点:数据为纵向发展,横向关系难以建立,数据存在重复问题,维护困难。

结构图:

技术分享

 

2、网状模型

概述:使用网状模型作为自己的存储结构。数据记录组成网中的节点,记录和记录之间的关联组成节点之间的连线,构成复杂网状结构。

优点:很容易反映实体之间的关联,避免数据重复性。

缺点:关联错综复杂,数据量大的时候,关联难以维护。

结构图:

技术分享

 

3、关系模型

概述:基于模型的数据库,由多个二维表格组成的存储结构。在二维表格中,每一行称为一条记录,用来描述一个对象的信息。每一列称为字段,用来描述对象的一个属性。数据表与数据表之间存在相应的关联,这些关联用来查询相关的数据。

优点:结构简单,格式唯一、理论基础严格,数据表之间相对独立,可在不影响其他数据表的情况下对数据进行增删改操作。查询时,可根据数据表之间的关联性,从多个表中查询抽取相关的信息。

缺点:

结构图:

 技术分享

 

1.数据库模型

标签:

原文地址:http://www.cnblogs.com/increase/p/5794844.html

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