問100
頻出度★★★
レコードの関連付けに関する説明のうち,関係データベースとして適切なものはどれか。
这道题的解析和你的作答记录。
レコードの関連付けに関する説明のうち,関係データベースとして適切なものはどれか。
通过「从各表开头数起的相同行位置」进行关联是错误的。关系数据库的记录不具有顺序(行位置)的含义,即使排列顺序改变,关联也会保持不变。按位置进行对应并不是关系模型的思路。
正解 在关系数据库中,表与表的记录是通过「对应字段的值」相互关联的。具体来说,一个表的主键的值,由另一个表的外键作为相同的值持有,从而判断两条记录指向同一个实体。关联不依赖行的位置或物理指针,而完全由值本身是否一致来决定,这正是关系模型的特点,选项イ正确地描述了这一点。
用「表示父子关系的指针」把记录连接起来,是层次型数据库(或网状型)的方式,而不是关系数据库的说明。关系模型不是用指针,而是用值来进行关联。
哈希函数是用于确定数据的存储位置或加快检索速度(实现索引)的技术,而不是记录之间进行逻辑关联的机制。关联的依据是值的一致,而不是哈希函数。