1.数据库模型

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

常见的有以下三种:

1、层次模型

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

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

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

结构图:

 

2、网状模型

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

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

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

结构图:

 

3、关系模型

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

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

缺点:

结构图:

 

 

posted @ 2016-08-22 11:09  兔点水炽  阅读(360)  评论(0编辑  收藏  举报