• No se han encontrado resultados

Perspectivas en Administración de Bases de Datos El presente y futuro de las Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO

N/A
N/A
Protected

Academic year: 2021

Share "Perspectivas en Administración de Bases de Datos El presente y futuro de las Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO"

Copied!
25
0
0

Texto completo

(1)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-1

Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO

Capitulo 6

Perspectivas en Administración

de Bases de Datos

El presente y futuro de las Bases

de datos

Msc. Miguel Ángel Niño Zambrano

(2)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-2 6-2 Especialización en Desarrollo de Soluciones Informáticas

Agenda

Perfil del Administrador de Bases de Datos.

Presente - Futuro de las bases de datos y

los retos de su administración.

Perspectivas del mercado para el

Administrador de bases de Datos.

Panorámica de los principales motores de

bases de datos y herramientas de

administración.

(3)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-3 6-3 Especialización en Desarrollo de Soluciones Informáticas

Definición del Administrador de

Bases de Datos (DBA)

Un administrador de bases de datos (o

DBA) tiene la responsabilidad de

mantener y operar las bases de datos

que conforman el sistema de

información de una compañía,

facilitando el desarrollo y el uso de la

Base de Datos dentro de las guías de

acción definidas por la administración

de los datos de la empresa.

(4)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-4 6-4 Especialización en Desarrollo de Soluciones Informáticas

Habilidades del DBA

Técnicas:

Conocimiento de DBMS (sistemas de administración de bases de datos).

Conocimiento del lenguaje de consulta SQL.

Conocimiento de varios tipos de lenguaje de programación para poder

automatizar ciertas tareas.

Conocimiento de sistemas Operativos, comunicación de datos y hardware. Diseño de sistemas de información, con técnicas como: modelos UML

(Lenguaje unificado de modelado).

Manejo de una metodología de análisis y evaluación de la estructura de

Bases de Datos Relacionales.

Posee las habilidades y destrezas necesarias para la implementación,

configuración y puesta a punto del motor de la base de datos.

Corporativas:

Conocimiento profundo de las políticas y normas de la empresa, así como el

criterio de la empresa para aplicarlas en un momento dado

Nociones de administración, manejo de personal e incluso un cierto grado de

diplomacia.

Poseer un buen entendimiento de las aplicaciones de la compañía y estar

dispuesto a atender las necesidades de los usuarios cuando desarrolla o edita una base de datos.

(5)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-5 6-5 Especialización en Desarrollo de Soluciones Informáticas

Tareas del DBA

Técnicas:

Planear y crear bases de datos.

Asegurar la integridad del sistema de información de la compañía, administrando el acceso, los recursos y estructuras (tanto físicas como lógicas) de las mismas.

Optimizar las consultas y Establecer el diccionario de datos. Ajustar la configuración de DBMS.

Sincronizar en forma precisa las herramientas de control del acceso a las bases de datos, mediante la administración de usuarios y sus privilegios.

Crear copias de seguridad, planes y procedimientos de restauración para preservar los datos de los cuales es responsable.

Corporativas:

Brindar asistencia técnica a usuarios de las aplicaciones cliente o equipos de desarrollo para solucionar problemas, dar consejos o ayudar a resolver consultas complicadas.

(6)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-6 6-6 Especialización en Desarrollo de Soluciones Informáticas

Presente y Futuro de las Bases

de Datos (BD)*

Las BD como productos estratégicos de

primer orden las organizaciones.

Mercado de BD:

Inversión de 8.000 millones de dólares, con un

crecimiento del 20% anual.

Inversiones en I+D y Marketing.

Adquisiciones y fisiones estratégicas. (por

ejemplo, Ask/lngres por Computer Associates, o, mas recientemente, la de Ilustra-por parte de Informix).

Principal activo de la organización:

Conocimiento – Información - Datos

(7)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-7 6-7 Especialización en Desarrollo de Soluciones Informáticas

Evolución de la Gestión de Datos

1960 - COmmon Business -Oriented Language –

(COBOL).

Sistemas de Procesamiento de Archivos – (SPA).

(Procesos -> Datos)

1970 – Codd – Modelo Relacional (Juego Matemático). Generaciones de las bases de datos

1ª SGBD En Red (IMS, Lenguajes

procedimentales).

2ª SGBD Relacionales (DB2, INGRES, INFORMIX,

ORACLE, Lenguajes Conjuntos, Query, B+, Transacciones, SQL 86.).

3ª SGBD Inteligentes, Multimedia, Activas,

Orientados a Objetos, Seguras, Temporales, móviles, paralelas, difusas, etc.

(8)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-8 6-8 Especialización en Desarrollo de Soluciones Informáticas

Características de la tercera

generación de las Bases de datos

“Proporciona capacidades de gestión de datos al igual que sus

predecesoras, permitiendo que grandes cantidades de datos persistentes sean compartidos por muchos usuarios. También

proporcionan gestión de objetos, permitiendo tipos de datos muchos más complejos, objetos multimedia, datos derivados, encapsulamiento de la semántica de los datos, así como otras nuevas capacidades. Algunos proporcionan incluso gestión de

conocimiento, soportando un gran número de reglas complejas

para inferencia automática de información y mantener las restricciones de integridad entre datos”

(9)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-9 6-9 Especialización en Desarrollo de Soluciones Informáticas

Características de la tercera

generación de las Bases de datos

“Gestiona información de una manera

natural, haciendo esta información fácil de

almacenar, acceder y utilizar. Es necesario:

Un fuerte soporte para texto, imagen, voz,

animación y vídeo.

Un modelo de bases de datos orientado al

objeto.

Un soporte de reglas declarativas para expresar

las interrelaciones semánticas entre objetos”

Khoshafian et al. (1990)

Arquitectura y Modelos de Datos

(10)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-10 6-10 Especialización en Desarrollo de Soluciones Informáticas

Los problemas por Resolver

Buchmann (1996)

Los SGBD son monolíticos.

Existen más datos en hojas de cálculo que en

SGBD.

El 50% de los datos en producción están en

sistemas heredados (legacy systems)

Muchas aplicaciones no necesitan más que

ficheros.

Mejorar los servicios de réplica.

No se puede combinar datos estructurados y

(11)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-11 6-11 Especialización en Desarrollo de Soluciones Informáticas

Los problemas por Resolver

Cambia (evoluciona) la empresa (Peter Keen)

Mayor flexibilidad organizacional

Adaptación al cambio

Extensiones inter-empresa

Cooperaciones y alianzas

Procesos integrados

Gestión integrada y consistente

Nuevos Recursos

Hardware cada vez más barato y más potente

Dispositivos de almacenamiento ópticos y flash. Procesamiento paralelo y distribuido.

Manejo de Audio, Video, etc.

Ley de Moore: Capacidad de memoria por chip crece cuatro veces cada tres años

Ley de Hoagland: La densidad por área magnética crece por diez cada diez

años

Ley de Joy: Los MIPS se duplican cada año y medio

Predicción de Gray: EI ancho de banda típico de 64Kbps de 1990 se convertirá

en

(12)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-12 6-12 Especialización en Desarrollo de Soluciones Informáticas

Los problemas por Resolver

Datos mal gestionados (Zachman (1996))

El 70% de los informes se utilizan para volver a

introducir datos en bases de datos.

80/90% del tiempo se dedica al mantenimiento. 60/70% se dedica a mantener interfaces y

transformar datos de una base a otra.

$ a “parchear” programas, por errores al pasar

datos.

70% de las líneas de código sólo mueven datos. 20/40% de toda la mano de obra de EEUU se

dedica a recoger, almacenar, recuperar, ... Información.

(13)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-13 6-13 Especialización en Desarrollo de Soluciones Informáticas

Evolución – Factores Claves

Fundamentos teóricos (I+D)

Modelos de referencia (ISO, ANSI, etc.)

Modelos de datos desarrollados (Relacional, OO, ..) Estandarización y Normalización

Productos (Proveedores)

Servidores Universales (Informix/Ilustra,

ORACLE/Universal Server)

Aplicaciones prácticas (demanda)

CASE, CAD/CAM/CIM, SIG

APLICACIONES CIENTÍFICAS.

SISTEMAS MÉDICOS, PUBLICACIÓN DIGITAL

EDUCACIÓN, SISTEMAS ESTADÍSTICOS

(14)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-14 6-14 Especialización en Desarrollo de Soluciones Informáticas

Clasificación de la Evolución de las

Bases de Datos – Dimensiones(ESPRIT)

Funcionalidad / inteligencia

(semántica -> Servidor)

BD Activas, deductivas, Orientadas a Objetos Multimedia, temporales, difusas, geográficas Almacenes de datos, minería de datos

Rendimiento

(petabytes)

BD Paralelas, Tiempo Real, en Memoria Ppal

Integración / Distribución

(Redes)

Distribuidas, Multibases de datos. BD Móviles, Web, etc.

(15)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-15 6-15 Especialización en Desarrollo de Soluciones Informáticas

Posible Futuro de las Bases de

Datos

BD Plano científico Plano industrial Plano comercial Ej. BDOO, BDTR, DATAWAREHOUSE, BD INTELIGENTES SGBDI

Aparición de Nuevos modelos de datos Y modelos lógicos de diseño.

Evolución del SQL o de otro lenguaje de administración de Datos.

Integración de las BD a las tecnologías Web.

Acceso Universal a la BD, desde cualquier HW

(16)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-16 6-16 Especialización en Desarrollo de Soluciones Informáticas

Habilidades y Tareas del futuro

Administrador de Bases de Datos

Capacidad para aprender y aplicar los nuevos modelos

de diseño, lenguajes y modelado de las diferentes bases de datos.

Posibilidad de elegir el mejor SGBD y el tipo,

dependiendo de los datos a trabajar en la organización.

Posibilidad de realizar estudios superiores

especializados en un tipo de base de datos particular.

Integrar el conocimiento digital como una elemento

accesible a todos los miembros de la organización en cualquier momento y desde cualquier dispositivo.

Mantener la seguridad de la información de las bases

de datos a la vez que el acceso a los usuarios de la misma con el mejor desempeño.

(17)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-17 6-17 Especialización en Desarrollo de Soluciones Informáticas

Perspectivas del Mercado para el

Administrador de bases de Datos

Dado las grandes capacidades tanto técnicas

como de gestión que debe poseer el

administrador de base de datos, este será un

profesional apetecido y bien remunerado.

Actualmente el salario de un administrador de

bases de datos puede variar entre 32.000 y

55.000 euros anuales (en España), en función

de la importancia y la complejidad del sistema

de información y de las responsabilidades que

deberá asumir.

(18)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-18 6-18 Especialización en Desarrollo de Soluciones Informáticas

Motores de bases de datos y

herramientas de administración

ORACLE (Oracle Database Manager)

SQL Server (SLQ Server Management

Studio)

Velneo …

Informix …

Postgre …

MySQL …

Sybase …

(19)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-19 6-19 Especialización en Desarrollo de Soluciones Informáticas

Comparación Velneo – Oracle

-Microsoft

Study conducted by the School of Computer Engineering at the University of Vigo on the 12th of January, 2007

(20)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-20 6-20 Especialización en Desarrollo de Soluciones Informáticas

Comparación Velneo – Oracle

-Microsoft

(21)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-21 6-21 Especialización en Desarrollo de Soluciones Informáticas

Comparación Velneo – Oracle

-Microsoft

(22)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-22 6-22 Especialización en Desarrollo de Soluciones Informáticas

Comparación Velneo – Oracle

-Microsoft

(23)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-23 6-23 Especialización en Desarrollo de Soluciones Informáticas

Conclusiones

Las bases de datos y los SGBD son un punto

importante de desarrollo tecnológico y comercial que merece la atención especial por las Universidades que ofrecen programas de formación en éstos aspectos.

El Administrador de Bases de Datos - DBA hoy en día

debe poseer altos grados de cualificación tanto técnica como administrativa, para asumir los retos de las nuevas tecnologías de las bases de datos y aprovecharlas en las organizaciones.

La actualización permanente es una de las

herramientas que debe tener el DBA, como elemento crucial para estar al tanto de las innovaciones en las bases de datos.

(24)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-24 6-24 Especialización en Desarrollo de Soluciones Informáticas

Referencias Bibliográficas

1. http://es.kioskea.net/, Accedido el 30/05/2008. 2. http://www.resistenciacna.net/InfosobreCursos/Conte nidosTemáticos/AdministradordeBasesdeDatos/tabid /81/Default.aspx, Accedido el 30/05/2008. 3. http://www.monografias.com/, Accedido el 30/05/2008. 4. http://www.educ.ar/educar/, Accedido el 30/05/2008.

5. El Futuro de las Bases de datos, Evolución y nuevos

retos , (c) Dr. Mario Piattini Velthuis.

6. Líneas de evolución de las bases de datos, Mario

Piattini Velthuis, Universidad de Castilla-La Mancha, Socio de ATI. NOVATICA / may.-jun. 2000 / Especial 25 aniversario.

(25)

Modelado de Bases de Datos – Presente y Futuro en Administración de BD 6-25 6-25 Especialización en Desarrollo de Soluciones Informáticas

Referencias

Documento similar