Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseño de base de datos relacionales - Coggle Diagram
Diseño de base de datos relacionales
BD Relacionales
Utiliza una estructura de datos tabular para almacenar y gestionar la información.
La información se organiza en tablas, cada una de ellas una entidad o concepto en el mundo real. Las filas representan instancias y las columnas atributos.
Principal característica
Se obtiene por medio de las claves foráneas pues hacen referencia a la clave primaria de otra tabla
Características
•Se utiliza el lenguaje SQL.
•Mantienen la integridad de datos.
•Normalización de los datos
•Consultas complejas
Dependencia funcional
Propiedad en la que un atributo depende funcionalmente o esta totalmente determinado por otro atributo.
Descomposición y propiedades deseables de la descomposición
Consiste en generar dos o mas bases de datos relaciones (BDR) a partir de una tabla original. Se utiliza principalmente para eliminar redundancia de datos o inconsistencias.
Características
:
Una descomposición sin perdida de datos
La preservación de las dependencias existentes entre los datos
Requisitos
•La unión entre las tablas descompuestas debe equivaler a la tabla original.
•La intersección entre las tablas descompuestas debe equivaler a la superclave de la tabla original (determinante de uno o varios atributos).
Forma normal de Boyce-Codd
Es utilizada para la normalización de BD. Es ligeramente mas potente que la Tercera Forma Normal
Requisitos
Todas las dependencias funcionales deben ser parte del conjunto de la clave candidata.
Proceso general del diseño de la BD
Consiste del siguiente orden:
Dominio->Modelo conceptual -> Modelo lógico -> Normalizar -> Modelo físico -> Implementación.
Estrategia a seguir
Descomponer el proceso del diseño en varias partes y de cada una de ellas se obtiene un resultado intermedio para pasar a la siguiente etapa.