SlideShare una empresa de Scribd logo
1 de 14
ADMINISTRACIÓN DE BASE DE DATOS
JOSÉ ALDO TRUCIOS CORNEJO 1325210335
ORACLE DATABASE
Oracle Database es un tipo sistema de gestión de base de
datos de tipo objeto-relacional (ORDBMS, por sus iniciales
en inglés de Object-Relacional Data Base Management
System), desarrollado por Oracle corporation. Oracle
Data base es considerado como uno de los sistemas de
bases de datos más completos sobresaliendo entre: Soporte
de transacciones, estabilidad, escalabilidad, y soporte
multiplataforma.
CARACTERÍSTICAS
 Modelo relacional: los usuarios visualizan los datos en tablas con el
formato filas/columnas.
 Herramienta de administración gráfica intuitiva y cómoda de
utilizar.
 Control de acceso: tecnologías avanzadas para vigilar la entrada a
los datos.
 Protección de datos: seguridad completa en el entorno de
producción y de pruebas y gestión de copias de seguridad.
CARACTERÍSTICAS
 Lenguaje de diseño de bases de datos muy completo (PL/SQL):
permite implementar diseños "activos", que se pueden adaptar a
las necesidades cambiantes de negocio.
 Alta disponibilidad: escalabilidad, protección y alto rendimiento
para la actividad empresarial.
 Gestión de usuarios: agilidad en los trámites, reducción de costes y
seguridad en el control de las personas que acceden a las
aplicaciones y a los sistemas.
CARACTERÍSTICAS
VENTAJAS FRENTE A SUS COMPETIDORES
Oracle es la primera empresa en desarrollar e
implementar software empresarial 100% activado por
Internet en toda su línea de productos: base de
datos, aplicaciones comerciales y herramientas para
el soporte de decisiones y el desarrollo de
aplicaciones.
VENTAJAS FRENTE A SUS COMPETIDORES
 Motor de base de datos objeto-relacional más usado a nivel mundial.
 Multiplataforma: puede ejecutarse desde un PC hasta una
supercomputadora.
 Permite el uso de particiones para hacer consultas, informes, análisis de
datos, etc.
 Soporta todas las funciones que se esperan de un buen servidor.
 Software del servidor que puede ejecutarse en multitud de sistemas
operativos: Linux, Mac, Windows, etc.
TIPOS DE DATOS
Tipo Dato Descripción
VARCHAR2(size [BYTE | CHAR]) Cadena de caracteres de longitud variable que tiene como tamaño máximo
el valor de size en BYTE o CHAR. El tamaño máximo es de 4000 bytes o
caracteres, y la mínima es de 1 byte o un carácter. Se debe especificar el
tamaño de para VARCHAR2.
NVARCHAR2(size) Cadena de caracteres Unicode de longitud variable con size como máximo
tamaño de longitud. El número de bytes que pueden ser hasta dos veces el
tamaño de codificación AL16UTF16 y tres veces el tamaño de la codificación
UTF8. El tamaño máximo está determinado por la definición del juego de
caracteres nacional, con un límite máximo de 4000 bytes. Se debe especificar
el size de NVARCHAR2.
NUMBER [ (p [, s]) ] 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.
TIPOS DE DATOS
Tipo Dato Descripción
FLOAT [(p)] 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.
LONG Tipo de datos de caracteres de longitud variable de hasta 2 gigabytes, o
2
31
-1 bytes. Permanece para compatibilidad con versiones anteriores de
Oracle.
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
Tipo Dato Descripción
BINARY_FLOAT Número en coma flotante de 32 bits. Este tipo de datos requiere 4 bytes.
BINARY_DOUBLE Número en coma flotante de 64 bits. Este tipo de datos se requieren de 8
bytes.
TIMESTAMP [(fractional_seconds_precision)] Año, mes y día como valores de la fecha, así como la hora, minutos y
segundos como valores de tiempo, donde fractional_seconds_precision es el
número de dígitos en la parte fraccionaria del segundo del campo datetime.
Los valores aceptados de fractional_seconds_precision son del 0 al 9. El valor
por defecto es 6. El formato por defecto se determina explícitamente por el
parámetro NLS_TIMESTAMP_FORMAT o implícitamente por el parámetro
NLS_TERRITORY. El tamaño es de 7 o 11 bytes, dependiendo de la precisión.
Este tipo de datos contiene los campos datetime AÑO, MES, DIA, HORA,
MINUTO y SEGUNDO. Contiene las fracciones de segundo, pero no tiene una
zona horaria.
TIPOS DE DATOS
Tipo Dato Descripción
TIMESTAMP[(fractional_seconds_precision)] WITHTIME Z
ONE
Todos los valores de TIMESTAMP, así como el valor de tiempo de desplazamiento de
la zona, donde fractional_seconds_precision es el número de dígitos en la parte
fraccionaria del segundo del campo datetime. Los valores aceptados son del 0 al 9. El
valor por defecto es 6. El formatopor defecto se determina explícitamente por el
parámetro NLS_TIMESTAMP_FORMAT o implícitamente por el parámetro
NLS_TERRITORY. El tamaño se fija en 13 bytes. Este tipo de datos contiene los
campos datetime AÑO, MES, DIA, HORA, MINUTO, SEGUNDO, TIMEZONE_HOUR y
TIMEZONE_MINUTE. Cuenta con las fracciones de segundo y una zona horaria
explícita.
TIMESTAMP [(fractional_seconds)] WITHLOCAL TIME ZO
NE
Todos los valores de TIMESTAMP WITH TIME ZONE, con las siguientes excepciones:
* Los datos se normalizan con la zona horaria de base de datos cuando se almacenan
en la base de datos.
* Cuando se recuperan los datos, los usuarios ven los datos en la zona de tiempo de
la sesión.
El formato por defecto se determina explícitamente por el parámetro
NLS_TIMESTAMP_FORMAT o implícitamente por el parámetro NLS_TERRITORY. El
tamaño es de 7 o 11 bytes, dependiendo de la precisión.
TIPOS DE DATOS
Tipo Dato Descripción
INTERVAL YEAR [(year_precision)] TOMONTH Almacena un período de tiempo en años y meses, donde year_precision es el
número de dígitos en el campo datetime AÑO. Los valores aceptados son del
0 al 9. El valor predeterminado es 2. El tamaño se fija en 5 bytes.
INTERVAL DAY [(day_precision)] TOSECOND [(fracti
onal_seconds)]
Almacena un período de tiempo en días, horas, minutos y segundos, donde
* day_precision es el número máximo de dígitos en el campo datetime DÍA.
Los valores aceptados son del 0 al 9. El valor predeterminado es 2.
* fractional_seconds_precision es el número de dígitos en la parte
fraccionaria del campo SEGUNDO. Los valores aceptados son del 0 al 9. El
valor por defecto es 6.
El tamaño se fija en 11 bytes.
RAW(size) Datos binarios sin formato de longitud size. El tamaño máximo es de 2000
bytes. Se debe especificar el tamaño de un valor RAW.
TIPOS DE DATOS
Tipo Dato Descripción
LONG RAW Datos binarios de tipo RAW de longitud variable hasta 2 gigabytes.
ROWID 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.
UROWID [(size)] Cadena en base 64 que representa la dirección lógica de una fila de una
tabla de índice organizado. El tamaño opcional es el tamaño de una
columna de tipo UROWID de Oracle. El tamaño máximo y por defecto es
de 4000 bytes.
TIPOS DE DATOS
Tipo Dato Descripción
NCLOB Un objeto de tipo LOB que contiene caracteres Unicode. Son compatible
tanto de ancho fijo y conjuntos de ancho variable de caracteres, con el
conjunto base de datos de carácter nacional. El tamaño máximo es (4
gigabytes - 1) * (tamaño del bloque de la base de datos). Guarda
los datosnacionales sobre el conjunto de caracteres.
BLOB Un objeto de tipo LOB binario. El tamaño máximo es (4 gigabytes - 1) *
(tamaño del bloque de la base de datos).
BFILE Contiene un localizador a un archivo binario almacenado fuera de la
base de datos. Permite flujo de bytes de E/S para el acceso a LOB
externos que residen en el servidor de base de datos. El tamaño máximo
es de 4 gigabytes.

Más contenido relacionado

La actualidad más candente

Indexacion Y Asociacion
Indexacion Y AsociacionIndexacion Y Asociacion
Indexacion Y Asociacionjuliangalvez
 
Normas icontecdasdadasd
Normas icontecdasdadasdNormas icontecdasdadasd
Normas icontecdasdadasdjayerxD
 
Modulo sql unidad 1
Modulo sql  unidad 1Modulo sql  unidad 1
Modulo sql unidad 1firemas
 

La actualidad más candente (6)

Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Investigacion de Access
Investigacion de AccessInvestigacion de Access
Investigacion de Access
 
Indexacion Y Asociacion
Indexacion Y AsociacionIndexacion Y Asociacion
Indexacion Y Asociacion
 
Access
AccessAccess
Access
 
Normas icontecdasdadasd
Normas icontecdasdadasdNormas icontecdasdadasd
Normas icontecdasdadasd
 
Modulo sql unidad 1
Modulo sql  unidad 1Modulo sql  unidad 1
Modulo sql unidad 1
 

Similar a Oracle database

Similar a Oracle database (20)

Oracle database
Oracle databaseOracle database
Oracle database
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Oracle; historia, caracteristicas y tipo de datos
Oracle; historia, caracteristicas y tipo de datosOracle; historia, caracteristicas y tipo de datos
Oracle; historia, caracteristicas y tipo de datos
 
Oracle
OracleOracle
Oracle
 
Tipo de datos oracle
Tipo de datos oracleTipo de datos oracle
Tipo de datos oracle
 
Oracle database
Oracle databaseOracle database
Oracle database
 
TIPO DE DATOS EN ORACLE
TIPO DE DATOS EN ORACLETIPO DE DATOS EN ORACLE
TIPO DE DATOS EN ORACLE
 
Sgbd ud3 lenguaje_sql_para_examen
Sgbd ud3 lenguaje_sql_para_examenSgbd ud3 lenguaje_sql_para_examen
Sgbd ud3 lenguaje_sql_para_examen
 
Cap. iv bdd ii
Cap. iv bdd iiCap. iv bdd ii
Cap. iv bdd ii
 
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
 
Programacion en PL/SQL teoria y ejemplos
Programacion en PL/SQL teoria y ejemplosProgramacion en PL/SQL teoria y ejemplos
Programacion en PL/SQL teoria y ejemplos
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
 
Tipos de Datos de Oracle
Tipos de Datos de OracleTipos de Datos de Oracle
Tipos de Datos de Oracle
 
Oracle tipos-de-datos
Oracle tipos-de-datosOracle tipos-de-datos
Oracle tipos-de-datos
 
Propiedades del campo
Propiedades del campoPropiedades del campo
Propiedades del campo
 
Presentacion power designer
Presentacion power designerPresentacion power designer
Presentacion power designer
 
Bdii 04 sql
Bdii 04 sqlBdii 04 sql
Bdii 04 sql
 
Tipos de datos oracle
Tipos de datos oracleTipos de datos oracle
Tipos de datos oracle
 
Oracle tipos de datos
Oracle tipos de datosOracle tipos de datos
Oracle tipos de datos
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 

Oracle database

  • 1. ADMINISTRACIÓN DE BASE DE DATOS JOSÉ ALDO TRUCIOS CORNEJO 1325210335
  • 2. ORACLE DATABASE Oracle Database es un tipo sistema de gestión de base de datos de tipo objeto-relacional (ORDBMS, por sus iniciales en inglés de Object-Relacional Data Base Management System), desarrollado por Oracle corporation. Oracle Data base es considerado como uno de los sistemas de bases de datos más completos sobresaliendo entre: Soporte de transacciones, estabilidad, escalabilidad, y soporte multiplataforma.
  • 3. CARACTERÍSTICAS  Modelo relacional: los usuarios visualizan los datos en tablas con el formato filas/columnas.  Herramienta de administración gráfica intuitiva y cómoda de utilizar.  Control de acceso: tecnologías avanzadas para vigilar la entrada a los datos.  Protección de datos: seguridad completa en el entorno de producción y de pruebas y gestión de copias de seguridad.
  • 4. CARACTERÍSTICAS  Lenguaje de diseño de bases de datos muy completo (PL/SQL): permite implementar diseños "activos", que se pueden adaptar a las necesidades cambiantes de negocio.  Alta disponibilidad: escalabilidad, protección y alto rendimiento para la actividad empresarial.  Gestión de usuarios: agilidad en los trámites, reducción de costes y seguridad en el control de las personas que acceden a las aplicaciones y a los sistemas.
  • 6. VENTAJAS FRENTE A SUS COMPETIDORES Oracle es la primera empresa en desarrollar e implementar software empresarial 100% activado por Internet en toda su línea de productos: base de datos, aplicaciones comerciales y herramientas para el soporte de decisiones y el desarrollo de aplicaciones.
  • 7. VENTAJAS FRENTE A SUS COMPETIDORES  Motor de base de datos objeto-relacional más usado a nivel mundial.  Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.  Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc.  Soporta todas las funciones que se esperan de un buen servidor.  Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc.
  • 8. TIPOS DE DATOS Tipo Dato Descripción VARCHAR2(size [BYTE | CHAR]) Cadena de caracteres de longitud variable que tiene como tamaño máximo el valor de size en BYTE o CHAR. El tamaño máximo es de 4000 bytes o caracteres, y la mínima es de 1 byte o un carácter. Se debe especificar el tamaño de para VARCHAR2. NVARCHAR2(size) Cadena de caracteres Unicode de longitud variable con size como máximo tamaño de longitud. El número de bytes que pueden ser hasta dos veces el tamaño de codificación AL16UTF16 y tres veces el tamaño de la codificación UTF8. El tamaño máximo está determinado por la definición del juego de caracteres nacional, con un límite máximo de 4000 bytes. Se debe especificar el size de NVARCHAR2. NUMBER [ (p [, s]) ] 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.
  • 9. TIPOS DE DATOS Tipo Dato Descripción FLOAT [(p)] 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. LONG Tipo de datos de caracteres de longitud variable de hasta 2 gigabytes, o 2 31 -1 bytes. Permanece para compatibilidad con versiones anteriores de Oracle. 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.
  • 10. TIPOS DE DATOS Tipo Dato Descripción BINARY_FLOAT Número en coma flotante de 32 bits. Este tipo de datos requiere 4 bytes. BINARY_DOUBLE Número en coma flotante de 64 bits. Este tipo de datos se requieren de 8 bytes. TIMESTAMP [(fractional_seconds_precision)] Año, mes y día como valores de la fecha, así como la hora, minutos y segundos como valores de tiempo, donde fractional_seconds_precision es el número de dígitos en la parte fraccionaria del segundo del campo datetime. Los valores aceptados de fractional_seconds_precision son del 0 al 9. El valor por defecto es 6. El formato por defecto se determina explícitamente por el parámetro NLS_TIMESTAMP_FORMAT o implícitamente por el parámetro NLS_TERRITORY. El tamaño es de 7 o 11 bytes, dependiendo de la precisión. Este tipo de datos contiene los campos datetime AÑO, MES, DIA, HORA, MINUTO y SEGUNDO. Contiene las fracciones de segundo, pero no tiene una zona horaria.
  • 11. TIPOS DE DATOS Tipo Dato Descripción TIMESTAMP[(fractional_seconds_precision)] WITHTIME Z ONE Todos los valores de TIMESTAMP, así como el valor de tiempo de desplazamiento de la zona, donde fractional_seconds_precision es el número de dígitos en la parte fraccionaria del segundo del campo datetime. Los valores aceptados son del 0 al 9. El valor por defecto es 6. El formatopor defecto se determina explícitamente por el parámetro NLS_TIMESTAMP_FORMAT o implícitamente por el parámetro NLS_TERRITORY. El tamaño se fija en 13 bytes. Este tipo de datos contiene los campos datetime AÑO, MES, DIA, HORA, MINUTO, SEGUNDO, TIMEZONE_HOUR y TIMEZONE_MINUTE. Cuenta con las fracciones de segundo y una zona horaria explícita. TIMESTAMP [(fractional_seconds)] WITHLOCAL TIME ZO NE Todos los valores de TIMESTAMP WITH TIME ZONE, con las siguientes excepciones: * Los datos se normalizan con la zona horaria de base de datos cuando se almacenan en la base de datos. * Cuando se recuperan los datos, los usuarios ven los datos en la zona de tiempo de la sesión. El formato por defecto se determina explícitamente por el parámetro NLS_TIMESTAMP_FORMAT o implícitamente por el parámetro NLS_TERRITORY. El tamaño es de 7 o 11 bytes, dependiendo de la precisión.
  • 12. TIPOS DE DATOS Tipo Dato Descripción INTERVAL YEAR [(year_precision)] TOMONTH Almacena un período de tiempo en años y meses, donde year_precision es el número de dígitos en el campo datetime AÑO. Los valores aceptados son del 0 al 9. El valor predeterminado es 2. El tamaño se fija en 5 bytes. INTERVAL DAY [(day_precision)] TOSECOND [(fracti onal_seconds)] Almacena un período de tiempo en días, horas, minutos y segundos, donde * day_precision es el número máximo de dígitos en el campo datetime DÍA. Los valores aceptados son del 0 al 9. El valor predeterminado es 2. * fractional_seconds_precision es el número de dígitos en la parte fraccionaria del campo SEGUNDO. Los valores aceptados son del 0 al 9. El valor por defecto es 6. El tamaño se fija en 11 bytes. RAW(size) Datos binarios sin formato de longitud size. El tamaño máximo es de 2000 bytes. Se debe especificar el tamaño de un valor RAW.
  • 13. TIPOS DE DATOS Tipo Dato Descripción LONG RAW Datos binarios de tipo RAW de longitud variable hasta 2 gigabytes. ROWID 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. UROWID [(size)] Cadena en base 64 que representa la dirección lógica de una fila de una tabla de índice organizado. El tamaño opcional es el tamaño de una columna de tipo UROWID de Oracle. El tamaño máximo y por defecto es de 4000 bytes.
  • 14. TIPOS DE DATOS Tipo Dato Descripción NCLOB Un objeto de tipo LOB que contiene caracteres Unicode. Son compatible tanto de ancho fijo y conjuntos de ancho variable de caracteres, con el conjunto base de datos de carácter nacional. El tamaño máximo es (4 gigabytes - 1) * (tamaño del bloque de la base de datos). Guarda los datosnacionales sobre el conjunto de caracteres. BLOB Un objeto de tipo LOB binario. El tamaño máximo es (4 gigabytes - 1) * (tamaño del bloque de la base de datos). BFILE Contiene un localizador a un archivo binario almacenado fuera de la base de datos. Permite flujo de bytes de E/S para el acceso a LOB externos que residen en el servidor de base de datos. El tamaño máximo es de 4 gigabytes.