Sie sind auf Seite 1von 2

Nombre Aprendiz: Victor Javier Cuero Vega

Curso Virtual: BASES DE DATOS GENERALIDADES Y SISTEMAS DE GESTION

Actividad: FORO TEMTICO 4

Hasta dnde se debe normalizar una base de datos?

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

El diseo conceptual incluye la creacin de un esquema o modelo conceptual de la base de datos.


Este modelo es independiente de las consideraciones fsicas, incluyendo los sistemas de gestin de
base de datos, los lenguajes de programacin y las plataformas de hardware. Los usuarios no
tcnicos deben entender el esquema, as que no debera contener detalles sobre cmo se
implementar la base de datos. Pero debe estar detallado en trminos de la naturaleza, estructura
y significado de los datos.

- 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

El objetivo del diseo lgico es transformar el esquema genrico y conceptual en un modelo de


datos determinado para un sistema de gestin de bases de datos determinado. El diseo lgico
puede realizarse manualmente, o automticamente en algunos casos, a travs del uso de
herramientas CASE (ingeniera de software asistida por computadora) desde un diseo conceptual.
En cualquier caso, el resultado final es un junto de comandos de lenguaje de definicin de datos,
que puede ser usado de forma interactiva, o como parte de un programa de computadora para crear
la base de datos.

- 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.

Das könnte Ihnen auch gefallen