base de datos

Páginas: 3 (613 palabras) Publicado: 5 de junio de 2014
Luis Díaz P.
02-05-2014

• OBJETIVO:
• Recuperar información de dos o mas tablas.

• Para muchas de las consultas que los usuarios realizan sobre la
data almacenada en nuestra base de datoses necesario
extraer información de más de una tabla, para ello es
necesario emplear los JOINS que representan una operación
para producir un conjunto de resultados que incorporen filas y
columnasde las tablas referidas en la consulta, esto lo hace
basándose en columnas comunes a las tablas.

• Cuando se ejecutan los JOIN, SQL Server compara los valores
de las columnas especificadas filapor fila entonces usa los
resultados de la comparación para combinar los valores que
califican como nuevas filas.
• Su sintaxis es la siguiente:





SELECT
FROM
[INNER |LEFT|RIGHT|FULL [OUTER]] JOIN
ON

• La lista de columnas puede incluir campos de diferentes tablas.
• JOIN especifica las tablas involucradas en la consulta.
• ON, establece la condición de unión de lastablas, a través de
campos comunes.

• Cuando se implementa los JOIN, debe tener en cuenta las
siguientes consideraciones:
• Especificar las condiciones del JOIN en base a Primary Key y aForeign
Key.
• Si una tabla tiene un Primary Key compuesta, se debe referenciar a la
clave entera en la cláusula ON del JOIN de tablas.
• Las columnas comunes a las tablas deben ser del mismo tipo dedato.
• Si dos o más columnas de las diferentes tablas que participan en el JOIN,
tienen el mismo nombre, deberá de calificar dichas columnas usando el
formato NombreTabla.NombreColumna.
• Limitaren lo posible el número de tablas en un JOIN, a más tablas, el
SQL Server se tomará más tiempo para resolver la consulta.

• La cláusula LEFT OUTER JOIN nos permite observar todos los
registros dela tabla que se referencia a la izquierda en una
consulta, completa las filas con NULL en caso no exista un valor
almacenado en la tabla de la derecha.
• La cláusula RIGHT OUTER JOIN nos permite...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS