0% encontró este documento útil (0 votos)
643 vistas8 páginas

Normalización de Base de Datos en 3FN

El documento presenta la normalización de un modelo entidad-relación para una base de datos de una empresa de capacitación. Se divide la información en tablas iniciales que cumplen con la primera forma normal. Luego, se crean relaciones entre las tablas que satisfacen la segunda y tercera forma normal, eliminando redundancias. Finalmente, se explica que la normalización se aplicaría antes de realizar los cursos, para entregar la información de manera más eficiente.

Cargado por

Alvaro Figueroa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
643 vistas8 páginas

Normalización de Base de Datos en 3FN

El documento presenta la normalización de un modelo entidad-relación para una base de datos de una empresa de capacitación. Se divide la información en tablas iniciales que cumplen con la primera forma normal. Luego, se crean relaciones entre las tablas que satisfacen la segunda y tercera forma normal, eliminando redundancias. Finalmente, se explica que la normalización se aplicaría antes de realizar los cursos, para entregar la información de manera más eficiente.

Cargado por

Alvaro Figueroa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Control Semana 3

Alvaro Figueroa S.-

Base de Datos

Instituto IACC

07 de Febrero de 2020
Desarrollo

En el trabajo anterior se estableció un caso donde usted fue seleccionado por una empresa

reclutadora de personal informático como diseñador de base de datos para trabajarle a

uno de sus clientes: LearningHM C.A.-

- En base a lo desarrollado en esa situación, ahora usted debe presentar la normalización

de ese modelo E-R realizado para el cliente LearningHM C.A.-

Para responder a esta pregunta, realizare una tabla describiendo las entidades y sus atributos

mencionados en el trabajo anterior, si bien fueron realizadas y demostradas mediante un

diagrama ER, por lo estudiado en esta semana será más fácil explicar mediante una tabla.-

Es importante mencionar que una normalización es es el procedimiento o técnica mediante la

cual la base de datos puede garantizar que la información es almacenada de manera eficiente, lo

que tendrá un impacto positivo en el rendimiento de la bbdd que se decida utilizar.- En base a

este concepto, la información de una bbdd es organizada en tablas, cada una de ellas está

compuesta de información particular y formada por campos que están estrechamente

relacionados con esta.-

A continuación, se tomarán los datos entregados y se procederá a realizar la normalización

solicitada.
Partimos ubicando nuestros datos en una tabla, donde las columnas representan a las entidades y

las filas a los atributos correspondientes a dichas entidades:

Cliente Sucursal Proveedor Curso Instructor


RUT Nombre Edificio Cod. Prov. Código Código Inst.
Nombre Dirección Nombre Contenido Nombre
Dirección Teléfono Dirección Costo Teléfono
Ocupación Persona Contacto N° Horas E-mail
Teléfono E-mail
E-mail Fax

Para poder realizar la normalización procederemos a entregar algunos datos para cada atributo,

según la entidad que corresponda, en este sentido, podemos agregar que se hará la normalización

por cada entidad, entendiendo así, la entrega de información mencionada anteriormente.-

El primer proceso de normalización corresponde al desglose por cada entidad, y se muestra de la

siguiente forma :

Proveedor

Tabla Inicial

Proveedor Código Nombre Dirección Persona de E-mail FAX


Prov. contacto
EDUTECH PRO1 Joaquín Chacarillas 1214 Joaquín Vera joa.v@edu.cl 234567
TICHILE PRO2 Luis San Francisco 213 Luis Valdebenito luis.v@tichile.cl 345322

Sucursal

Tabla inicial

Nombre Edificio Código Edificio Dirección Teléfono


Edificio Primera Avenida M10 Lord Cochrane 2121 Melipilla 3456789
Edificio Palmas M21 Avda. Francisco Bilbao 1457, 3221245

Temuco

Curso

Tabla Inicial

Código Curso Contenido Costo Horas curso


AD 1 Administración de herramientas tecnológicas 290.000 30
SOC 1 Sistema Operativo de cajas 320.000 30

Cliente

Se presenta la tabla inicial,

RUT Nombre Dirección Ocupación Teléfono E-mail


10.224.225-4 José Pérez Los Ulmos 14 Vendedor 56789768 Jose.p@mmm.com
12.567.878-9 Javier Ruiz Chacarillas 1226 Administrativo 45653423 javier.r@mmm.com
En las tablas anteriores podemos verificar la presencia de la Primera Forma Normal -1FN-,

podemos verificar esto a partir del hecho que no hay ningún dato que se repita en cada tabla, por

ende, debemos obtener una relación, a partir de la Segunda Forma.-

Establecimiento

Proveedor Código Proveedor Edificio Código Edificio


EDUTECH PRO1 Primera Avenida M10
TICHILE PRO2 Palmas M21

Pudimos crear la primera relación, esta corresponde a los datos obtenidos de las tablas de

proveedor y sucursal, obteniendo 2 claves primarias correspondientes a Código Proveedor y de

Edificio.

Continuamos con la relación entre proveedor, sucursal y los cursos a realizar.

Proceso educativo

Código Proveedor Código Sucursal Curso Contenido Curso


PRO1 M10 AD 1 Administración de herramientas tecnológicas
PRO2 M21 SOC 1 Sistema Operativo de cajas

Podemos ver la relación entre las primeras tres tablas a partir de los códigos de cada una, sin

perder información.

Por último, obtenemos la relación entre las tablas anteriores y el usuario o cliente. Podemos

decir, que corresponde a la 3FN, la obtención completa de una tabla final reducida, pero que

compone toda la información antes mencionada.


Código Proveedor Código Sucursal Curso RUT Cliente
PRO1 M10 AD 1 10.224.225-4
PRO2 M21 SOC 1 12.567.878-9

- En relación a ese diseño debe explicar el uso de las formas normales en ese modelo

específico y mencionar en qué fase del desarrollo se aplicarían y porqué.-

Como anteriormente se menciona se procede a realizar tablas con el fin de proporcionar la

información presente en el diagrama entidad relación, el objetivo es eliminar la redundancia y el

tamaño de los datos entregados para la creación de la base de datos. Se desglosa la información

en tablas iniciales, (consideradas como 1FN), posteriormente se obtienen las otras formas

normales (2FN y 3FN).

Esta normalización se puede realizar en diferentes instancias, pero para este caso se considera la

información para la base de datos, antes de que se realicen dichos cursos de capacitación, con el

propósito de entregar los conocimientos adecuados al personal, con respecto a las funciones que

vayan a realizar.
Bibliografía

Código compilado. Bases de Datos. Primera, segunda y tercera Formas normales.

https://www.youtube.com/watch?v=bO18omSzeR4&t=242s

Instituto Profesional IACC (2020). Normalización de las Bases de Datos. Bases de Datos.

También podría gustarte