关系代数:σ π × ÷ ∪ ∩ − ⋈(⟗ ⟕ ⟖)
显示效果:
σ s n o = 1 ( S t u d e n t ) \sigma_{sno = 1}(Student) σsno=1(Student)
σsno=1(Student)
σ s n o = 1 ∧ s a g e > 18 ∨ s s e x = " F " ( S t u d e n t ) \sigma_{sno = 1 \wedge sage >18 \vee ssex="F"}(Student) σsno=1∧sage>18∨ssex="F"(Student)
σsno=1∧sage>18∨ssex=“F” (Student)
Π s n o , c n o ( S t u d e n t ) \Pi_{sno,cno}(Student) Πsno,cno(Student)
πsno,cno (Student)
S t u d e n t ⋈ S C Student \Join SC Student⋈SC
S t u d e n t ⋈ S C Student \bowtie SC Student⋈SC
Student⋈SC
S t u d e n t ⋈ S t u d e n t . S n o = S C . S n o S C Student \underset{Student.Sno=SC.Sno}\Join SC StudentStudent.Sno=SC.Sno⋈SC
Student ⟗ SC
Student ⟕ SC
Student ⟖ SC
S t u d e n t × S C Student \times SC Student×SC
Student × SC
S C ÷ K SC \div K SC÷K
SC ÷ K
R ∪ S R \cup S R∪S
R∪S
R ∩ S R \cap S R∩S
R∩S
R − S R - S R−S
R−S
Π S n a m e ( Π s n o ( σ C p n o = ′ 5 ′ ( C o u r s e ) ⋈ S C ) ⋈ Π S n o , S n a m e ( S t u d e n t ) ) \Pi_{Sname}(\Pi_{sno}(\sigma_{Cpno='5'}(Course)\Join SC)\Join \Pi_{Sno,Sname}(Student)) ΠSname(Πsno(σCpno=′5′(Course)⋈SC)⋈ΠSno,Sname(Student))
πSname (πsno (σCpno=′5′(Course) ⋈ SC) ⋈ π Sno,Sname (Student))
对应的代码:
$\sigma_{sno = 1}(Student)$
σ~sno=1~(Student)
$\sigma_{sno = 1 \wedge sage >18 \vee ssex="F"}(Student)$
σ~sno=1∧sage>18∨ssex="F"~ (Student)
$\Pi_{sno,cno}(Student)$
π~sno,cno~ (Student)
$Student \Join SC$
$Student \bowtie SC$
Student⋈SC
$Student \underset{Student.Sno=SC.Sno}\Join SC$
Student ⟗ SC
Student ⟕ SC
Student ⟖ SC
$Student \times SC$
Student × SC
$SC \div K$
SC ÷ K
$R \cup S$
R∪S
$R \cap S$
R∩S
$R - S$
R−S
$\Pi_{Sname}(\Pi_{sno}(\sigma_{Cpno='5'}(Course)\Join SC)\Join \Pi_{Sno,Sname}(Student))$
π~Sname~ (π~sno~ (σ~Cpno=′5′~(Course) ⋈ SC) ⋈ π ~Sno,Sname~ (Student))
关系代数:σ π × ÷ ∪ ∩ − ⋈(⟗ ⟕ ⟖)相关推荐
- 数据库知识点4——关系代数中易错题的总结
1. 在关系代数运算中,五种基本运算为:并.差.选择.投影.乘积 2.关系如下图所示,查询既学习课程号为001课程又学习课程号为002号课程的学生的学号, 注:.关系代数操作运用∩符号表达 3. 关系 ...
- 数据库MySQL关系模型之关系代数
关系代数的运算按运算符的不同可分为 传统的集合运算(并.差.交.笛卡尔积) 专门的关系运算(选择.投影.连接.除运算) 关系代数运算的约束 某些关系代数操作,如并.差.交等需满足 "并相容性 ...
- 2.2 《数据库系统概论》之关系操作、关系完整性、关系代数
文章目录 0.思维导图 1.关系操作 (1)基本关系操作 (2)关系数据库语言的分类 2.关系的完整性 (1)关系的三类完整性约束 (2) 实体完整性(Entity Integrity) (3)参照完 ...
- 关系代数——附加的关系运算(1)
关系代数的基本运算足以表达任何关系代数查询.但是如果只用这些运算,有时候某些查询的表达会显得无比冗长.为了简化查询,我们定义附加的一些运算,它们不能增加关系代数的表达能力,却可以简化一些常用的查询. ...
- mysql将sql转为关系代数_关系数据库基础:关系代数运算知识笔记
1.关系代数运算符 集合运算符:并(U).差(-).交(∩).笛卡尔积(×) 专门的关系运算符:选择(∂).投影(π).连接(∞).除(÷) 算术比较符:大于(>).大于等于(≥).小于(< ...
- 关系代数基本运算_关系代数的基本和附加运算
关系代数基本运算 Definition 定义 Every DBMS must define a query language to enable users to access the data wh ...
- 数据库杂谈(三)——关系代数
文章目录 3 形式化关系查询语言 3.1 关系代数 3.1.1 概述 3.1.2 选择操作 3.1.3 投影操作 3.1.4 集合操作 3.1.4.1 笛卡尔乘积 3.1.4.2 并交差操作 3.1. ...
- 【Calcite】SQL 形式化语言——关系代数
关系代数是一种过程化查询语言.它包括一个运算的集合,这些运算以一个或两个关系为输入,产生一个新的关系作为结果.关系代数的基本运算有: 名称 英文 符号 选择 select σ 投影 project Π ...
- 【数据库系统设计】关系数据库简介(关系模型、关系模式、关系完整性、关系代数)
关系数据库 笔记目录 关系模型 关系数据结构 域 关系 关系模式 关系的三类完整性 实体元整性(Entity Integrity) 参照完整性 用户定义的完整性 关系代数 关系代数运算符 传统的集合运 ...
- 数据库原理(一)—— 关系代数
关系代数:Relational Algebra. 什么叫代数? 代数是一个较为基础的数学分支.它的研究对象有许多.诸如数.数量.代数式.关系.方程理论.代数结构等等都是代数学的研究对象. 初等代数一般 ...
最新文章
- 匿名函数应用-多线程测试代码
- PAT(甲级)2019年春季考试 7-2 Anniversary
- 《人工智能爱好者俱乐部》祝大家元旦快乐!
- 内卷时代,互联网人相亲有多难?|漫画
- mysql中count的用法
- C语言字符串怎么算char字符,计算C中字符串中char的出现次数
- spring核心功能包中已经包含了cglib功能
- MySQL数据库:explain执行计划详解
- 状态码301 302
- 有关Quartz.NET,与一线码农大佬对个线?
- Vue学习笔记(3)(Vue CLI)
- 理解复杂的C/C++声明 const, typedef , 函数指针(转贴)
- php smarty ci,CI整合Smarty,cismarty_PHP教程
- python之虚拟聊天室服务器详解
- Avast高级版的cleanup激活码
- matlab近似计算求积分,matlab定积分的近似计算.ppt
- AlgoSec破解license
- Django ORM 使用手册
- 大学计算机课挂科补考,【挂科的同学请注意!】关于本学期补考、缓考的通知(转)...
- AntDesign Vue 中时间段选择器a-range-picker
热门文章
- android 日历动态图标,Android 日历action_search ActionBar更改home图标
- 小车.MG90s舵机理论学习-寄存器+库函数版本
- 七、微信小程序-快速回顾 ( swiper 轮播图、scroll-view 可滚动视图区域 )
- 微博视频号推荐:微博上什么样的美食视频更受吃货欢迎?
- C# .NetCore学习总结
- 手机摄影-参数(曝光补偿)
- 热敏电阻NTC、PTC
- TQ2440 GPB口控制寄存器GPBCON和GPBUP作用
- 微信小程序之插件未授权访问
- ProEssentials实时绘制三维地质建模、科学领域三维建模仅需毫秒