Zusammenfassung der Ressource
MAPA MENTAL
DATAWAREHAUSE
- controla comandos de lenguaje
- DDL
- crea estructura BD permite crear y definir
nuevas BD campos y datos, tablas
- CREATE
- DROP
- ALTER
- DML
- lenguaje manipulación de datos
- gestiona y permiten generar consultas para ordenar,
filtrar y extraer datos de la BD
- SELECT
- INSERT
- UPDATE
- DELETE
- CLAUSULAS
- son condiciones que modifican nuestras
consultas son utilizadas para definir los
datos que desea seleccionar o
manipular
- FROM
- WHERE
- GROUP BY
- HAVING
- ORDER BY
- La cláusula DESC o ASC se puede indicar para cada
columna y así utilizar una ordenación distinta para cada
columna. Por ejemplo ascendente por la primera
columna y dentro de la primera columna, descendente
por la segunda columna.
- PREDICADOS
- ALL: Devuelve todos los campos de la tabla
- TOP: Devuelve un determinado número de registros de la
tabla
- DISTINCT: Omite los registros cuyos campos seleccionados
coincidan totalmente
- DISTINCTROW: Omite los registros duplicados basándose
en la totalidad del registro y no sólo en los campos
seleccionados.
- OPERADORES
LÓGICOS
- Los operadores lógicos o conectores se utilizan
cuando se arma una cláusula WHERE, allí estamos
creando una condición que hará las veces de filtro
para devolvernos dentro de la consulta los
registros deseados, es decir solamente aquellos
que cumplan la mencionada condición que
coloquemos en la cláusula WHERE
- NOT
- OR
- AND
- FUNCIONES
- Las funciones en SQL nos permiten efectuar
operaciones sobre un conjunto de resultados,
pero devolviendo un único valor agregado
para todos ellos. Es decir, nos permiten
obtener medias, máximos, etc... sobre un
conjunto de valores.
- AVG: devuelve el valor promedio del campo que
especifiquemos. Sólo se puede utilizar en
columnas numéricas.
- COUNT: devuelve el número total de
filas seleccionadas por la consulta.
- SUM: suma los valores del campo que
especifiquemos. Sólo se puede utilizar en
columnas numéricas.
- MAX: devuelve el valor
máximo del campo que
especifiquemos.
- MIN: devuelve el valor mínimo del
campo que especifiquemos.
- OPERADORES DE COMPARACIÓN
- Los operadores de comparación se usan con los datos de caracteres,
numéricos o de fecha, y se pueden utilizar en las cláusulas WHERE o HAVING
de una consulta. Los operadores de comparación dan como resultado un
tipo de datos booleano y devuelven TRUE o FALSE según el resultado de la
condición probada.
- < Menor que
- > Mayor que
- <> Distinto
que
- <= Menos o
igual que
- >= Mayor o
igual que
- = Igual que
- BETWEEN: Utilizado para especificar un intervalo de valores
- LIKE: Utilizado en la comparación de un modelo
- Utilizado para especificar registros de una base de datos