《数据库系统概论》2.4关系代数详解

本文深入探讨了关系数据库中的核心运算符,包括并集、差集、交集及笛卡尔积,并通过具体例题展示了如何使用这些运算符进行数据查询。适合初学者和进阶学习者,旨在帮助读者更好地掌握SQL语言的基础与应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  虽然写这个博客主要目的是为了给我自己做一个思路记忆录,但是如果你恰好点了进来,那么先对你说一声欢迎。我并不是什么大触,只是一个菜菜的学生,如果您发现了什么错误或者您对于某些地方有更好的意见,非常欢迎您的斧正!

本讲解不写那些定义,主要就是放各种例题。
首先看一下所有即将要学的运算符:
在这里插入图片描述
在这里插入图片描述①∪ - ∩
在这里插入图片描述
②笛卡尔积×
在这里插入图片描述

现在开始讲述主要的东西:

Student表
在这里插入图片描述
①选择σ(这个感觉很好理解啊,就是一个σ,下标加个选择条件,括号写要查找的表名)
在这里插入图片描述

②投影∏(这个就是把一个表中抽出一部分,抽出部分的名字写在下标,括号也写表名)
在这里插入图片描述在这里插入图片描述④除运算÷
在这里插入图片描述

例题1:查询至少选修1号课程和3号课程的学生号码
在这里插入图片描述
例题2:查询选修了2号课程的学生的学号
在这里插入图片描述
例题3:查询至少选修了一门其先行课为5号课程的学生的姓名
在这里插入图片描述

希望对你有所帮助,欢迎与我交流讨论。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值