0% encontró este documento útil (0 votos)
7 vistas5 páginas

T-6. Tipos de Datos. Transact SQL

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 5

UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS

UNIDAD ACADÉMICA MULTIDISCIPLINARIA REYNOSA – RODHE


ING. EN SISTEMAS COMPUTACIONALES

NOMBRE DE LA MATERIA:

Fundamentos de Bases de Datos

NOMBRE DEL MAESTRO:

Mtro. Rubén Mizael Barrera Hernández

NOMBRE DE LA TAREA:

T-6. TIPO DE DATOS. TRANSACT SQL

NOMBRE DEL ALUMNO:

Kevin Alberto Malpica Marquez

GRADO: 5º GRUPO: “J”

NO. DE LA UNIDAD:

NOMBRE DE LA UNIDAD:

Transact SQL

23 de octubre de 2024
UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
UNIDAD ACADÉMICA MULTIDISCIPLINARIA REYNOSA – RODHE
ING. EN SISTEMAS COMPUTACIONALES

Introducción
En el universo de las bases de datos, los tipos de datos son la columna vertebral que
sustenta la organización y el almacenamiento de información. Al igual que las palabras
tienen diferentes categorías gramaticales, los datos se clasifican en diversos tipos para
representar de manera precisa y eficiente la realidad. Desde números enteros hasta
fechas y cadenas de caracteres, cada tipo de dato posee características únicas que
determinan su rango de valores, tamaño de almacenamiento y aplicaciones específicas.
En este ensayo, exploraremos los tipos de datos más comunes utilizados en las bases
de datos, analizando sus particularidades y su importancia en el diseño de bases de datos
eficientes y robustas.

23 de octubre de 2024
UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
UNIDAD ACADÉMICA MULTIDISCIPLINARIA REYNOSA – RODHE
ING. EN SISTEMAS COMPUTACIONALES

Valores Numéricos Exactos


Tinyint
Almacena números enteros muy pequeños. Solo valores positivos. Va desde 0 a 255.
Ocupa 1 byte de memoria.

Bigint
Almacena números enteros muy grandes. Va desde el -9.223.372.036.854.775.808 a
9.223.372.036.854.775.807. Ocupa 8 bytes de memoria.

Bit
Solo puede tomar un valor. 0, 1, o NULL. Donde 1 representa TRUE y 0 representa
FALSE.
El Motor de base de datos de SQL Server optimiza el almacenamiento de columnas de
bits. Si hay menos de ocho columnas de tipo bit en una tabla, las columnas se almacenan
como 1 byte. Si hay entre 9 y 16 columnas de tipo bit, se almacenan como 2 bytes, y así
sucesivamente.

Decimal (p, d)
Decimal y Numeric son sinónimos y se pueden usar indistintamente.

Money
Almacena valores monetarios. El intervalo máximo depende del sistema de gestión de
bases de datos que estés utilizando. -922.337.203.685.477,5808 a
922.337.203.685.477,5807 (En caso de Informática: -922.337.203.685.477,58
a 922.337.203.685.477,58).

Smallmoney
Almacena valores monetarios más pequeños: De -214.748,3648 a 214.748,3647.

23 de octubre de 2024
UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
UNIDAD ACADÉMICA MULTIDISCIPLINARIA REYNOSA – RODHE
ING. EN SISTEMAS COMPUTACIONALES

Valores Numéricos Aproximados


Float
Un número de coma flotante cuya precisión es, al menos, de n dígitos. Va desde el -
1,79E+308 a -2,23E-308, 0 y de 2,23E-308 a 1,79E+308

Real
Números de coma flotante y números de coma flotante de doble precisión, con precisión
dependiente del sistema donde se ejecuta el programa. Va desde el - 3,40E + 38 a -1,18E
- 38, 0 y de 1,18E - 38 a 3,40E + 38

Fecha y Hora
Date
Define una fecha con el formato: yyyy-MM-dd. Va desde 0001-01-01 a 9999-12-31.

Time
Define la hora de un día. La hora no distingue la zona horaria y esta basada en un reloj
de 24 horas. Va desde 00:00:00.0000000 a 23:59:59,9999999.

Datetime
Define una fecha que se combina con una hora del día con fracciones de segundos
basada en un reloj de 24 horas. El intervalo de fechas va desde 1753-01-01 a 9999-12-
31; y el intervalo de tiempo va desde 00:00:00 a 23:59:59,997.

Cadenas de caracteres
Text
Datos no Unicode de longitud variable en la página de códigos del servidor y con una
longitud máxima de cadena de 2^31-1 (2.147.483.647). Cuando la página de códigos del
servidor utiliza caracteres de doble byte, el almacenamiento sigue siendo de
2.147.483.647 bytes. Dependiendo de la cadena de caracteres, el espacio de
almacenamiento puede ser inferior a 2.147.483.647 bytes.

23 de octubre de 2024
UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
UNIDAD ACADÉMICA MULTIDISCIPLINARIA REYNOSA – RODHE
ING. EN SISTEMAS COMPUTACIONALES

Cadenas binarias
Binary (n)
Datos binarios de longitud fija con una longitud de n bytes, donde n es un valor entre 1 y
8.000. El tamaño de almacenamiento es de n bytes.

Varbinary (n | max)
Datos binarios de longitud variable. n puede ser un valor de 1 a 8000. max indica que el
tamaño máximo de almacenamiento es de 2^31-1 bytes. El tamaño de almacenamiento
es la longitud real de los datos especificados + 2 bytes. Los datos especificados pueden
tener una longitud de 0 bytes. El sinónimo de ANSI SQL para varbinary es binary varying.

Conclusión
Los tipos de datos son fundamentales en el diseño de bases de datos, ya que determinan
cómo se almacenan y manipulan los datos. Cada tipo de dato tiene características
específicas que lo hacen adecuado para diferentes tipos de información. Al seleccionar
el tipo de dato correcto para cada campo, se garantiza la integridad de los datos, se
optimiza el rendimiento de la base de datos y se facilita el análisis de la información.

Bibliografía
MikeRayMSFT. (n.d.). Tipos de datos (Transact-SQL) - SQL Server. Microsoft Learn.
https://learn.microsoft.com/es-es/sql/t-sql/data-types/data-types-transact-
sql?view=sql-server-ver16#exact-numerics

23 de octubre de 2024

También podría gustarte