Mindmap
Formulación avanzada de consultas con SQL
Inhalt der Mindmap
Formulación avanzada de consultas con SQL
Problemas de enlace externo
- Enlace externo completo
- Combina dos tablas similares pero no compatibles en el enlace
- Enlace externo de un lado
- Genera el resultado de enlace más las filas de no concordancia
- LEFT JOIN
- Tabla izquierda
- RIGHT JOIN
- Tabla derecha
- LEFT JOIN
- Genera el resultado de enlace más las filas de no concordancia
- Combinación de enlaces internos y externos
- Facilitan la lectura
- Microsoft Access
- Los enlaces externos deben preceder a los internos
- Enlace externo completo
Entendiendo las consultas empaquetadas
- Consultas empaquetadas tipo I
- No hace referencia a ninguna de las tablas utilizadas en la consulta externa
- Se pueden usar para algunos problemas de enlace y de diferencia
- Se evalúa una vez y produce una tabla
- Usar cuando el resultado no contenga ninguna columna de las tablas en la consulta empaquetada
- Formulaciones SQL limitadas para problemas de diferencia
- Problemas de diferencia
- Tienen dos nombres no relacionados en una oración
- Operador de diferencia
- EXCEPT
- No se pueden resolver con enlaces de desigualdad
- Problemas de diferencia
- Consultas empaquetadas tipo II
- Subconsultas correlacionadas
- Hacen referencia a columnas que se utilizan en consultas externas
- Se ejecuta una vez para cada fila de la consulta externa
- Emplea uno o más valores de la consulta externa en cada ejecución
- Operador EXISTS
- Es verdadero si la consulta empaquetada regresa una o más filas
- Operador NOT EXISTS
- Es verdadero si la consulta empaquetada regresa 0 filas
- Subconsultas correlacionadas
- Consultas empaquetadas con la cláusula FROM
- Calcula una función conjunta con otra función conjunta
- SQL no permite una función conjunta dentro de otra
- Calcular conjuntos a partir de varias agrupaciones
- DISTINCT
- Elimina números de curso repetidos
- Consultas empaquetadas tipo I
Formulación de problemas de división
- Revisión del operador dividir
- Dividir
- Operador de álgebra relacional que combina las filas de dos tablas
- Dividir
- Efecto en condiciones simples
- Operador de comparación
- Una columna o expresión de columna y una constante
- Una columna o expresión de columna y una constante,
- Condición sencilla
- Da por resultado un valor nulo si cualquiera de las columnas en una comparación es nula
- Filas
- Influye en el resultado
- Si la condición simple se evalúa como verdadera para la fila
- Las que se evalúan como falsas o nulas se descartan
- Influye en el resultado
- Operador de comparación
- Efecto sobre condiciones compuestas
- Condiciones compuestas
- Una o más condiciones simples conectadas
- Operadores lógicos
- Operadores booleanos
- AND, OR y NOT
- Se evalúan como verdaderas, falsas o nulas
- Una o más condiciones simples conectadas
- Condiciones compuestas
- Revisión del operador dividir
Informationen
- Beschreibung
- Informática Mindmap am Formulación avanzada de consultas con SQL, erstellt von Brenda Elizabeth Villarreal Peña am 07/04/2020.
- Erstellt von
- Brenda Elizabeth Villarreal Peña
- Aufrufe
- 2
- Bewertung