Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Rodrigo - Aburto Semana 3

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Normalización de las bases de datos

Rodrigo Alexis aburto Pereira

Bases de datos

Instituto IACC

16-03-2020
Desarrollo

Ejemplo de bases de datos Cliente LearningHM C.A.


Id_alumno Nombre Dirección Teléfono Id_Curso curso Email-fax

01 Pedro 2 oriente +5697777548 b-22 Bases de datos ejemplo1@gmail.com


956
01 pedro 2 oriente +5697777548 b-23 programación ejemplo1@gmail.com
956
01 pedro 2 oriente +5697777548 b-24 Redes y ejemplo1@gmail.com
956 seguridad
04 Mónica Avenida +5698784465 b-22 Bases de datos Ejemplo2@gmail.com
central 123

Normalización

Id alumno nombre dirección teléfono Email-fax


01 Pedro 2 oriente 956 +5697777548 ejemplo1@gmail.com
04 Mónica Avenida +5698784465 Ejemplo2@gmail.com
central 123

Id curso Curso
b-22 Bases de datos
b-23 programación
b-24 Redes y seguridad

ID_alumno ID_curso
01 b-22
01 b-23
01- b-24
02 b-22

ID_Alumnos Nombre Curso


01 Pedro Bases de datos
01 Pedro programación
01 Pedro Redes y seguridad
02 Mónica Bases de datos
Teniendo en claro que normalización es: el proceso de normalización de datos y del cual tiene
varios objetivo de normalizar bases de datos, como el poder tener almaceno con el menor
espacio posible eliminar datos repetidos eliminar errores lógicos y poder tener nuestros datos
ordenados, si no se normaliza las bases de datos nos ocupara mucho espacio en nuestra bases de
datos por lo que no sería optimo la normalización no sirve para poder optimizar nuestra base de
dato.
Para ocupar el menor espacio posible y tener solo los datos necesario sin la necesidad de
repetirlo al tener organizada nuestra bases de los datos no se repetirán pero estarán relacionados
entre ellos sin la perdida de organización existen varios nivele de la normalización.
Existen 3 niveles de normalización que deben respetarse para poder decir que nuestra Bases 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
Para que poder llevar a cabo esta forma normal, en primer lugar, debe estar en Primera Forma
Normal (1FN) y además de esto, se debe cumplir que cada atributo, que no sea clave, dependa en
manera funcional de cualquiera de las claves ya establecidas. Depender en forma funcional
completa implica que todos los atributos dependen directamente de la clave primaria
Para llegar a tercera Forma Normal (3FN), es necesario estar en 2FN, además de esto, cada
atributo que no está en la clave primaria no depende transitivamente de la clave primaria, es
decir que los atributos no dependen unos de otros, sino que dependen únicamente de la clave, la
cual puede estar formada por uno o más atributos.

Sus Objetivos al aplicar la normalización son Evitar redundancia, Simplificar la actualización de


datos garantizar la integridad referencial.
Requerimientos para que una tabla sea considerada una relación tiene que cumplirse lo siguiente
cada tabla tiene que tener un nombre único no pueden haber dos filas iguales no se permiten
duplicados todos los datos en una columna deben ser del mismo tipo.

Referencias

IACC (2019). Modelamiento de base de datos. Administración de Base de Datos. Semana 1.

Ricardo, C. (2009). Bases de datos. 1.ª edición. México: McGraw Hill. Vélez, L. (2019). Gestión

de Bases de Datos. Versión 1.0. Recuperado de:


https://buildmedia.readthedocs.org/media/pdf/gestionbasesdatos/latest/gestionbasesdat os.pdf

Watt, A. y N. Eng (2014). Database design – 2nd Edition. Victoria, B.C.: BCcampus.

Recuperado de: https://opentextbc.ca/dbdesign01/ .

También podría gustarte