Ubh7pjo7st2wk0naiiss

Diseño y Modelado de Base de Datos

   Introducción

Este curso sobre Diseño y Modelado de Base de Datos aporta al alumno los conocimientos necesarios para construir modelos Entidad Relación sólidos flexibles . Aplicando conceptos de normalización , análisis y diseño y abordando situaciones desde muy básicas a otras con una alta complejidad.

Modulo I : Introducción a las Bases de datos

Este módulo es gratuito y te puedes apuntar a él aquí. En él se abordan los conceptos fundamentales de bases de datos , como manejo y construcción de Tablas ,claves Primarias ,claves Foraneas y manejo de Joins.

Modulo 2 : Normalización

Este módulo aborda las relaciones clásicas entre tablas (1 a 1, 1 a n ,n a n) asi como todos los conceptos ligados a las reglas de Normalización , aplicándolas a la creación de un modelo y construyendo un conjunto de entidades según vamos eliminando la redundancia de información en la base de datos

Modulo 3 : Diseño y Flexibilidad

Muchas veces , el normalizar un modelo no nos asegura que el diseño que hemos propuesto a nivel de base de datos sea el adecuado . En muchas ocasiones hay que ampliar , redefinir y extender el modelo para que se adapte a la realidad que nuestro cliente demanda. Este módulo aborda buenas prácticas que permiten diseñar modelos más sólidos y flexibles.

Modulo 4 : Relaciones Complejas

Todos conocemos las relaciones de uno a uno , uno a muchos y muchos a muchos . Las bases de datos sin embargo soportan relaciones más complejas . Como relaciones ternarias que implican a 3 o más tablas y relaciones recursivas que relacionan a Entidades consigo mismas .En este modelo se abordarán todas estas relaciones y como encajan en el modelo que hemos construido.

Modulo 5 : Análisis vs Diseño

¿Cómo diseñar un buen modelo partiendo de cero? Este módulo aborda técnicas que nos permiten construir modelos flexibles utilizando nuestras capacidades de Análisis combinadas con el conocimiento adquirido de Diseño y Normalización . Se creará un modelo desde cero hasta tener un modelo que se adapte a las necesidades del cliente.










Tu Profesor


Cecilio Alvarez
Cecilio Alvarez

Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com


Unidades didácticas



Preguntas habituales


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Comienza ahora