Barcelona

Páginas: 13 (3085 palabras) Publicado: 5 de junio de 2012
FACULTAD DE CIENCIAS INFORMÁTICAS

MATERIA:
Sistemas de Información

NOMBRE:

Espinoza Cárdenas Gregorio Eduardo.
Macías Espinales Adriana Virginia.
Ojeda Velez Shirley Carolina.

CURSO:
Quinto “A”.

DOCENTE:
Ing. Freddy Alarcon.

TEMA:
“INNER JOIN”

CONTENIDO

OBJETIVOS 4
INTRODUCCIÓN 5
DESARROLLO GENERAL 6
CONCLUSIONES 18
RECOMENDACIONES 19
BIBLIOGRAFIA 20OBJETIVOS

OBJETIVO GENERAL

1. Realizar una investigación detallada de las consultas combinadas en SQL server dando énfasis en los JOINS existentes; con la finalidad de aplicar conocimientos posteriormente.

OBJETIVO ESPECIFICO

1. Realizar una lectura compresiva acerca del tema: consultas combinadas en SQL server dando énfasis en los JOINS existentes.

2. Realizar una síntesisminuciosa del tema: consultas combinadas en SQL server dando énfasis en los JOINS existentes.

3. Realizar un comentario sintetizado del tema: consultas combinadas en SQL server dando énfasis en los JOINS existentes.

4. Extraer ideas principales del tema: consultas combinadas en SQL server dando énfasis en los JOINS existentes.

5. Realizar ejercicios de los temas del tema:consultas combinadas en SQL server dando énfasis en los JOINS existentes.

6. Entregar al Ing. Freddy Alarcon un trabajo de calidad.

INTRODUCCIÓN

Habitualmente cuando necesitamos recuperar la información de una base de datos nos encontramos con que dicha información se encuentra repartida en varias tablas, referenciadas a través de varios códigos. De este modo si tuviéramos una tabla deventas con un campo cliente, dicho campo contendría el código del cliente de la tabla de cliente.
Sin embargo está forma de almacenar la información no resulta muy útil a la hora de consultar los datos. SQL nos proporciona una forma fácil de mostrar la información repartida en varias tablas, las consultas combinadas o JOINS.
Las consultas combinadas pueden ser de tres tipos:
* Combinacióninterna
* Combinación externa
* Uniones
Un SQL cláusula de combinación combina registros de dos o más tablas en una base de datos. Se crea un conjunto que puede ser guardado como una tabla o se utiliza como es. Un JOIN es un medio para combinar campos de dos tablas mediante el uso de los valores comunes a cada uno. Estándar ANSI SQL especifica cuatro tipos de JOIN: INNER, OUTER, LEFT yRIGHT. Como caso especial, una tabla (tabla base, vista o tabla combinada) puede JOIN a sí mismo en una autocombinación.
Un programador escribe un JOIN determinante para identificar los registros para esta asociación. Si el predicado evalúa es cierto, el récord combinado se producen entonces en el formato esperado, un conjunto de registros o una tabla temporal.
Los joins son utilizados para extraerinformación de dos o más tablas. Por razones de performance se debe de limitar el número de tablas utilizados en un join, entre más tablas se utilicen más tiempo va a tardar SQL Server en procesar la información. Los join de preferencia deben de estar basados entre la llave primera y la llave foránea de las tablas.

DESARROLLO GENERAL
JOIN
La sentencia join en SQL permite combinar registros dedos o más tablas en una base de datos relacional. En el Lenguaje de Consultas Estructurado (SQL), hay tres tipo de JOIN: interno, externo, y cruzado.
En casos especiales una tabla puede unirse a sí misma, produciendo una auto-combinación, SELF-JOIN.
Matemáticamente, JOIN es composición relacional, la operación fundamental en el álgebra relacional, y generalizando es una función de composición.Tablas ejemplos
Todas las explicaciones que están a continuación utilizan las siguientes dos tablas para ilustrar el efecto de diferentes clases de uniones JOIN.

La tabla Empleado contiene los apellidos de los empleados junto al número del departamento al que pertenecen, mientras que la tabla Departamento contiene el nombre de los departamentos de la empresa.
Existen empleados que tienen...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Barcelona
  • barcelona
  • barcelona
  • barcelona
  • Barcelona
  • barcelona
  • barcelona
  • el barcelona

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS