Esta unidad es una introducción a un tema de gran interés: el diseño de bases de datos.
En primer lugar, hemos explicado qué se entiende por diseñar una base de datos y hemos analizado las etapas en las que se puede descomponer el proceso de diseño:
• la etapa del diseño conceptual,
• la etapa del diseño lógico,
• la etapa del diseño físico.
En el resto de la unidad hemos tratado el diseño conceptual y el diseño lógico de la base de datos. No hemos estudiado el diseño físico porque requiere unos conocimientos previos de estructuras de implementación física que hacen inadecuado explicarlo en este curso.
Para el diseño conceptual hemos adoptado el enfoque del modelo ER, un modelo de datos muy utilizado y comprensible. Hemos descrito las diversas construcciones que proporciona y hemos dado ejemplos de aplicación a casos prácticos.