2.4关系代数
一.关系运算分为传统关系运算和专门的关系运算。
- 传统的关系运算
- 二目运算 包括 并,差,交,笛卡儿积四种运算。
- 专门的关系运算
选择 ,投影, 连接, 除运算。
选择
选择符号 元组名字 条件符号 条件 (被查询元素所在表名)
例2.4查询信息系(IS系)全体学生
1.查询符号 2. Sdept(系这个元组) 3.条件符号 = 4.条件 'IS' 5. 元组所在表(Student)
例2.5查询年龄小于20岁的学生
查询符号 Sage < 20 (Student)
投影
投影符号 投影内容 (查询关系)
例2.6查询学生的姓名Sname和所在系Sdept。
1.投影符号 2.内容 Sname, Sdept(Student)
例2.7查询学生关系中有哪些系
投影符号 Sdept(Steduet)
投影后会删除重复的元组。
投影后的结果是列。
连接
一般连接