Curso Introducción al diseño de Bases de Datos
Introducción al diseño de Bases de Datos
Detalle del Curso
Este curso brinda las herramientas conceptuales necesarias para diseñar una base de datos adecuada para una aplicación de negocios.
Objetivos
El asistente que complete este curso y sus prácticas asociadas, será capaz de diseñar las tablas sus columnas y relaciones que integraran una base de datos para soportar diversos elementos comunes en el ambiente empresarial.
La mayoría de las aplicaciones de negocios en la práctica tienen más elementos de manejo de datos que de cálculo propiamente dicho. De hecho, el 80% de las aplicaciones de la computación hoy en día se relacionan con el almacenamiento y recuperación de grandes cantidades de datos.
No hay que caer en errores frecuentes que pueden llevar al fracaso de un desarrollo, ya que el programa puede modificarse, pero cuando falta un dato solo hay una solución: “cargarlo” lo cual genera grandes costos en tiempo y dinero.
Este curso se dirige a:
* Quienes desean hacer programas y no cuentan
con una base académica para ello.
* Quienes desarrollan programas y se encuentran
limitados en su trabajo por falta de conceptos
básicos.
* Quienes cursando materias curriculares como
Base de Datos I no logran llegar al nivel de
síntesis conceptual para resolver un problema
práctico.
Requisitos
Los temas del curso constituyen el comienzo en base de datos, con lo cual no existe un requisito académico.
Se requiere manejar los conceptos básicos de programación orientada a objetos y las herramientas de Office.
Modalidad
* Exposición Teórica
* Aprender haciendo
* Lecturas Complementarias
* Ejercicios Complementarios
* Test de Auto evaluación
Es importante destacar que este curso no emplea computadora ni programas particulares, por tratarse de un tema conceptual que luego puede aplicarse con cualquier tipo de herramienta.
Lista de comprobación:
Si Ud. debe manejar datos profesionalmente, desde direcciones para envío de correo hasta características de bienes y documentación empresaria, utilizando Excel, Access, SQL en cualquier tipo de servidor, este curso le enseñará como estructurar esos datos para minimizar el trabajo de carga y maximizar las posibilidades de extracción de información de ellos.
Plan de Estudio
-- Programa sintético --
Unidad I - Fundamentos de las BDD
* Sistemas de Gestión de Bases de Datos
* Introducción al Diseño de Bases de Datos
* Modelos de Datos Pre-Relacionales
Unidad II - El Modelo Relacional
* Fundamentos del Modelo Relacional
* Lenguajes Relacionales
Unidad III - Integridad y Seguridad de BDD
* Diseño en el Modelo Relacional
* Integridad y Seguridad
* Control de Concurrencia y Recuperación
-- Programa analítico --
Unidad I - Fundamentos de las BDD
* Sistemas de Gestión de Bases de Datos
-- Origen y Evolución de las Bases de Datos
-- Concepto de Base de Datos: Objetivos de las
-- Bases de Datos
-- Independencia de Datos.
-- Arquitectura de Bases de Datos
-- Sistemas de Gestión de Bases de Datos
-- Administración de Bases de Datos
* Introducción al Diseño de Bases de Datos
-- El Problema del Diseño de una Base de Datos
-- Etapas del Diseño
-- Formulación de requisitos y análisis
-- Diseño conceptual
-- Diseño lógico
-- Diseño físico
-- El Modelo de Datos Entidad-Relación Extendido
* Modelos de Datos Pre-Relacionales
-- Modelo de datos Jerárquico
-- Arquitectura de una Base de Datos Jerárquica
-- Estructuras de Datos
-- Lenguajes de Manipulación y Definición de Datos
-- Modelo de datos en Red
-- Arquitectura de una Base de Datos en Red
-- Estructuras de Datos. Conjuntos
-- Lenguaje de Manipulación de Datos
Unidad II - El Modelo Relacional
* Fundamentos del Modelo Relacional
-- Estructura de las Bases de Datos
-- Relacionales. Relaciones.
-- Dominios y atributos. Restricciones inherentes.
-- Dependencias funcionales. Claves.
-- Axiomatización y teoría de cierres.
* Lenguajes Relacionales
* Diseño en el Modelo Relacional
Unidad III - Integridad y Seguridad de BDD
* Integridad y Seguridad
* Control de Concurrencia y Recuperación
Material Entregado
Un CD con documentación.


