数据库-关系代数

  1. 传统集合操作:并,差,交,笛卡尔,笛卡尔逆

  2. 扩充关系操作:投影,选择,连接,自然连接

  3. 基本操作:并,差,笛卡尔积,投影和选择

  4. 组合操作:交,连接,自然连接,除法

基本操作


  1. 相同关系模式,元数(属性个数)也相同。R和S中的元组都写出来。R∪S

  2. 相同关系模式,元数相同。R中排出出S的元组。R-S
  3. 笛卡尔积
    R和S的元数相加,得到新关系模式。其元组数量相乘是最后的元组个数。R×S
  4. 投影
    对一个表进行属性的重新筛选。π3,1(R)表示取旧表的第三列和第一列。
  5. 选择
    对表中元组进行筛选。σF(R)从R中选择符合F的元组。

组合操作


  1. 相同关系模式,找出相同元组。R∩S
  2. 连接
    两个表,分别找两个属性(分量),值相同的进行连接。得到新表。
  3. 自然连接
    有公共属性的两个表,公共属性出值相等的地方进行自然连接。
  4. 除法
    首先找出两者公共属性,再对被除表中非公共属性进行归纳(一个非公共属性值包含了几个公共属性值)然后得到与除表的值对比。结果是所得被除表的非公共属性。

扩充操作

  1. 改名:Ρs(属性)(R)
  2. 广义投影:在投影的属性中使用算术运算。
  3. 赋值:←
  4. 外链接:自然连接后保留舍弃值,空值填null。左外连接保留左值,右外连接保留右值
  5. 外部并:原本并操作不受关系模式必须相同的约束,空值处填null
  6. 半连接:自然连接成功的,去掉其中一个表格。
  7. 聚焦操作:取得相关属性的某一个值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值