 GESTOR DE BASE DE DATOS
ORACLE
 MATERIA
BASE DE DATOS
 UNIVERSIDAD OYM
SECCION: 0542 PROFESOR: STARLIN GERMOSEN
 OMAR DUBIQUE 16-SIIN-137
 “TRABAJO CEDIDO A LOS DOCENTES Y ALUMNOS DE LA UNIVERSIDAD
“UNIVERSIDAD OYM” BAJO LICENCIA MIT”.
Que es Oracle?
Oracle es una potente herramienta cliente/servidor para la gestión de Bases
de Datos.
Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases
de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que
tiene y su elevado precio hace que sólo se vea en empresas muy grandes y
multinacionales, por norma general. En el desarrollo de páginas web pasa lo
mismo: como es un sistema muy caro no está tan extendido como otras bases de
datos, por ejemplo, Access, MySQL, SQL Server, etc.
Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación,
bastante potente para tratar y gestionar la base de datos, también por norma
general se suele utilizar SQL al crear un formulario.
Historia
Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories).
En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
La fundación de SDL fue motivada principalmente a partir de un estudio sobre los SGBD
(Sistemas Gestores de Base de Datos) de George Koch. Computer World definió este estudio
como uno de los más completos jamás escritos sobre bases de datos. Este artículo incluía
una comparativa de productos que dirigía a Relational Software como el más completo desde
el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos
relacionales, algo que por aquella época era todavía desconocido.
En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se
encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98
de las 100 empresas Fortune 100. Oracle es la primera compañía de software que desarrolla
e implementa software para empresas cien por ciento activado por Internet a través de toda
su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo
de aplicaciones y soporte de decisiones. Oracle es el proveedor mundial líder de software
para administración de información, y la segunda empresa de software.
Oracle, a partir de la versión 10g Release 2, cuenta con 7 ediciones:
 Enterprise Edition (EE).
 Standard Edition (SE).
 Standard Edition One (SE1)
 Standard Edition 2 (SE2)
 Express Edition (XE).
 Personal Edition (PE).
 Lite Edition (LE).
La única edición gratuita es la Express Edition, que es compatible con las demás
ediciones de Oracle Database 10gR2 y Oracle Database 11g.
Características
 La base de datos de Oracle 10G Standar Edition es compatible con
medianas industrias. Esto incluye Real Aplication Clúster, para crear
protección en contra de fallos de hardware. Es muy sencillo de instalar y
configurar, y viene con su propio software de clustering.
 La base de datos Oracle 10g Standar Edition, proporciona una rápida
instalación sin contratiempos tanto en un único servidor como en un
ambiente de clúster.
 La base de datos está pre configurada lista para ser usada en producción,
completa con espacio automatizado, administración de almacenamiento y de
memoria, Back-up y recuperación automatizada y administrador de
estadísticas automatizado.
 La consola de Enterprise Manager 10g data base control provee una
interface web que te enseña el estado actual de la base de datos y del
ambiente del clúster y permite la administración de la base de datos
desde cualquier browser conectado a su sistema
 La base de datos Oracle Standar Edition toma ventaja también de la
solución de clusterware, apartando la complejidad de tener que
instalar y configurar clusterware de terceras personas
 Oracle es la base de datos número uno del mercado ya que posee
la capacidad de soportar todos los datos relacionales estándares, así
como también datos oriundos como XLM, XQuery y WebDAV, JDBC,
SQLJ, ODBC.Net, OLE.Net, ODP.Net
Ventajas
1) Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial.
2) Puede ejecutarse en todas las plataformas, desde una Pc hasta un
supercomputador.
3) Oracle soporta todas las funciones que se esperan de un servidor "serio": un
lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite
implementar diseños "activos", con triggers y procedimientos almacenados, con una
integridad referencial declarativa bastante potente.
4) Permite el uso de particiones para la mejora de la eficiencia, de replicación e
incluso ciertas versiones admiten la administración de bases de datos distribuidas.
5) El software del servidor puede ejecutarse en multitud de sistemas operativos.
6) Existe incluso una versión personal para Windows 9x, lo cual es un punto a
favor para los desarrolladores que se llevan trabajo a casa.
7) Oracle es la base de datos con más orientación hacía INTERNET.
Desventajas
1) Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, desde el
lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta
alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la
remodelación del sistema de almacenamiento por causa de la introducción de
extensiones orientadas a objetos.
2) El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de
Personal Oracle son excesivamente caras, en mi opinión. 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.
3) También es elevado el coste de la información, y sólo últimamente han comenzado
a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y
administración.
Oracle - Omar Dubique

Oracle - Omar Dubique

  • 2.
     GESTOR DEBASE DE DATOS ORACLE  MATERIA BASE DE DATOS  UNIVERSIDAD OYM SECCION: 0542 PROFESOR: STARLIN GERMOSEN  OMAR DUBIQUE 16-SIIN-137  “TRABAJO CEDIDO A LOS DOCENTES Y ALUMNOS DE LA UNIVERSIDAD “UNIVERSIDAD OYM” BAJO LICENCIA MIT”.
  • 3.
    Que es Oracle? Oraclees una potente herramienta cliente/servidor para la gestión de Bases de Datos. Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma general. En el desarrollo de páginas web pasa lo mismo: como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server, etc. Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de datos, también por norma general se suele utilizar SQL al crear un formulario.
  • 4.
    Historia Oracle surge en1977 bajo el nombre de SDL (Software Development Laboratories). En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI). La fundación de SDL fue motivada principalmente a partir de un estudio sobre los SGBD (Sistemas Gestores de Base de Datos) de George Koch. Computer World definió este estudio como uno de los más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de productos que dirigía a Relational Software como el más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido. En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera compañía de software que desarrolla e implementa software para empresas cien por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software.
  • 5.
    Oracle, a partirde la versión 10g Release 2, cuenta con 7 ediciones:  Enterprise Edition (EE).  Standard Edition (SE).  Standard Edition One (SE1)  Standard Edition 2 (SE2)  Express Edition (XE).  Personal Edition (PE).  Lite Edition (LE). La única edición gratuita es la Express Edition, que es compatible con las demás ediciones de Oracle Database 10gR2 y Oracle Database 11g.
  • 7.
    Características  La basede datos de Oracle 10G Standar Edition es compatible con medianas industrias. Esto incluye Real Aplication Clúster, para crear protección en contra de fallos de hardware. Es muy sencillo de instalar y configurar, y viene con su propio software de clustering.  La base de datos Oracle 10g Standar Edition, proporciona una rápida instalación sin contratiempos tanto en un único servidor como en un ambiente de clúster.  La base de datos está pre configurada lista para ser usada en producción, completa con espacio automatizado, administración de almacenamiento y de memoria, Back-up y recuperación automatizada y administrador de estadísticas automatizado.
  • 8.
     La consolade Enterprise Manager 10g data base control provee una interface web que te enseña el estado actual de la base de datos y del ambiente del clúster y permite la administración de la base de datos desde cualquier browser conectado a su sistema  La base de datos Oracle Standar Edition toma ventaja también de la solución de clusterware, apartando la complejidad de tener que instalar y configurar clusterware de terceras personas  Oracle es la base de datos número uno del mercado ya que posee la capacidad de soportar todos los datos relacionales estándares, así como también datos oriundos como XLM, XQuery y WebDAV, JDBC, SQLJ, ODBC.Net, OLE.Net, ODP.Net
  • 9.
    Ventajas 1) Oracle esel motor de base de datos objeto-relacional más usado a nivel mundial. 2) Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. 3) Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. 4) Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.
  • 10.
    5) El softwaredel servidor puede ejecutarse en multitud de sistemas operativos. 6) Existe incluso una versión personal para Windows 9x, lo cual es un punto a favor para los desarrolladores que se llevan trabajo a casa. 7) Oracle es la base de datos con más orientación hacía INTERNET.
  • 11.
    Desventajas 1) Las versionesmás recientes de Oracle son la 11g, 10g, 9g, 8g, desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa de la introducción de extensiones orientadas a objetos. 2) El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. 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. 3) También es elevado el coste de la información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.