• 数据库的关系代数六大基本操作符


    http://blog.csdn.net/gpwner/article/details/51474651

    1.σ选择操作符 
    定义方式:p指的是选择条件,括号中R表示表示选择操作对象是表格R。选择条件中常常包含着与或非的运算。

    例子:从下面表格中选择出年龄小于20岁的记录 
    这里写图片描述 
    表达式:这里写图片描述或者“4”表示的是第四列(sage)

    结果: 
    这里写图片描述 
    2.这里写图片描述投影操作符 
    定义方式:这里写图片描述 
    右下角表示的是域(也就是每一张表中每一列的表头) 
    例子:这里写图片描述 
    操作:这里写图片描述 
    查询结果 
    这里写图片描述 
    3.这里写图片描述并操作符(顾名思义) 
    例子:这里写图片描述 
    操作:这里写图片描述 
    查询结果:这里写图片描述 
    4.-差运算符(顾名思义,不做详细介绍,直接进入例子) 
    两个集合R和S 
    这里写图片描述 
    操作:R-S 
    结果:这里写图片描述 
    5.X笛卡儿积 
    例子: 
    这里写图片描述

    RXS的结果:这里写图片描述

    备注:笛卡儿积的结果中的域是两个表中的域的和,其中的记录的个数就是两个表中的个数目的乘积

    6.重命名操作符

    定义:这里写图片描述

    我个人的理解是:从E表中选择属性为(A1,A2,A3,…An)的记录然后重新写入X表格中

    下面对以上所涉及到的操作符中和运用做例子解析

    总操作: 
    这里写图片描述

    Customer表: 
    这里写图片描述 
    操作:从这个表格中选择出姓名为smith的记录, 
    这里写图片描述 
    结果:这里写图片描述

    操作:将smith表和customer表做笛卡儿积 
    这里写图片描述

    结果:这里写图片描述

    从笛卡儿积所得的表格中的选出居住城市和smith居住城市相同的记录 
    结果:为图片中红边框长方形 
    这里写图片描述

    最后从客户表中列出条件为上一步骤所得的客户姓名域 
    这里写图片描述

    最后的结果就是:Curry,Smith

    至此 
    这里写图片描述已经完毕。

  • 相关阅读:
    jQuery效果
    jQuery事件
    jQuery安装和基础语法
    html5响应式布局
    html5新特性--音频视频,拖放
    js-浏览器DOM
    js-Array
    js-Date
    js-String
    Cocoa touch(五):UIControl
  • 原文地址:https://www.cnblogs.com/feng9exe/p/7421994.html
Copyright © 2020-2023  润新知