Oracle es una herramienta cliente-servidor para gestionar bases de datos relacionales. Se usa principalmente en grandes empresas debido a su elevado precio. Oracle surgió en 1970 y ha evolucionado a través de varias versiones hasta convertirse en el motor de base de datos más utilizado a nivel mundial. Ofrece características como control de acceso, protección de datos, alta disponibilidad y lenguaje PL/SQL.
Factores que intervienen en la Administración por Valores.pdf
Oracle - Esteban Figueroa
1. Gestor de Base de Datos
Oracle
Materia
Base de Datos
Universidad OYM
Seccion: 0542 Profesor: Starlin Germosen
Esteban Figueroa 16-SIIN-1-128
2.
3. Que es Oracle?
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 a finales el año 1970 del nombre de Relational Software a
partir de un estudio sobre SGBD (Sistemas Gestores de Base de Datos)
Computer World definió este estudio como uno de los más completos
jamás escritos sobre bases de datos. usaba la filosofía de las bases de
datos relacionales, algo que por aquella época era todavía desconocido.
La tecnología Oracle se encuentra prácticamente en todas las industrias
alrededor del mundo. Oracle es la primera compañía de software que
desarrolla e implementa software para empresas 100 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.
5. 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).
6. 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.
7. • 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
8. 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.
9. 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.