martes, 24 de marzo de 2015

Tipos de datos  y Operadores Lógicos de WINDOWS SQL 2014

En el sistema gestor de base de datos podemos usar varios tipos de datos al momento de crear información, cada columna de las tablas puede llevara asociada un diferente tipo de datos. Aquí podemos ver los mas comunes.
Los operadores lógicos comprueban la veracidad de alguna condición. Éstos, como los operadores de comparación, devuelven el tipo de datos Boolean con el valor TRUE, FALSE o UNKNOWN.




COMODINES

%       --> Representa cualquier cadena en la posición que sea colocada._       --> Representa cualquier caracter en la posición que sea colocada.[xyz] --> Representa un conjunto de caracteres válidos en la posición que sea colocada.[x-z] --> Representa un rango de caracteres válidos en la posición que sea colocada.      --> Representa los caracteres, conjunto o rangos que no figuraran en el resultado.


FUNCIONES

Una función tiene un nombre, retorna un parámetro de salida y opcionalmente acepta parámetros de entrada. Las funciones de SQL Server no pueden ser modificadas, las funciones definidas por el usuario si.
SQL Server ofrece varios tipos de funciones para realizar distintas operaciones. Se pueden clasificar de la siguiente manera:
1) de agregado: realizan operaciones que combinan varios valores y retornan un único valor. Son "count", "sum", "min" y "max".
2) escalares: toman un solo valor y retornan un único valor. Pueden agruparse de la siguiente manera:
- de configuración: retornan información referida a la configuración.

- de cursores: retornan información sobre el estado de un cursor.
- de fecha y hora: operan con valores "datetime" y "smalldatetime". Reciben un parámetro de tipo fecha y hora y retornan un valor de cadena, numérico o de fecha y hora.
- matemáticas: realizan operaciones numéricas, geométricas y trigonométricas.
- de metadatos: informan sobre las bases de datos y los objetos.
- de seguridad: devuelven información referente a usuarios y funciones.
- de cadena: operan con valores "char", "varchar", "nchar", "nvarchar", "binary" y "varbinary" y devuelven un valor de cadena o numérico.
- del sistema: informan sobre opciones, objetos y configuraciones del sistema.
- estadísticas del sistema: retornan información referente al rendimiento del sistema.
- texto e imagen: realizan operaciones con valor de entrada de tipo text o image y retornan información referente al mismo.
3) de conjuntos de filas: retornan conjuntos de registros.
Se pueden emplear las funciones del sistema en cualquier lugar en el que se permita una expresión en una sentencia "select".

Estudiaremos algunas de ellas.

No hay comentarios.:

Publicar un comentario