问题
单项选择题
若课程域D1=数据库,操作系统,面向对象,教师域D2=王强,刘亦,学生域D3=刘海华,张刚,吴琨,梁谦,则D1×D2×D3()。
A.可以用一个二维表来表示
B.不能用一个二维表来表示
C.不是一个集合也不是一个关系
D.不是一个集合但它是一个关系
答案
参考答案:A
解析:
根据笛卡儿积的运算规则,如果R关系模式有r个属性,S关系模式有s个属性,那么该运算的结果将产生一个(r+s)个属性的元组(记录)集合,元组数量为两个关系模式元组数量的乘积。每个元组的前r个属性来自于关系模式R,后s个属性来自关系模式S。而笛卡儿积的结果可以表示为一个二维表,同时也是一个集合、一个关系。