Page 171 - 计算机技术与人工智能
P. 171

第五章 数据库基础


             在层次的最顶端有一个实体为根(root)。层次模型如图5-1所示。现在的数据库

             已经不再使用层次模型,这里不做过多讨论。



















                                          图 5-1 层次模型


                 二、网状模型

                 采用网状模型的数据库,用有向图结构表示实体及实体型间的联系。在网状
             模型中,实体间的联系如同一张网,网上的连接点称为结点。与层次模型的节点
             间具有上下级的关系不同,网状模型的各个节点之间是平等的。城市的交通图就

             是应用网状模型的典型代表。

                 三、关系模型

                 关系模型用二维表格的形式表示实体及实体型间的联系。关系模型是目前使
             用最多的数据模型,和层次模型及网状模型相比,关系模型有以下优点。
                 (一)数据结构单一

                 关系模型中,不管是实体还是实体之间的联系,都用关系来表示,而关系都
             对应一张二维数据表,数据结构简单、清晰。
                 (二)关系规范化,并建立在严格的理论基础上

                 构成关系的基本规范要求关系中每个属性不可再分割,同时将关系建立在具
             有坚实理论基础的严格数学概念上。
                 (三)概念简单,操作方便

                 关系模型最大的优点就是简单,用户容易理解和掌握,一个关系就是一张二
             维表格,用户只需用简单的查询语言就能对数据库进行操作。


                                                                                    159
   166   167   168   169   170   171   172   173   174   175   176