Está en la página 1de 4

Historia de Oracle

Oracle surge en 1977 bajo el nombre de SDL Software Development


Laboratories.
En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
La fundación de SDL fue motivada principalmente a partir de un estudio sobre
los sistemas gestores de bases de datos) de George Koch. Computer World
definió este estudio como uno de los más completos jamás escritos sobre
bases de datos. Este artículo incluía una comparativa de productos que dirigía
a Relational Software como el más completo desde el punto de vista técnico.
Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo
que por aquella época era todavía desconocido.
Oracle, a partir de la versión 10g Release 2, cuenta con 7 ediciones:2
Enterprise Edition (EE).
Standard Edition (SE).
Standard Edition One (SE1)
Standard Edition 2 (SE2)
Express Edition (XE).
Personal Edition (PE).
Lite Edition (LE).
La única edición gratuita es la Express Edition, que es compatible con las
demás ediciones de Oracle Database 10gR2 y Oracle Database 11g.
La última versión de Oracle es la versión 21c. La primera base de datos
diseñada para Cloud Computing, que fue lanzada en 2013, fue Oracle 12c, con
ella Oracle intentaba facilitar los esfuerzos de las empresas para estandarizar,
consolidar y automatizar los servicios de las bases de datos en la nube.

Tareas y responsabilidades de un DBA


Volviendo al administrador de bases de datos, éste es el profesional
responsable de la gestión de las mismas en la empresa, procurando que estén
actualizadas en todo momento y que sean seguras por la sensibilidad y la
importancia de los datos que almacenan. Podemos decir de manera general
que están a cargo del rendimiento de la BBDD, su mantenimiento y su
seguridad.
A continuación, veremos algunas de las principales funciones que desarrolla
este profesional dentro de una empresa como técnico en administración de
bases de datos:
Asegurar el buen funcionamiento de las BBDD
Las bases de datos, en la gran mayoría de las ocasiones, almacenan una
cantidad ingente de datos, lo que puede disminuir su velocidad de búsqueda o
ejecución, lo que disminuye enormemente su rendimiento. El administrador de
bases de datos debe asegurarse de que esto no pase y para ello suele elaborar
índices de búsqueda para agilizar la misma, mantener las bases de datos
actualizadas y realizar todas las mejoras a la misma para que esté al día.
Retención de información de la BBDD
Como podemos suponer, la función más importante de las bases de datos es
que mantiene guardado los datos para cualquier consulta. Por tanto, una
función importante del administrador de BBDD es conseguir que esta
información esté lo más protegida posible. Esto lo consiguen haciendo copias
de seguridad periódicas. En función del volumen de datos que se incluyen
diariamente, la periodicidad de estas copias de seguridad será mayor o menos.
Evitar pérdida de datos
Tal como hemos comentado anteriormente, perder los datos de la BBDD puede
ser un auténtico drama por la posibilidad de no poder recuperar los mismos de
ninguna manera. Por este motivo, además de actuar sobre la BBDD debe
hacerlo sobre otros aspectos. Este perfil debe asegurarse que hay un sistema
antivirus y de protección adecuado para los sistemas informáticos, lo que
ayudará a que no se destruyan los datos como consecuencia de un ataque
externo. Deben realizar periódicamente análisis de virus para detectar posibles
amenazas y revisar que todos los componentes tanto externos como internos
funcionan correctamente.
Solucionar incidencias y pérdidas de datos
En ocasiones no se puede evitar el desastre por un fallo del sistema y por tanto
hay que pasar a un plan B de recuperación de datos. Los administradores de
bases de datos son los encargados de recuperar toda esta información lo antes
posible acudiendo a la copia de seguridad más reciente (por esto es tan
importante hacerlas periódicamente). Este mismo perfil, una vez solucionado
este problema, debe investigar cuál ha sido la causa del fallo que ha
ocasionado el fallo de sistema para solucionarlo o controlarlo, para evitar
futuras incidencias.
Asegurar la seguridad de los datos
Anteriormente, hemos mencionado que en estas bases de datos puede haber
información importante y/o sensible que no cualquiera debería poder ver. Es
tarea del administrador de bases de datos establecer un sistema de verificación
para poder acceder a lso datos y a su vez proporcionar los acceso genéricos o
unitarios a las personas que deben tener acceso a los datos. Así evitan que
personal ajeno a la empresa acceda a esta información. También se puede
hacer dentro de los distintos departamentos. De la empresa con información
financiera o administrativa que sólo deben manejar estos departamentos.\
Sistema de gestión de base de datos
Un sistema gestor de base de datos o SGBD del inglés: Data Base
Management System o DBMS es un software que permite administrar una base
de datos. Esto significa que mediante este programa se puede utilizar,
configurar y extraer información almacenada1. Los usuarios pueden acceder a
la información usando herramientas específicas de consulta y de generación de
informes, o bien mediante aplicaciones al efecto.
Estos sistemas también proporcionan métodos para mantener la integridad de
los datos, para administrar el acceso de usuarios a los datos y para recuperar
la información si el sistema se corrompe. Permiten presentar la información de
la base de datos en variados formatos. La mayoría incluyen un generador de
informes. También pueden incluir un módulo gráfico que permita presentar la
información con gráficos y tablas.
Generalmente se accede a los datos mediante lenguajes de consulta,
lenguajes de alto nivel que simplifican la tarea de construir las aplicaciones.
También simplifican las consultas y la presentación de la información. Un
SGBD permite controlar el acceso a los datos, asegurar su integridad, gestionar
el acceso concurrente a ellos, recuperar los datos tras un fallo del sistema y
hacer copias de seguridad. Las bases de datos y los sistemas para su gestión
son esenciales para cualquier área de negocio, y deben ser gestionados con
esmero.

Tipos de Base de Datos


Existen diversos tipos de base de datos, pueden clasificarse de diversas
maneras. A continuación, veremos las principales.
Según su flexibilidad de modificación
Bases de datos dinámicas
Son aquellas donde los datos pueden actualizarse o incluso modificarse. La
mayoría puede ser actualizada en tiempo real.
Bases de datos estáticas
Son bases de datos de consulta cuyos datos no pueden modificarse.

Requerimientos Mínimos para instalar una Base De Datos Oracle


Al menos 1 GB de RAM para las instalaciones de la base de datos de Oracle.
Se recomiendan 2 GB de RAM. Al menos 8 GB de RAM para instalaciones de
infraestructura de red de Oracle.
FRA: 1
DATOS: 4
OCR/VOTE: 3

También podría gustarte