问题
单项选择题
在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的( )决定的。
A.缺陷
B.完整性约束
C.数据结构
D.数据操作
答案
参考答案:B
解析:[分析] 因为在层次数据库中,子女只和双亲节点有关系,如果删除双亲,子女也同时被删除,这样做是由于层次模型的完整性约束决定的。
在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的( )决定的。
A.缺陷
B.完整性约束
C.数据结构
D.数据操作
参考答案:B
解析:[分析] 因为在层次数据库中,子女只和双亲节点有关系,如果删除双亲,子女也同时被删除,这样做是由于层次模型的完整性约束决定的。