Você está na página 1de 22

UNIVERSIDAD CENTRAL

DEL ECUADOR
ESTRUCTURA DE DATOS

TIPOS DE
DATOS DE

Es importante conocer los tipos de datos disponibles


en un Sistema Gestor de Base de Datos (SGBD), de
esta forma podremos optimizar al mximo el uso de
recursos de nuestras aplicaciones. Entre los
principales datos que se utilizan son los datos de
caracteres, fechas, nmeros, ficheros y cadenas de
texto muy grande.

CARACTERES

CHAR
Cadena
de
caracteres
Alfanumricos) de longitud fija.
Entre 1 y 2000 bytes como
mximo. Aunque se introduzca
un valor ms corto que el
indicado en el tamao, se
rellenar al tamao indicado.

VARCHAR2
Cadena de caracteres de
longitud
Entre 1 variable.
y 4000 bytes como
mximo. El tamao del campo
depender
del
valor
que
contenga.

VARCHAR
Cadena de caracteres de
longitud variable.
En desuso, se utiliza VARCHAR2
en su lugar.

NCHAR
Cadena de caracteres de
longitud fija que slo almacena
Entre
1 y Unicode.
2000 bytes como
caracteres
mximo. El juego de caracteres
del tipo de datos (datatype)
NCHAR
slo
puede
ser
AL16UTF16 UTF8.

NVARCHAR2
Cadena de caracteres de
longitud variable que slo
almacena
Unicode.
Entre 1 ycaracteres
4000 bytes
como
mximo. El juego de caracteres
del tipo de datos (datatype)
NCHAR
slo
puede
ser
AL16UTF16 UTF8.

LONG
Cadena de caracteres de
longitud
variable.
Como mximo
admite hasta 2
GB (2000 MB). Los datos LONG
debern
ser
convertidos
apropiadamente al moverse
entre diversos sistemas.

LONG
Cadena de caracteres de
longitud
variable.
Como mximo
admite hasta 2
GB (2000 MB). Los datos LONG
debern
ser
convertidos
apropiadamente al moverse
entre diversos sistemas.

CLOB
Almacena
datos
de
tipo
carcter. Admiten hasta 8
terabytes.
NCLOB
Almacena
datos
de
tipo
carcter. Admiten hasta 8
terabytes.
Guarda los datos segn el
juego de caracteres unicode
nacional.

DATOS BINARIOS

LOB (BLOG, CLOB, NCLOB,

Permiten BFILE)
almacenar
y
manipular bloques grandes de
datos no estructurados (tales
como texto, imgenes, videos,
sonidos, etc) en formato binario
o del carcter.

BFILE
Almacena

datos binarios no
estructurados en archivos del
sistema operativo, fuera de la
base de datos. Una columna
BFILE almacena un localizador
del archivo a uno externo que
contiene los datos.

Almacenar
ROWID la direccin nica de
cada fila de la tabla de la base de
datos.
Rowid fsico almacena la direccin
de fila en las tablas, las tablas en
clster, los ndices, excepto en las
ndices-organizados (iot).
Rowid lgico almacena la direccin
de fila en tablas de ndiceorganizado (iot).

UROWI

D universal.
ROWID
Admite rowid a tablas que no sean
de oracle, tablas externas. Admite
tanto ROWID lgicos como fsicos.

DATOS NUMRICOS

NUMBE

Almacena nmeros fijos y en punto


R
flotante.
Se admiten hasta 38 dgitos de
precisin y son portables a
cualquier
entre
los
diversos
sistemas en que funcione oracle.

FLOAT
Almacena
tipos
de
datos
numricos en punto flotante.
Es un tipo number que slo
almacena nmeros en punto
flotante.

DATOS FECHA

Almacena un punto en el tiempo (fecha


yDATE
hora).
El tipo de datos date almacena el ao
(incluyendo el siglo), el mes, el da, las
horas, los minutos y los segundos
(despus de medianoche).
Oracle utiliza su propio formato interno
para almacenar fechas.
Los tipos de datos date se almacenan
en campos de longitud fija de siete
octetos cada uno, correspondiendo al
siglo, ao, mes, da, hora, minuto, y al

TIMESTAMP
Almacena datos de tipo hora,
fraccionando los segundos.
TIMESTAMP WITH TIME
Almacena
datos
de
tipo
hora
ZONE
incluyendo la zona horaria
(explcita), fraccionando los
segundos.

Você também pode gostar