问题
单项选择题
关系数据模型是当前最常用的一种基本数据模型,它用()结构来表示实体类型和实体间的联系。
A.树
B.图
C.网络
D.二维表
答案
参考答案:D
解析:
这个知识点也是多次考查的要点。树形、有向图、二维表分别是层次模型、网状模型、关系模型所采用的结构,具体如表所示。
常见的数据模型 | |
模 型 | 说 明 |
层次模型 | 用树形结构表示实体类型及实体间的联系。优点是用指针实现记录间的联系,查询效率高:缺点 是只能表示一对多联系,对于多对多联系的表示较复杂,而且数据的查询和更新操作复杂,应用程 序的编写也较复杂 |
网状模型 | 用有向图表示实体类型及实体间的联系。优点是用指针实现记录间的联系,查询效率高;缺点是 应用程序编写复杂,必须熟悉数据库的逻辑结构 |
关系模型 | 用二维表格结构表达实体集,用外键(关键码)表示实体间的联系。优点是建立在严格的数据概 念模型上,概念单一、结构简单,存取路径对用户透明,容易开发;缺点是查询效率低于其他两种 模型 |