Tendencia de sistemas de Información
Procesos y Servicios
1-En su todavía corta historia, la tecnología de la informaciónaplicada a las organizaciones ha vivido dos grandes hitos: el primero vinodado por el desarrollo del modelo relacional de bases de datos realizado por Codd en 1970 y el segundo, por la llegada de las soluciones de planificaciónde recursos o ERPs (EnterpriseResourcePlanning) en siglas inglesas. Antesdel modelo relacional las aplicaciones definían y gestionaban su propiomodelo de datos almacenando la información en ficheros externos o ensoluciones más sofisticadas que utilizaban modelos de datos diversoscomo los jerárquicos o en red. Esta situación provocaba que diferentesaplicaciones dentro de la misma organización tuvieran replicada una grancantidad deinformación con los problemas derivados de consumo derecursos, inconsistencias, repetición de tareas, falta de seguridad, etc. Conla llegada del modelo relacional y de los sistemas de gestión de bases dedatos relacionales se comenzó un proceso de extracción de los datos delas aplicaciones hacia las bases de datos relacionales. Las organizacionesempezaron a diseñar un modelo de datos global para todala organizaciónsobre el cual se construían las aplicaciones, que acudían al gestor debases de datos para el tratamiento de los datos.
Este cambio supuso un gran avance tanto para la gestión delos datos de las organizaciones como para el desarrollo de aplicacionesinformáticas. La organización disponía de un punto central de gestión de losdatos, lo que permitía un mayor control en la seguridad delos mismos, unamayor eficiencia en su tratamiento y la eliminación de inconsistencias,entre otras ventajas. Las aplicaciones eran más fáciles de diseñar y másligeras al no ser necesarios muchos módulos encargados de la gestión dedatos. Las aplicaciones se comunicaban y se comunican actualmente, conla base de datos mediante un lenguaje de consulta y de definición dedatos estandarizado, el SQL(StructuredQueryLanguage), lo que permiteincluso no depender de un gestor de base de datos concreto, pudiendocrear una capa de interfaz entre la aplicación y la base de datos queposibilita migrar de gestor de base de datos con un esfuerzo mínimo.
El desgaje de los datos de las aplicaciones dio lugar a lasarquitecturas de software de dos capas:- una para las aplicaciones quedefinían las operaciones arealizar y provocaban consultas y modificacionessobre los modelos de datos, - otra formada por la o las bases de datosque daban soporte a las aplicaciones. Posteriormente, al separarse los sistemas que interactúan con el usuario/cliente de las aplicacionessurgieron modelos de tres capas. - La tercera capa es la capa depresentación, que se encarga de obtener y presentar los datos al usuario.
Estosmodelos se han ido sofisticando, especialmente con la generalizacióndel uso en los negocios de Internet y se han construido aplicacionesdistribuidas que separan claramente el sistema de interacción con el usuariovía web, el sistema denominado front-end, y los sistemas corporativosque establecen las reglas de negocio, denominados back-end, y que sonlos que acceden al almacén de datos.
El modelocentralizado de datos ha influido poderosamentetanto en las organizaciones como en la tecnología de la información.
Alrededor de este almacén de datos corporativo han surgido tecnologías como el Datawarehouse o la minería de datos (Data Minig) que pretendenexplotar la gran cantidad de datos que tienen las organizaciones, extrayendoinformación significativa que aporte conocimiento al negocio a travésdela determinación de factores ocultos, tendencias y correlaciones, ayudandoen la toma de decisiones y por tanto proporcionando una ventajacompetitiva.
Durante los años 70 y 80 las organizaciones fueronconstruyendo sus modelos de datos relacionales, levantando el gran almacénde datos que las aplicaciones alimentaban, las cuales habitualmentese diseñaban y desarrollaban por áreas de negocio. Así...
Regístrate para leer el documento completo.