En lenguaje de programacion es un tipo de dato es un atributo de una parte de los datos que indica al ordenador ( al programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: enteros, números de coma flotante(decimales), cadenas alfanuméricas, fechas, horas, colores, o cualquier cosa que se nos ocurra.
Por ejemplo, en java, el tipo "int" representa un conjunto de enteros de 32 bits cuyo rango va desde el -2.147.483.648 al , así como las operaciones que se pueden realizar con los enteros, como la suma, resta y multiplicación. Los colores, por otra parte, se representan como tres bytes denotando la cantidad de rojo, verde y azul, y una cadena de caracteres representando el nombre del color; las operaciones permitidas incluyen la adición y sustracción, pero no la multiplicación.
Los tipos de datos SQL se clasifican en 13 tipos de datos primarios y de varios sinónimos válidos reconocidos por dichos tipos de datos.
Tipos de datos primarios:
Tipode Datos
Longitud
Descripción
BINARY
1 byte
Para consultas sobre tabla adjunta de productosde bases de datos que definen un tipo de datos Binario.
BIT
1 byte
Valores Si/No ó True/False
BYTE
1 byte
Un valor entero entre 0 y 255.
COUNTER
4 bytes
Un número incrementado automáticamente(de tipo Long)
CURRENCY
8 bytes
Un entero escalable entre 922.337.203.685.477,5808y 922.337.203.685.477,5807.
DATETIME
8 bytes
Un valor de fecha u hora entre los años100 y 9999.
SINGLE
4 bytes
Un valor en punto flotante de precisiónsimple con un rango de -3.402823*1038 a -1.401298*10-45para valores negativos, 1.401298*10-45 a 3.402823*1038para valores positivos, y 0.
DOUBLE
8 bytes
2 bytes
Un entero corto entre -32,768
LONG
4 bytes
Un entero largo entre -2,147,483,
LONGTEXT
1 byte por carácter
De cero a un máximo de 1.2 gigabytes.
LONGBYNARY
Según se necesite
De cero 1 gigabyte. Utilizado para objetosOLE.
TEXT
1 byte por caracter
De cero a 255 caracteres.
No hay comentarios:
Publicar un comentario