有几种常用的数据模型?它们主要的特征是什么?
有几种常用的数据模型?它们主要的特征是什么?
参考答案和解析
1.层次模型:层次模型是最早出现的数据模型,它用树形结构来表示数据间的从属关系结构。层次模型如同一颗倒置的树,结点从根开始定义,向下发展。层次模型的特点如下。1)有且仅有一个结点无父结点,此结点是根结点。2)其他结点有且仅有一个父结点。层次模型适合于表示一对多的联系,直观、自然、方便。2.网状模型:网状模型是层次模型的扩展,呈现一种交叉关系的网络结构,可以表示较复杂的数据结构。其特点如下。1)允许一个结点有多于一个的父结点。2)允许有一个以上的结点无父结点。网状模型适用于表示多对多的联系。3.关系模型:关系模型对数据库的理论和实践产生了很大的影响,它比层次模型和网状模型具有更多的优点,已成为当今计算机数据处理技术的主流模型。关系模型中的“关系”具有特定含义,特指那种虽具有相关性而非从属性的按照某种平行序列排列的数据集合关系。从用户的角度来看,一个关系就是一张二维表,多个相关的关系组成一个关系模型。
相关考题:
问答题黄药有几种?是什么矿物常用的捕收剂?有何特征?