|
Cuando hablamos de Sistemas de Información o de Tecnologías de la Información como soporte a los procesos empresariales casi siempre nos olvidamos de que el núcleo de estos sistemas son los datos; datos que organizados de cierto modo suponen información y, con determinadas herramientas, representan conocimiento. Si tuviéramos que descomponer un Sistema de Información en un conjunto de componentes, podríamos decir que éste está formado por personas, procesos y tecnología. Y si analizamos esos elementos en relación a la información manejada nos daremos cuenta de que las personas trabajan con los datos de la empresa diariamente, los procesos de negocio están basados en datos e información y la tecnología que empleamos para desarrollar nuestra actividad laboral también maneja los datos de la empresa. Todos estos elementos (personas, procesos y tecnologías) se interrelacionan de manera específica formando un Sistema de Información con el objetivo de apoyar la actividad de la empresa. Debido a la dependencia tan fuerte que tienen todos estos elementos de los datos subyacentes para desempañar su misión, es necesario establecer una buena organización y control de la información con la que trabaja la organización. Los Sistemas de Gestión de Bases de Datos (SGBD), o más común y simplemente denominados Bases de Datos, nos proporcionan esta organización y control de los datos que necesitamos. Adicionalmente y debido a esta dependencia y necesidad de organización de los datos, nos encontramos con que las Bases de Datos son el corazón de la mayoría de nuestros sistemas y por ello merecen especial atención. No es de extrañar situaciones en las que los procesos fallan constantemente o no son desarrollados con corrección debido a una inconsistencia de los datos o una falta de control de los mismos, ¿qué podría pasar si esos datos mal organizados son vitales para la compañía (datos de facturación, datos de clientes, etc.)? El resultado puede ser realmente desastroso. El objetivo del curso es trasladar al alumno las capacidades necesarias para el diseño y creación de bases de datos, así como una introducción a las posibilidades que ofrece el Sistema de Gestión de Base de Datos MS Access para la creación de aplicaciones basadas en esta herramienta.
Al final del curso el alumno será capaz de crear un diseño de tablas que represente una organización de los datos tal que éstos se mantengan íntegros y consistentes por sí mismos y se protejan frente a "malos usos". Asimismo, el alumno será capaz de implantar este diseño en MS Access y crear aplicaciones que manejen los datos almacenados en las tablas con diferentes propósitos (informes, consultas, formularios, etc.)La duración del curso es de 25 horas y el temario es el siguiente: Introducción Sistemas de Información. El papel de una Base de Datos Tipos de Bases de Datos Arquitectura de una base de datos. Arquitectura de MSAccess
Modelado de los datos Modelo Entidad-Relación Modelo Entidad-Relación Extendido Modelo Relacional Conversión del modelo ER al relacional Relaciones y restricciones Operaciones relacionales
Diseño de bases de datos Metodología Las formas normales Índices
Manejo de los datos en MS Access Introducción al lenguaje SQL Exportación de datos. Migraciones de Bases de Datos Transacciones, concurrencia y seguridad Formularios, Informes y Macros Programación con bases de datos Acceso a la base de datos de forma externa (servicios web)
|