SQL数据库笛卡尔积、投影、选择、连接运算
笛卡尔积
笛卡尔积之后
列数:R列数+S列数
行数:R列数×S列数
投影
主要从列的角度进行运算。
投影之后不仅取消了原关系中某些列,也可能取消某些元组(元组就是行,目的是为了避免重复行)。
选择
图片中,式子意思是,从关系R中找到B列里等于‘d’并且C列里等于‘e’的那一行
从行的角度进行的运算
连接
连接,作用于两个关系,该运算的作用是:
从关系R和关系S的笛卡尔积中选取满足条件r的地方,组成一个新的关系
该关系是R×S的一个子集
记为
图片中i和j中间的字符可以替换为r,因为打不出来这个字符,所以上文中用r替换了
其中i和j分别是关系R和关系S中的第i和第j个分量(我现在理解为列)
等值连接就是图中表示的连接
自然连接就是在等值连接的基础上,吧重复的属性列去掉(隐含意思就是:要有共通的属性(就是列))
SQL数据库笛卡尔积、投影、选择、连接运算相关推荐
- mysql关系运算选择投影连接,[转载]选择、投影和连接运算(关系数据库)
一.选择 选择又称为限制,它是在关系R中选择满足给定条件的诸元组,记作: σf(R)={t|t∈R∧F(t)='真'} 其中F表示选择条件,它是一个逻辑表达式,取逻辑值'真'或'假'. 逻辑表达式F的 ...
- java 打开sql数据库_idea 使用Java连接SQL Server数据库教程
一.工具 1.IntelliJ IDEA 2019.2.4 2.SQL Server数据库,我这里使用的是SQL Server2008 二.数据库用户配置 1.新建一个登录用户 登录数据库 进入如下界 ...
- sql数据库配置php,php 连接mssql数据库与配置方法
php 连接mssql数据库与配置方法 下面要来告诉各位朋友php连接mssql数据库并且与php mssql配置方法哦,这样如果你是初学者这文章可以让你从配置mssql 到让php连接mssql数据 ...
- java连接sql数据库代码_Java如何连接Sql的数据库
Java如何连接Sql的数据库 Java连接数据库,除了用Jdbc-Odbc桥接外,还有更实用的方法么?我是指不用配置DSN,直接和Sql连接的那种,需要安装什么驱动么?--------------- ...
- 【数据库】数据库的投影查询、运算查询、条件查询、统计查询
查询所有列 DQL(查询) select * from emp; 或输入相关参量 select ename,job,mgr,hiredate,sal,comm,deptno,empno ...
- linux连接远程sql数据库服务器,Linux 远程连接 Microsoft SQL Server 数据库
示例一################################################### 一, 安装 unixODBC 下载安装包. 在 RedHat 安装光盘上就有 unixOD ...
- 一个把图片保存到SQL数据库的工具
因公司的业务需要,会把很多图片保存到数据库中.因此做了一个很简单的工具,把图片保存到SQL数据库中. 1.可以连接到不同服务器上的SQL数据库,可以选择操作各个表; 2.可以指定保存到数据库的图片格式 ...
- azure云数据库_保护Azure SQL数据库免于意外删除
azure云数据库 In this article, we will review options called LOCKS in Azure SQL database and Azure SQL S ...
- 数据库基础---选择,投影,连接,除法运算
转载自:https://blog.csdn.net/Candle_light/article/details/84424034 关系数据库中的选择,投影,连接,除法都是很重要的运算 选择 定义:在关系 ...
最新文章
- nginx 的upstream流程是怎样在CONTENT阶段执行的
- 考前自学系列·计算机组成原理
- 求解最长单调递增子串
- C语言运算符优先级 详细列表
- 微信开放平台全网发布时,检测失败 —— C#
- 在WPF中实现玻璃模糊效果
- 百度云服务器安装git并做远程仓库
- C#.NET验证码智能识别学习笔记---04C#.Net图片操作
- Web API 跨域访问
- 姚期智:量子计算只剩最后一里路;霍金:人类最好移民外太空
- 简述mysql事件作用_MYSQL使用简述
- 搜索引擎的技术发展趋势
- ios-mfi_蓝牙部分翻译
- 安装Adobe全家桶时出现The installation cannot continue as the installer file may be damaged.解决方法。
- Mac解压rar文件工具
- wb在计算机知识里是什么意思,相机上的WB,ISO,S和EV是什么意思?
- 输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出
- Marioの《计算机程序设计艺术》读书笔记:数学归纳法
- Atlas:手淘Native容器化框架和思考
- EXPLORER.EXE病毒的清除