Datos personales

Estudiantes de la Universidad Tecnologica Fidel Velázquez inscritos en el tercer cuatrimestre(2011/2). En la area de Sistemas Informáticos

%%%TEORIA%%%

1.-Explicacion de consultas multitabla

INNER
Las vinculaciones entre tablas se realizan mediante la cláusula INNER que combina registros de dos tablas siempre que haya concordancia de valores en un campo común.

SELECT campos FROM tb1 INNER JOIN tb2
ON tb1.campo1 comp tb2.campo2


INNER JOIN
Esto crea una combinación por equivalencia, conocida también como unión interna.

SELECT Nombre_Categoría, NombreProducto
FROM Categorias INNER JOIN Productos
ON Categorias.IDCategoria = Productos.IDCategoria;


PRODUCTO CARTESIANO
El producto cartesiano es un tipo de composición de tablas, aplicando el producto cartesiano a dos tablas se obtiene una tabla con las columnas de la primera tabla unidas a las columnas de la segunda tabla, y las filas de la tabla resultante son todas las posibles concatenaciones de filas de la primera tabla con filas de la segunda tabla.

SELECT *
FROM [existencias cero],[pedidos 90]

OUTER JOIN
El outer join se usa cuando queremos que obtener todos los campos de una tabla que cumplen una condición y los campos de otra tabla que coinciden con los de la primera tabla.

SELECT A1.store_name, SUM(A2.Sales) SALES
FROM Geography A1, Store_Information A2
WHERE A1.store_name = A2.store_name (+)
GROUP BY A1.store_name




2.-SUBCONSULTAS


SubConsultas

Una subconsulta es una instrucción SELECT anidada dentro de una instrucción SELECT, SELECT…INTO, INSERT…INTO, DELETE, o UPDATE o dentro de otra subconsulta.

 

3.-OPERACIONES DE CONJUNTO

  • Union.-En la teoría de conjuntos, la unión de dos (o más) conjuntos es una operación que resulta en otro conjunto cuyos elementos son los elementos de los conjuntos iniciales.

  • Interseccion.-La intersección de dos (o más) conjuntos es una operación que resulta en otro conjunto que contiene los elementos comunes a los conjuntos de partida.

  • Complemento.-El complemento de un conjunto A con respecto al conjunto universal, es aquel conjunto que contiene a los elementos que le faltaban al conjunto A para ser el conjunto universal.