联合查询的结果,一定就是一个迪卡尔积吗? 如题,谢谢!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 笛卡尔积的运算性质 由于有序对<x,y>中x,y的位置是确定的,因此A×B的记法也是确定的,不能写成B×A. 笛卡尔积也可以多个集合合成,A1×A2×…×An. 笛卡尔积的运算性质. 一般不能交换. 笛卡尔积,把集合A,B合成集合A×B,规定 A×B={<x,y>½xÎAÙyÎB} 在任意集合A上都可以定义笛卡尔积因为对任意两个集合A和B,用A中元素为第一元素,B中元素为第二元素构成有序对,所有这样的有序对组成的集合就是集合A和B的笛卡尔积.当集合A = B 时,笛卡尔积就记作A A.推导过程 给定一组域D1,D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为: D1×D2×…×Dn={(d1,d2,…,dn)|di∈Di,i=1,2,…,n} 所有域的所有取值的一个组合不能重复案例 给出三个域: D1=SUPERVISOR ={ 张清玫,刘逸 } D2=SPECIALITY={计算机专业,信息专业} D3=POSTGRADUATE={李勇,刘晨,王敏} 则D1,D2,D3的笛卡尔积为D: D=D1×D2×D3 = {(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨), (张清玫,计算机专业,王敏),(张清玫,信息专业,李勇), (张清玫,信息专业,刘晨),(张清玫,信息专业,王敏), (刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨), (刘逸,计算机专业,王敏),(刘逸,信息专业,李勇), (刘逸,信息专业,刘晨),(刘逸,信息专业,王敏) } 这样就把D1,D2,D3这三个集合中的每个元素加以对应组合,形成庞大的集合群。 所以,笛卡尔积是联合查询,至于联合查询是否是笛卡尔积,那就看你查出的效果了。 power designer如何使用? UTL_RAW.CAST_TO_VARCHAR2函数报03001(未执行特性)错误,求解 一个查询问题,挺难的,请教高手 急求vc+ado+oracle 9i 链接字符串 不安装客户端情况下,谢谢了 求语句 请教一个关于PL/SQL语法的问题 在两个表空间中CREATE TABLE 求教 存储过程中如何使用事务处理? 从Windows 2000 server 连接 oracle 数据库的问题?? 向各位大侠请教一个sql查询问题? 求个SQL语句,240分,速度 liunx 字符界面下安装orcale 10g
由于有序对<x,y>中x,y的位置是确定的,因此A×B的记法也是确定的,不能写成B×A.
笛卡尔积也可以多个集合合成,A1×A2×…×An.
笛卡尔积的运算性质. 一般不能交换.
笛卡尔积,把集合A,B合成集合A×B,规定
A×B={<x,y>½xÎAÙyÎB}
在任意集合A上都可以定义笛卡尔积因为对任意两个集合A和B,用A中元素为第一元素,B中元素为第二元素构成有序对,所有这样的有序对组成的集合就是集合A和B的笛卡尔积.当集合A = B 时,笛卡尔积就记作A A.推导过程
给定一组域D1,D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为:
D1×D2×…×Dn={(d1,d2,…,dn)|di∈Di,i=1,2,…,n}
所有域的所有取值的一个组合不能重复
案例
给出三个域:
D1=SUPERVISOR ={ 张清玫,刘逸 }
D2=SPECIALITY={计算机专业,信息专业}
D3=POSTGRADUATE={李勇,刘晨,王敏}
则D1,D2,D3的笛卡尔积为D:
D=D1×D2×D3 =
{(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨),
(张清玫,计算机专业,王敏),(张清玫,信息专业,李勇),
(张清玫,信息专业,刘晨),(张清玫,信息专业,王敏),
(刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨),
(刘逸,计算机专业,王敏),(刘逸,信息专业,李勇),
(刘逸,信息专业,刘晨),(刘逸,信息专业,王敏) }
这样就把D1,D2,D3这三个集合中的每个元素加以对应组合,形成庞大的集合群。
所以,笛卡尔积是联合查询,至于联合查询是否是笛卡尔积,那就看你查出的效果了。