Mysql——关系数据库之笛卡尔积
来源:互联网 发布:java怎么读inputstream 编辑:程序博客网 时间:2024/04/30 18:12
笛卡尔积:
域:域是一组具有相同数据类型的值的集合。例如下图红框的表示即为域。
1、笛卡尔定义:给定一组域D1,D2,D3,..............,Dn 的笛卡尔积为,D1XD2XD3X,,,,,,,,XDn={(d1,d2,d3.......,dn)|di Di,i=1,2,3,....,n}
2、元组:笛卡尔积中的每一个元素(d1,d2,d3.......,dn)叫做一个n元组(n-tuple)或者简称元组
3、分量:笛卡尔积元素(d1,d2,d3.......,dn)中的每一个值di叫做一个分量
4、基数:如果Di(i-1,2,3,.....,n)为有限集,其基数为mi(i=1,2,3,.........,n),则D1XD2XD3X......XDn的基数M为 M=
基数:2X2X3=12 则D1XD2XD3=2X2X3=12个元组
上述1,2,3,4点,我自己都看不懂说的啥,老师就是这么讲的,浑浑噩噩听不懂。下面我用自己能理解的方式描述一下:
首先上图:
笛卡尔积表示一个二维表,我们把表中的每一行当作一个元组,每一个列作为一个域,可以看上图表描述。则笛卡尔积为:
{(张三,自动化,李一),(张三,自动化,刘海),(张三,自动化,王武),(张三,信息工程,李一),(张三,信息工程,刘海),(张三,信息工程,王武),(刘五,自动化,李一),(刘五,自动化,刘海),(刘五,自动化,王武),(刘五,信息工程,李一),(刘五,信息工程,刘海),(刘五,信息工程,王武)}
阅读全文
0 0
- Mysql——关系数据库之笛卡尔积
- MYSQL之笛卡尔积
- Mysql—关系数据库之关系模式
- 数据库专题——笛卡尔积
- 数据库专题——笛卡尔积
- 19.Oracle数据库SQL开发之 笛卡尔积
- NoSQL数据库探讨之 —— 为什么要用非关系数据库?
- 算法系列—— 输出所有的笛卡尔积组合
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- 笛卡尔积
- JavaScript代码实现选水果
- Unity_版本切换_预编译手段
- 2017/10/7
- 零基础入门深度学习(3)
- 笔记-感知机、超平面
- Mysql——关系数据库之笛卡尔积
- 算法第五周Swap Nodes in Pairs[medium]
- Qt数据库操作报错not positioned on a valid record
- Rust: trim(),trim_matches()等江南六怪......
- 零基础入门深度学习(4)
- Construct 2作業
- 《一个操作系统的实现》笔记(1)--NASM汇编语法和环境搭建
- 在 PyCharm 2017.2.3 中设置 Anaconda 5.0.0 中配置的多Python环境
- 如何在CentOS 6上安装Python 2.7 + Ansible