ACTIVIDAD8
ANALISIS Y DISEÑO DE UNA BASE DE DATOS
Ventajas del diseño de base de datos
Recopilación y análisis de requisitos
*Organización eficiente de las tablas, las unidades fundamentales de la base de datos. Cada tabla se compone de filas, también llamadas registros, y columnas, conocidas como campos. En los campos debería almacenarse un solo tipo de información (parte lógica). También no deberían almacenarse datos que pueden ser obtenidos mediante cálculos sobre otros datos.
*Diseño de las claves primarias y las claves externas. Las claves primarias (o PK), son columnas que identifican de forma única cada fila y permiten construir relaciones entre tablas. Las claves primarias nunca puede tener un valor nulo o duplicado. Por otro lado, las claves externas deben corresponder con las claves primarias de las tablas con la cual se relacionan.
*Diseño de las relaciones entre tablas, que pueden ser de uno a uno, de uno a muchos o de muchos a muchos. Las relaciones permiten organizar la información entre distintas tablas, optimizando el espacio disponible.
*Normalización de la base de datos, que permite cumplir con los estándares de la industria. La normalización es necesaria si vamos a trabajar con una base de datos de tipo OLTP y las formas más comunes son:
*Primera forma normal: un solo valor para cada celda de una tabla.
Segunda forma normal: los atributos deben depender de la clave primaria de la tabla.
*Tercera forma normal: cada columna que no contenga una clave tiene que ser independiente de las otras columnas.
0 comments