Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Con n caracteres. Se usa cuando el tamao de las entradas de datos de las columnas sean similares. Tiene longitud fija.
NTEXT
DEFINICIN Son datos Unicode de longitud variable. CARACTERSTICAS No se puede almacenar mediante sql_variant. Cadena de carcter que est en desuso. Sustituido por nvarchar.
DEFINICIN Aquel tipo de dato que es equivalente a decimal. CARACTERSTICAS Idntico al decimal. Contienen dgitos del 0 al 9, opcionalmente, un signo y una coma decimal. Nmeros de precisin y escalas fijas.
ALMACENAMIENTO Es de 17 bytes. RANGO Los valores vlidos se sitan entre 10^38 +1 y 10^38 1.
NUMERIC
DEFINICIN Es una cadena de carcter Unicode. CARACTERSTICAS Su longitud vara. Almacena datos Unicode.
NVARCHAR
DEFINICIN Es un dato numrico. CARACTERSTICAS El sinnimo de REAL es float(24). Almacena el valor numrico lo ms aproximado posible al valor real.
REAL
DEFINICIN Es la direccin de cada fila de la base de datos. CARACTERSTICAS ROWID Acceso rpido a los registros. No hay dos filas con el mismo ROWID.
ALMACENAMIENTO
RANGO
SERIAL
DEFINICIN Es aquel dato que combina la fecha con una hora del da. CARACTERSTICAS Precisin al minuto, ms o menos el segundo se le redondea al minuto ms cercano.
Almacena las fechas y horas del da con menos precisin que la fecha y hora.
ALMACENAMIENTO 4 bytes.
SMALLDATIME
DEFINICIN
ALMACENAMIENTO
SMALLINT
De 2 bytes. RANGO
De -215 (-32.768) a 215 - 1 (32.767).
DEFINICIN Aquel tipo de dato que representan valores monetarios. CARACTERSTICAS Dato numrico exacto. Se usa un punto para separar las unidades, de las unidades enteras de la moneda.
CARACTERSTICA ALMACENAMIENTO Almacena un conjunto de resultados para usarlo despus. Almacena temporalmente un conjunto de filas. Se crea una tabla temporal.
SMALLMONEY
TABLE
TEXT
DEFINICIN Aquel dato que define una hora de un da. CARACTERSTICAS Basada en un reloj de 24 horas. La hora no distingue la zona horaria.
RANGO
De 00:00:00.0000000 a 23:59:59.9999999.
TIME
DEFINICIN Es un dato de cadena de caracteres. CARACTERSTICAS Datos no Unicode. De longitud variable. Depende de la cadena de caracteres para el espacio de almacenamiento.
TIMESTAMP
TINYINT
UNIQUIEDENTIFIER
ALMACENAMIENTO De 8 bytes.
VENTAJA
DEFINICIN
ALMACENAMIENTO
DEFINICIN Son datos binarios. CARACTERSTICAS De longitud variable. Los datos pueden tener una longitud de 0 bytes.
DEFINICIN
ALMACENAMIENTO
VARCHAR
VNCHAR
ALMACENAMIENTO Es dos veces el nmero de caracteres, en bytes. RANGO De 230 -1(1.073.741.823) caracteres mx.
VNTEXT
VNVARCHAR
DEFINICIN
ALMACENAMIENTO
Es aquel tipo de dato que almacena cualquier tipo de De 8 bytes mx. datos.
CARACTERISTICAS
DESVENTAJAS
Los tipos de datos que no admite son: text, ntext, image, timestamp, varchar, nvarchar, varbinary, xml y sql_variant.
VARIANT (Sql_Variant)
XML
CARACTERISTICAS
Puede almacenar instancias de XML en una columna o una variable de tipo XML. Solo almacena datos de XML.
Introduccin
En el presente trabajo abarcaremos sobre los Tipos de datos en SQL. Microsoft SQL es un lenguaje de base de datos que se usa para crear, gestionar y consultar base de datos. En SQL, cada columna, variable, expresin y parmetro tiene un tipo de datos relacionado.
El tipo de dato especifica el tipo de informacin que puede guardar un campo: caracteres, datos nmeros, datos de moneda, datos de fecha y hora, datos de cadena binaria, etc. Tambin define el formato de almacenamiento, espacio que de memoria que ocupara en el disco un campo o variable, restricciones y rango de valores vlidos. Sql, proporciona una variedad de tipos de datos que daremos a conocer en forma alfabticamente, cada uno con su definicin, caractersticas, rango y su tamao de almacenamiento.
UNICODE Es un tipo de codificacin de caracteres con la finalidad de facilitar la visualizacin de textos de los mltiples lenguajes. Si un dato es Unicode, eso significa que no tendremos problemas para guardar y recuperar caracteres que se usan en distintos idiomas, con el espaol los problemas de visualizacin no son frecuentes pero con el resto de idiomas es el problema.
DATOS DE CADENA Las cadenas de caracteres constan de combinaciones ASCII de longitud variable, donde se usan los tipos de datos: Char, Varchar y Text. Las cadenas binarias constan en nmeros hexadecimales que usan tipo de datos: Binary, Varbinary, e Image. Varbinary se usa para almacenar los datos binarios, si no sobrepasan los 8 KB. En tal caso, se debe usar el tipo Image Data. Las cadenas de Unicode estn compuestas por caracteres codificados en Unicode, que usan los tipos de datos Nchar, Nvarchar y Ntext . stos requieren dos veces el espacio de almacenamiento de tipos de datos no Unicode.
DATOS DE FECHA Y HORA Los datos de fecha y hora tienen fecha vlida o formato de tiempo. En estos tipos de datos se encuentran: Datetime, date, time, smalldatetime. Datetime necesita 8 bytes de almacenamiento por entrada y se usa para almacenar fechas desde el 1 de enero de 1753 al 31 de diciembre de 9999. Smalldatetime necesita 4 bytes de almacenamiento por entrada y se usa para almacenar fechas desde el 1 de enero de 1900 al 6 de junio de 2079.
DATOS NUMERICOS Los datos numricos constan de los nmeros positivos y negativos, los decimales, las fracciones y los enteros. Los enteros, incluyendo los tipos de datos Bigint, Int, Smallint, y Tinyint, abarcan todos los nmeros enteros, tanto positivos como negativos.
DATOS DE MONEDA Los datos de moneda almacenan cantidades positivas o negativas de dinero en los tipos de datos: Money y Smallmoney hasta 4 lugares decimales. Si hay ms lugares decimales, debes usar en su lugar Decimal Data.
DATOS ESPECIALES Los datos especiales incluyen los datos que no cumplen los criterios de ninguno de los tipos de datos anteriores. Incluyen el Timestamp, Uniqueidentifier, SQL_variant, table.