计算机科学
首页
学历类考试
大学
计算机科学
简答题
笛卡尔积、等值联接、自然联接三者之间有什么区别?
正确答案
笛卡尔积对两个关系R和S进行乘操作,产生的关系中元组个数为两个关系中元组个数之积。
等值联接则是在笛卡尔积的结果上再进行选择操作,从关系R和S的笛卡儿积中选择对应属性值相等的元组;
自然连接则是在等值联接(以所有公共属性值相等为条件)的基础上再行投影操作,并去掉重复的公共属性列。当两个关系没有公共属性时,自然连接就转化我笛卡尔积。
答案解析
略
分享
语音搜题
拍照搜题
打赏