SlideShare uma empresa Scribd logo
1 de 15
TIPOS DE DATOS
DE ORACLE
Elaborado por: Dayana Oré Yataco
Docente: Eddie Malca Vicente
2016
Es un manejador de base de datos relacional que hace uso
de los recursos del sistema informático en todas las
arquitecturas de hardware, para garantizar su
aprovechamiento al máximo en ambientes cargados de
información.
Es el conjunto de datos que proporciona la capacidad de
almacenar y acudir a estos de forma recurrente con
un modelo definido como relacional. Además es una suite
de productos que ofrece una gran variedad de
herramientas.
Es el mayor y mas usado Sistema Manejador de Base de
Dato Relacional (RDBMS) en el mundo. La Corporación
Oracle ofrece este RDBMS como un producto incorporado
a la línea de producción. Además incluye cuatro
generaciones de desarrollo de aplicación, herramientas
de reportes y utilitarios
INTRODUCCIÓN AL ORACLE
BASE DE DATOS DE ORACLE
• Base de Datos Oracle (comúnmente conocida
como Oracle RDBMS o simplemente como Oracle ) es
un sistema de gestión de base de datos relacional de
objetos [3] producido y comercializado por Oracle
Corporation . Base de Datos Oracle (comúnmente
conocida como Oracle RDBMS o simplemente
como Oracle ) es un sistema de gestión de base de datos
relacional de objetos producido y comercializado
por Oracle Corporation . Larry Ellison y sus dos amigos y
ex compañeros de trabajo, Bob Miner y Ed Oates ,
comenzaron una consultoría de desarrollo de software
llamada Laboratories (SDL) en 1977. SDL desarrolló la
versión original del software de Oracle. El nombre de
Oracle viene del nombre en clave de un CIA proyecto
financiado por Ellison había trabajado en tiempo había
estado empleado en Ampex .
ALMACENAMIENTO
• El RDBMS de Oracle
almacena los datos lógicamente en forma de espacios de tablas y
físicamente en forma de datos de archivos ( " Datafiles "). Los espacios
de tabla puede contener varios tipos desegmentos de memoria , tales
como segmentos de datos, segmentos, etc. Índice de Segmentos a su
vez comprender una o más extensiones . Extensiones comprenden
grupos de bloques de datos contiguos. Los bloques de datos se forman
las unidades básicas de almacenamiento de datos.
DIFERENTES HERRAMIENTAS DE ORACLE
SQLForms: es la herramienta de Oracle que permite, de un modo sencillo y eficiente, diseñar
pantallas para el ingreso, modificaciones, bajas y consultas de registros. El usuario podrá, una
vez definida la forma, trabajar con ella sin necesidad de generar códigos, dado que Oracle trae
incorporado un conjunto de procedimientos y funciones asociados a las teclas de funciones,
como por ejemplo la tecla, que se usa para iniciar una consulta.
La herramienta fundamental de SQL es la sentencia SELECT, que permite seleccionar registros
desde las tablas de la Base de Datos, devolviendo aquellos que cumplan las condiciones
establecidas y pudiendo presentar el resultado en el orden deseado.
Para ver el gráfico seleccione la opción "Descargar" del menú superior
SQL (Structured Query Languague = Lenguaje de Consulta estructurado).
La orden FROM identifica la lista de tablas a consultar. Si alguna de las tablas a consultar no
es propiedad del usuario, debe especificarse el nombre del propietario antes que el nombre de la
tabla en la forma nombre_propietario.nombre_tabla.
La orden WHERE decide los registros a seleccionar según las condiciones establecidas, limitando
el número de registros que se muestran.
La orden ORDER BY indica el orden en que aparece el resultado de la consulta.
TIPOS DE DATOS EN ORACLE
Aqui mostramos los tipos de datos / datatypes disponibles en Oracle para
seleccionar el tipo de registro de una tabla Oracle. Tamibén indicamos sus
características (tamaño máximo, peculiaridades, etc). Es importante conocer los
tipos de datos disponibles en un Sistema Gestor de Base de Datos (SGBD), de
esta forma podremos obtimizar al máximo el uso de recursos de nuestras
aplicaciones. A continuación os indicamos todos los tipos de datos de Oracle y
sus características básicas:
*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.
*VARCHAR
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
Cadena de caracteres de longitud variable
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 claúsulas 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
Almacena datos de tipo carácter
Admiten hasta 8 terabytes
*NCLOB
Almacena datos de tipo carácter
Admiten hasta 8 terabytes.
Guarda los datos según el juego de caracteres Unicode nacional.
*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 .
*UROWID
ROWID universal
Admite ROWID a tablas que no sean de Oracle, tablas externas. Admite tanto
ROWID lógicos como físicos.
*NUMBER
Almacena números fijos y en punto flotante
Se admiten hasta 38 dígitos de precisión y son portables a cualquier entre los diversos
sistemas en que funcione Oracle.
Para declarar un tipo de datos NUMBER en un CREATE ó UPDATE es suficiente con:
nombre_columna NUMBER
opcionalmente se le puede indicar la precisión (número total de dígitos) y la escala
(número de dígitos a la derecha de la coma, decimales, los cogerá de la precisión
indicada):
nombre_columna NUMBER (precision, escala)
Si no se indica la precisión se tomará en función del número a guardar, si no se indica
la escala se tomará escala cero.
Para no indicar la precisión y sí la escala podemos utilizar:
nombre_columna NUMBER (*, escala)
Para introducir números que no estén el el formato estándar de Oracle se puede
utilizar la función TO_NUMBER.
*DATE
Almacena un punto en el tiempo (fecha y hora)
El tipo de datos DATE almacena el año (incluyendo el siglo), el mes, el día, las
horas, los minutos y los segundos (después 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, año, mes, día, hora, minuto, y al
segundo.
Para entrada/salida de fechas, Oracle utiliza por defecto el formato DD-MMM-
AA. Para cambiar este formato de fecha por defecto se utiliza el
parámetroNLS_DATE_FORMAT.
Para insertar fechas que no estén en el mismo formato de fecha estándar de
Oracle, se puede utilizar la funciónTO_DATE con una máscara del formato:
TO_DATE (el “13 de noviembre de 1992”, “DD del MES, YYYY”)
*FLOAT
Almacena tipos de datos numéricos en punto flotante
Es un tipo NUMBER que sólo almacena números en punto flotante
*TIMESTAMP
Almacena datos de tipo hora, fraccionando los segundos
*TIMESTAMP WITH TIME ZONE
Almacena datos de tipo hora incluyendo la zona horaria (explícita), fraccionando los segundos
*TIMESTAMP WITH LOCAL TIME ZONE
Almacena datos de tipo hora incluyendo la zona horaria local (relativa), franccionando los segundos
Cuando se usa un SELECT para mostrar los datos de este tipo, el valor de la hora será ajustado a la zona horaria de
la sesión actual
*XMLType
Tipo de datos abstracto. En realidad se trata de un CLOB.
Se asocia a un esquema XML para la definición de su estructura.

Mais conteúdo relacionado

Mais procurados

Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadenaTensor
 
Clase06 25-06-12
Clase06 25-06-12Clase06 25-06-12
Clase06 25-06-12Free TIC
 
Bases de datos my sql 2
Bases de datos my sql 2Bases de datos my sql 2
Bases de datos my sql 2Carlo Silva
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQLed0594
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivosTensor
 
Programacion comercial
Programacion comercialProgramacion comercial
Programacion comercialadriana angel
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My SqlArnulfo Gomez
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql serverJorge Paredes Toledo
 
LM-UT7: Almacenamiento XML
LM-UT7: Almacenamiento XML LM-UT7: Almacenamiento XML
LM-UT7: Almacenamiento XML David Martin
 
Oracle Spatial de la A a la Z - Unidad 1
Oracle Spatial de la A a la Z - Unidad 1Oracle Spatial de la A a la Z - Unidad 1
Oracle Spatial de la A a la Z - Unidad 1Jorge Ulises
 
LM-UT5: DTD, XML Schema
LM-UT5: DTD, XML Schema LM-UT5: DTD, XML Schema
LM-UT5: DTD, XML Schema David Martin
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datosAlvaro Cardona
 

Mais procurados (19)

LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Clase06 25-06-12
Clase06 25-06-12Clase06 25-06-12
Clase06 25-06-12
 
Bases de datos my sql 2
Bases de datos my sql 2Bases de datos my sql 2
Bases de datos my sql 2
 
my SQL - PRACTICA DE SLIDE
my SQL - PRACTICA DE SLIDE my SQL - PRACTICA DE SLIDE
my SQL - PRACTICA DE SLIDE
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Programacion comercial
Programacion comercialProgramacion comercial
Programacion comercial
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 
LM-UT7: Almacenamiento XML
LM-UT7: Almacenamiento XML LM-UT7: Almacenamiento XML
LM-UT7: Almacenamiento XML
 
Taba y tipos de datos
Taba y tipos de datosTaba y tipos de datos
Taba y tipos de datos
 
Oracle Spatial de la A a la Z - Unidad 1
Oracle Spatial de la A a la Z - Unidad 1Oracle Spatial de la A a la Z - Unidad 1
Oracle Spatial de la A a la Z - Unidad 1
 
LM-UT5: DTD, XML Schema
LM-UT5: DTD, XML Schema LM-UT5: DTD, XML Schema
LM-UT5: DTD, XML Schema
 
Spss2
Spss2Spss2
Spss2
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Destaque

Especies nativas
Especies nativasEspecies nativas
Especies nativasPatryher
 
El análisis por medio del examen microscópico de los datos
El análisis por medio  del examen  microscópico de los datosEl análisis por medio  del examen  microscópico de los datos
El análisis por medio del examen microscópico de los datosDaniel Scienfan
 
EDUC 620-12: Uso de los Resultados de la Evaluación
EDUC 620-12: Uso de los Resultados de la EvaluaciónEDUC 620-12: Uso de los Resultados de la Evaluación
EDUC 620-12: Uso de los Resultados de la EvaluaciónEfraín Suárez-Arce, M.Ed
 
Evalaucion del curriculo, del maestro y del portafolio profesional
Evalaucion del curriculo, del maestro y del portafolio profesional Evalaucion del curriculo, del maestro y del portafolio profesional
Evalaucion del curriculo, del maestro y del portafolio profesional carnicero04
 
Programa oape
Programa oapePrograma oape
Programa oapeYasuira15
 
Evaluación diagnóstica
Evaluación diagnósticaEvaluación diagnóstica
Evaluación diagnósticaKaterin Colcha
 
Interpretación de datos estadísticos,gráficos, encuestas e informes
 Interpretación de datos estadísticos,gráficos, encuestas e informes Interpretación de datos estadísticos,gráficos, encuestas e informes
Interpretación de datos estadísticos,gráficos, encuestas e informeslucero carpio
 
Presentación de resultados
Presentación de resultadosPresentación de resultados
Presentación de resultadosJacinto Arroyo
 
analisis de datos cuantitativos segunda parte (spss).ppt1x
analisis de datos cuantitativos segunda parte (spss).ppt1xanalisis de datos cuantitativos segunda parte (spss).ppt1x
analisis de datos cuantitativos segunda parte (spss).ppt1xHerbert Cosio Dueñas
 
Interpretación de Datos Cuantitativos
Interpretación de Datos CuantitativosInterpretación de Datos Cuantitativos
Interpretación de Datos Cuantitativosgambitguille
 
Recolección de Datos en Investigación Cuantitativa
Recolección de Datos en Investigación CuantitativaRecolección de Datos en Investigación Cuantitativa
Recolección de Datos en Investigación Cuantitativagambitguille
 
Análisis de Datos Cualitativos
Análisis de Datos CualitativosAnálisis de Datos Cualitativos
Análisis de Datos CualitativosFreelance Research
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Destaque (15)

Especies nativas
Especies nativasEspecies nativas
Especies nativas
 
El análisis por medio del examen microscópico de los datos
El análisis por medio  del examen  microscópico de los datosEl análisis por medio  del examen  microscópico de los datos
El análisis por medio del examen microscópico de los datos
 
EDUC 620-12: Uso de los Resultados de la Evaluación
EDUC 620-12: Uso de los Resultados de la EvaluaciónEDUC 620-12: Uso de los Resultados de la Evaluación
EDUC 620-12: Uso de los Resultados de la Evaluación
 
Evalaucion del curriculo, del maestro y del portafolio profesional
Evalaucion del curriculo, del maestro y del portafolio profesional Evalaucion del curriculo, del maestro y del portafolio profesional
Evalaucion del curriculo, del maestro y del portafolio profesional
 
Programa oape
Programa oapePrograma oape
Programa oape
 
Evaluación diagnóstica
Evaluación diagnósticaEvaluación diagnóstica
Evaluación diagnóstica
 
Evaluacion
EvaluacionEvaluacion
Evaluacion
 
Interpretación de datos estadísticos,gráficos, encuestas e informes
 Interpretación de datos estadísticos,gráficos, encuestas e informes Interpretación de datos estadísticos,gráficos, encuestas e informes
Interpretación de datos estadísticos,gráficos, encuestas e informes
 
Presentación de resultados
Presentación de resultadosPresentación de resultados
Presentación de resultados
 
analisis de datos cuantitativos segunda parte (spss).ppt1x
analisis de datos cuantitativos segunda parte (spss).ppt1xanalisis de datos cuantitativos segunda parte (spss).ppt1x
analisis de datos cuantitativos segunda parte (spss).ppt1x
 
Interpretación de Datos Cuantitativos
Interpretación de Datos CuantitativosInterpretación de Datos Cuantitativos
Interpretación de Datos Cuantitativos
 
Recolección de Datos en Investigación Cuantitativa
Recolección de Datos en Investigación CuantitativaRecolección de Datos en Investigación Cuantitativa
Recolección de Datos en Investigación Cuantitativa
 
Análisis de Datos Cualitativos
Análisis de Datos CualitativosAnálisis de Datos Cualitativos
Análisis de Datos Cualitativos
 
Evaluación Diagnóstica
Evaluación DiagnósticaEvaluación Diagnóstica
Evaluación Diagnóstica
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Semelhante a Tipos de datos de 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 jerson rojas lopez
 
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.pptxCarlosSandovalMedina
 
BASE DE DATOS, TIPOS Y CARACTERÍSTICAS
BASE DE DATOS, TIPOS Y CARACTERÍSTICASBASE DE DATOS, TIPOS Y CARACTERÍSTICAS
BASE DE DATOS, TIPOS Y CARACTERÍSTICASDelia Alva
 
Bases de datos
Bases de datosBases de datos
Bases de datosALGATIC
 
Act4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromoAct4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromolaura duran
 
Comparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracleComparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracleOsmar Zaragoza
 
Bases de datos[1]
Bases de datos[1]Bases de datos[1]
Bases de datos[1]Paredonio1
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos Ninoska18
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datosEnriqueOrtiz93
 
SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3JuanMiguelCustodioMo
 
Bases de datos SQL y No-SQL
Bases de datos SQL y No-SQLBases de datos SQL y No-SQL
Bases de datos SQL y No-SQLjirrking
 
Base de datos jennifer garcia montiel
Base de datos jennifer garcia montielBase de datos jennifer garcia montiel
Base de datos jennifer garcia montieljenni30201
 

Semelhante a Tipos de datos de oracle (20)

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
 
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 database
Oracle databaseOracle database
Oracle database
 
BASE DE DATOS, TIPOS Y CARACTERÍSTICAS
BASE DE DATOS, TIPOS Y CARACTERÍSTICASBASE DE DATOS, TIPOS Y CARACTERÍSTICAS
BASE DE DATOS, TIPOS Y CARACTERÍSTICAS
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Conceptos Basicos Oracle
Conceptos Basicos OracleConceptos Basicos Oracle
Conceptos Basicos Oracle
 
Act4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromoAct4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromo
 
Base de Datos1
Base de Datos1Base de Datos1
Base de Datos1
 
Comparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracleComparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracle
 
Bases de datos[1]
Bases de datos[1]Bases de datos[1]
Bases de datos[1]
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3
 
Base datos
Base datos Base datos
Base datos
 
Bases de datos SQL y No-SQL
Bases de datos SQL y No-SQLBases de datos SQL y No-SQL
Bases de datos SQL y No-SQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos jennifer garcia montiel
Base de datos jennifer garcia montielBase de datos jennifer garcia montiel
Base de datos jennifer garcia montiel
 

Último

PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀LALVAREZD
 
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...JC Díaz Herrera
 
variables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpointvariables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpointaria66611782972
 
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 2024IrapuatoCmovamos
 
Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1alfredo130306
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismofariannys5
 
aine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificaciónaine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificaciónJhon Jimenez
 
procedimiento paran la planificación en los centros educativos tipo v(multig...
procedimiento  paran la planificación en los centros educativos tipo v(multig...procedimiento  paran la planificación en los centros educativos tipo v(multig...
procedimiento paran la planificación en los centros educativos tipo v(multig...claudioluna1121
 
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.pdfLizRamirez182254
 
EPIDEMIO CANCER PULMON resumen nnn.pptx
EPIDEMIO CANCER PULMON  resumen nnn.pptxEPIDEMIO CANCER PULMON  resumen nnn.pptx
EPIDEMIO CANCER PULMON resumen nnn.pptxJEFFERSONMEDRANOCHAV
 
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).pdfJC Díaz Herrera
 
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 2024OBSERVATORIOREGIONAL
 
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 anclajeklebersky23
 
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).pptxMarioKing10
 
REGISTRO CONTABLE DE CONTABILIDAD 2022..
REGISTRO CONTABLE DE CONTABILIDAD 2022..REGISTRO CONTABLE DE CONTABILIDAD 2022..
REGISTRO CONTABLE DE CONTABILIDAD 2022..KerlynRuizPinedo
 
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.pptxfatimacamilainjantem
 
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.pdfsmilagrossmedina23
 
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,EmmanuelDelJessGonza
 
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).docxlm8322074
 
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 FRECUENCIAEduardo Ferreira
 

Último (20)

PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
 
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...
 
variables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpointvariables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpoint
 
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
 
Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismo
 
aine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificaciónaine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificación
 
procedimiento paran la planificación en los centros educativos tipo v(multig...
procedimiento  paran la planificación en los centros educativos tipo v(multig...procedimiento  paran la planificación en los centros educativos tipo v(multig...
procedimiento paran la planificación en los centros educativos tipo v(multig...
 
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
 
EPIDEMIO CANCER PULMON resumen nnn.pptx
EPIDEMIO CANCER PULMON  resumen nnn.pptxEPIDEMIO CANCER PULMON  resumen nnn.pptx
EPIDEMIO CANCER PULMON resumen nnn.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
 
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
 
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
 
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
 
REGISTRO CONTABLE DE CONTABILIDAD 2022..
REGISTRO CONTABLE DE CONTABILIDAD 2022..REGISTRO CONTABLE DE CONTABILIDAD 2022..
REGISTRO CONTABLE DE CONTABILIDAD 2022..
 
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
 
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
 
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
 
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
 
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
 

Tipos de datos de oracle

  • 1. TIPOS DE DATOS DE ORACLE Elaborado por: Dayana Oré Yataco Docente: Eddie Malca Vicente 2016
  • 2. Es un manejador de base de datos relacional que hace uso de los recursos del sistema informático en todas las arquitecturas de hardware, para garantizar su aprovechamiento al máximo en ambientes cargados de información. Es el conjunto de datos que proporciona la capacidad de almacenar y acudir a estos de forma recurrente con un modelo definido como relacional. Además es una suite de productos que ofrece una gran variedad de herramientas. Es el mayor y mas usado Sistema Manejador de Base de Dato Relacional (RDBMS) en el mundo. La Corporación Oracle ofrece este RDBMS como un producto incorporado a la línea de producción. Además incluye cuatro generaciones de desarrollo de aplicación, herramientas de reportes y utilitarios INTRODUCCIÓN AL ORACLE
  • 3. BASE DE DATOS DE ORACLE • Base de Datos Oracle (comúnmente conocida como Oracle RDBMS o simplemente como Oracle ) es un sistema de gestión de base de datos relacional de objetos [3] producido y comercializado por Oracle Corporation . Base de Datos Oracle (comúnmente conocida como Oracle RDBMS o simplemente como Oracle ) es un sistema de gestión de base de datos relacional de objetos producido y comercializado por Oracle Corporation . Larry Ellison y sus dos amigos y ex compañeros de trabajo, Bob Miner y Ed Oates , comenzaron una consultoría de desarrollo de software llamada Laboratories (SDL) en 1977. SDL desarrolló la versión original del software de Oracle. El nombre de Oracle viene del nombre en clave de un CIA proyecto financiado por Ellison había trabajado en tiempo había estado empleado en Ampex .
  • 4. ALMACENAMIENTO • El RDBMS de Oracle almacena los datos lógicamente en forma de espacios de tablas y físicamente en forma de datos de archivos ( " Datafiles "). Los espacios de tabla puede contener varios tipos desegmentos de memoria , tales como segmentos de datos, segmentos, etc. Índice de Segmentos a su vez comprender una o más extensiones . Extensiones comprenden grupos de bloques de datos contiguos. Los bloques de datos se forman las unidades básicas de almacenamiento de datos.
  • 5. DIFERENTES HERRAMIENTAS DE ORACLE SQLForms: es la herramienta de Oracle que permite, de un modo sencillo y eficiente, diseñar pantallas para el ingreso, modificaciones, bajas y consultas de registros. El usuario podrá, una vez definida la forma, trabajar con ella sin necesidad de generar códigos, dado que Oracle trae incorporado un conjunto de procedimientos y funciones asociados a las teclas de funciones, como por ejemplo la tecla, que se usa para iniciar una consulta. La herramienta fundamental de SQL es la sentencia SELECT, que permite seleccionar registros desde las tablas de la Base de Datos, devolviendo aquellos que cumplan las condiciones establecidas y pudiendo presentar el resultado en el orden deseado. Para ver el gráfico seleccione la opción "Descargar" del menú superior SQL (Structured Query Languague = Lenguaje de Consulta estructurado). La orden FROM identifica la lista de tablas a consultar. Si alguna de las tablas a consultar no es propiedad del usuario, debe especificarse el nombre del propietario antes que el nombre de la tabla en la forma nombre_propietario.nombre_tabla. La orden WHERE decide los registros a seleccionar según las condiciones establecidas, limitando el número de registros que se muestran. La orden ORDER BY indica el orden en que aparece el resultado de la consulta.
  • 6. TIPOS DE DATOS EN ORACLE Aqui mostramos los tipos de datos / datatypes disponibles en Oracle para seleccionar el tipo de registro de una tabla Oracle. Tamibén indicamos sus características (tamaño máximo, peculiaridades, etc). Es importante conocer los tipos de datos disponibles en un Sistema Gestor de Base de Datos (SGBD), de esta forma podremos obtimizar al máximo el uso de recursos de nuestras aplicaciones. A continuación os indicamos todos los tipos de datos de Oracle y sus características básicas:
  • 7. *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.
  • 8. *VARCHAR 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
  • 9. *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 Cadena de caracteres de longitud variable 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 claúsulas 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.
  • 10. *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.
  • 11. *BLOB Permite almacenar datos binarios no estructurados Admiten hasta 8 terabytes *CLOB Almacena datos de tipo carácter Admiten hasta 8 terabytes *NCLOB Almacena datos de tipo carácter Admiten hasta 8 terabytes. Guarda los datos según el juego de caracteres Unicode nacional.
  • 12. *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 . *UROWID ROWID universal Admite ROWID a tablas que no sean de Oracle, tablas externas. Admite tanto ROWID lógicos como físicos.
  • 13. *NUMBER Almacena números fijos y en punto flotante Se admiten hasta 38 dígitos de precisión y son portables a cualquier entre los diversos sistemas en que funcione Oracle. Para declarar un tipo de datos NUMBER en un CREATE ó UPDATE es suficiente con: nombre_columna NUMBER opcionalmente se le puede indicar la precisión (número total de dígitos) y la escala (número de dígitos a la derecha de la coma, decimales, los cogerá de la precisión indicada): nombre_columna NUMBER (precision, escala) Si no se indica la precisión se tomará en función del número a guardar, si no se indica la escala se tomará escala cero. Para no indicar la precisión y sí la escala podemos utilizar: nombre_columna NUMBER (*, escala) Para introducir números que no estén el el formato estándar de Oracle se puede utilizar la función TO_NUMBER.
  • 14. *DATE Almacena un punto en el tiempo (fecha y hora) El tipo de datos DATE almacena el año (incluyendo el siglo), el mes, el día, las horas, los minutos y los segundos (después 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, año, mes, día, hora, minuto, y al segundo. Para entrada/salida de fechas, Oracle utiliza por defecto el formato DD-MMM- AA. Para cambiar este formato de fecha por defecto se utiliza el parámetroNLS_DATE_FORMAT. Para insertar fechas que no estén en el mismo formato de fecha estándar de Oracle, se puede utilizar la funciónTO_DATE con una máscara del formato: TO_DATE (el “13 de noviembre de 1992”, “DD del MES, YYYY”)
  • 15. *FLOAT Almacena tipos de datos numéricos en punto flotante Es un tipo NUMBER que sólo almacena números en punto flotante *TIMESTAMP Almacena datos de tipo hora, fraccionando los segundos *TIMESTAMP WITH TIME ZONE Almacena datos de tipo hora incluyendo la zona horaria (explícita), fraccionando los segundos *TIMESTAMP WITH LOCAL TIME ZONE Almacena datos de tipo hora incluyendo la zona horaria local (relativa), franccionando los segundos Cuando se usa un SELECT para mostrar los datos de este tipo, el valor de la hora será ajustado a la zona horaria de la sesión actual *XMLType Tipo de datos abstracto. En realidad se trata de un CLOB. Se asocia a un esquema XML para la definición de su estructura.