Base de datos oracle
Oracle Database (comúnmente conocida como Oracle DBMS, Oracle Autonomous Database o simplemente como Oracle) es un sistema propietario de gestión de bases de datos multimodelo producido y comercializado por Oracle Corporation.
Es una base de datos comúnmente utilizada para ejecutar cargas de trabajo de base de datos de procesamiento de transacciones en línea (OLTP), almacenamiento de datos (DW) y mixtas (OLTP y DW). Oracle Database está disponible para varios proveedores de servicios en las instalaciones, en la nube o como una instalación de nube híbrida. Puede ejecutarse en servidores de terceros, así como en hardware de Oracle (Exadata local, en Oracle Cloud o en Cloud at Customer).
Oracle Database utiliza el lenguaje de consulta SQL para la actualización y recuperación de la base de datos.
Historia
Larry Ellison y sus dos amigos y antiguos compañeros de trabajo, Bob Miner y Ed Oates, comenzaron una consultoría llamada Software Development Laboratories (SDL) en 1977. SDL desarrolló la versión original del software de Oracle. El nombre Oracle proviene del nombre en clave de un proyecto financiado por la CIA en el que Ellison había trabajado mientras trabajaba para Ampex.
Lanzamientos y versiones
Los productos de Oracle siguen una convención personalizada de numeración y nomenclatura de versiones. La "c" en la versión actual, Oracle Database 23c significa "Cloud". Las versiones anteriores (por ejemplo, Oracle Database 10g y Oracle9i Database) han usado sufijos de "g" y "yo" que significan "Cuadrícula" e "Internet" respectivamente. Antes del lanzamiento de la base de datos Oracle8i, no se incluían sufijos en las convenciones de nomenclatura de la base de datos Oracle. Tenga en cuenta que no había una v1 de Oracle Database, ya que el cofundador Larry Ellison "sabía que nadie querría comprar la versión 1".
La numeración de versiones de Oracle Database ha utilizado los siguientes códigos:
Leyenda: Versión antigua Versión más antigua, todavía mantenida Última versión Última versión de vista previa Liberación del futuro | |||||
Oracle Base de datos Versión | Inicial Liberación Versión | Inicial Liberación Fecha | Terminal Patchset / RU Versión | Terminal Patchset / RU Fecha | Marquee Características |
---|---|---|---|---|---|
Versión estable actual: Base de datos de Oracle 23c | 23.2.0 | April 2023 (Linux) Oracle Database Free - Developer Release | JSON Relational Duality, JSON Schema Validation, Transactional Microservices Support, OKafka, Operational Property Graphs, Support for SQL/PGQ, Schema Privileges, Developer Role, SQL Firewall, TLS 1.3 Support, Integration with Azure Active Directory OAuth2, True Cache, Readable Per-PDB Standby, Sharding with active-active Raft-based replication, Automatic SQL Plan Management, Priority Transactions, SQL Syntax Simplification, Annotations, Data Usage Domains, Column Value Lock-free Reservas | ||
Versión más antigua, sin embargo, mantenida: Base de datos de Oracle 21c | 21.1.0 | Diciembre 2020 (cloud)
Agosto 2021 (Linux) | Blockchain Tables, Multilingual Engine - Ejecución JavaScript en la base de datos, Binary JSON Tipo de datos, por-PDB Data Guard Physical Standby (aka Multitenant Data Guard), Per-PDB Oro Gate Change Capture, Self-Managing In-Memory, In-Memory Hybrid Columnar Scan, In-Memory Vector Únase a SIMD, Sharding Advisor Tool, Property Graph Visualization Studio, Automatic Materialized Views, Automatic Zone Maps, SQL Macros, Gradual Password Rollover | ||
Versión más antigua, sin embargo, mantenida: Base de datos de Oracle 19c | 19.1.0 // 12.2.0.3 | Febrero 2019 (Exadata)
Abril 2019 (Linux)
| Redireccion de datos activos DML, Creación de índices automáticos, Mantenimiento de estadísticas en tiempo real, SQL Queries on Object Stores, In-Memory for IoT Data Streams, Hybrid Partitioned Tables, Gestión automática de planes SQL, Cuarentena SQL, Pasillo de infraestructura de rejilla Zero-Downtime, Registro suplementario de finuras, Relocación PDB automatizada | ||
Versión antigua, ya no se mantiene: Base de datos de Oracle 18c | 18.1.0 // 12.2.0.2 | Febrero 2018 (cloud, Exadata)
Julio 2018 (otro) | 18.17.0 | Enero 2022 | Funciones de mesa polimorfo, Integración de directorios activos, Continuidad de aplicación transparente, Procesamiento aproximado de consultas Top-N, Carrusel de instantáneas PDB, fusión en línea de particiones y subparticiones |
Versión antigua, ya no se mantiene: Base de datos de Oracle 12c Liberación 2 | 12.2.0.1 | Agosto 2016 (cloud)
March 2017 (on-prem) | 12.2.0.1 | Marzo de 2017 | Recortado nativo, cero pérdida de datos aplicación de recuperación, Exadata Cloud Service, Cloud at Customer |
Versión más antigua, sin embargo, mantenida: Base de datos de Oracle 12c Liberación 1 | 12.1.0.1 | Julio de 2013 | 12.1.0.2 | Julio de 2014 | Multitenant architecture, In-Memory Column Store, Native JSON, SQL Pattern Matching, Database Cloud Service |
Versión más antigua, sin embargo, mantenida: Base de datos de Oracle 11g Liberación 2 | 11.2.0.1 | Septiembre de 2009 | 11.2.0.4 | Agosto de 2013 | Redefinición basada en la edición, Redacción de datos, Compresión de Columna híbrida, Sistema de Archivo de Cluster, Replicación de Golden Gate, Aplicar bases de datos |
Versión antigua, ya no se mantiene: Base de datos de Oracle 11g Liberación 1 | 11.1.0.6 | Septiembre de 2007 | 11.1.0.7 | Septiembre de 2008 | Active Data Guard, Secure Files, Exadata |
Versión antigua, ya no se mantiene: Base de datos de Oracle 10g Liberación 2 | 10.2.0.1 | Julio de 2005 | 10.2.0.5 | Abril de 2010 | Pruebas de aplicaciones reales, Bóveda de bases de datos, Indización en línea, Compresión avanzada, Failover de inicio rápido de datos, Cifrado de datos transparente |
Versión antigua, ya no se mantiene: Base de datos de Oracle 10g Liberación 1 | 10.1.0.2 | 2003 | 10.1.0.5 | Febrero de 2006 | Administración de bases de datos automatizada, Monitor de diagnóstico automático de bases de datos, infraestructura a presión, Oracle ASM, base de datos Flashback |
Versión antigua, ya no se mantiene: Oracle9i Base de datos 2 | 9.2.0.1 | 2002 | 9.2.0.8 | Abril de 2007 | Búsqueda avanzada, minería de datos, corrientes, reserva lógica |
Versión antigua, ya no se mantiene: Oracle9i Base de datos | 9.0.1.0 | 2001 | 9.0.1.5 | Diciembre de 2003 | Oracle Real Application Clusters (RAC), Oracle XML DB |
Versión antigua, ya no se mantiene: Oracle8i Base de datos | 8.1.5.0 | 1998 | 8.1.7.4 | Agosto de 2000 | Protocolos nativos de Internet y Java, Base Privada Virtual |
Versión antigua, ya no se mantiene: Base de datos Oracle8 | 8.0.3 | Junio de 1997 | 8.0.6 | Administrador de Recuperación, Partición. Primera versión disponible para Linux. | |
Versión antigua, ya no se mantiene: Oracle 7.3 | 7.3.0 | Febrero de 1996 | 7.3.4 | Base de datos sobre objetos relacionados | |
Versión antigua, ya no se mantiene: Oracle 7.2 | 7.2.0 | Mayo de 1995 | Servidor compartido, Transacciones XA, Failover de aplicación transparente | ||
Versión antigua, ya no se mantiene: Oracle 7.1 | 7.1.0 | Mayo de 1994 | Parallel SQL Ejecución. Primera versión disponible para Windows NT. | ||
Versión antigua, ya no se mantiene: Oracle7 | 7.0.12 | Junio de 1992 | Procedimientos almacenados PL/SQL, Triggers, Distribuido 2-phase commit, Cursors compartidos, Optimizador basado en costos | ||
Versión antigua, ya no se mantiene: Oracle 6.2 | 6.2.0 | Oracle Parallel Server | |||
Versión antigua, ya no se mantiene: Oracle v6 | 6.0.17 | 1988 | 6.0.37 | Locking de nivel de fila, escalabilidad, respaldo en línea y recuperación, PL/SQL. Primera versión disponible para Novell Netware 386. | |
Versión antigua, ya no se mantiene: Oracle v5 | 5.0.22 (5.1.17) | 1985 | 5.1.22 | Apoyo a los sistemas de computación y distribución de clientes/servidores. Primera versión disponible para OS/2. | |
Versión antigua, ya no se mantiene: Oracle v4 | 4.1.4.0 | 1984 | 4.1.4.4 | Multiversión lee consistencia. Primera versión disponible para MS-DOS. | |
Versión antigua, ya no se mantiene: Oracle v3 | 3.1.3 | 1983 | Control de coincidencias, distribución de datos y escalabilidad | ||
Versión antigua, ya no se mantiene: Oracle v2 | 2.3 | 1979 | Primero RDBMS basado en SQL disponibles comercialmente implementando algunas consultas básicas SQL y simples uniones | ||
Leyenda: Versión antigua Versión más antigua, todavía mantenida Última versión Última versión de vista previa Liberación del futuro |
La Introducción a Oracle Database incluye una breve historia de algunas de las innovaciones clave introducidas con cada versión importante de Oracle Database.
Consulte la nota de My Oracle Support (MOS) Release Schedule of Current Database Releases (Doc ID 742060.1) para conocer las versiones actuales de Oracle Database y las fechas de finalización de los parches.
Actualizaciones de parches y alertas de seguridad
Antes de Oracle Database 18c, Oracle Corporation lanzó actualizaciones de parches críticos (CPU) y actualizaciones de parches de seguridad (SPU) y alertas de seguridad para cerrar las vulnerabilidades de seguridad. Estos comunicados se emiten trimestralmente; algunas de estas versiones tienen actualizaciones emitidas antes de la próxima versión trimestral.
A partir de Oracle Database 18c, Oracle Corporation lanza Release Updates (RU) y Release Update Revisions (RUR). Las RU generalmente contienen correcciones de seguridad, regresión (error), optimizador y funcionales que también pueden incluir extensiones de características. Las RUR incluyen todas las correcciones de su RU correspondiente, pero solo agregan nuevas correcciones de seguridad y regresión. Sin embargo, no se incluye ningún optimizador nuevo ni correcciones funcionales.
Posición en el mercado
Un informe de Gartner de 2016 afirmaba que Oracle tenía la cuota de mercado de RDBMS n.º 1 en todo el mundo en función de la cuota de ingresos por delante de sus cuatro competidores más cercanos: Microsoft, IBM, SAP y Teradata. Un informe del Cuadrante Mágico de Gartner de 2021 nombró a Oracle líder en sistemas de gestión de bases de datos en la nube.
Competencia
En el mercado de bases de datos relacionales, Oracle Database compite con productos comerciales como IBM Db2 y Microsoft SQL Server. Oracle e IBM tienden a luchar por el mercado de bases de datos de gama media en plataformas Unix y Linux, mientras que Microsoft domina el mercado de bases de datos de gama media en plataformas Microsoft Windows. Sin embargo, dado que comparten muchos de los mismos clientes, Oracle e IBM tienden a respaldar los productos de los demás en muchas categorías de aplicaciones y middleware (por ejemplo: WebSphere, PeopleSoft y Siebel Systems CRM), y los productos de IBM Las divisiones de hardware trabajan en estrecha colaboración con Oracle en tecnologías de servidor que optimizan el rendimiento (por ejemplo, Linux en IBM Z). Los competidores comerciales de nicho incluyen Teradata (en almacenamiento de datos e inteligencia comercial), ADABAS de Software AG, Sybase e Informix de IBM, entre muchos otros.
En la nube, Oracle Database compite con los servicios de bases de datos de AWS, Microsoft Azure y Google Cloud Platform.
Cada vez más, los productos de bases de datos de Oracle compiten con los sistemas de bases de datos relacionales y no relacionales de software de código abierto como PostgreSQL, MongoDB, Couchbase, Neo4j, ArangoDB y otros. Oracle adquirió Innobase, proveedor del código base InnoDB para MySQL, en parte para competir mejor contra las alternativas de código abierto, y adquirió Sun Microsystems, propietario de MySQL, en 2010. Los productos de base de datos con licencia de código abierto son, según los términos legales de Open Definición de fuente, libre de distribuir y libre de regalías u otras tarifas de licencia.
Contenido relacionado
Enviar correo
Transacción de transferencia de información
Sistema de gestión de contenidos