题目
关系数据库用()实现数据之间的联系。A. 关系B. 指针C. 表D. 公共属性(或外码)
关系数据库用()实现数据之间的联系。
A. 关系
B. 指针
C. 表
D. 公共属性(或外码)
题目解答
答案
D. 公共属性(或外码)
解析
考查要点:本题主要考查关系数据库中数据联系的实现方式,核心在于理解关系模型的基本概念和关联机制。
解题思路:关系数据库通过关系(二维表)存储数据,不同表之间的联系需通过特定机制建立。关键点在于明确主键与外键的作用,以及它们如何通过公共属性实现表间关联。
破题关键:
- 关系模型以二维表为基本单位,表与表之间的关联依赖于公共属性(外码)。
- 外码是引用其他表主键的字段,通过外码建立表间关系,而非直接使用指针或表结构本身。
关系数据库的核心是关系模型,数据以二维表形式存储。不同表之间的联系需通过公共属性(外码)实现:
- 
主键与外键的作用 - 主键:唯一标识一个表中的记录(如学生表的“学号”)。
- 外键:作为其他表的主键在当前表中的引用(如选课表中的“学号”引用学生表的主键)。
 
- 
关联机制 
 通过外键建立表间关系。例如:- 学生表(学号, 姓名)与课程表(课程号, 课程名)通过选课表(学号, 课程号)关联,其中学号和课程号均为外键。
 
- 
选项分析 - A. 关系:关系是数据库的整体结构,而非具体联系方式。
- B. 指针:属于程序设计概念,数据库不直接使用。
- C. 表:表是存储单位,无法直接建立联系。
- D. 公共属性(或外码):正确,外码通过公共属性实现关联。