数据库-关系代数
来源:互联网 发布:手机能编程么 编辑:程序博客网 时间:2024/05/22 02:24
传统集合运算-笛卡尔积
设R为n目关系,k1个元组
S为m目关系,k2个元组
R×S = {trts |trÎ R ∧tsÎ S }
关系运算-选择
•选择运算是从行的角度进行的运算
找出成绩大于等于90分的成绩记录
sGrade>=90(SC)
sGrade>=90(SC)
关系运算-投影
•投影操作主要是从列的角度进行运算
•例:对于成绩记录sc,假设我们只想列出所有学生的学号和所选课的课程编号,而不关心成绩的具体值,投影运算便可以产生这样的结果。
上述表示为:
πSno,Cno(sc)
上述表示为:
πSno,Cno(sc)
关系运算-除法
实际应用
实现的查询为查询至少包含'CLERK','MANAGER','PRESIDENT'三个职位的部门编号,部门名称及部门地点。select deptno,dname,loc from dept
where not exists
(
select distinct job from emp
where job in('CLERK','MANAGER','PRESIDENT')
minus
select distinct job from emp
where emp.deptno=dept.deptno
)
- 【数据库复习】关系代数
- 数据库-关系代数
- 数据库关系代数
- 数据库之关系代数
- 数据库之关系代数
- 数据库关系代数
- 数据库关系代数
- 数据库关系代数除法
- 数据库相关-关系代数
- 数据库关系代数表达式
- 数据库---关系代数
- 数据库关系代数
- 关系代数,关系数据库基本概念
- 数据库关系代数表达式学习
- 数据库系统概论--关系代数
- 数据库关系代数表达式学习
- 数据库关系代数表达式学习
- 数据库关系代数表达式学习
- 点击鼠标在textarea中光标当前位置插入指定字符
- IK-analyzer添加搜狗词库
- Oracle RAC的GES/GCS原理 (转)
- C++ How To Program整理(1)
- eclipse-解决直接在eclipse中复制,粘贴动态web项目并运行后,项目名字还是原来名字的问题
- 数据库-关系代数
- Node.js Module – exports 和module.exports之间的联系与区别
- RAC后台进程说明
- epoll使用示例
- 嵌入式linux2.6平台搭建——bootloader、Linux内核、根文件系统、开源工程
- Oracle-05
- 漫谈TCP/IP
- 利用OLEDB更新EXCEL报错
- CCIE K2+考点分析:MLS QOS MQC的配置实例