连接

【摘要】
    表间关联是数据库最常见的运算,也是最难的运算。事实上绝大多数的连接运算,都是等值连接。SPL 根据这些连接的类型采用了针对性的解决方案,让连接变得简单化、程序化。SPL 是如何做到这一点的,又是如何支持其他连接类型的?去乾学院看个究竟吧!连接

..

..

一. 外键对象化

..

1.    转成对应记录

..

..

..

..

..

..

2.    只保留无匹配的记录

..

..

二. 常规连接

..

1.    散列法连接

..

..

..

..

..

..

2.    有序归并法连接

..

..

..

..

3.    外连接

..

..

..

..

..

..

4.    叉积

..

..

..

..

..

..

5.    直接连接文件

..

..

..

..

..

..

三. 按位置连接

..

1.    序号直接定位

..

..

2.    按位置连接

..

..

..

..

3.    按位置外连接

..

..

四. 关联连接

..

1.    关联连接与关联左连接

..

..

..

..

2.    退化成叉积

..

..

3.    复杂用法

..

..

..

连接.pdf