题目
数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括___、____、____、面向对象模型、对象关系模型和半结构化数据模型等。
数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括___、____、____、面向对象模型、对象关系模型和半结构化数据模型等。
题目解答
答案
层次模型# 网状模型# 关系模型
解析
本题考查数据库系统逻辑模型的分类。逻辑模型是从计算机视角对数据进行建模的方式,需掌握常见模型的名称及特点。核心思路是区分传统模型(层次、网状、关系)与现代扩展模型(面向对象、对象关系、半结构化数据)。破题关键在于明确层次模型(树结构)、网状模型(任意图结构)、关系模型(二维表)的基本特征。
层次模型
- 特点:以树形结构组织数据,每个节点(记录)有且仅有一个父节点,体现“一对多”关系。
- 示例:IBM的IMS数据库采用此模型。
网状模型
- 特点:允许任意复杂结构,节点可有多个父节点,体现“多对多”关系。
- 示例:CODASYL数据库系统基于此模型。
关系模型
- 特点:用二维表表示数据,通过行和列存储记录与字段,强调数据间数学关系。
- 示例:现代主流数据库(如MySQL、Oracle)均采用关系模型。