問100
頻出度★★☆
関係データベースにおける結合操作はどれか。
这道题的解析和你的作答记录。
関係データベースにおける結合操作はどれか。
这是「选择(Selection)」的说明。它是从一个表中抽取满足特定条件的记录(行)的操作,与把两个表合并起来的连接不同。
这是「投影(Projection)」的说明。它是从一个表中只抽取特定字段(列)的操作,并不是连接。
处理两个表这一点虽然与连接相似,但「抽取具有相同值的记录」更接近交集这类集合运算的说明,与按字段的值把行对应起来横向拼接的连接定义并不一致。
正解 正确答案是エ。关系数据库的连接(Join)是把两个表按共同字段的值相互对应、合并成一个表的操作。例如把「员工表」和「部门表」按部门代码的值关联起来,就能得到每名员工连其部门名一并包含在内的表。エ的「根据字段的值,将两个表关联起来,生成一个新表」正是这个定义本身,所以正确。