Formación : Bases de datos, modelización y opciones técnicas

Bases de datos, modelización y opciones técnicas

Descargar en formato pdf Compartir este curso por correo electrónico 2


Este curso ofrece una síntesis completa de los conocimientos esenciales hoy en día en materia de bases de datos, desde el proceso de diseño hasta su utilización efectiva. Analiza las arquitecturas y ámbitos de aplicación, evalúa la oferta del mercado y examina los enfoques prácticos de aplicación.


Abierta
In-company
A medida

Curso práctico presencial o en clase a distancia

Ref. CBC
Precio : 1860 € I.E.
  4d - 28h00




Este curso ofrece una síntesis completa de los conocimientos esenciales hoy en día en materia de bases de datos, desde el proceso de diseño hasta su utilización efectiva. Analiza las arquitecturas y ámbitos de aplicación, evalúa la oferta del mercado y examina los enfoques prácticos de aplicación.

Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
  • Comprender la lógica de los Sistema Gestor de Base de Datos (SGBD) relacionales
  • Crear el modelo conceptual de una base de datos mediante el lenguaje unificado de modelado (UML por su sigla en inglés)
  • Pasar del modelo conceptual al modelo lógico
  • Comprender la normalización y desnormalización de un esquema
  • Pasar del modelo lógico al modelo físico e implementarlo con SQL

Público afectado
Desarrolladores, arquitectos, responsables informáticos, jefes de proyectos y responsables de la toma de decisiones en materia de informática.

Requisitos previos
Sin conocimientos particulares.

Programa de la formación

Lógica del SGBD

  • Recordatorio de las teorías subyacentes a las bases de datos relacionales.
  • Modelos de datos (jerárquicos, de red, etc.).
  • Tipología de los SGBD. Objetivos de los SGBD relacionales.
  • Funcionalidades (reglas de Codd, transacciones, indexación, copias de seguridad, restauraciones).
  • Arquitecturas.
Trabajo práctico
Creación de un usuario, asignación de derechos, transacciones, consulta de una base de datos.

Técnicas de modelización

  • El modelo conceptual.
  • Análisis de las necesidades.
  • Conceptos básicos (entidades, asociaciones...).
  • Dependencias funcionales.
  • Nivel conceptual con Merise y UML.
  • El enfoque.
  • Consideración de las normas de la actividad y las limitaciones.
Trabajo práctico
Estudios de varios casos reales, modelizaciones Merise y UML utilizando una herramienta.

Modelo lógico de datos

  • El modelo lógico. La estructura de las tablas y las restricciones.
  • Modelo relacional (conceptos, calificaciones y terminología).
  • De lo conceptual a lo lógico.
  • Modelización de los árboles.
  • Formas normales (de la 1.ª a la 5.ª, BCNF).
  • Desnormalización.
  • Cálculos volumétricos.
Trabajo práctico
Estudio de casos reales, ejercicios de normalización y desnormalización, generación de patrones con ayuda de una herramienta.

Implementación con SQL

  • Transacciones.
  • Normas SQL (SQL1, SQL2, SQL:1999, SQL:2003).
  • De lo lógico a lo físico.
  • La calidad de los datos.
  • Vistas y vistas materializadas.
  • Derechos de acceso y funciones.
  • Procedimientos catalogados y activadores.
  • Interfaces con lenguajes de programación.
Trabajo práctico
Creación y manejo de una base de datos, ingeniería inversa, mediciones de rendimiento (demostraciones).

Parámetros clave para elegir un servidor

  • Estudio de los parámetros de los servidores SQL.
  • Componentes técnicos (discos e interfaces red).
  • Módulos de aplicaciones (herramientas de administración...).
  • Soluciones de alta disponibilidad, seguridad de los datos.
  • Criterios técnicos.
  • Coste global de funcionamiento.
  • Oferta del mercado.


Fechas y lugares
Selecciona tu ubicación u opta por la clase remota y luego elige tu fecha.
Clase a distancia