ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE
SISTEMAS
INGENIERÍA EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
PERIODO ACADÉMICO: 2020A
ASIGNATURA: BDD
GRUPO: GR2COM
TITULO: Características Oracle
FECHA DE ENTREGA: 09/06/2020
NOMBRE:
Francis Soria
2020
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
Oracle Database
Oracle es una empresa que desarrolla bases de datos que almacenan y facilitan el manejo de
grandes cantidades de información relacionada entre sí. Se trata de una de las mayores compañías
de software del mundo y también de las más caras al crear aplicaciones empresariales de alto
rendimiento. Las multinacionales como Burger King, Coca Cola y Peugeot para gestionar base de
datos utilizan Oracle.
Oracle Corporation es una de las mayores compañías de software del mundo. Sus productos van
desde bases de datos (Oracle) hasta sistemas de gestión. Cuenta, además, con herramientas propias
de desarrollo para realizar potentes aplicaciones, como Oracle Designer
Oracle, la Primera Base de Datos Diseñada para Grid Computing, es un sistema de gestión de base
de datos relacional fabricado por Oracle Corporation. Oracle es básicamente una herramienta
cliente/servidor para la gestión de base de datos la gran potencia que tiene y su elevado precio hace
que solo se vea en empresas muy grandes y multinacionales, por norma general.
La base de datos tiene estructuras lógicas y estructuras físicas y, debido a que ambas se encuentran
separadas, el almacenamiento físico de los datos se puede gestionar sin afectar el acceso a las
estructuras de almacenamiento lógico. En base a ello se ha diseñado la arquitectura del Sistema
Oracle database, que combina una base de datos y, al menos, una instancia de base de datos, donde:
• Cada nuevo sistema se puede aprovisionar rápidamente a partir del conjunto de
componentes.
• La capacidad puede agregarse fácilmente o reasignarse desde los grupos de recursos según
sea necesario.
• No hay necesidad de cargas de trabajo máximas.
Para aprovechar al máximo una red o un sistema informático determinado, el Sistema Oracle
Database permite dividir el procesamiento entre el servidor de la base de datos y los programas
del cliente. Así:
• La computadora que ejecuta el RDBMS maneja las responsabilidades del servidor de la
base de datos.
• Las computadoras que ejecutan las aplicaciones gestionan al mismo tiempo la
interpretación y visualización de datos.
Además de estas características, cabe destacar que su arquitectura multiusuario permite que un
sistema Oracle de base de datos funcione como base de datos de contenedores multiusuario (CDB).
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
En definitiva, se trata del modo de lograr que pueda gestionarse una gran cantidad de datos de
forma fiable (evitando accesos no autorizados y asegurando la recuperación de desastres) en un
entorno multiusuario, para que los usuarios puedan acceder simultáneamente a la misma
información.
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.
• 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.
• Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento
y la eficiencia en el manejo de aquellos datos que se encuentran almacenados.
• Apoya en el diseño y optimización de modelos de datos.
• Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de
procedimientos almacenados y triggers, entre otros.
• Apoya en la definición de estándares de diseño y nomenclatura de objetos.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
Ventajas de Oracle 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. Esta es una de sus numerosas ventajas,
que se resumen en cinco puntos:
• 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.
Es imprescindible que el profesional de gestión de bases de datos de Oracle entienda las
características y opciones dentro de la variedad de ofertas de su software. Por este motivo, las
empresas buscan personas con certificaciones oficiales de la compañía, un título que esperamos
incorporar pronto a nuestro catálogo de formación. Mientras esto no se produce puede consultar
nuestro catálogo de cursos gratuitos para el área de Informática y Programación.
REFERENCIAS
[1] Lovato Loayza, B. K. (2017). Implementación de lógica de negocio en una base de datos oracle
12c sobre linux.
[2] Valdivia Polanco, I. A. (2003). Desarrollo de una estructura para una base de datos sísmicos
en el sistema Oracle y consulta a partir de aplicaciones CGI. Estimación de la relación atenuación-
intensidad para sismos en el Perú.
[3] Jiménez, C. A., Olmos, R. S., González, J. M., Ruizdiaz, J. C. S., & Sarmiento, J. C. C. (2017).
Estudio comparativo entre motores de base de datos Oracle 12C y DB2 como apoyo a los
administradores de base de datos. Revista Investigación y Desarrollo en TIC, 6(2).