数据库 关系代数

一、概念

  • 关系模型源于数学,关系是由元组构成的集合,可以通过关系的运算来表达查询要求

  • 关系代数是关系操作语言的一种传统的表示方式,它是一种抽象的查询语言

  • 关系代数的运算可分为两大类:

    • 传统的集合运算:
      • 广义笛卡尔积

    在这里插入图片描述

    • 专门的关系运算:
      • 选择
      • 投影
      • 连接

在这里插入图片描述

二、传统的集合运算

1、符号

1)R,t ∈ R,t[Ai]

设关系模式为R(A1,A2,…,An)

  • R是关系模式 R(A1,A2,…,An) 的一个关系
  • t ∈ R:表示 t 是 R 的一个元组
  • t[Ai]:表示元组 t 中相应于属性 Ai 的一个分量

2)A,t[A], A ‾ \overline{A} A

  • A = {Ai1,Ai2,…,Aik},其中 Ai1,Ai2,…,Aik 是 A1,A2,…,An 中的一部分,则 A 称为属性列或属性组
  • t[A] = (t[Ai1],t[Ai2],…,t[Aik]) 表示元组 t 在属性列 A 上诸分量的集合
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

土味儿~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值