• No se han encontrado resultados

Hoy en día a nivel mundial, las Bases de Datos constituyen sin duda alguna el elemento más valioso de una organización, es por ello que existe la necesidad de controlarla y administrarla cuidadosamente ya que son consideradas como lo más importante en el proceso de implementar soluciones que interactúen con información sensible, y todo esto se logra a través de administradores de las bases de datos que son las personas especializadas y con los conocimientos necesarios para cumplir con toda la responsabilidad que implica, la recuperabilidad, integridad, soporte, control y manejo de información.

Las Bases de Datos son el soporte de los sistemas que afectan casi cada aspecto de las vidas de ellos, como por ejemplo, cuentas bancarias, expedientes médicos, entre otros, la mayoría de información útil que se maneja es almacenada en un Sistema Moderno de Administración de Base de Datos Relacional (RDBMS), como SQL Server, que es un sistema de gestión basado en el lenguaje SQL, capaz de colocar a disposición de muchos usuarios grandes cantidades de datos de manera simultánea, Oracle, que es otro sistema de base de datos destacado por su soporte tanto en las transacciones como en multiplataforma, MySQL, que también es un servidor de Bases de datos existente en plataforma Linux recomendable para desarrollos que necesiten manejar numerosos registros y sesiones simultáneas, PostgreSQL, que al igual que lo anteriores es un sistema de

gestión de base de datos, relacional orientada a objetos de software libre, entre otros.

En Venezuela, las principales empresas de telecomunicaciones y proveedores de servicios de comunicación están implementando sus servicios con el manejador de base de datos Oracle, a fin de reducir los costos a largo plazo, debido a que éste requiere de una gran inversión inicial, sin embargo, les permite aumentar los ingresos y acelerar el tiempo de introducción al mercado de nuevos servicios competitivos, entre esas empresas se puede mencionar a Movilnet Venezuela C.A., subsidiaria de CANTV, la cual implementa la tecnología de Oracle 10g como una manera efectiva de aprovechar al máximo los productos, servicios y sistemas sobre plataformas que brindan flexibilidad y versatilidad equilibrando con éxito la estabilidad, el crecimiento y el tiempo de llegada al mercado. Disponible en: (http://www.ar.terra.com/tecnologia/interna/0,,OI518163-EI4143,00.html).

La Universidad al igual que las empresas de telecomunicaciones utiliza Oracle 10g como manejador de base de datos, el cual les permite administrar, monitorear y auditar los procesos que se ejecutan en ella, pero el manejo de este gestor resulta un poco complejo debido a la amplia gama de funcionalidades y a una serie de archivos de datos a los que los usuarios comunes no tienen acceso de manera directa, estos registros son escritos y leídos solo por los procesos Oracle, como lo son los Redo, los archivelog y muchos otros procesos que son por su naturaleza algo complejos y que mediante este estudio de ingeniería se pretende llegar a ellos y plasmarlos en interfaces de una forma más sencilla a los usuarios autorizados por el centro de computación del núcleo.

En vista de esto es oportuno mencionar que el núcleo de Monagas en la parte administrativa, cuenta en su pool de trabajadores con un sólo

administrador de base de datos, ya que esta casa de estudio no posee suficientes recursos para contratar más personal en este ramo, siendo el DBA la persona que tiene los conocimientos previos sobre Oracle 10g y es el encargado de realizar todas las operaciones, se puede evidenciar por lo antes expuesto, que de no estar el DBA en caso de cualquier situación que pueda presentarse se retrasarían los procesos y al mismo tiempo la puesta en marcha del servicio. Además de esto, el personal calificado para manejar todas las herramientas es escaso y prepararlos en Centros Oracle, es sumamente costoso, los mismos se cotizan en dólares ascendiendo a un precio aproximado por persona de 5687 Bsf para el año 2010, sin incluir los gastos de viáticos por los días de adiestramiento.

Analizando todos los inconvenientes presentados en la administración de este gestor, tomando en cuenta que es un producto de software establecido al cual no se le pueden realizar cambios de entorno a su arquitectura, y por otro lado la institución no está en condiciones de costear los gastos generados para instruir a un grupo de administradores de base de datos, surge la necesidad en el centro de computación del núcleo de Monagas el diseño de una aplicación con una interfaz gráfica amigable y corporativa que permita llegar a trabajar con esta sin necesidad de usar o tocar el nivel interno o externo de su arquitectura.

La anatomía de la nueva propuesta permitirá realizar funciones de manera operativa en las opciones de las interfaces del sistema planteado logrando realizar los procesos de seguridad, auditoria y monitoreo de una forma sencilla, de manera que el administrador de la base de datos (DBA) pueda con sus conocimientos dar un adiestramiento al personal que éste autorice , y de este modo responder de una forma efectiva ante cualquiera de estos procesos que se presenten eventualmente en la base de datos en caso de que el DBA no esté presente, de igual forma lograr optimizar la

supervisión, manejo de ocurrencias en la Base de datos, y obtener información útil de los procesos que el DBA ejecuta con frecuencia para llevar un control eficiente de los datos que son manejados por el personal que labora en la institución.

2.2.1 Objetivo General

Desarrollar una aplicación que simplifique los pasos para acceder a la seguridad, auditoria y monitoreo a servidores de base de datos Oracle 10g, la cual permita a los usuarios autorizados un manejo sencillo del control de los procesos que se ejecutan en las bases de datos de la Universidad de Oriente Núcleo de Monagas.

2.2.2 Objetivos Específicos

a) Identificar los principales factores que dificultan la administración con respecto al manejador de base de datos Oracle 10g.

b) Analizar la información obtenida conociendo las necesidades y requerimientos del proceso Administrativo de los Sistemas con Base de datos Oracle 10g

c) Diseñar el modelo físico de datos y la arquitectura del nuevo sistema. d) Construir el sistema en base a la arquitectura integra definida.

e) Implementar la versión beta del sistema, que permita agilizar los procesos que ejecuta el administrador en la base de datos de la Universidad de Oriente Núcleo de Monagas.

Documento similar