2. HISTORIA
• En
agosto de 1977, año se forma la compañía Software Development
Laboratories encabezada por Larry Ellison, quien se forma la idea de poder crear
un sistema que manejara un modelo relacional de datos, y lográndolo en menos
de un año de trabajo, llamando su producto Oracle.
• Para 1981 la empresa trabajaba para estabilizar su nuevo RDBMS, tratando de
permitir a los usuarios el poder acceder, recibir, formatear datos en formatos
reusables de reportes, la primera de esas herramientas llamada Interactive
Aplication Facility, una herramienta declarativa para la generación y ejecución
de formularios de procesamiento de transacciones, así como un predecesor de
Oracle ("SQL*Forms).Ç
• Durante los años de 1985 y 1986 Oracle lanzó las versiones 5 y 5.1 de Oracle. Las
versiones eran notables porque estaban entre los primeros RDBMS que
operaban en un modo cliente-servidor. Esto significaba que las diferentes
aplicaciones de escritorio (los clientes) podían acceder a una simple base de
datos que estaba residiendo en un servidor.
3. • Para julio de 1988 Oracle lanzo su versión 6 la cual incluía una gran variedad
de características, Las consultas contra la base de datos de Oracle estaban
escritas en un lenguaje de cuarta generación (SQL). SQL a pesar de ser
flexible y relativamente fácil de aprender no permitía la construcción de
procedimientos en lenguaje de tercera generación como C o Cobol.
• Para principios de 1993, Oracle había reescrito todas sus aplicaciones de
negocios para ejecutarse en modo cliente - servidor. Los sistemas Data
WareHousing (colecciones de datos especialmente formateadas diseñadas
para soportar el manejo de decisiones) han llegado a ser populares y Oracle
ha estado desarrollando nueva funcionalidad para soportar estos sistemas.
En junio de 1995 Oracle presento un conjunto de nuevas características
WareHousing incluyendo consultas paralelas.
4. • Para junio de 1997 Oracle su nueva versión, la versión 8, en la cual mejoraba
características de Oracle 7 como el soporte cliente servidor, presentando
ahora para Oracle 8 soporte para Internet así como para Network
computing. Así mismo la base de datos incluía soporte para el desarrollo
orientado a objetos así como aplicaciones media. Este también incluía
características para manipular tanto grandes números de usuarios como
grandes cantidades de usuarios.
• Para septiembre de 1998 Oracle, anuncio la aparición de su nueva versión de
Oracle, Oracle8i, la cual fue inmediatamente llamada base de datos de
Internet debido a su amplia cantidad de características, basadas en
actividades y aplicaciones sobre Internet.
• Siendo buenas las predicciones de que algún día el software ofrecería un
servicio sobre el Internet, Oracle decide probar su application hosting, un
programa llamado Bussines OnLine. Las aplicaciones financieras, de
distribución y de manufactura de Oracle fueron las primeras en examinar
esta forma de servicios, permitiéndoseles mantener sus los datos de sus
bases de manera separada y segura.
5. • Anticipando la aparición del nuevo sistema operativo abierto Linux, Oracle
lanzó Oracle8 y Oracle Application Server for Linux. Así mismo, Extensible
Markup Language, sería pronto un estándar para el llamado bussines to
bussines electronic comunication, por lo que Oracle incorporo el soporte
para XML dentro de la tecnología de su producto.
6. CARACTERISTICAS:
•
•
•
•
•
•
Oracle Database: Ofrezca los mejores niveles de seguridad, alta disponibilidad y escalabilidad con
Oracle Database, que se ha mejorado considerablemente para aprovechar las ventajas de Oracle
Exadata Storage Servers.
Oracle Exadata Smart Scan: Mejore el rendimiento de las consultas trasladando los procesos de
consulta intensivos y la clasificación de la obtención de datos a servidores de almacenamiento
inteligentes y ampliables.
Oracle Exadata Smart Flash Cache: Almacene de un modo transparente los datos de lectura y
escritura "en caliente" en un almacén de estado sólido rápido, lo que mejorará el rendimiento y los
tiempos de respuesta de las consultas.
Exadata Hybrid Columnar Compression: Reduzca el tamaño de las tablas de almacenamiento de
datos por un factor 10 y el de las tablas de archivado por un factor 50 para mejorar el rendimiento y
reducir los costes de almacenamiento de las bases de datos principales, auxiliares y de reserva.
InfiniBand Network: Conecte varios Oracle Exadata Database Machine mediante la estructura
InfiniBand para generar una configuración de imagen de sistema individual de mayor tamaño. Cada
vínculo de InfiniBand proporciona 40 Gigabits de ancho de banda, muy superior al almacenamiento o
a las redes de servidores tradicionales.
Escalabilidad de Petabyte: Escale con facilidad el almacenamiento de datos para admitir el aumento
de datos empresariales
7. VERSIONES
•
•
•
•
•
Oracle Database Express Edition: Ideal para desarrollo y como repositorio de pequeñas webs. Es la
versión gratuita de Oracle Database 10g. Tiene las siguientes limitaciones: sólo aprovecha 1 cpu del
servidor, sólo se puede asignar 1 Gb. de memoria a la instancia y el tamaño máximo de la BD no puede
superar los 4 Gb.
Oracle Database Standard Edition One: Pensada para pequeñas empresas y start-ups. A partir de 5
usuarios nominales se puede disponer de una base de datos potente con una gran funcionalidad. Tiene toda
la funcionalidad de la versión Standard Edition pero a un precio inferior. Las limitaciones son que sólo
puede ser utilizada en servidores con un máximo de 2 sockets y que no se puede instalar Oracle RAC (Real
Application Cluster).
Oracle Database Standard Edition: Es la más común entre medianas empresas. Soporta servidores con
hasta 4 sockets y nos permite adentrarnos en el mundo del Gridcon Oracle Database RAC (distribución de
carga de trabajo entre nodos y alta disponibilidad en caso de caída de un nodo). Con esta versión se puede
montar un clusterOracle RAC activo-activo sencillo de 2 nodos y un máximo de 4 sockets en total; si se
necesitan más nodos o nodos con más de 2 procesadores entonces se deberá migrar a la versión Enterprise
Edition, reconociéndose la inversión.
Oracle Database Enterprise Edition: Esta es la versión adecuada cuando necesitamos un servidor con más
de 4 sockets o cuando surge la necesidad de usar opciones avanzadastales como: gestionar información de
geolocalización muy precisa con Oracle Spatial, mantener una tabla con muchos millones de filas con
Oracle Partitioning, aumentar nuestro cluster Oracle RAC hasta 64 nodos, tener una base de datos
replicada con Oracle Data Guard, etc. Cada una de las opciones de esta versión se licencian por separado y
existen más de 40.
Existen también las ediciones Oracle Personal Edition (para un solo usuario) y Oracle Lite (para
dispositivos móviles).