SlideShare una empresa de Scribd logo
1 de 15
JULIO ISAAC MARTÍNEZ
ROLDAN 1225210114
CHAR
• Cadena de caracteres (alfanuméricos) de
longitud fija.
• Entre 1 y 2000 bytes como máximo. Aunque
se introduzca un valor más corto que el
indicado en el tamaño, se rellenará al tamaño
indicado. Es de longitud fija, siempre ocupará
lo mismo, independientemente del valor que
contenga
VARCHAR2• Cadena de caracteres de longitud variable.
• Entre 1 y 4000 bytes como máximo. El tamaño del
campo dependerá del valor que contenga, es de
longitud variable.
VARCHAR2
 Cadena de caracteres de longitud variable.
 En desuso, se utiliza VARCHAR2 en su lugar.
NCHAR
• Cadena de caracteres de longitud fija que sólo
almacena caracteres Unicode.
• Entre 1 y 2000 bytes como máximo. El juego
de caracteres del tipo de datos (datatype)
NCHAR sólo puede ser AL16UTF16 ó
UTF8. El juego de caracteres se especifica
cuando se crea la base de datos Oracle
NVARCHAR2
• Cadena de caracteres de longitud variable que
sólo almacena caracteres Unicode.
• Entre 1 y 4000 bytes como máximo. El juego
de caracteres del tipo de datos (datatype)
NCHAR sólo puede ser AL16UTF16 ó
UTF8. El juego de caracteres se especifica
cuando se crea la base de datos Oracle.
LONG• Como máximo admite hasta 2 GB (2000 MB). Los datos
LONG deberán ser convertidos apropiadamente al
moverse entre diversos sistemas.
• Este tipo de datos está obsoleto (en desuso), en su lugar
se utilizan los datos de tipo LOB (CLOB, NCLOB).
Oracle recomienda que se convierta el tipo de datos
LONG a alguno LOB si aún se está utilizando.
• No se puede utilizar en clausulas WHERE, GROUP BY,
ORDER BY, CONNECT BY ni DISTINCT
• Una tabla sólo puede contener una columna de tipo
LONG.
• Sólo soporta acceso secuencial.
LONG RAW
• Almacenan cadenas binarias de ancho variable.
• Hasta 2 GB.
• En desuso, se sustituye por los tipos LOB.
RAW
 Almacenan cadenas binarias de ancho variable.
 Hasta 32767 bytes.
 En desuso, se sustituye por los tipos LOB.
LOB (BLOG, CLOB, NCLOB,
BFILE)
• Permiten almacenar y manipular bloques grandes de datos
no estructurados (tales como texto, imágenes, videos,
sonidos, etc) en formato binario o del carácter.
• Admiten hasta 8 terabytes (8000 GB).
• Una tabla puede contener varias columnas de tipo LOB.
• Soportan acceso aleatorio.
• Las tablas con columnas de tipo LOB no pueden ser
replicadas.
BLOB
• Permite almacenar datos binarios no estructurados.
• Admiten hasta 8 terabytes.
CLOB
NCLOB
 Almacena datos de tipo carácter .
 Admiten hasta 8 terabytes.
 Guarda los datos según el juego de caracteres Unicode
nacional.
 Almacena datos de tipo carácter.
 Admiten hasta 8 terabytes.
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.
• Admiten hasta 8 terabytes.
• El administrador de la base de datos debe asegurarse
de que exista el archivo en disco y de que los
procesos de Oracle tengan permisos de lectura para
el archivo .
XMLType
• Cadena en base 64 que representa la dirección
única de una fila en la tabla. Este tipo de datos es
principalmente para los valores devueltos por la
pseudo columna ROWID.
ROWID
 Tipo de datos abstracto. En realidad se trata de un
CLOB.
 Se asocia a un esquema XML para la definición de
su estructura.
NUMBER• Número con p precisión (parte entera) y
s escala (parte decimal). La precisión p puede
variar de 1 a 38. La s escala puede variar desde -84
hasta 127. Tanto la precisión y la escala se
encuentran en dígitos decimales. Un valor
numérico requiere 1 a 22 bytes.
FLOAT
• Un subtipo del tipo de datos NUMBER con
precisión p. Un valor de coma flotante se
representa internamente como un NUMBER. La
precisión p puede variar desde 1 hasta 126 dígitos
binarios. Un valor flotante requiere 1 a 22 bytes.
DATE• Intervalo de fechas válidas del 1 de enero de 4712
antes de Cristo a el 31 de diciembre de 9999.
El formato por defecto se determina
explícitamente por el parámetro
NLS_DATE_FORMAT o implícitamente por el
parámetro NLS_TERRITORY.
• El tamaño es de 7 bytes.
• Este tipo de datos contiene los campos de fecha y
hora AÑO, MES, día, hora, minuto y segundo.
• No tiene fracciones de segundo o de una zona
horaria.
TIMESTAMP• Almacena datos de tipo hora, fraccionando los segundos
TIMESTAMP WITH LOCAL TIME
ZONE
 Almacena datos de tipo hora incluyendo la
zona horaria local (relativa), fraccionando
los segundos.

Más contenido relacionado

Destacado

Destacado (8)

Resume- Mani
Resume- ManiResume- Mani
Resume- Mani
 
adekunle_VITAe[1]
adekunle_VITAe[1]adekunle_VITAe[1]
adekunle_VITAe[1]
 
History of Boston Beer Company
History of Boston Beer CompanyHistory of Boston Beer Company
History of Boston Beer Company
 
My article
My articleMy article
My article
 
TESI definitiva
TESI definitivaTESI definitiva
TESI definitiva
 
Cambio climático aporte
Cambio climático aporteCambio climático aporte
Cambio climático aporte
 
Prism Product Demo and Under the Hood
Prism Product Demo and Under the HoodPrism Product Demo and Under the Hood
Prism Product Demo and Under the Hood
 
Mass Wasting
Mass WastingMass Wasting
Mass Wasting
 

Similar a Tipos de datos en Oracle

Similar a Tipos de datos en Oracle (20)

Oracle tipos-de-datos
Oracle tipos-de-datosOracle tipos-de-datos
Oracle tipos-de-datos
 
Tipo de datos de oracle base datos
Tipo de datos de oracle base datosTipo de datos de oracle base datos
Tipo de datos de oracle base datos
 
Unidad II_ Tipo de Datos Oracle.pptx
Unidad II_ Tipo de Datos Oracle.pptxUnidad II_ Tipo de Datos Oracle.pptx
Unidad II_ Tipo de Datos Oracle.pptx
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipo de datos oracle
Tipo de datos oracleTipo de datos oracle
Tipo de datos oracle
 
Oracle Características y tipos de datos
Oracle Características y tipos de datos Oracle Características y tipos de datos
Oracle Características y tipos de datos
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Presentacion power designer
Presentacion power designerPresentacion power designer
Presentacion power designer
 
Cap. iv bdd ii
Cap. iv bdd iiCap. iv bdd ii
Cap. iv bdd ii
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
 
LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
Tipos de datos de oracle
Tipos de datos de oracleTipos de datos de oracle
Tipos de datos de oracle
 
Variables de Power designer
Variables de Power designerVariables de Power designer
Variables de Power designer
 
MYSQL
MYSQLMYSQL
MYSQL
 
Tipos de datos en postgres
Tipos de datos en postgresTipos de datos en postgres
Tipos de datos en postgres
 
Campos En Mysql
Campos En MysqlCampos En Mysql
Campos En Mysql
 
Unidades De Almacenamiento De La InformacióN
Unidades De Almacenamiento De La InformacióNUnidades De Almacenamiento De La InformacióN
Unidades De Almacenamiento De La InformacióN
 

Tipos de datos en Oracle

  • 2. CHAR • Cadena de caracteres (alfanuméricos) de longitud fija. • Entre 1 y 2000 bytes como máximo. Aunque se introduzca un valor más corto que el indicado en el tamaño, se rellenará al tamaño indicado. Es de longitud fija, siempre ocupará lo mismo, independientemente del valor que contenga
  • 3. VARCHAR2• Cadena de caracteres de longitud variable. • Entre 1 y 4000 bytes como máximo. El tamaño del campo dependerá del valor que contenga, es de longitud variable. VARCHAR2  Cadena de caracteres de longitud variable.  En desuso, se utiliza VARCHAR2 en su lugar.
  • 4. NCHAR • Cadena de caracteres de longitud fija que sólo almacena caracteres Unicode. • Entre 1 y 2000 bytes como máximo. El juego de caracteres del tipo de datos (datatype) NCHAR sólo puede ser AL16UTF16 ó UTF8. El juego de caracteres se especifica cuando se crea la base de datos Oracle
  • 5. NVARCHAR2 • Cadena de caracteres de longitud variable que sólo almacena caracteres Unicode. • Entre 1 y 4000 bytes como máximo. El juego de caracteres del tipo de datos (datatype) NCHAR sólo puede ser AL16UTF16 ó UTF8. El juego de caracteres se especifica cuando se crea la base de datos Oracle.
  • 6. LONG• Como máximo admite hasta 2 GB (2000 MB). Los datos LONG deberán ser convertidos apropiadamente al moverse entre diversos sistemas. • Este tipo de datos está obsoleto (en desuso), en su lugar se utilizan los datos de tipo LOB (CLOB, NCLOB). Oracle recomienda que se convierta el tipo de datos LONG a alguno LOB si aún se está utilizando. • No se puede utilizar en clausulas WHERE, GROUP BY, ORDER BY, CONNECT BY ni DISTINCT • Una tabla sólo puede contener una columna de tipo LONG. • Sólo soporta acceso secuencial.
  • 7. LONG RAW • Almacenan cadenas binarias de ancho variable. • Hasta 2 GB. • En desuso, se sustituye por los tipos LOB. RAW  Almacenan cadenas binarias de ancho variable.  Hasta 32767 bytes.  En desuso, se sustituye por los tipos LOB.
  • 8. LOB (BLOG, CLOB, NCLOB, BFILE) • Permiten almacenar y manipular bloques grandes de datos no estructurados (tales como texto, imágenes, videos, sonidos, etc) en formato binario o del carácter. • Admiten hasta 8 terabytes (8000 GB). • Una tabla puede contener varias columnas de tipo LOB. • Soportan acceso aleatorio. • Las tablas con columnas de tipo LOB no pueden ser replicadas.
  • 9. BLOB • Permite almacenar datos binarios no estructurados. • Admiten hasta 8 terabytes. CLOB NCLOB  Almacena datos de tipo carácter .  Admiten hasta 8 terabytes.  Guarda los datos según el juego de caracteres Unicode nacional.  Almacena datos de tipo carácter.  Admiten hasta 8 terabytes.
  • 10. 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. • Admiten hasta 8 terabytes. • El administrador de la base de datos debe asegurarse de que exista el archivo en disco y de que los procesos de Oracle tengan permisos de lectura para el archivo .
  • 11. XMLType • Cadena en base 64 que representa la dirección única de una fila en la tabla. Este tipo de datos es principalmente para los valores devueltos por la pseudo columna ROWID. ROWID  Tipo de datos abstracto. En realidad se trata de un CLOB.  Se asocia a un esquema XML para la definición de su estructura.
  • 12. NUMBER• Número con p precisión (parte entera) y s escala (parte decimal). La precisión p puede variar de 1 a 38. La s escala puede variar desde -84 hasta 127. Tanto la precisión y la escala se encuentran en dígitos decimales. Un valor numérico requiere 1 a 22 bytes.
  • 13. FLOAT • Un subtipo del tipo de datos NUMBER con precisión p. Un valor de coma flotante se representa internamente como un NUMBER. La precisión p puede variar desde 1 hasta 126 dígitos binarios. Un valor flotante requiere 1 a 22 bytes.
  • 14. DATE• Intervalo de fechas válidas del 1 de enero de 4712 antes de Cristo a el 31 de diciembre de 9999. El formato por defecto se determina explícitamente por el parámetro NLS_DATE_FORMAT o implícitamente por el parámetro NLS_TERRITORY. • El tamaño es de 7 bytes. • Este tipo de datos contiene los campos de fecha y hora AÑO, MES, día, hora, minuto y segundo. • No tiene fracciones de segundo o de una zona horaria.
  • 15. TIMESTAMP• Almacena datos de tipo hora, fraccionando los segundos TIMESTAMP WITH LOCAL TIME ZONE  Almacena datos de tipo hora incluyendo la zona horaria local (relativa), fraccionando los segundos.