Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE
Nombre
corto
byte
sbyte
int
Clase
.NET
Byte
SByte
Int32
Tipo
Ancho
Intervalo (bits)
8
8
32
uint
short
ushort
long
UInt32
Int16
UInt16
Int64
32
16
16
64
ulong
UInt64
64
float
Single
32
double
Double
char
Char
Un carcter Unicode
16
bool
object
Boolean
Object
string
String
decimal
Decimal
0 a 255
-128 a 127
-2.147.483.648 a
2.147.483.647
0 a 4294967295
-32.768 a 32.767
0 a 65535
-922337203685477508
a
922337203685477507
0a
184467440737095516
15
-3,402823e38 a
3,402823e38
1,79769313486232e30
8a
1,79769313486232e30
8
Smbolos Unicode
utilizados en el texto
True o false
NOMBRE
64
128
TIPO
1.0 10e28 a
7.9 10e28
OCUPA
RANGO
APROXIMADO
TIPOS
PRIMITIVOS
(sin mtodos; no son
objetos; no necesitan
una invocacin para
ser creados)
TIPOS OBJETO
DATOS
EN JAVA
(con mtodos,
necesitan una
invocacin para ser
creados)
byte
Entero
1 byte
-128 a 127
short
Entero
2 bytes
-32768 a 32767
int
Entero
4 bytes
2*109
long
Entero
8 bytes
Muy grande
float
Decimal
simple
4 bytes
Muy grande
double
Decimal
doble
8 bytes
Muy grande
char
Carcter
simple
2 bytes
---
boolean
Valor true
o false
1 byte
---
Tipos de la biblioteca
estndar de Java
arrays
Tipos envoltorio o
wrapper
(Equivalentes a los
tipos primitivos pero
como objetos.)
Byte
Short
Integer
Long
Float
Double
Character
Boolean
Numricos
Fecha
String
SMALLINT: Ocupacin de 2 bytes con valores entre -32768 y 32767 o entre 0 y 65535.
TINYINT: Ocupacin de 1 bytes con valores entre -128 y 127 o entre 0 y 255.
DECIMAL (NUMERIC): Almacena los nmeros de coma flotante como cadenas o string.
DOUBLE (REAL): Almacena nmero de coma flotante con precisin doble. Igual que
FLOAT, la diferencia es el rango de valores posibles.
DATE: Vlido para almacenar una fecha con ao, mes y da, su rango oscila entre 100001-01 y 9999-12-31.
TIMESTAMP: Almacena una fecha y hora UTC. El rango de valores oscila entre 1970-0101 00:00:01 y 2038-01-19 03:14:07.
YEAR: Almacena un ao dado con 2 o 4 dgitos de longitud, por defecto son 4. El rango de
valores oscila entre 1901 y 2155 con 4 dgitos. Mientras que con 2 dgitos el rango es
desde 1970 a 2069 (70-69).
TINYBLOB: Una longitud mxima de 255 caracteres. Vlido para objetos binarios como
son un fichero de texto, imgenes, ficheros de audio o vdeo. No distingue entre minculas
y maysculas.
BLOB: Una longitud mxima de 65.535 caracteres. Vlido para objetos binarios como son
un fichero de texto, imgenes, ficheros de audio o vdeo. No distingue entre minculas y
maysculas.
SET: Almacena 0, uno o varios valores una lista con un mximo de 64 posibles valores.
TINYTEXT: Una longitud mxima de 255 caracteres. Sirve para almecenar texto plano sin
formato. Distingue entre minculas y maysculas.
TEXT:Una longitud mxima de 65.535 caracteres. Sirve para almecenar texto plano sin
formato. Distingue entre minculas y maysculas.
En SQL Server, segn las caractersticas de almacenamiento, algunos tipos de datos estn designados como
pertenecientes a los siguientes grupos:
Tipos de datos de objetos grandes: text, ntext, image, varchar(max), nvarchar(max), varbinary(max)
y xml
Numricos exactos
bigint
bit
decimal
int
money
numeric
smallint
smallmoney
tinyint
Numricos aproximados
float
real
Fecha y hora
date
datetime2
datetime
datetimeoffset
smalldatetime
time
Cadenas de caracteres
char
text
varchar
nvarchar
Cadenas binarias
binary
image
varbinary
timestamp
uniqueidentifier
xml
Tipos espaciales