Modalidad de imparticiónLa modalidad de enseñanza es presencial.
Número de horasConsultar.
Titulación oficialUna vez que finalice el curso, el alumno recibirá un Certificado de Estudios.
Valoración del programaEl Curso de Introducción al diseño de Bases de Datos, que se dicta en ACP - Club de Programadores, le brinda los fundamentos de las bases de datos, le enseña a gestionarlas, a realizar diseños y modelos de datos pre-relacionados. El alumno aprende a diseñar tablas y columnas con herramientas de cálculo y de aplicaciones financieras. Aprende sobre arquitectura de bases de datos, sobre procesos de diseño conceptual, lógico y físico. Los modelos, estructuras y lenguajes técnicos necesarios para manipular y relacionar datos.
Dirigido aEste curso ha sido pensado para aquellas personas que quieran dedicarse al diseño y diagramación de programas con bases de datos. También a estudiantes de carreras que tengan materias curriculares de base de datos.
EmpleabilidadUna vez que haya concluido sus estudios, podrá desempeñarse laboralmente en empresas como Indra, IBM Argentina y Atos.
Objetivos del cursoEl 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.
Curso dirigido 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.
Contenido-- 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