SlideShare una empresa de Scribd logo
1 de 10
Mamani Quispe, Hildel Angel
Curso: Base de Datos
Prof: Mg. Malca.
 En el presente trabajo se definirá los mas usados tipos de
datos con la cual se puede trabajar en Oracle y una breve
descripción de estos :
Tipo de dato CHAR(b)
Almacena cadenas de caracteres de longitud fija, desde 1 a
2.000 bytes de ocupación. El número de caracteres que se
pueden almacenar se rige según la siguiente fórmula.
nº caracteres = bytes / character set
Para ASCII, el conjunto de caracteres ocupa un byte, por lo
que coincide el número de caracteres máximos con la
ocupación del tipo de dato. Si se introduce un valor de 10
caracteres en un campo de CHAR(100), se tendrá que rellenar
con 90 posiciones restantes.
Así la siguiente expresión es cierta: 'Hola Andrea' = 'Hola
Andrea '
Si se intenta introducir un valor demasiado grande para el
campo, se intentará eliminar los espacios finales, y si cabe sin
espacios, se introduce. Si aún así no cabe, se retorna un error.
Tipo de dato VARCHAR2(b)
Almacena cadenas de caracteres de longitud variable. Si se
define una columna de longitud 100 bytes, y se introduce en
ella un valor de 10 bytes, la columna ocupará 10 y no 100
como hacía con el tipo de dato CHAR.
Tipo de dato VARCHAR(b)
En Oracle es equivalente a VARCHAR2, en futuras versiones
permitirá distintos criterios de comparación.
Tipo de dato NCHAR(b)
Almacena un valor alfanumérico de longitud fija con
posibilidad de cambio de juego de caracteres. Puede
almacenar tanto caracteres ASCII, EBCDIC, UNICODE.
Tipo de dato NVARCHAR2(b)
Almacena un valor alfanumérico de longitud variable con
posibilidad de cambio de juego de caracteres. Puede
almacenar tanto caracteres ASCII, EBCDIC, UNICODE.
Tipo de dato 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.
Tipo de dato FLOAT(b)
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.
Tipo de dato 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.
Tipos de datos binarios
Permiten almacenar información en formato “crudo”, valores
binarios tal y como se almacenan en el disco duro o como
residen en memoria. Estas columnas se pueden utilizar tanto
para almacenar grandes cantidades de datos (hasta 4Gb.), como
para almacenar directamente cualquier tipo de fichero
(ejecutables, sonidos, vídeos, fotos, documentos Word, DLLs…)
o para transportar datos de una base de datos a otra, ya que el
formato binario es el único formato común entre cualquier
sistema informático.
Tipo de dato LONG (Obsoleto)
Almacena caracteres de longitud variable hasta 2 Gb. Este
tipo de dato se soporta para compatibilidad con versiones
anteriores. En Oracle y siguientes versiones se debe usar los
tipos de datos CLOB y NLOB para almacenar grandes
cantidades de datos alfanuméricos.
Tipo de dato ROWID
Representa una dirección de la base de datos, ocupada por
una única fila. El ROWID de una fila es un identificador
único para una fila dentro de una base de datos. No hay dos
filas con el mismo ROWID. Este tipo de dato sirve para
guardar punteros a filas concretas.

Más contenido relacionado

La actualidad más candente

Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
josecuartas
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
Omarzingm
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en java
Whaleejaa Wha
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
still01
 
INDICES EN SQL SERVER
INDICES EN SQL SERVERINDICES EN SQL SERVER
INDICES EN SQL SERVER
Darwin Durand
 

La actualidad más candente (20)

Tipos de Datos de Oracle
Tipos de Datos de OracleTipos de Datos de Oracle
Tipos de Datos de Oracle
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Indices en oracle
Indices en oracleIndices en oracle
Indices en oracle
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Clases Genéricas en Java
Clases Genéricas en JavaClases Genéricas en Java
Clases Genéricas en Java
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en java
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 
Auditoría de bases de datos
Auditoría de bases de datosAuditoría de bases de datos
Auditoría de bases de datos
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Los tipos de datos de sql server
Los tipos de datos de sql serverLos tipos de datos de sql server
Los tipos de datos de sql server
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigner
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
INDICES EN SQL SERVER
INDICES EN SQL SERVERINDICES EN SQL SERVER
INDICES EN SQL SERVER
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Manejo de memoria
Manejo de memoriaManejo de memoria
Manejo de memoria
 

Similar a Tipos de datos oracle

Oracle tipos-de-datos
Oracle tipos-de-datosOracle tipos-de-datos
Oracle tipos-de-datos
Jairocklml
 

Similar a Tipos de datos oracle (20)

Tipos de datos: Oracle
Tipos de datos: OracleTipos de datos: Oracle
Tipos de datos: Oracle
 
TIPOS DE DATOS DE ORACLE
TIPOS DE DATOS DE ORACLETIPOS DE DATOS DE ORACLE
TIPOS DE DATOS DE ORACLE
 
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
 
Oracle tipos-de-datos
Oracle tipos-de-datosOracle tipos-de-datos
Oracle 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
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Bd oracle
Bd oracleBd oracle
Bd oracle
 
Presentacion power designer
Presentacion power designerPresentacion power designer
Presentacion power designer
 
Oracle tipos de datos
Oracle tipos de datosOracle tipos de datos
Oracle tipos de datos
 
Presentacion bases 2 oracle
Presentacion  bases 2 oraclePresentacion  bases 2 oracle
Presentacion bases 2 oracle
 
Cap. iv bdd ii
Cap. iv bdd iiCap. iv bdd ii
Cap. iv bdd ii
 
Tipos de datos oracle
Tipos de datos oracleTipos de datos oracle
Tipos de datos oracle
 
Oracle database
Oracle databaseOracle database
Oracle database
 
SQL
SQLSQL
SQL
 
SQL
SQLSQL
SQL
 
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
 
Blog transact sql
Blog transact sqlBlog transact sql
Blog transact sql
 
Sql
SqlSql
Sql
 
Oracle database
Oracle databaseOracle database
Oracle database
 

Último

REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
IrapuatoCmovamos
 
Anclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclajeAnclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclaje
klebersky23
 
Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024
OBSERVATORIOREGIONAL
 

Último (20)

data lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdfdata lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdf
 
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
 
Crecimiento del PIB real revisado sexenios neoliberales y nueva era del sober...
Crecimiento del PIB real revisado sexenios neoliberales y nueva era del sober...Crecimiento del PIB real revisado sexenios neoliberales y nueva era del sober...
Crecimiento del PIB real revisado sexenios neoliberales y nueva era del sober...
 
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
 
max-weber-principales-aportes de la sociologia (2).pptx
max-weber-principales-aportes de la sociologia (2).pptxmax-weber-principales-aportes de la sociologia (2).pptx
max-weber-principales-aportes de la sociologia (2).pptx
 
Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1
 
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
 
EPIDEMIO CANCER PULMON resumen nnn.pptx
EPIDEMIO CANCER PULMON  resumen nnn.pptxEPIDEMIO CANCER PULMON  resumen nnn.pptx
EPIDEMIO CANCER PULMON resumen nnn.pptx
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismo
 
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdfSEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
 
Unidad 6 estadística 2011 TABLA DE FRECUENCIA
Unidad 6 estadística 2011  TABLA DE FRECUENCIAUnidad 6 estadística 2011  TABLA DE FRECUENCIA
Unidad 6 estadística 2011 TABLA DE FRECUENCIA
 
Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024
Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024
Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024
 
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docxAMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
 
ROMA Y EL IMPERIO, CIUDADES ANTIGUA ROMANAS
ROMA Y EL  IMPERIO, CIUDADES  ANTIGUA ROMANASROMA Y EL  IMPERIO, CIUDADES  ANTIGUA ROMANAS
ROMA Y EL IMPERIO, CIUDADES ANTIGUA ROMANAS
 
variables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpointvariables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpoint
 
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptxCUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
 
Las familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdfLas familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdf
 
REGISTRO CONTABLE DE CONTABILIDAD 2022..
REGISTRO CONTABLE DE CONTABILIDAD 2022..REGISTRO CONTABLE DE CONTABILIDAD 2022..
REGISTRO CONTABLE DE CONTABILIDAD 2022..
 
Anclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclajeAnclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclaje
 
Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024
 

Tipos de datos oracle

  • 1. Mamani Quispe, Hildel Angel Curso: Base de Datos Prof: Mg. Malca.
  • 2.  En el presente trabajo se definirá los mas usados tipos de datos con la cual se puede trabajar en Oracle y una breve descripción de estos :
  • 3. Tipo de dato CHAR(b) Almacena cadenas de caracteres de longitud fija, desde 1 a 2.000 bytes de ocupación. El número de caracteres que se pueden almacenar se rige según la siguiente fórmula. nº caracteres = bytes / character set Para ASCII, el conjunto de caracteres ocupa un byte, por lo que coincide el número de caracteres máximos con la ocupación del tipo de dato. Si se introduce un valor de 10 caracteres en un campo de CHAR(100), se tendrá que rellenar con 90 posiciones restantes. Así la siguiente expresión es cierta: 'Hola Andrea' = 'Hola Andrea ' Si se intenta introducir un valor demasiado grande para el campo, se intentará eliminar los espacios finales, y si cabe sin espacios, se introduce. Si aún así no cabe, se retorna un error.
  • 4. Tipo de dato VARCHAR2(b) Almacena cadenas de caracteres de longitud variable. Si se define una columna de longitud 100 bytes, y se introduce en ella un valor de 10 bytes, la columna ocupará 10 y no 100 como hacía con el tipo de dato CHAR. Tipo de dato VARCHAR(b) En Oracle es equivalente a VARCHAR2, en futuras versiones permitirá distintos criterios de comparación.
  • 5. Tipo de dato NCHAR(b) Almacena un valor alfanumérico de longitud fija con posibilidad de cambio de juego de caracteres. Puede almacenar tanto caracteres ASCII, EBCDIC, UNICODE. Tipo de dato NVARCHAR2(b) Almacena un valor alfanumérico de longitud variable con posibilidad de cambio de juego de caracteres. Puede almacenar tanto caracteres ASCII, EBCDIC, UNICODE.
  • 6. Tipo de dato 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. Tipo de dato FLOAT(b) 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.
  • 7. Tipo de dato 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.
  • 8. Tipos de datos binarios Permiten almacenar información en formato “crudo”, valores binarios tal y como se almacenan en el disco duro o como residen en memoria. Estas columnas se pueden utilizar tanto para almacenar grandes cantidades de datos (hasta 4Gb.), como para almacenar directamente cualquier tipo de fichero (ejecutables, sonidos, vídeos, fotos, documentos Word, DLLs…) o para transportar datos de una base de datos a otra, ya que el formato binario es el único formato común entre cualquier sistema informático.
  • 9. Tipo de dato LONG (Obsoleto) Almacena caracteres de longitud variable hasta 2 Gb. Este tipo de dato se soporta para compatibilidad con versiones anteriores. En Oracle y siguientes versiones se debe usar los tipos de datos CLOB y NLOB para almacenar grandes cantidades de datos alfanuméricos.
  • 10. Tipo de dato ROWID Representa una dirección de la base de datos, ocupada por una única fila. El ROWID de una fila es un identificador único para una fila dentro de una base de datos. No hay dos filas con el mismo ROWID. Este tipo de dato sirve para guardar punteros a filas concretas.