Diseño de Bases de Datos SQL
Diseño de Bases de Datos SQL
Modalidad: online
Horario: jueves de 18.30 a 21.30
Horas: 18 en seis clases de tres horas
Comienzo: Jueves 7 de mayo
Arancel : $ 4900
Fundamentos
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 computación hoy en día se relacionan con el almacenamiento y recuperación de grandes cantidades de datos. Tanto Data Science como Business Intelligence requieren conocer los conceptos del modelo relacional.
Objetivos:
Brindar las herramientas conceptuales necesarias para comprender el diseño de una base de datos relacional (SQL) adecuada para una aplicación de negocios. El asistente que complete este curso y sus prácticas asociadas, será capaz de diseñar las tablas (columnas y vínculos) de una base de datos relacional, actualizar y consultar datos utilizando SQL.
Este curso se dirige a:
Quienes deben utilizar bases de datos y no comprenden los sistemas basados en ellas.
Quienes desean hacer programas y no cuentan con una base académica para ello.
Quiénes 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 previos:
Los temas del curso constituyen el comienzo en base de datos, con lo cual no existe un requisito previo, más allá del manejo básico de Windows y Office.
Programa:
Conceptos y antecedentes
Almacenamiento físico
Cliente Servidor
Datos Estructurados
Evolución del manejo de datos estructurados
Los Sistemas Gestores de Bases de Datos Relacionales
Niveles de abstracción
Elementos del Modelo Relacional
Entidad
Relación
Dominio
Relaciones vs Tablas
Tipos de relaciones
Restricciones
Multiplicidad de Relaciones
Formas Normales
Diferentes formas de encarar el diseño
Efectos de malas descomposiciones y fallos en el diseño
Las Formas Normales, enunciados y ejemplos
SQL
El lenguaje, características y formas de uso
Principales comandos de definición de datos
Del diseño al motor
Principales comandos de manipulación de datos