层次模型中的几个术语,什么是根结点,双亲结点,兄弟结点,叶结点

 时间:2024-10-17 01:20:19

在层次模型中,数据库中有且仅有一个记录型无双亲,称为根节点;同一双亲的子结点称为兄弟结点;没有子结点的结点称为叶结点;代表两个记录型之间一对多的关系叫做双亲关系。

用树型(层次)结构表示实体类型及实体间联系的数据模型称为层次模型。在树中,每个结点表示一个记录类型,结点间的连线或边表示记录类型间的关系,每个记录类型可包含若干个字段,记录类型描述的是实体,字段描述实体的属性,各个记录类型及其字段都必须命名。

如果要存取某一记录型的记录,可以从根节点起,按照有向数层次向下查表。

层次模型中的几个术语,什么是根结点,双亲结点,兄弟结点,叶结点

扩展资料

层次模型的数据操纵主要有查询、插入、删除和更新。进行插入、删除、更新操作时要满足层次模型的完整性约束条件。具体如下:

1、进行插入数据时,如果没有相应的双亲结点值就不能插入它的子结点值。例如,在上图层次数据库中,如果新调入一名教师,但尚未分配到某个教研室,这时就不能将新的教师插入到数据库中。

2、进行删除数据时,如果删除双亲结点值,则相应的子结点值也被同时删除。例如,在上图中的层次数据库中,如果删除网络教研室,则该教研室的所有教师的数据将全部丢失。

3、进行修改数据时,进行更新操作时,应更新所有相应记录,以保证数据的一致性。

参考资料来源:百度百科——层次模型



  • VB如何设置控件的左边距
  • Access怎样生成ACCDE文件?
  • 在经济学中NDP是什么意思
  • Python中如何根据列表的索引移除元素
  • #新人打卡#VB如何使用Command按钮控件
  • 热门搜索
    十大减肥水果排行榜 怎么去掉页眉的横线 红烧小黄鱼的做法 铁骆驼电瓶修复怎么样 卫衣搭配什么裤子好看 恋与制作人攻略 怎么快速去黑眼圈 本人成分怎么填 红烧鲍鱼的做法 广东科技学院怎么样