Beruflich Dokumente
Kultur Dokumente
Se debe normalizar una base de datos hasta aplicar la serie de reglas que son obtenidas del modelo
entidad relacin, es decir, utilizando la forma normal 1, 2 y 3; Donde la 1NF, es eliminar todos los
datos redundantes, la 2NF, es asegurarse que los campos que no son llaves sean dependientes de
la llave primaria y por ltimo es la 3NF donde se elimina cualquier dependiente transitiva, en donde
el campo no es una llave, sino que depende de otro campo que tampoco es una llave principal.
Dependiendo del caso se extiende hasta la 4NF.
Cules seran las etapas o fases principales para un buen diseo de un SBD?
Las etapas o fases principales para un buen diseo de un SBD son las siguiente:
- Diseo conceptual
- Modelo entidad-relacin
Durante la fase conceptual, los diseadores de bases de datos suelen crear lo que se conoce como
el modelo entidad-relacin, o diagrama, para ayudarles a visualizar la base de datos. Este diagrama
identifica cada entidad, conocida tambin como relacin o tabla en la base de datos, as como las
relaciones entre las entidades. Bsicamente, el diagrama es lo bastante sencillo como para permitir
que los diseadores de bases de datos aprendan y entiendan los conceptos bsicos, pero lo bastante
detallados, que les ayuden a desarrollar aplicaciones complejas.
- Diseo lgico
- Diseo fsico
El diseo fsico es el proceso de implementacin fsica del modelo de datos lgico en un sistema de
gestin de bases de datos. Incluye escoger las estructuras de archivos determinadas en las que
almacenar las tablas, o relaciones, de la base de datos, y en asegurar que se puede acceder a las
relaciones de forma rpida, eficiente y segura. Los diseadores de bases de datos pueden necesitar
pensar sobre los tiempos de acceso a la base de datos para las transacciones que se usan
habitualmente, as como el nmero medio de transacciones procesadas por minuto y la cantidad de
espacio que necesitar la base de datos. Un ndice en unos campos, o columnas, determinados en
una base de datos puede mejorar los tiempos de acceso, pero el diseador de bases de datos debe
decidir qu campos indexar.