Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre de la materia
Bases de datos
Nombre de la licenciatura
Ingenieria en Sistemas
Matrícula
010464779
Nombre de la tarea
Normalización de bases de datos
Unidad #
3
Fecha
30/11/2022
Unidad 1 Nombre de la Unidad
Nombre de la Materia
Introducción:
¿De qué manera se puede garantizar el tránsito correcto de una base de datos
basada en el modelo entidad-relación al modelo relacional?
El modelo entidad relación es la antesala de un buen funcionamiento de una base de datos, tener la
parte del modelo relacional bien establecido es sin duda el éxito de la implementación de la base de
datos.
Tarea:
Tarea
Tu tarea consiste en la Normalización de base de datos relacional del problema
planteado en el proyecto FiredUp localizado en el libro Procesamiento de bases de datos.
Fundamentos, diseño e implementación (págs. 77 y 78).
Desarrollo de la actividad:
Considere la situación de FiredUp que analizamos al final de los capítulos 1 y 2. Suponga que FiredUp
ahora ha desarrollado una línea de tres estufas diferentes: FiredNow, FiredAlways y FiredAtCamp.
Además, suponga que los propietarios están vendiendo refacciones de cada estufa y que también las
reparan. Algunas reparaciones son gratuitas porque están dentro del periodo de garantía de la estufa;
en otras sólo se cobran las refacciones, y en otras más se cobran las refacciones y la mano de obra.
FiredUp quiere tener el seguimiento de todos estos datos. Cuando se solicitaron mayores detalles a
los propietarios, hicieron la siguiente lista:
TABLA ORIGEN
Se considera una tabla origen donde se expresan todos los datos que el cliente requiere tener para
controlar su negocio.
Se consideran las indicaciones que describe en la parte superior.
I N C NU C E C P COR NU E N T FEC CL FA FE C A PRE R C EST D RE PRE PA DES C
D A M I R M_ S U I H A C C R CIO E L UFA E FA C R C O
_ O L _DE U S P A EO_ TE T M P A_F VE TU HA L T _ P I _RE SC CC IO_ TE RIP ST
C L P E L U E O A _I RA _ I I AR A E P RI I R _ CI O
LI M E ART D T I LECT EF R BRI NS _N FA E C TI R N AR P O EFA NU ON _
E A S RON O F O C P U C U CUL A A CI N C ME _ P
N B MEN A A I NO A _S ACI ECT M TU N L O CI T CI O ES CIO RO PAR A
T R TO CO E O O R O S O E N N N TE RT
E E D D RI N R A T S N 2 ES E
E
O E
Por lo cual se propone las siguientes tablas, las cuales ya están clasificando un criterio de información
en especifico.
ID_CLIENTE NOMBRE CALLE NUM_DEPARTAMENTO CIUDAD ESTADO CP PAIS CORREO_ELECTRONICO NUM_TELEFONO
E R
ID_REPARACIO ID_REFACCIO
N N
458 52
12569 101 1
n O
458 52 102
12569 1 1 1 $ 12,563.00
Con este modelo estamos separando a detalle la información para tener información clasificada y su
acceso de lectura y escritura sea más óptima en un sistema de base de datos.
Terminología:
Conclusiones:
Las bases de datos relacionales se normalizan para:
Existen 3 niveles de normalización que deben respetarse para poder decir que nuestra base de datos,
se encuentra NORMALIZADA, es decir, que cumple con los requisitos naturales para funcionar
óptimamente y no perjudicar el rendimiento por mala arquitectura.
Estas 3 reglas de Normalización se les conocen como las 3 FORMAS NORMALES.
Fuentes de información:
-CodigoCompliado (20 Sep 2015) Base de Datos #14 / Normalización 3FN. Obtenido de
Youtube: https://www.youtube.com/watch?v=-LrUJR0G_6g
Unidad 1 Nombre de la Unidad
Nombre de la Materia