Академический Документы
Профессиональный Документы
Культура Документы
LABORATORIO 6
Consulta de Tablas Multiples
Contenido
1. Obtencin de datos desde multiples tablas
2. Uso de alias
3. Metodos de union entre tablas
4. Union de mas de dos tablas
5. La clausula using
6. Natural joins
7. No-equijoins
8. Outer join (+)
9. Self join o auto join
10. Cross joins
2010 - II
Los datos de la primera tabla deben corresponder exactamente a los datos de la segunda tabla,
para que la informacin obtenida sea relacional.
El join se ejecuta cuando los datos son consultados desde ms de una tabla a la vez
El join se compone generalmente de una comparacin de igualdad entre el FK y el PK de las
tablas relacionadas
USO DE ALIAS
Simplifica las consultas usando prefijos para identificar a las tablas
LA CLAUSULA USING
Para indicar que la unin se realizara a travs de los campos comunes de las tablas
NATURAL JOINS
Establece una relacin de igualdad entre las tablas a travs de los campos que tengan el mismo
nombre en ambas tablas
NO-EQUIJOINS
Resulta cuando una columna de una tabla no corresponda directamente a otra columna de una
segunda tabla, la condicin de union contiene un operador diferente al signo igual
Dependiendo del lugar en donde se defina el operador outer, puede tomar las siguientes formas:
CROSS JOINS
Realiza un producto cruzado combinando los datos de las tablas indicadas
Referencias
http://www-db.stanford.edu/~ullman/fcdb.html
5