Tipos de datos:
a.) Tipos de datos enteros
Se usan para representar números enteros con signo. Hay cuatro tipos: byte, short, int y Long.
Tipo | Tamaño |
byte | 1Byte (8 bits) |
short | 2 Bytes (16 bits) |
int | 4 Bytes (32 bits) |
long | 8 Bytes (64 bits) |
b.) Tipos de datos en coma flotante
Se usan para representar números con partes fraccionarias. Hay dos tipos de coma flotante: float y double. El primero reserva almacenamiento para un número de precisión simple de 4 bytes y el segundo lo hace para un numero de precisión doble de 8 bytes.
Tipo | Tamaño |
float | 4 Byte (32 bits) |
double | 8 Bytes (64 bits) |
c) Tipo de datos boolean
Se usa para almacenar variables que presenten dos estados, que serán representados por los valores true y false. Representan valores bi-estado, provenientes del denominado álgebra de Boole.
d) Tipos de datos primarios:
Tipo
de Datos | Longitud | Descripción |
BINARY | 1 byte | Para consultas sobre tabla adjunta de productos
de 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,5808
y 922.337.203.685.477,5807. |
DATETIME | 8 bytes | Un valor de fecha u hora entre los años
100 y 9999. |
SINGLE | 4 bytes |
Un valor en punto flotante de precisión
simple con un rango de -3.402823*1038 a -1.401298*10-45
para valores negativos, 1.401298*10-45 a 3.402823*1038
para valores positivos, y 0. |
DOUBLE | 8 bytes |
Un valor en punto flotante de doble precisión
con un rango de -1.79769313486232*10308 a -4.94065645841247*10-324
para valores negativos, 4.94065645841247*10-324 a 1.79769313486232*10308
para valores positivos, y 0. |
SHORT | 2 bytes | Un entero corto entre -32,768 y 32,767. |
LONG | 4 bytes | Un entero largo entre -2,147,483,648 y 2,147,483,647. |
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 objetos
OLE. |
TEXT | 1 byte por caracter | De cero a 255 caracteres. |
|
Referencias:
Tipos de datos. (s.f.). Recuperado el 16 de Agosto de 2011, de http://www.maestrosdelweb.com/editorial/tutsql6/
Tipos de datos. (s.f.). Recuperado el 16 de Agosto de 2011, de http://zarza.usal.es/~fgarcia/doc/tuto2/II_2.htm
No hay comentarios:
Publicar un comentario