解释关系代数 (DBMS) 中的笛卡尔积?
查询是一个问题或请求信息。查询语言是一种用于从数据库中检索信息的语言。
查询语言分为两种类型 -
程序语言
非程序语言
程序语言
通过指定要执行的操作顺序从数据库中检索信息。
例如 - 关系代数。
结构查询语言 (SQL) 基于关系代数。
关系代数由一组操作组成,这些操作将一个或两个关系作为输入并产生一个新关系作为输出。
关系代数运算的类型
不同类型的关系代数运算如下 -
选择操作
项目运作
重命名操作
联合运营
路口操作
差分运算
笛卡尔积运算
加入操作
分部运作
并、交、差、笛卡尔、连接、除法属于二元运算(对两个表进行操作)。
笛卡尔积运算
它将 R1 和 R2 无条件地结合在一起。用 X 表示。
R1的度数XR2=R1的度数+R2的度数
{度=总列数}
例子
考虑 R1 表 -
注册号 | 分支 | 部分 |
---|---|---|
1 | 全面性教育 | A |
2 | 欧洲经委会 | B |
3 | 民用 | A |
4 | 它 | B |
表 R2
名称 | 注册号 |
---|---|
巴努 | 2 |
Priya | 4 |
R1 X R2
注册号 | 分支 | 部分 | 名称 | 注册号 |
---|---|---|---|---|
1 | 全面性教育 | A | 巴努 | 2 |
1 | 全面性教育 | A | 普里亚 | 4 |
2 | 欧洲经委会 | B | 巴努 | 2 |
2 | 欧洲经委会 | B | 普里亚 | 4 |
3 | 民用 | A | 巴努 | 2 |
3 | 民用 | A | 普里亚 | 4 |
4 | 它 | B | 巴努 | 2 |
4 | 它 | B | 普里亚 | 4 |
以上是 解释关系代数 (DBMS) 中的笛卡尔积? 的全部内容, 来源链接: utcz.com/z/349129.html