Está en la página 1de 14

ADMINISTRACIN DE BASE DE DATOS

JOS ALDO TRUCIOS CORNEJO 1325210335


ORACLE DATABASE

Oracle Database es un tipo sistema de gestin de base de


datos de tipo objeto-relacional (ORDBMS, por sus iniciales en
ingls 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 ms
completos sobresaliendo entre: Soporte de transacciones,
estabilidad, escalabilidad, y soporte multiplataforma.
CARACTERSTICAS

Modelo relacional: los usuarios visualizan los datos en tablas con el


formato filas/columnas.
Herramienta de administracin grfica intuitiva y cmoda de utilizar.
Control de acceso: tecnologas avanzadas para vigilar la entrada a los
datos.
Proteccin de datos: seguridad completa en el entorno de produccin y
de pruebas y gestin de copias de seguridad.
CARACTERSTICAS

Lenguaje de diseo de bases de datos muy completo (PL/SQL): permite


implementar diseos "activos", que se pueden adaptar a las necesidades
cambiantes de negocio.
Alta disponibilidad: escalabilidad, proteccin y alto rendimiento para la
actividad empresarial.
Gestin de usuarios: agilidad en los trmites, reduccin de costes y
seguridad en el control de las personas que acceden a las aplicaciones y a
los sistemas.
CARACTERSTICAS
VENTAJAS FRENTE A SUS COMPETIDORES

Oracle es la primera empresa en desarrollar e


implementar software empresarial 100% activado por
Internet en toda su lnea 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 ms usado a nivel mundial.


Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.
Permite el uso de particiones para hacer consultas, informes, anlisis 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 Descripcin

VARCHAR2(size [BYTE | CHAR]) Cadena de caracteres de longitud variable que tiene como tamao mximo el valor
de size en BYTE o CHAR. El tamao mximo es de 4000 bytes o caracteres, y la
mnima es de 1 byte o un carcter. Se debe especificar el tamao de para
VARCHAR2.
NVARCHAR2(size) Cadena de caracteres Unicode de longitud variable con size como mximo tamao
de longitud. El nmero de bytes que pueden ser hasta dos veces el tamao de
codificacin AL16UTF16 y tres veces el tamao de la codificacin UTF8. El tamao
mximo est determinado por la definicin del juego de caracteres nacional, con un
lmite mximo de 4000 bytes. Se debe especificar el size de NVARCHAR2.
NUMBER [ (p [, s]) ] Nmero con p precisin (parte entera) y s escala (parte decimal). La precisin p
puede variar de 1 a 38. La s escala puede variar desde -84 hasta 127. Tanto la
precisin y la escala se encuentran en dgitos decimales. Un valor numrico requiere
1 a 22 bytes.
TIPOS DE DATOS
Tipo Dato Descripcin

FLOAT [(p)] Un subtipo del tipo de datos NUMBER con precisin p. Un valor de coma
flotante se representa internamente como un NUMBER. La precisin p puede
variar desde 1 hasta 126 dgitos binarios. Un valor flotante requiere 1 a 22
bytes.
31
LONG Tipo de datos de caracteres de longitud variable de hasta 2 gigabytes, o 2 -1
bytes. Permanece para compatibilidad con versiones anteriores de Oracle.
DATE Intervalo de fechas vlidas del 1 de enero de 4712 antes de Cristo a el 31 de
diciembre de 9999. El formato por defecto se determina explcitamente por el
parmetro NLS_DATE_FORMAT o implcitamente por el parmetro
NLS_TERRITORY. El tamao es de 7 bytes. Este tipo de datos contiene los
campos de fecha y hora AO, MES, da, hora, minuto y segundo. No tiene
fracciones de segundo o de una zona horaria.
TIPOS DE DATOS
Tipo Dato Descripcin

BINARY_FLOAT Nmero en coma flotante de 32 bits. Este tipo de datos requiere 4 bytes.
BINARY_DOUBLE Nmero en coma flotante de 64 bits. Este tipo de datos se requieren de 8 bytes.
TIMESTAMP [(fractional_seconds_precision)] Ao, mes y da como valores de la fecha, as como la hora, minutos y segundos
como valores de tiempo, donde fractional_seconds_precision es el nmero de
dgitos 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 explcitamente por el parmetro
NLS_TIMESTAMP_FORMAT o implcitamente por el parmetro NLS_TERRITORY.
El tamao es de 7 o 11 bytes, dependiendo de la precisin. Este tipo
de datos contiene los campos datetime AO, MES, DIA, HORA, MINUTO y
SEGUNDO. Contiene las fracciones de segundo, pero no tiene una zona horaria.
TIPOS DE DATOS
Tipo Dato Descripcin
TIMESTAMP[(fractional_seconds_precision)] WITHTIME ZO Todos los valores de TIMESTAMP, as como el valor de tiempo de desplazamiento de la zona,
NE donde fractional_seconds_precision es el nmero de dgitos 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 explcitamente por el parmetro
NLS_TIMESTAMP_FORMAT o implcitamente por el parmetro NLS_TERRITORY. El tamao
se fija en 13 bytes. Este tipo de datos contiene los campos datetime AO, MES, DIA, HORA,
MINUTO, SEGUNDO, TIMEZONE_HOUR y TIMEZONE_MINUTE. Cuenta con las
fracciones de segundo y una zona horaria explcita.
TIMESTAMP [(fractional_seconds)] WITHLOCAL TIME ZON Todos los valores de TIMESTAMP WITH TIME ZONE, con las siguientes excepciones:
E * 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
sesin.
El formato por defecto se determina explcitamente por el parmetro
NLS_TIMESTAMP_FORMAT o implcitamente por el parmetro NLS_TERRITORY. El tamao
es de 7 o 11 bytes, dependiendo de la precisin.
TIPOS DE DATOS
Tipo Dato Descripcin

INTERVAL YEAR [(year_precision)] TOMONTH Almacena un perodo de tiempo en aos y meses, donde year_precision es el
nmero de dgitos en el campo datetime AO. Los valores aceptados son del 0 al 9.
El valor predeterminado es 2. El tamao se fija en 5 bytes.
INTERVAL DAY [(day_precision)] TOSECOND [(fracti Almacena un perodo de tiempo en das, horas, minutos y segundos, donde
onal_seconds)]
* day_precision es el nmero mximo de dgitos en el campo datetime DA. Los
valores aceptados son del 0 al 9. El valor predeterminado es 2.
* fractional_seconds_precision es el nmero de dgitos en la parte fraccionaria del
campo SEGUNDO. Los valores aceptados son del 0 al 9. El valor por defecto es 6.

El tamao se fija en 11 bytes.


RAW(size) Datos binarios sin formato de longitud size. El tamao mximo es de 2000 bytes. Se
debe especificar el tamao de un valor RAW.
TIPOS DE DATOS
Tipo Dato Descripcin

LONG RAW Datos binarios de tipo RAW de longitud variable hasta 2 gigabytes.
ROWID Cadena en base 64 que representa la direccin 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 direccin lgica de una fila de una tabla
de ndice organizado. El tamao opcional es el tamao de una columna de tipo
UROWID de Oracle. El tamao mximo y por defecto es de 4000 bytes.
TIPOS DE DATOS
Tipo Dato Descripcin

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 carcter nacional. El tamao mximo es (4
gigabytes - 1) * (tamao del bloque de la base de datos). Guarda
los datosnacionales sobre el conjunto de caracteres.
BLOB Un objeto de tipo LOB binario. El tamao mximo es (4 gigabytes - 1) *
(tamao 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 tamao mximo es de 4 gigabytes.