Fundamentos de Oracle 12c

June 26

Mucha gente de TI sazonados de acuerdo en que Oracle 12c hace que las bases de datos más avanzados y confiables del mundo. Sus autores pasan a estar de acuerdo con esa opinión, también. Oracle ofrece varias bases de datos específicas para diferentes usos y audiencias en diferentes puntos de precio, incluyendo Oracle Enterprise Edition, Oracle Standard Edition, Oracle Berkley DB, Oracle NoSQL, y MySQL.

Además, Oracle ofrece una extensión de programación de SQL llamada PL / SQL, que se utiliza para implementar la lógica de aplicación dentro de una base de datos Oracle.

Oracle 12c como una base de datos

Bases de datos Oracle son componentes de software muy avanzadas y sofisticadas que son estado de la técnica para RDBMS. Muchas de las características y opciones disponibles. Las características muy avanzadas, como Real Application Clusters (RAC), la replicación remota de datos y soluciones de ingeniería como Exadata, son para clientes que requieren la vanguardia de la tecnología para las implementaciones especializadas. Haga clic aquí para más detalles sobre estas tecnologías avanzadas.

La sofisticación y el avance tecnológico que hacen las bases de datos de Oracle tan grande también puede hacerlos muy complejo. DBAs expertos dedican toda su carrera para el aprendizaje de los puntos más finos de bases de datos Oracle - es un proceso que nunca termina (pero a menudo gratificante).

Afortunadamente, Oracle entiende que no todo el mundo quiere que se comprometan a aprender las complejidades de las bases de datos de Oracle. Por lo tanto, Oracle proporciona una sólida herramienta basada en la web de administración, Enterprise Manager, que permite administrar y monitorear sus bases de datos y el medio ambiente que los apoyan.

Oracle 12c sólo hace las bases de datos, ¿no?

¡Mal! En un momento en el tiempo, si cualquier producto Oracle entró en una tienda de informática, que consiguió pasar directamente a los administradores de bases de ejecución, ya que tenía que estar relacionada con la base de datos. Esos tiempos han quedado atrás, y la comprensión de la historia de Oracle es importante por lo que no está confundido por la gran cantidad de productos de Oracle.

Oracle Corporation comenzó como una compañía de software de base de datos, pero, a través de un éxito notable y una serie de adquisiciones de otras empresas, que ahora tiene un montón de productos. La adquisición de Sun Microsystems dio hardware SPARC UNIX servidor, el sistema operativo Solaris, sistemas de almacenamiento, y el lenguaje de programación Java.

La compra de BEA Systems proporciona el servidor de aplicaciones WebLogic Java respetado. Otras compras, como PeopleSoft y Siebel, Oracle presentó con el nuevo software de aplicaciones.

Hoy en día, los productos de Oracle incluyen (pero no se limitan a) las bases de datos, sistemas operativos (Linux y Solaris), base de datos y de aplicaciones Web de hardware de servidores, dispositivos de almacenamiento en disco y cinta, web y servidor de aplicaciones de software, Business Intelligence (BI) de software, programación Java lenguaje y el software de soporte, y múltiples aplicaciones de negocio.

Al diseñar su sistema informático próximo, es probable que tenga la opción de que la mayoría, si no todos, los componentes suministrados por Oracle. Puede considerar los pros y los contras de que (el apoyo de extremo a extremo frente compromiso proveedor, por ejemplo), en función de sus requisitos de la misión.

¿Qué es la "c" en Oracle 12c?

Tras el éxito de la anterior base de datos Oracle, 11g de liberación (g es para la red), la más reciente versión de base de datos Oracle es 12c; el c representa la computación en nube, pero ¿qué es eso?

La computación en nube es una arquitectura donde los servicios (tales como bases de datos, aplicaciones, entornos de desarrollo, o incluso la infraestructura de servidores) están disponibles en la red para el consumidor (usuario). El proveedor de servicios cloud suministra el producto y factura al consumidor en función del uso.

Por ejemplo, digamos que usted desea utilizar un tipo de servidor de la computadora, pero que no quería la sobrecarga de la compra y el mantenimiento de hardware del equipo físico y software. Un proveedor de la nube podría vender el acceso a ese servidor informático alojado en su nube.

Usted pagaría el proveedor de servicio en la nube una tarifa basada en el uso y el proveedor le dará acceso a los servidores de su nube. Usted obtiene los beneficios de tener acceso al servidor basado en la nube, sin la molestia y los gastos de compra y mantenimiento de sus propios servidores.

Arquitectura en nube permite a los consumidores elegir sólo los servicios que necesitan y pagan sólo por lo que utilizan. Beneficios para el consumidor incluyen un menor costo, no tener que proporcionar su propio servicio de TI, y la prestación de los servicios en general, más rápido que si se construyó el entorno informático sí mismos.

Oracle 12c está diseñado para ejecutarse en la nube y ser accesible como un servicio. A través de la virtualización y multi-tenant arquitectura, cada aplicación de base de datos puede parecen tener su propia base de datos privada, pero, en realidad, el sistema es un entorno de base de datos compartida.

El uso de los recursos compartidos y la virtualización es un método utilizado por las empresas y los proveedores de bases de datos para reducir los costos. Sin embargo, no hay ningún requisito de que Oracle 12c debe ejecutarse en la nube; puede ejecutar Oracle 12c como ejecutar otras versiones de Oracle sin la nube.