Mapa mental
SQL SERVER
Conteúdo do mapa
SQL SERVER
SELECCIONES
- Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta en forma de conjunto de registros que se pueden almacenar en un objeto recordset. Este conjunto de registros puede ser modificable.
COMPONENTES
- Admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos de datos pueden ser númericos (con o sin decimales), alfanuméricos, de fecha o booleanos(si o no).Según el gestor de base de datos que estemos utilizando .
- COMANDOS
- CLAUSULAS
- OPERADORES
- FC AGREGADO
- Admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos de datos pueden ser númericos (con o sin decimales), alfanuméricos, de fecha o booleanos(si o no).Según el gestor de base de datos que estemos utilizando .
CONSULTAS DE SELECCION
- Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta en forma de conjunto de registros que se pueden almacenar en un objeto recordset.
- ALL
- Si no se incluye ninguno de los predicados se asume ALL. El motor de base de datos selecciona todos los registros que cumplen las condiciones de la instrucción SQL y devuelve todos y cada uno de sus campos.
- DISTINCT
- Omite los registros que contienen datos duplicados en los campos seleccionados.
- ALIAS
- En determinadas circunstancias es necesario asignar un nombre a alguna columna determinada de un conjunto devuelto, otras veces por simple capricho o porque estamos recuperando datos de diferentes tablas y resultan tener un campo con igual nombre.
- TOP (LIMIT)
- Devuelve un cierto número de registros que entran al principio o al final de un rango especificado por una cláusula ORDER BY.
- ALL
- Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta en forma de conjunto de registros que se pueden almacenar en un objeto recordset.
CRITERIOS DE SELECCIOON
- Para cada registro se crea un valor sumario si se incluye una función SQL agregada, como por ejemplo Sum o Count, en la instrucción SELECT.
- AVG
- Calcula la media aritmética de un conjunto de valores contenidos en un campo especificado de una consulta
- SELECT Avg(Gastos) AS Promedio FROM Pedidos WHERE Gastos > 100
- Calcula la media aritmética de un conjunto de valores contenidos en un campo especificado de una consulta
- COUNT
- Calcula el número de registros devueltos por una consulta. Su sintaxis es la siguiente Count(expr) En donde expr contiene el nombre del campo que desea contar.
- SELECT Count(*) AS Total FROM Pedidos
- Calcula el número de registros devueltos por una consulta. Su sintaxis es la siguiente Count(expr) En donde expr contiene el nombre del campo que desea contar.
- StDev, StDevP
- Devuelve estimaciones de la desviación estándar para la población (el total de los registros de la tabla) o una muestra de la población representada.
- SELECT StDev(Gastos) AS Desviación FROM Pedidos WHERE País = 'España'
- Devuelve estimaciones de la desviación estándar para la población (el total de los registros de la tabla) o una muestra de la población representada.
- MAX,MIN
- Devuelven el mínimo o el máximo de un conjunto de valores contenidos en un campo especifico de una consulta.
- SELECT Min(Gastos) AS ElMin FROM Pedidos WHERE Pais = 'España'
- Devuelven el mínimo o el máximo de un conjunto de valores contenidos en un campo especifico de una consulta.
- SUM
- Devuelve la suma del conjunto de valores contenido en un campo especifico de una consulta.
- SELECT Sum(PrecioUnidad * Cantidad) AS Total FROM DetallePedido
- Devuelve la suma del conjunto de valores contenido en un campo especifico de una consulta.
- VAR,VARP
- Devuelve una estimación de la varianza de una población (sobre el total de los registros) o una muestra de la población (muestra aleatoria de registros) sobre los valores de un campo
- SELECT Var(Gastos) AS Varianza FROM Pedidos WHERE País = 'España'
- Devuelve una estimación de la varianza de una población (sobre el total de los registros) o una muestra de la población (muestra aleatoria de registros) sobre los valores de un campo
- COMPUTE de SQL-SERVER
- Esta cláusula añade una fila en el conjunto de datos que se está recuperando, se utiliza para realizar cálculos en campos numéricos.
- SELECT IdCliente, Count(IdPedido) FROM Pedidos GROUP BY IdPedido HAVING Count(IdPedido) > 20 COMPUTE Sum(Count(IdPedido))
- Esta cláusula añade una fila en el conjunto de datos que se está recuperando, se utiliza para realizar cálculos en campos numéricos.
- AVG
- Para cada registro se crea un valor sumario si se incluye una función SQL agregada, como por ejemplo Sum o Count, en la instrucción SELECT.