关系代数:集合运算和关系运算部分详解

1 篇文章 0 订阅
订阅专栏

小插曲:小编在学习计算机二级的时候,苦于关系代数的关系运算理解,在网上百度很多的资源,大都是概念,而且是文本形式呈现的。个人喜好图文形式的理解,因此将做的比较好的ppt做成帖子供大家参考,如有错误,请批评指正

声明:

1)本文主要图文来源:喻小光
2)原文链接: https://wenku.baidu.com/view/d28c9bbffad6195f302ba61b.html?from=search

一、集合运算

关系R和S 是元组的集合(不存在重复元组)
前提:R和S的模式具有相同的属性集(属性域匹配)
且属性顺序相同
属性名不同,可以改名。

 集合运算主要讲:并、交和差。因为传统集合运算很好理解,所以就简要解释。

1.

A∪B: A和B的并 由A或B中的元组组成

在这里插入图片描述

2.

R∩S: R和S的交 由R和S中都存在的元组组成

在这里插入图片描述

3.

B-A: B和A的差 由在B中而不在A中的元组组成

在这里插入图片描述

二、关系运算

关系运算主要详讲:投影、选择、笛卡尔积和自然连接。

1.投影

关系R上的投影是从R中选择若干属性A1,A2,A3…An组成的新的关系(去掉重复元组)。
 记 丌A1,A2,A3..An (R)    A1,A2,A3…An是R中的属性
 习惯上按所列出的顺序显示

在这里插入图片描述

2.选择

关系R上的选择运算,即从指定关系中选择满足一定条件C的元组, 得到新的关系。结果集的模式与R相同。
记: σC(R)
C是一个条件,取值为“true”或“false”。
C由逻辑运算符OR AND NOT 连接各条件表达式组成。

在这里插入图片描述

3.笛卡尔积

R和S的笛卡尔积(即乘积)是有序对的集合。
 由R的元组和S的元组构成更长的元组。有序对的
      第1个元素是关系R的任何一个元组
      第2个元素是 关系S的任何一个元组. 
 记作  :  R×S

在这里插入图片描述

4.自然连接

由R和S在公共属性上相同的元组成对连接构成(去掉重复的列)
假设A1,A2,…An为R和S的公共属性,当且仅当R的元组r和S的元组s在A1,A2,…An每一个属性
上都一致时,r和s才能成功地组成一对。

例图1:在这里插入图片描述
例图2:
在这里插入图片描述

云南农业大学 - 数据库系统复习题库(带答案)- 杨毅
杨明金的博客
03-16 1万+
A.(1)数据可以共享 (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享 (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制。106.设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F={AB→C,D→B },则 F 在模式 ACD上的投影为{AD→C };
《数据库系统概论》章节测验复习
kiro_1023的博客
11-16 8182
第一章 绪论 1【单选题】由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做( )(6.2分) A、文件系统 B、数据库管理系统 C、软件系统 D、数据库系统 正确答案: D 2【单选题】关系模型中,一个码是( )。(6.2分) A、可以由多个任意属性组成 B、至多由一个属性组成 C、由一个或多个属性组成,其值能够惟一标识关系中一个元组 D、以上都不是 正确答案: C 3【单选题】支持数据库各种操作的软件系统叫( )(6.2分) A、命令系统 B、数据库系统 C、数据库管理系统 D、操
【软考】关系代数篇(基础操作、关系公式、各种连接)
最新发布
代码的魅力,根本走不出来
03-21 1440
关系代数是数据库管理系统中的一种数学工具,用于描述和操作关系数据库中的数据。基本运算关系代数定义了一些基本的运算,如选择、投影、连接、并、差等,用于从一个或多个关系中获取所需的数据。关系操作:这些基本运算可以组合使用,形成更复杂的关系操作,如自然连接、交集、并集、除法等,用于实现更复杂的数据查询和操作。完备性:关系代数是完备的,即可以通过组合基本运算来实现所有可能的数据库操作。形式化:关系代数提供了一种形式化的方式来描述数据库操作,使得数据库系统的设计和实现更加规范和易于理解。理论基础。
关系代数的四个组合操作
醉卧考场君莫笑
03-07 4410
数据库学习DAY1
数据库系统原理选择题总结
Greedy Hat的博客
02-19 2620
数据库系统原理选择题总结
数据库原理及应用第2版(雷景生编著)课后习题答案第2章
九九小白菜的博客
03-31 1万+
第二章 习题参考答案 一、选择题 1、D。 全码的定义:若关系中只有一个候选码,且这个候选码中包含全部属性,则该候选码为全码。所以D选项正确。 2、C。 关系有如下几条性质: ⑴、关系中的每一个属性值都是不可分解的 ⑵、关系中不允许出现重复行 ⑶、行列无序 ⑷、列是同质的,即这一列具有相同的数据类型 由以上四点性质可知,C选项正确。 3、A。 关系的完整性有以下...
关系代数中的除法运算
带文豪的零点时分
11-12 1642
关系代数中的除法运算 这个概念的描述的非常抽象,刚开始学习的同学完全不知所云。这里通过一个实例来说明除法运算的求解过程 设有关系R、S 如图所示,求R÷S 的结果 求解步骤过程: 第一步:找出关系R和关系S中相同的属性,即Y属性。在关系S中对Y做投影(即将Y列取出);所得结果如下 第二步:被除关系R中与S中不相同的属性列是X ,关系R在属性(X)上做取消重复值的投影为{X1,X2}; ...
六,关系运算符详细讲解+举例
陈浩楠博客
06-25 437
首先了解单目双目是什么 单目,就是只对一个变量或者常量进行操作 如:num++自增,num--自减,!num取非值等 双目,就是一个表达式,分为左右两边 如:num1+num2, num1-num2, num1>num2
传统的集合运算(并,差,交和笛卡尔积运算
YGGZZZ的博客
03-26 1万+
传统的集合运算(并,差,交和笛卡尔积运算) (1)并 关系R和关系S的所有元组合并,再删去重复的元组,组成一个新的关系,记为RUS,例子如下 (2)差 由属于关系R而不属于关系S的所有元组组成的集合,即关系R中删去与关系S相同的元组,组成一个新的关系,记为R-S,例子如下 (3)交 由既属于关系R又属于关系S的元组组成得集合,组成一个新的关系,记为R∩S 前面三种要求关系的属性个数要相同 (4)笛...
数据库-----关系运算
weixin_45782618的博客
07-23 2488
关系数据库概述 相关术语 ◎在现实世界中,描述一个事物常常要抽取其若干特征来表示,这些特征称为属性,如用学号、性别、班级等来描述学生。每个属性的取值范围对应一个值的集合,称为属性的域,如性别的域是{男,女}。 ◎主属性:包含在任何候选码中的属性称为主属性。不包含在任何候选码中的属性称为非主属性。 ◎外码:如果关系模式R中的属性或属性组不是R的码,但它是其他关系W的码,那么该属性(组)对R而言是外码。R是参照关系,W是被参照关系。 ◎全码:关系模式中所有属性组合起来作为候选码,称为全码。 关系的性质 ◎一个基
关系代数
StrideBin的博客
11-27 1676
若有关系R (A,B,C,D)和S(C,D,E),则与表达式π3,4,7(σ4 SELECT (17) FROM (18) WHERE (19) ;  (17) A.A,B,C,D,E B.C,D,E C.R.A, R.B,R.C, R.D, S.E D.R.C,R.D,S.E  (18) A.R B.S C.R, S D.RS  (19) A.D 首先,来说
Python常用库Numpy进行矩阵运算详解
01-21
因为Numpy数组本身能节省内存,并且Numpy在执行算术、统计和线性代数运算时采用了优化算法。 Numpy的另一个强大功能是具有可以表示向量和矩阵的多维数组数据结构。Numpy对矩阵运算进行了优化,使我们能够高效地执行...
《线性代数全程导学:同济·线性代数(第三版)》作者:周泰文,王家宝,贺伟奇 出版时间:2003年
06-07
本书共分六章:行列式、矩阵及其运算、矩阵的初等变换与线性方程组、向量组的线性相关性、相似矩阵及二次型、线性空间与线性变换。 各章结构均匀:内容提要、典要范例、习题选解、考研题解,但第六章因未列入考研...
《MATLAB图像处理实例详解》课件Chapter-4s第4章 数字图像的运算.pptx
11-21
图像的运算是数字图像处理中的重要内容之一。本章主要介绍基于图像像素的运算方法包括(点运算、代数运算、逻辑运算),图像的几何变换方法包括(平移、镜像、缩放、转置、旋转及剪切),图像的邻域操作和区域选择。
线性代数课件及经典例题!
01-29
第一章 行列式;第二章 矩阵及其运算;第三章 矩阵的初等变换 ;第四章 向量组的线性相关性;第五章 矩阵的相似变换 总复习(包含例题及详解
Tensorflow XLA详解.pdf
01-14
XLA 利用 JIT 编译技术分析用户在运行时创建的 TensorFlow 图表,根据实际运行时维度和类型将其专门化,将多个运算融合在一起并为它们生成高效的本机代码——适用于 CPU、GPU 之类的设备和自定义加速器(例如,...
马尔柯夫预测法
Julia & Rust & Python
11-04 3497
马尔柯夫预测法   马尔柯夫预测法:马尔柯夫预测以俄国数学家A.A.Markov名字命名,是利用状态之间转移概率矩阵预测事件发生的状态及其发展变化趋势,也是一种随时间序列分析法。它基于马尔柯夫链,根据事件的目前状况预测其将来各个时刻(或时期)的变动状况。   1. 马尔柯夫链。状态是指某一事件在某个时刻(或时期)出现的某种结果。事件的发展,从一种状态转变为另一种状态,称为状态转移。在事件的发
【理论】关系代数——更轻松地与人交流你的查询语言
qq_44252328的博客
01-03 920
关系代数概述 定义 首先我们由代数引出: 已知代数定义:操作运算符(如加减乘除)和它的原子操作数就是集合形式 这是传统的代数 那么,关系代数就是:基于一组一以关系为操作对象的运算符,它的原子操作数是 关系实例变量和元组集合常量(如{ ‘1’,‘Julian’}集合的东西, 关系 指的是在n个属性列组成一行,产生联系。 元组 指的是 一行 属性 指的是一列 关系代数运算符分为两类: 传统的集合...
2015年系统架构师考试题详解
热门推荐
bingoabin
11-03 34万+
考试科目一:综合知识某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)管理机票销售。假设Tj(j=1,2,…,m)单元存放某日某航班的机票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为(1)。Pi进程的工作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图中空(a),空(b)和空(c)处应分别填入
关系代数的基本运算组成的运算有哪些
04-29
关系代数的基本运算包括: 1. 选择(Selection):从关系中选取满足指定条件的元组,结果仍为一个关系。...这些基本运算可以组合使用,形成更复杂的关系代数表达式,以实现对关系数据的高效查询和处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • vertical-align详解 29132
  • 浅谈hashchange和popstate事件触发条件 9014
  • Typora设置图片存储路径为相对路径办法 8620
  • 关系代数:集合运算和关系运算部分详解 7227
  • js两种方法删除对象属性 5863

分类专栏

  • 前端 21篇
  • 常用工具 1篇
  • 报错记录 2篇
  • 3篇
  • leetcode算法 15篇
  • Vue 5篇
  • Typescript 2篇
  • 计算机网络 1篇
  • python
  • 计算机二级 1篇
  • java 2篇

最新评论

  • vertical-align详解

    a 青春年华: vertical-align 还可以用px作为属性值,

  • Git基本操作和命令

    ai酸的博文: notepad表情包

  • Git基本操作和命令

    CSDN-Ada助手: 现在还有很多学校的学生用Dev-C++这种古老的工具,或者 code::block ,不知道你会推荐他们用什么来写C++?

  • ES6 使用Promise异步加载图片例子

    m0_62165898: <img src="img/tudou.jpg" alt="" id='img'> 这里原本就显示出来了图片,那后面的异步有什么意义呢?都不用打印就出来了

  • mongoose报错:Error: `useCreateIndex` is an invalid option.

    ブ*a*妹*: 移除后前端连接服务器报错

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 对象深度合并方法,类似Object.assign。
  • 博文的跑路笔记
  • 常见图片、音频和视频文件判断
2023年4篇
2022年32篇
2021年16篇
2020年1篇
2019年3篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源南宫问天国庆出生的女孩起名周小斌死神粤语版山东费县515惨案大连至威海船票智能起名网名字大全鬼伎回忆录王姓男孩起名100分吗起婚纱店名字蔬菜行起名火箭比赛直播在线观看第一届女足世界杯猪宝宝起名喜常用字大全起名带土字旁男孩五行缺土起什么小名给男宝宝起小名乳名大全扎伊根饮冰室女装店铺起名高端大气疫情防控知识内容一起挣钱的群名怎么起公司起名网站大全公司房产起名景姓的男孩起名医疗器材有限公司起名欣赏可汗给自己水果铺起名穆赫兰道下载猪肚鸡起个霸气的名字淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化