Oracle

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 13

Pablo J.

Yac

Oracle
(Introducción, Historia,
Arquitectura, ventajas y
desventajas)
Oracle (Introducción)

 Oracle es un sistema de gestión de base de


datos objeto-relacional (o ORDBMS por el
acrónimo en inglés de Object-Relational Data
Base Management System), desarrollado por
Oracle Corporation.
 Es 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 mayor y más usado Sistema Manejador de
Base de Datos Relacional (RDBMS) en el
mundo.
 Oracle corre en computadoras personales (PC),
microcomputadoras, mainframes y
Oracle (Historia)

 Oracle surge a finales de los 70 bajo el


nombre de "Relational Software" a
partir de un estudio de George Koch
sobre sistemas gestores de base de
datos.
 Corría el año 1977 cuando Faber
Bedoya fundó Software Development
Laboratories, por alla en el año 1979
cambia el nombre a Relational
Software, Inc.
 Esta versión no soportaba
transacciones, pero sí toda la
funcionalidad SQL de queries y joins.
 En 1983 RSI cambia su nombre
Oracle (Historia)

 En 1984, Oracle V4 soporta


consistencia de lectura y en 1985
Oracle V5 empieza a soportar el
modelo Client/Server .
 1989 trajo la aparición del ERP de
Oracle, conocido como Oracle
Financials ®, junto a la versión 6
del motor.
 Para convertirse en una base de
datos completa, en 1992 aparece
Oracle (Historia)
 En 1997 Oracle V8 comienza a soportar
desarrollos orientados a objetos y el
almacenamiento y ejecución de contenido
multimedia y en 1999 sale a la luz Oracle 8i.
 El nuevo siglo comienza y en 2001 Oracle 9i trae
más de 400 nuevas características incluyendo
la habilidad de manipular documentos XML.
 En 2003 Oracle Corporation lanza Oracle 10g,
donde la "g" viene de "Grid", incorporando el
manejo y administración de bases de datos
malladas.
 En el 2007, Oracle anunció la última versión de
su Base de Datos en la ciudad de Nueva York,
EU. La denomina Oracle 11g, el siguiente paso
Oracle (Arquitectura)
La Arquitectura general de Oracle consiste de varios procesos corriendo en la máquina donde reside la instancia, más los
espacios de memoria dedicados a ejecutar procesos específicos o al almacenaje de información de cada proceso y la base
de datos física propiamente tal, con sus archivos de control, de datos y de transacciones.
Oracle (Arquitectura. Area
Global del Sistema SGA)
 El SGA es un área de memoria compartida que
se utiliza para almacenar información de
control y de datos de la instancia.
 El buffer de caché (database buffer cache).
 El buffer de redo log.
 El área shared pool.
 El caché de biblioteca se utiliza para almacenar
código SQL compartido.
 El caché del diccionario de datos está
conformado por un grupo de tablas y vistas
que se identifican la base de datos.
Oracle (Arquitectura.
Procesos de la Instancia)
 DBWR (database writer)
 LGWR (log writer)
 CKPT (checkpoint)
 PMON (process monitor)
 SMON (system monitor)
 ARCH (archiver)

Oracle (Arquitectura. Area
Global del Programa PGA)
Esta área de memoria contiene datos e información de control para los procesos que se ejecutan en el servidor de Oracle
(relacionados con la base de datos, por supuesto). El tamaño y contenido de la PGA depende de las opciones del servidor
que se hayan instalado.
Oracle (¿Porqué es la
mejor base de datos?)
 Oracle es la BD más utilizada por las corporaciones más
grandes del mundo, por su robustéz y por la seguridad. 
 Oracle tiene multiples versiones para cada sistema
operativo, entre ellos te puedo nombrar: UNIX, LINUX,
NT, Win 2000- 98 - 95, Novel, y otros. 
 Oracle ofrece soporte mundial a travéz de sus centros de
soporte y sus sitios Web donde podrás encontrar desde
scripts hasta documentos de instalación. 
 Proporcionan actualización de versiones gratis al cliente;
siempre y cuando la licencia de soporte lo cubra. 
 El 80% o más de los sitios Web en Internet tienen Bases de
Dato Oracle. 
 Oracle es más que un manejador de BD. Oracel corporation
ofrece otras soluciones a la plataforma de Negocio,
EBusiness, Ecommerce, Etc. 
 Puedes programas con las últimas herramientas del
mercado y utilizando como BD Oracle. 
Oracle (Ventajas)
 Estas a la punta con la tecnología más avanzada del
mundo. 
 Estas asegurado con el soporte. 
 Oracle proporciona una excelente oportunidad al
profesional, ya que es una carrera y tu
reconocimiento es mundial. 
 Otras aplicaciones de renombre en el mercado
utilizan BD Oracle, tal es el caso de SAP, BAAN y
People Soft. 
 Oracle tiene la más amplia suite EBusiness del
mercado. 
 Tiene productos para interactuar con otras BD, tales
como los Transparent Gateways para: DB2, SQL
Server, Informix, Mysql y muchas otras. 
 Tiene una plataforma de apoyo al negocio, tal como
es: la BD Oracle 9i y Oracle 9i AS(Application
Server), que trabajan aprovechando las
arquitecturas de Cluster, alta disponibilidad,
proteccion frente a desastres. 
Oracle (Desventajas)

 El mayor inconveniente de Oracle es quizás


su precio. Incluso las licencias de Personal
Oracle son excesivamente caras.
 Otro problema es la necesidad de ajustes.
Un error frecuente consiste en pensar que
basta instalar el Oracle en un servidor y
enchufar directamente las aplicaciones
clientes. Un Oracle mal configurado
puede ser desesperantemente lento. 
 También es elevado el coste de la
formación, y sólo últimamente han
comenzado a aparecer buenos libros
sobre asuntos técnicos distintos de la
simple instalación y administración. 

 ¡GRACIAS!

También podría gustarte