AA3 Base de Datos ALEJANDRO RIOS

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Nombre del tema

Construcción Bases de Datos

Presentado por:

HAYDEM ALEJANDRO RÍOS

Tutor:

MARY LUZ RUBIANO ACOSTA

Asignatura:

Bases De Datos

Bogotá D.C. 2020

1
1. ¿QUÉ ES NORMALIZACIÓN?

Es el proceso de organizar los datos de una base de datos, valga la redundancia. Debemos tener
en cuenta la creación de tablas y las reglas que se usan para definir las relaciones, estas reglas
son diseñadas para proteger los datos, y para que la base de datos sea flexible con el fin de
eliminar redundancias y dependencias incoherentes.

¿Por qué se normalizan las bases de datos?


por qué normalizar una base de datos

Las bases de datos relacionales se normalizan para:

*Evitar la redundancia de los datos.


*Disminuir problemas de actualización de los datos en las tablas.
*Proteger la integridad de los datos.
*Facilitar el acceso e interpretación de los datos.
*Reducir el tiempo y complejidad de revisión de las bases de datos.
*Optimizar el espacio de almacenamiento.
*Prevenir borrados indeseados de datos.

Requisitos de la normalización

Para que las tablas de nuestra BD estén normalizadas deben cumplir las siguientes reglas:

Cada tabla debe tener su nombre único.


No puede haber dos filas iguales.
No se permiten los duplicados.
Todos los datos en una columna deben ser del mismo tipo.

2. ¿CUÁLES SON LOS TIPOS DE NORMALIZACIÓN Y DE UN EJEMPLO DE CADA


UNO?

Reglas o niveles de normalización


Para normalizar una base de datos existen principalmente 3 reglas, las cuales se deberían cumplir
para evitar redundancias e incoherencias en las dependencias. A estas reglas se les conoce
como "Forma normal" qué va de la 1 a la 3 y si la base de datos cumple con cada regla se dice
que está en la "primera o segunda o tercera forma normal"

2
´´Aunque son posibles otros niveles de normalización, la tercera forma normal se considera el
máximo nivel necesario para la mayoría de las aplicaciones´´

Primera forma normal


• Elimine los grupos repetidos de las tablas individuales.
• Cree una tabla independiente para cada conjunto de datos relacionados.
• Identifique cada conjunto de datos relacionados con una clave principal.

Segunda forma normal


• Cree tablas independientes para conjuntos de valores que se apliquen a varios registros.
• Relacione estas tablas con una clave externa.

Tercera forma normal


• Elimine los campos que no dependan de la clave.

´´Cada nivel de normalización exige cierta complejidad, pero debes analizar si en realidad
necesitas llegar hasta la tercera forma normal, debes buscar lo que mejor se adapte a la
empresa´´

3. ¿DEFINA PORQUE ES TAN IMPORTANTE LA NORMALIZACIÓN DE UNA BASE


DE DATOS?

Es importante porque es como una forma de corrección de bases de datos,


ya que nos da una serie de instrucciones o reglas (llamadas formas normales)
que nos permiten ir elaborando las BD con una forma apropiada para lograr concluirlas
de manera eficiente y de la mejor forma posible, sin tener errores que afecten la estructura
de la base.
La normalización de base de datos es importante porque al tener una base de datos con
mucha información, es necesario tener un buen orden para evitar problemas
de repeticiones de datos, para que al momento de buscar información sobre la
base no se nos presenten errores que puedan afectar la información que obtengamos de ella,
también en ella nos damos cuenta con cual atributo podemos conocer los demás,
por ejemplo con una RFC de una persona, podemos conocer sus datos personales,
como nombre, edad, dirección, etc.
Es importante tener en cuenta la normalización al momento de elaborar una base de datos,
ya que utilizándola obtendremos un buen trabajo sin errores.

3
4. ¿QUÉ ES UNA LLAVE PRIMARIA?

La clave o llave primaria es un campo, o grupo de campos que identifica en forma única un
registro. Ningún otro registro puede tener la misma llave primaria. La llave primaria se utiliza
para distinguir un registro con el fin de que se pueda tener acceso a ellos, organizarlos y
manipularlos. En el caso de un registro de un empleado, él número de este representa un ejemplo
de una llave primaria.

5. ¿DEFINA QUE ES UNA LLAVE FORÁNEA?

Una clave o llave foránea (o Foreing key FK) es una limitación referencial entre dos tablas. La
clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo)
que se refiere a una columna o grupo de columnas en otra tabla (tabla padre o referenciada). Las
columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla
referenciada.

SEGUNDA PARTE. CASO PRACTICO

Dando continuidad al proyecto que dio solución en actividad 2 mediante el diseño del diagrama
entidad relación, en esta etapa del curso debes aplicar la normalización hasta la tercera forma
normal y la construcción de Diagrama Relacional definitivo

1. Aplicar la primer, segunda y tercera forma normal (1FN, FN, 3FN) al diseño

4
5
6
2. Construcción del Diagrama Relacional Definitivo

También podría gustarte