La base de datos de Oracle del (designado comúnmente como Oracle RDBMS o simplemente el Oracle ) es un producto de software del sistema de gestión (RDBMS) de la base de datis relacional lanzado por el Oracle Corporation que se ha convertido en una característica importante de la base de datos que computaba .

El Larry Ellison y su minero del amigo y anterior de los compañeros de trabajo de Bob y Ed Oates comenzó los laboratorios del desarrollo de programas de la consulta (SDL) en 1977. SDL desarrolló la versión original del software de Oracle. El conocido Oracle viene del code-name de un Cia - el proyecto financiado Ellison había trabajado encendido mientras que era empleado previamente por el Ampex .

Muchas plataformas computacionales extensas han venido utilizar las programas informáticos para bases de datos de Oracle extensivamente.

Estructuración física y lógica

Un sistema de base de datos de Oracle abarca por lo menos un caso del uso, junto con almacenaje de datos. Un caso abarca un sistema de los procesos operating-system y de la memoria - las estructuras que obran recíprocamente con el almacenaje . Los procesos típicos incluyen PMON (el monitor de proceso) y SMON (el monitor de sistema).

Los usuarios de las bases de datos de Oracle refieren a la memoria-estructura del servidor-lado como el SGA (área global de sistema). El SGA lleva a cabo típicamente la información del escondrijo tal como dato-almacenadores intermediarios, comandos del SQL e información de usuario. Además de almacenaje, la base de datos consiste en en línea hace de nuevo los registros (que llevan a cabo historia transaccional ). Los procesos pueden alternadamente el archivo que el en línea hacen de nuevo registros en los registros de archivo (fuera de línea hacer de nuevo los registros), que proporcionan la base (en caso de necesidad) para la recuperación de los datos y para algunas formas de la réplica de los datos.

El lógicamente de los datos de los almacenes de Oracle RDBMS bajo la forma de Tablespaces y bajo la forma de Tablespaces de los archivos de los datos puede contener físicamente varios tipos de los segmentos de la memoria por ejemplo, los segmentos de datos, segmentos del índice que los segmentos del etc. alternadamente abarcan uno o más grados. Los grados abarcan a grupos de bloques de datos contiguos. Los bloques de datos forman las unidades básicas de almacenaje de datos. En el nivel físico, los data-files abarcan uno o más bloques de datos, donde el tamaño de bloque puede variar entre los data-files.

La gerencia de base de datos de Oracle no pierde de vista su almacenaje de datos de la computadora con la ayuda de la información almacenada en el tablespace de SYSTEM. El tablespace de SYSTEM contiene el diccionario de datos - y (por abandono) el pone en un índice a menudo y los racimos (el diccionario de datos de A consiste en una colección especial de las tablas que contenga la información sobre todos los objetos del usuario en la base de datos). Desde la versión 8i, Oracle RDBMS también apoya el " localmente managed" tablespaces que pueden almacenar la información de gerencia de espacio en BITMAP en sus propios jefes algo que en el tablespace de SYSTEM (como sucede con el " del defecto; diccionario-managed" tablespaces).

Si el administrador de base de datos de Oracle ha instituido el Oracle RAC (racimos de uso verdadero), después los casos múltiples, generalmente en diversa fijación de los servidores a un arsenal central del almacenaje. Este panorama ofrece las ventajas numerosas, más importante funcionamiento, capacidad de conversión a escala y redundancia. Sin embargo, la ayuda llega a ser más compleja, y muchos sitios no utilizan RAC. En la versión 10g, la rejilla que computaba ha introducido los recursos compartidos donde un caso puede utilizar (por ejemplo) recursos de la CPU de otro nodo (computadora) en la rejilla.

El DBMS de Oracle puede almacenar y ejecutar los procedimientos almacenados y las funciones dentro de sí mismo. El PL/SQL (extensión procesal propietaria de Oracle Corporation al SQL ), o el Java de la lengua orientada al objeto puede invocar tales objetos del código y/o proporcionar las estructuras programadas para la escritura ellas.

Esquemas

Las convenciones de la base de datos de Oracle refieren a grupos definidos de propiedad (asociada generalmente a un " username") como esquemas del .

La mayoría de las instalaciones de la base de datos de Oracle vienen tradicionalmente con un esquema del defecto llamado SCOTT. Después de que el proceso de instalación haya fijado las tablas de la muestra, el usuario puede registrar en la base de datos con el username scott y la contraseña tiger. El nombre del esquema de SCOTT originó con Bruce Scott, uno de los primeros empleados en Oracle (entonces laboratorios del desarrollo de programas), que tenía un gato nombrado Tiger.

El esquema de scott ha caído de favor mientras que utiliza tan pocas de las características de un lanzamiento moderno de Oracle. La mayoría de los ejemplos recientes se refieren al defecto hora o a esquemas de OE.

Otros esquemas del defecto incluyen:
SYS (estructuras y utilidades esenciales de base de datos de la base)
SYSTEM (estructuras y utilidades adicionales de base de datos de la base, y cuenta privilegiada)
OUTLN (utilizado para almacenar los meta datos para los esquemas almacenados para la estabilidad del plan del optimizador de la pregunta.
BI, IX, HR, OE, PM, y SH (esquemas ampliados de la muestra que contienen más datos y estructuras que el esquema más viejo de SCOTT)

Tablespaces

Los tablespaces del defecto incluyen:
SYSTEM (estructuras y utilidades esenciales de base de datos de la base)
SYSAUX (adicional/amplió datos para complementar el esquema de SYSTEM)
TEMP (tablespace temporal)
UNDOTBS1 (deshacer el tablespace)
USERS (tablespace de los usuarios del defecto creado por el ayudante de configuración de base de datos - pero reemplazable por el DBA)

Arquitectura de la memoria

Área global de sistema

Cada Oracle cita como ejemplo aplicaciones al área global de sistema o &mdash del SGA; un &mdash del área de la compartir-memoria ; para almacenar sus datos e información de control.

Cada Oracle cita como ejemplo se asigna un SGA cuando lo comienza y desasigna en el tiempo de la parada. La información en el SGA consiste en los elementos siguientes, que tiene un de tamaño fijo, establecido en el arranque del caso:

el escondrijo de almacenador intermediario de la base de datos: esto almacena los bloques de datos más usados recientemente. Estos bloques pueden contener los datos modificados no todavía escritos al disco (conocido a veces como " blocks" sucio;), bloques sin modificar, o bloques escritos al disco desde la modificación (conocida a veces como bloques limpios). Porque los bloques de subsistencias del escondrijo de almacenador intermediario basados en un algoritmo más-reciente-usado, los almacenadores intermediarios más activos permanecen en memoria para reducir la entrada-salida y para mejorar funcionamiento.
el almacenador intermediario de registro del hacer de nuevo: esto almacena hace de nuevo las entradas - un registro de los cambios realizados a la base de datos. El caso escribe hace de nuevo almacenadores intermediarios de registro al registro del hacer de nuevo tan rápidamente y eficientemente como sea posible. Las ayudas del registro del hacer de nuevo en la recuperación del caso en caso de fallo del sistema.
la piscina compartida: esta área del SGA almacena las estructuras de la compartir-memoria tales como áreas compartidas del SQL en el escondrijo de la biblioteca e información interna en el diccionario de datos. Una cantidad escasa de memoria asignada a la piscina compartida puede causar la degradación de funcionamiento.

Escondrijo de la biblioteca

Los almacenes de escondrijo de la biblioteca compartieron el SQL, depositando el árbol de análisis y el plan de la ejecución para cada declaración de SQL única.

Si los usos múltiples publican la misma declaración de SQL, cada uso puede tener acceso al área compartida del SQL: esto reduce la cantidad de memoria necesaria y reduce el procesar-tiempo usado para analizar y el planeamiento de la ejecución.

Escondrijo del diccionario de datos

El diccionario de datos abarca un sistema de tablas y las opiniónes que trazan la estructura de la base de datos.

Oracle almacena la información aquí sobre la estructura lógica y física de la base de datos. El diccionario de datos contiene la información tal como el siguiente:
Información de usuario del

, tal como privilegios del usuario
Apremios de integridad definidos para las tablas en la base de datos
Nombres y datatypes de todas las columnas en tablas de base de datos
Información sobre el espacio asignado y usado para los objetos del esquema

Oracle cita como ejemplo tiene acceso con frecuencia al del diccionario de datos para analiza declaraciones de SQL. La operación de Oracle depende del acceso listo al diccionario de datos: los embotellamientos del funcionamiento en el diccionario de datos afectan a todos los usuarios de Oracle. Debido a esto, los administradores de base de datos deben cerciorarse de que el escondrijo del diccionario de datos tenga suficiente capacidad de depositar estos datos. Sin bastante memoria para el escondrijo del dato-diccionario, los usuarios ven una degradación de funcionamiento severa. El asignación de suficiente memoria a la piscina compartida donde reside el escondrijo del diccionario de datos imposibilita estos problemas de funcionamiento particulares.

Área global del programa

El área global del programa o el memoria-área de PGA contiene datos y la control-información para los servidor-procesos de Oracle.

El tamaño y el contenido del PGA depende de las opciones del Oracle-servidor instaladas. Esta área consiste en los componentes siguientes:
apilar-espacio del

: la memoria que lleva a cabo las variables de la sesión, órdenes, y así sucesivamente.
sesión-información: a menos que use el servidor con hilos múltiples, el caso almacene su sesión-información en el PGA. (En un servidor con hilos múltiples, la sesión-información entra en el SGA.)
SQL-área privada: un área en el PGA que lleva a cabo la información tal como atar-variables y tiempo de pasada-almacenadores intermediarios.
área de clasificación: un área en el PGA que lleva a cabo la información sobre clases, picadillo-ensambla, etc.

Arquitectura de proceso

Oracle RDBMS confía típicamente en un grupo de procesos que funcionan simultáneamente en el fondo y que obran recíprocamente para fomentar y para supervisar operaciones de la base de datos. Tales procesos (y sus abreviaturas estándar) pueden incluir:
procesos del archiver del

(ARCn)
proceso del punto de comprobación (CKPT)
procesos del escritor de la base de datos (DBWn)
procesos del despachador (Dnnn): servidor-procesos múltiplexes a nombre de usuarios
proceso del memoria-encargado (MMAN): utilizado para las tareas internas de la base de datos tales como gerencia de memoria compartida automática
procesos de la trabajo-coleta (CJQn)
proceso del registro-escritor (LGWR)
proceso espera lógico del coordinador (LSP0): controla registro-uso del protector de datos
proceso de la medio-recuperación (MRP): proceso separado del recuperación-servidor
proceso del memoria-monitor (MMON)
proceso ligero del memoria-monitor (MMNL): frunces y datos automáticos del depósito de la carga de trabajo (AWR) de los almacenes
proceso del proceso-monitor (PMON)
proceso-spawner (PSP0): procesos de Oracle de las frezas
procesos del coleta-monitor (QMNn)
proceso del recuperador (RECO)
proceso alejado del file-server (RFS)
procesos de servidor compartido (Snnn): el servicio cliente-pide
proceso del monitor de sistema (SMON)

Historia

Cronología corporativa/técnica


1979: El Larry Ellison y amigos fundó laboratorios del desarrollo de programas.
1979: SDL cambió su compañía-nombre al " " de Relational Software, Inc.; (RSI) e introducido su producto Oracle V2 como sistema disponible en el comercio temprano de la base de datis relacional. La versión no apoyó las transacciones sino ejecutó la funcionalidad básica del SQL de las preguntas y el ensambla (RSI nunca lanzó una versión 1 - en lugar llamando la primera versión del de la versión 2 como truco de la comercialización.)
1982: RSI en su vuelta cambió su conocido, que se conocía como " " de Oracle Corporation ;, para alinearse más de cerca con su buque-producto.
1983: La versión lanzada compañía 3, que había reescrito usar el lenguaje de programación C y que de Oracle apoyó el del CONFÍA y la funcionalidad de la RESTAURACIÓN NO ACTUALIZADA
del para las transacciones. La versión 3 extendió la ayuda de plataforma de los sistemas existentes VAX/VMS de Digitaces para incluir los ambientes de Unix .
1984: Oracle Corporation lanzó la versión 4 de Oracle, que apoyó la leer-consistencia .
1985: Oracle RDBMS comenzó a apoyar el modelo del servidor de cliente, con las redes estando más extensamente - disponibles en los a mediados de los años ochenta.0 de Oracle apoyó preguntas distribuidas .
1988: La versión 6 de Oracle RDBMS salió con la ayuda para el PL/SQL encajado dentro de las formas v3 de Oracle (la versión 6 no podría almacenar PL/SQL en la base de datos apropiada), el del fila-nivel que trababa y los respaldos calientes
1989: Oracle Corporation incorporó el mercado de los productos del uso y desarrolló su producto del ERP, (más adelante hacer parte de la habitación de comercio electrónico de Oracle ), basado en la base de datis relacional de Oracle.
1990: el lanzamiento del lanzamiento 8 de los usos de Oracle
1992: La versión 7 de Oracle apareció con la ayuda para la integridad de referencia, los procedimientos almacenados y los disparadores
1997: Versión lanzada 8 de Oracle Corporation, que apoyó usos orientados al objeto del desarrollo y de las multimedias .
1999: El lanzamiento de Oracle8i estado dirigido para proveer de una base de datos que interopera mejor el Internet (el i en el nombre representa " Internet"). La base de datos de Oracle 8i incorporó una máquina virtual ( Oracle JVM ) de Java nativo.
2000: La habitación de comercio electrónico de Oracle 11i inicia programa para de aplicaciones integrado de la empresa
2001: Oracle9i entró lanzamiento con 400 nuevas características, incluyendo la capacidad de leer y de escribir documentos XML . 9i también proporcionó una opción para el Oracle RAC, o el " Uso verdadero Clusters", una base de datos del computadora-racimo, como reemplazo para la opción del servidor paralelo (OPS) de Oracle.
2003: Oracle Corporation lanzó la base de datos 10g de Oracle. (El g representa " grid" ; acentuando un empuje de la comercialización de presentar 10g como " ready" rejilla-computacional;.)
2005: &mdash de 10.1 de la base de datos de Oracle; también sabido como &mdash del lanzamiento 2 de la base de datos 10g de Oracle (10gR2); aparecido.
2006: Oracle Corporation anuncia el linux irrompible
2007: Oracle Corporation lanzó la base de datos 11g de Oracle para el linux y para el Microsoft Windows .

Versión-enumeración

Los productos de Oracle han seguido históricamente a sus propias convenciones de la lanzar-enumeración y de nombramiento. Con el lanzamiento de Oracle RDBMS 10g, Oracle Corporation comenzó a estandardizar todas las versiones actuales de sus productos importantes usar el " 10g" etiqueta, aunque algunas fuentes continuaran refiriendo al lanzamiento 11i de los usos de Oracle como Oracle 11i . Los productos base de datos-relacionados importantes y algunos de sus versiones incluyen:
servidor de aplicaciones 10g de Oracle (también conocido como " Oracle COMO 10g"): un producto del software intermediario ;
Lanzamiento 11i (habitación de comercio electrónico de Oracle del aka, financier0es o Oracle 11i de los usos de Oracle de Oracle): una habitación de los usos del negocio ;
Habitación 10g (9.4) del revelador de Oracle;
Oracle JDeveloper 10g: un entorno de desarrollo integrado de Java ;

Desde la versión 7, la enumeración del lanzamiento RDBMS de Oracle ha utilizado los códigos siguientes:

Oracle7: 7.4
Base de datos Oracle8: 8.6
Lanzamiento 1 de la base de datos de Oracle8i: 8.1
Lanzamiento 2 de la base de datos de Oracle8i: 8.3
Lanzamiento 3 de la base de datos de Oracle8i: 8.4
Lanzamiento 1 de la base de datos de Oracle9i: 9.5 (el último patchset actual en fecha el diciembre de 2003)
Lanzamiento 2 de la base de datos de Oracle9i: 9.8 (el último actual del patchset en fecha el abril de 2007 )
Lanzamiento 1 de la base de datos 10g de Oracle: 10.5 (el último actual del patchset en fecha el febrero de 2006 )
Lanzamiento 2 de la base de datos 10g de Oracle: 10.3 (el último actual del patchset en fecha el noviembre de 2006 )
Lanzamiento 1 de la base de datos 11g de Oracle: 11.6 - ningún disponible del patchset en fecha el octubre de 2007

El sintaxis de la enumeración de la versión dentro de cada lanzamiento sigue el patrón: major. Por ejemplo, " 10.1 para Solaris" 64-bit; medios: 10ma versión de Oracle, nivel 2, servidor de aplicaciones de Oracle (OracleAS) 0, nivel 1 del comandante del mantenimiento para Solaris 64-bit.

La guía de administrador de Oracle del ofrece la información adicional sobre números de lanzamiento de Oracle. Oracle Corporation proporciona una tabla que demuestra al último remiendo el lanzamiento determinado por el lanzamiento importante, el sistema operativo, y la arquitectura de hardware.

Lista de introducciones originales demandadas

Demandas de Oracle Corporation haber proporcionado:

la primera base de datos SQL-basada disponible en el comercio (1979)
la primera base de datos para apoyar el multiprocesamiento simétrico (SMP) (1983)
la base de datos distribuida (1986) del primer
el primer producto de la base de datos probó para conformarse con el ANSI SQL estándar (1993)
la base de datos 64-bit del primer (1995)
la primera base de datos (1997) del Web
la primera base de datos para incorporar un nativo JRE (1998)
el primer comercial RDBMS a estar disponible en el linux (1998)
la primera base de datos para apoyar el XML (1999)

Ediciones

Superior a las diversas versiones del software de gerencia de base de datos de Oracle, Oracle Corporation subdivide su producto en " diverso; editions" - al parecer por la comercialización y razones del licencia-seguimiento. En orden aproximada de la escala decreasing, encontramos:
la Edición Empresarial (EE) del del

incluye más características que la “edición estándar”, especialmente en las áreas del funcionamiento y de la seguridad. Oracle Corporation autoriza este producto en base de usuarios o de procesadores, típicamente para los servidores que funcionan con 4 o más CPU. EE no tiene ningún límite de la memoria, y puede utilizar el agrupamiento usar el software de Oracle RAC .
La edición estándar (SE) del contiene funcionalidad baja de la base de datos. Oracle Corporation autoriza este producto en base de usuarios o de procesadores, típicamente para los servidores que funcionan a partir del uno a cuatro CPU. Si el número de CPU excede 4 CPU, el usuario debe convertir a una licencia de la empresa. El SE no tiene ningún límite de la memoria, y puede utilizar el agrupamiento con el Oracle RAC en ninguna carga adicional.
La edición estándar una, introducida con Oracle 10g, tiene algunas característica-restricciones adicionales. Oracle Corporation la pone para el uso en sistemas con uno o dos CPU. No tiene ninguna limitación de la memoria.
La edición expresa (“base de datos XE del de Oracle "), introducida en 2005, ofrece Oracle 10g libre de distribuir en las plataformas de Windows y del linux (con una huella de MB solamente 150 y restringida al uso de una sola CPU, a un máximo de 4 GB de datos de usuario y de 1 GB de la memoria). La ayuda para esta versión viene exclusivamente a través de foros en línea y no a través de la ayuda de Oracle.
La edición personal de Oracle del proporciona la funcionalidad del " " de gama alta; Edición Empresarial pero puesto (y autorizado para) a los reveladores de usuario único que trabajan en los sitios de trabajo personales
La base de datos Lite de Oracle del, previsto para funcionar con en los dispositivos móviles la base de datos, situada parcialmente en el dispositivo móvil, puede sincronizar con una instalación servidor-basada.

Plataformas del anfitrión

Antes de lanzar Oracle9i, Oracle Corporation viró el motor de base de datos hacia el lado de babor a una gran variedad de plataformas. Más recientemente, Oracle Corporation ha consolidado en una gama más pequeña de plataformas del sistema operativo.

El en fecha el octubre de 2006, Oracle Corporation apoyó los sistemas operativos y las plataformas de hardware siguientes para la base de datos 10g de Oracle:
servidor del OS X del mac de Apple : PowerPC
HP-UX DEL DEL HP DEL : PA-RISC, Itanium
Tru64 UNIX del HP: Alfa
OpenVMS del HP: Alfa, Itanium
AIX5L DE IBM DEL : EL IBM ACCIONA
Z/OS DE IBM: ZSeries
Linux : X86, X86-64, PowerPC, zSeries, Itanium
Windows de Microsoft : x86, x86-64, Itanium
Solaris de Sun : SPARC, x86, x86-64

Software relacionado

Para los acoplamientos a algo del software de Oracle Corporation que integra con las bases de datos de Oracle, ver la categoría de Oracle Corporation y las páginas de la categoría del software de Oracle.

Opciones de la base de datos

Oracle Corporation refiere a algunas extensiones a la funcionalidad de la base de la base de datos de Oracle como " options" de la base de datos;. El en fecha 2006 tales opciones de incluye:
Seguridad avanzada del


Base de datos contenta
Cámara acorazada de la base de datos
Explotación minera de datos (ODM)
Seguridad de la etiqueta
Paquetes de la gerencia (varios)
Respuestas de Oracle
Oracle OLAP
División
Racimos de uso verdadero (RAC)
Registra la base de datos
Oracle espacial
El Oracle almacena el constructor (en varias formas y secundario-opciones)
Prueba verdadera del uso de Oracle

En la mayoría de los casos, usar estas opciones exige costes de la autorización del suplemento.

Habitaciones

Además de su RDBMS, Oracle Corporation ha lanzado varias habitaciones relacionadas de herramientas y de usos referente a puestas en práctica de las bases de datos de Oracle. Por ejemplo:
servidor de aplicaciones, un servidor de aplicaciones, ayudas de Oracle l de J2EE-based en los usos que se convierten y que despliegan que utilizan tecnologías del Internet y un hojeador.
La habitación de la colaboración de Oracle contiene mensajería, el groupware y usos de la colaboración.
La habitación del revelador de Oracle contiene las herramientas del desarrollo de programas, incluyendo el JDeveloper .
La habitación de comercio electrónico de Oracle recoge juntos los usos para el planeamiento del recurso de la empresa (financier0es incluyendo de Oracle), la gerencia de la relación del cliente y la gerencia de los recursos humanos ( Oracle hora ).
El encargado (OEM) de la empresa de Oracle usado por los administradores de base de datos (DBAs) para manejar el DBMS, y recientemente en la versión 10g, una reescritura en Internet del OEM llamó el " Base de datos Control" del encargado de la empresa de Oracle;. Oracle Corporation ha doblado a encargado estupendo de la empresa usado para manejar una rejilla del DBMS múltiple y de servidores de aplicaciones como " Rejilla Control" del encargado de la empresa de Oracle;.

" de la base de datos; features"

Aparte de las opciones bien definidas de la base de datos, las bases de datos de Oracle pueden incluir muchos subsistemas semi-autónomos del software, a que Oracle Corporation refiere a veces como " features" en cierto modo sutil diferente del uso normal de la palabra. Tal " features" puede incluir (por ejemplo):
Depósito automático de la carga de trabajo del

(AWR), proporcionando servicios de la supervisión a las instalaciones de la base de datos de Oracle de la versión 10. de Oracle antes del lanzamiento de la versión 10 de Oracle, la funcionalidad similar proporcionada facilidad de Statspack.
Clusterware
Agregación y consolidación de los datos
Protector de datos para el de gran disponibilidad
Utilidades de la bomba de los datos, que ayudan en la importación y la exportación de datos y de meta datos entre las bases de datos.
Retroceso para la recuperación y la reconstrucción selectivas de los datos
iSQL*Plus, un interfaz tela-hojeador-basado al DML de la base de datos de Oracle
archivos Oracle-manejados (OMF) -- una característica permitiendo el nombramiento, la creación y la canceladura automatizados de datafiles en el nivel operating-system.
Encargado de la recuperación (rman) para el respaldo de la base de datos, la restauración y la recuperación
SQL*Plus, un CLI - programa basado que permite que los usuarios obren recíprocamente con las bases de datos de Oracle vía comandos SQL y PL/SQL .

Herramientas independientes

Ambientes específicos de la varia dirección de las herramientas o requisitos de mercado específicos.

El desarrollo de usos ocurre comúnmente en Java (usar Oracle JDeveloper) o con PL/SQL (usar, por ejemplo, las formas de Oracle y los informes de Oracle). ¡Oracle Corporation ha comenzado una impulsión hacia ambientes conducidos del “mago” - con objeto de permitir a non-programmers producir usos data-driven simples.

El revelador, una herramienta gráfica libre de Oracle SQL para el desarrollo de la base de datos, permite que los reveladores hojeen objetos de base de datos, declaraciones de SQL del funcionamiento y las escrituras del SQL, y corrige y elimina errores de declaraciones de PL/SQL. Incorpora la información estándar y modificada para requisitos particulares.

Una lista de algunas de los binarios y de las escrituras suministrados por Oracle Corporation para funcionar con/junto a las bases de datos de Oracle y al software asociado aparece en el Web page de los executables de Oracle.

pautas Base de datos-relacionadas

Oracle Corporation también endosa a ciertas prácticas y convenciones como aumento del uso de sus productos de la base de datos. Éstos incluyen:
Arquitectura máxima de la disponibilidad de Oracle del

(MAA), directrices sobre desarrollar sistemas de gran disponibilidad
Arquitectura flexible óptima (OFA), modelos para trazar objetos de la Oracle-base de datos a los sistemas de ficheros

Otras bases de datos puestas por Oracle Corporation


TimesTen, una base de datos almacenada en la memoria central del

que tiene la capacidad de depositar las transacciones y de sincronizar datos con un servidor de base de datos centralizado de Oracle. Funciona como un producto de software en tiempo real de la infraestructura diseñado para el estado latente bajo, la gerencia en grandes cantidades de los datos, del acontecimiento y de la transacción .
BerkeleyDB, una base de datos simple, de alto rendimiento, encajada

Usar las programas informáticos para bases de datos de Oracle

Los usuarios de las bases de datos de Oracle pueden tener acceso a la documentación en línea, al sitio de red de la tecnología de Oracle, y al grupo de discusión del USENET de comp. El sitio de Oracle Technet ofrece transferencias directas del software completamente equipado de la evaluación. Los usuarios que tienen contratos de la ayuda de Oracle deben dar vuelta al Web site de Metalink de Oracle (contraseña requerida). Los usuarios pueden también comprobar el sitio del FAQ de Oracle antes de preguntas de la fijación a los foros, a las listas de personas a quienes se mandan propaganda, al etc. Pueden también abrir una sesión a http://asktom.com para fijar preguntas a y para conseguir respuestas Tom Kyte, vice presidente de Oracle Corporation y el autor de varios libros de Oracle incluyendo el Oracle unívoco experto (ISBN 1-59059-525-4).

Oracle RDBMS ha tenido una reputación entre usuarios del principiante como difíciles instalar en sistemas del linux. Oracle Corporation ha empaquetado las versiones recientes para varias distribuciones populares del linux en un intento por reducir al mínimo desafíos de la instalación más allá del nivel de experto técnico requerido para instalar un servidor de base de datos.

Base de datos de Oracle en el mercado

Competición

En el mercado para las bases de datis relacionales, Oracle compite contra productos comerciales tales como DB2 UDB de IBM y servidor de Microsoft SQL. Oracle y IBM tienden a luchar para el mercado del alcance medio (especialmente en UNIX y las plataformas del linux), mientras que Microsoft tiende a competir en el mercado bajo (en las plataformas de Microsoft Windows ). Sin embargo, puesto que comparten a muchos de los mismos clientes, Oracle y IBM tienden a apoyar productos de cada uno en muchos las categorías del software intermediario y del uso (por ejemplo, WebSphere, PeopleSoft, y el CRM de los sistemas de Siebel), y las divisiones del hardware de IBM trabajan de cerca con Oracle en las servidor-tecnologías funcionamiento-óptimas (por ejemplo, linux en zSeries). Las dos compañías tienen un mejor de la relación quizás descrito como " " de Coopetition ;. Los competidores comerciales del lugar incluyen el Teradata (en el almacenamiento y la inteligencia empresarial de los datos), el Adabas software AG, el Sybase, y el Informix de IBM, entre muchos otros.

Cada vez más, los productos de la base de datos de Oracle compiten contra los sistemas de la base de datis relacional de la abrir-fuente, particularmente PostgreSQL, Firebird, y MySQL . Oracle adquirió el Innobase, surtidor del codebase de InnoDB a MySQL, en parte para competir mejor en el mercado de la fuente abierta. Los productos de la base de datos se convirtieron en base del modelo de la abrir-fuente costaron generalmente perceptiblemente menos para adquirir que los sistemas de Oracle.

La competición con software SAP AG ha ocasionado recientemente el pleito de Oracle Corporation.

Tasación

Oracle Corporation ofrece el término que autoriza para todos los productos de Oracle. Basa el precio de lista para una término-licencia en un porcentaje específico del precio perpetuo de la licencia.

en fecha el marzo de 2006, el " Empresa Edition" de Oracle la base de datos cuesta la mayoría por máquina-procesador entre los motores de base de datos de Oracle. La edición estándar viene más barato: puede funcionar en hasta 4 procesadores pero tiene pocas características que la Edición Empresarial - carece la paralelización, el etc apropiados; pero sigue siendo absolutamente conveniente para los usos de tamaño mediano el funcionamiento). La edición del estándar UNO vende más barato, pero sigue siendo limitada a 2 CPU. La edición estándar UNA vende sobre una base del por-asiento con un mínimo de 5 usuarios. Oracle Corporation vende generalmente las licencias con un 22% adicional costado para la ayuda y las mejoras (acceso sitio de la ayuda de MetaLink - de Oracle Corporation) que los clientes necesitan renovar anualmente.

La edición expresa de Oracle (Oracle XE), una adición a la familia de producto de la base de datos de Oracle (versión beta lanzada en 2005, versión de la producción lanzada en febrero de 2006), ofertas una versión libre de Oracle RDBMS, pero una limitó a 4 GB de datos de usuario y a 1 GB de RAM. XE utilizará no más de una CPU y carece un interno JVM .

Pues las computadoras que dirigen Oracle tienen a menudo ocho o más procesadores, el precio del software puede levantarse en los centenares de millares de dólares. El coste total de la propiedad excede esto, pues las bases de datos de Oracle requieren generalmente los administradores de base de datos experimentados y entrenados para hacer la disposición correctamente. Debido a la base instalada grande del producto y los cursos de aprendizaje disponibles, los especialistas de Oracle en algunas áreas han hecho un recurso más abundante que ésos para bases de datos más exóticas. Oracle proporciona con frecuencia las ofertas del entrenamiento especial para los base de datos-administradores.

En linux, el de Oracle certificó configuraciones que incluyen sobre todo las distribuciones comerciales (linux 3 y 4 de la empresa de RedHat, SuSE SLES8 y 9, Asianux ) del linux que pueden costar en una gama de unas centenas a unos miles USD por año (dependiendo de arquitectura del procesador y del paquete de ayuda comprado). Uno puede evitar pagar esos distros usando alternativas libres tales como cualquier copia de Red Hat Enterprise Linux (tal como CentOS o linux de la caja blanca). Oracle también funciona confiablemente en distribuciones sin apoyo.

Ver también


lista los sistemas de gestión de la base de datis relacional
Lista de los sistemas de gestión objeto-emparentados de la base de datos
Comparación de los sistemas de gestión de la base de datis relacional
Comparación de los sistemas de gestión objeto-emparentados de la base de datos
Oracle Rdb para el OpenVMS
Lista de los paquetes de programas informáticos del ERP
Automatización del libro del funcionamiento

.

  • Zenithic
  • Army of Missouri
    Random links:Isla de la estabilidad | Varicap | Señora Van Tassel | Henry FitzJames | 741o Batallón del tanque (Estados Unidos)

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">