Mapa mental
TIPOS DE CONSULTA
Conteúdo do mapa
TIPOS DE CONSULTA
Consulta Multitabla
- Es una consulta SQL la cual requiere la existencia de varias tablas para optener un resultado, son llamadas así porque se basan mas de una tabla
- Tipos de consulta
- Unión de tablas
- Esta operación se realiza cuando existen 2 tablas, con las mismas columnas y como requisito se quiere obtener una nueva tabla con las filas de la primera y de la segunda tabla
- RESTRICCIONES
- 1. Todas las columnas correspondientes tienen que ser del mismo tipo de dato.
- 2. Al crear una nueva tabla a partir de la unión, esta no incluye las filas repetidas
- Composición de tablas
- Esta operación consiste en concatenar filas de una tabla con filas de otra, a diferencia de la unión de tablas permite obtener una fila con datos de las 2 tablas
- Tipos de composición
- Producto Cartesiano (Composición Interna)
- Cuando se aplica el producto cartesiano a 2 tablas se genera una tabla con las columnas de la primera unida a las columnas de la segunda tabla y las filas de la tabla resultante son todas las posibles concatenaciones de las filas de la primera tabla con las filas de la segunda
- Inner Join (Union Interna)
- Esta composición permite emparejar filas de distintas tablas de una forma mas eficiente que con el producto cartesiano, luego de cumplir la condición de emparejamiento para cada fila de una de las tablas buscad directamente en la otra tablas las filas que cumplen con la condición, al finalizar solo se emparejan las filas que aparecen en el resultado
- Producto Cartesiano y Inner Join son composiciones internas ya que todos los valores de la fila de resultado son valores que están en las tablas que se combinan
- Esta composición permite emparejar filas de distintas tablas de una forma mas eficiente que con el producto cartesiano, luego de cumplir la condición de emparejamiento para cada fila de una de las tablas buscad directamente en la otra tablas las filas que cumplen con la condición, al finalizar solo se emparejan las filas que aparecen en el resultado
- Left Join y Right Join (Composición Externa )
- Esta composición es una extensión de Inner Join la cual indica una condición de combinación pero al resultado se añaden filas que no cumplen la condicion de combinacion
- Producto Cartesiano (Composición Interna)
- Tipos de composición
- Esta operación consiste en concatenar filas de una tabla con filas de otra, a diferencia de la unión de tablas permite obtener una fila con datos de las 2 tablas
- Unión de tablas
- Tipos de consulta
- Es una consulta SQL la cual requiere la existencia de varias tablas para optener un resultado, son llamadas así porque se basan mas de una tabla
Subconsultas
- Las subconsultas es una instrucción SELECT anidada dentro de una misma subconsulta y esta puede utilizar 3 formas de subconsulta
- Comparacion
- Es una expresión y un operador de comparación los cuales relacionan la expresion con el resultado de la subconsulta
- Expresión
- Es una declaración con la cual se busca el conjunto resultante de la subconsulta
- instrucción SQL
- Es una instrucción SELECT, que sigue el mismo formato y las mismas reglas que cualquier instruccion SELECT
- REGLA
- Debe ir antes del parentesis
- REGLA
- Es una instrucción SELECT, que sigue el mismo formato y las mismas reglas que cualquier instruccion SELECT
- Comparacion
- Operadores de Comparación comprueban si dos expresiones son iguales, se pueden usar en todas las expresiones excepto en la de los tipos text, ntext o image
- Tipos de Operadores:
- = (Igual a)
- > (Mayor que)
- < (Menor que)
- <= (Menor o igual que)
- >= (Mayor o igual que)
- <> (No igual a)
- != (No es igual a)
- !< (No menor que )
- !> (No mayor que )
- Tipos de Operadores:
- Clausula WHERE
- Especifica los criterios que deben cumplir los valores de campo para los registros que contienen los valores que se van a incluir en los resultados de la consulta
- Clausula HAVING
- Esta clausula es parecida a la WHERE, pero solo se aplica a los grupos en su totalidad es decir, a las filas de los resultados de los conjuntos que representa a los grupos
- Las subconsultas es una instrucción SELECT anidada dentro de una misma subconsulta y esta puede utilizar 3 formas de subconsulta
Informações
- Descrição
- Mapa Mental sobre TIPOS DE CONSULTA, criado por Joseph Hernandez2678 em 06-05-2016.
- Criado por
- Joseph Hernandez2678
- Visualizações
- 0
- Avaliação