practica 2. normalización en una base de datos relacional
DESCRIPTION
TAREATRANSCRIPT
![Page 1: Practica 2. Normalización en Una Base de Datos Relacional](https://reader036.vdocumento.com/reader036/viewer/2022071703/563dba88550346aa9aa6758a/html5/thumbnails/1.jpg)
Universidad Autónoma del Estado de México
Centro Universitario UAEM
Licenciatura en Informática Administrativa
Practica 2. Normalización En Una Base De Datos Relacional
Base de Datos Relacionales
Docente: LIA. Elizabeth Evangelista Nava
Dicente: Rubí Martínez Antonio
No. de lista: 20
Grupo: LIA I9
Atlacomulco México a 07 de Septiembre de 2015
![Page 2: Practica 2. Normalización en Una Base de Datos Relacional](https://reader036.vdocumento.com/reader036/viewer/2022071703/563dba88550346aa9aa6758a/html5/thumbnails/2.jpg)
Introducción
La normalización es el proceso mediante el cual se transforman datos complejos
a un conjunto de estructuras de datos más pequeñas, que además de ser más
simples y más estables, son más fáciles de mantener. También se puede
entender la normalización como una serie de reglas que sirven para ayudar a los
diseñadores de bases de datos a desarrollar un esquema que minimice los
problemas de lógica.
Cada regla está basada en la que le antecede. La normalización se adoptó
porque el viejo estilo de poner todos los datos en un solo lugar, como un archivo
o una tabla de la base de datos, era ineficiente y conducía a errores de lógica
cuando se trataban de manipular los datos. La normalización también hace las
cosas fáciles de entender.
Otra ventaja de la normalización de base de datos es el consumo de espacio.
Una base de datos normalizada ocupa menos espacio en disco que una no
normalizada. Hay menos repetición de datos, lo que tiene como consecuencia un
mucho menor uso de espacio en disco. El proceso de normalización tiene un
nombre y una serie de reglas para cada fase. Esto puede parecer un poco
confuso al principio, pero poco a poco se va entendiendo el proceso, así como
las razones para hacerlo de esta manera.
Propósito: Que el alumno comprenda los conceptos de normalización e
identifique la forma normal en que se encuentran las entidades de la figura 2.1
Alcances: El alumno Idéntica cuales son las formas normales que se pueden
presentar en una entidad y como se aplican.
Requerimientos:
Equipo de cómputo, internet y material proporcionado por el docente (Manual
BD).
![Page 3: Practica 2. Normalización en Una Base de Datos Relacional](https://reader036.vdocumento.com/reader036/viewer/2022071703/563dba88550346aa9aa6758a/html5/thumbnails/3.jpg)
Figura 2.1 Conjunto de Entidades
Figura 2.1 Conjunto de entidades SICAH Ejercicio 2.2 Explique brevemente en
qué forma de normalización se encuentran el conjunto de entidades que se citan
a continuación. Figura 2.1
1. Menciona al menos 3 conjuntos de entidades que se encuentran en
Primera Forma Normal y ¿por qué?
PROFESOR, MATERIA Y AULA porque sus valores se encuentran atómicos.
Ejemplo tabla PROFESOR: ya que tenemos nombre profesor, apellido paterno,
apellido materno, estos con su correspondiente columna y junto con los demás
atributos dependientes de cve_prof en cuanto a METERIA y AULA de igual
![Page 4: Practica 2. Normalización en Una Base de Datos Relacional](https://reader036.vdocumento.com/reader036/viewer/2022071703/563dba88550346aa9aa6758a/html5/thumbnails/4.jpg)
manera sus atributos son dependientes de la clave primaria, están definidos y no
existen grupos repetitivos en la entidad.
2. ¿Cuál es la Forma de Normal del conjunto de entidades TELEFONO?
Está en segunda forma normal ya que no existen dependencias parciales.
3. Describe al menos tres entidades que se encuentran en segunda forma
normal
HORARIO, GRUPO Y APRECIACION, debido a que en estas tablas los atributos
dependen de una llave primaria y estas tablas se relacionan con otras entidades
mediante una llave externa. Ejemplo: en la tabla HORARIO encontramos como
llave externa a cve_gpo que permite la relación con la entidad GRUPO, después
se ello aula, hra_ent, hra_sal dependen específicamente de la llave primaria dia.
Conclusion:
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.
La normalización permite grandes ventajas al momento de su desarrollo como al
ararse espacio, relacionar entidades y sobre todo impedir la redundancia de
datos.
Referencias:
Kroenke, D. M. (2003). Procesamiento de bases de datos: fundamentos, diseño
e implementación. México: Pearson Educación .
Microsoft. (2002). Desarrollo de bases de datos en Microsoft SQL Server 2000
desde el principio. México: Pearson Educación.
Paré, R. C. (2003). Introduccion a las bases de datos. UOC La universidad
virtual.
Rivera, F. L. (2008). Base de datos relacionales, Teoria y Practica. Medellín,
Colombia: ITM.
LIA. Elizabeth Evangelista Nava, I. E. (2012). Manual De Prácticas
“Administracion De Base De Datos”. Atlacomulco México: Universidad
Autonóma Del Estado De México.