Está en la página 1de 7

EJERCICIO 2 PRACTICA

TERCERA FORMA NORMAL


FUNDAMENTOS DE BASE DE DATOS

ALUMNO: GUZMAN ADAME JOSUE DAVD


INGENIERIA EN SISTEMAS COMPUTACIONALES
FECHA DE ENTREGA: 09/04/2022

TECNOLOGICO DE CHILPANCINGO
INDICE

INDICE ..............................................................................................................................................2

VOCABULARIO...............................................................................................................................2

PRUEBALO / RESUELVALO..........................................................................................................2

CONCLUSIONES .............................................................................................................................6
INDICE
En esta actividad aprenderemos y tendremos como objetivo a, Identificar
dependencias transitivas en un modelo de datos. Definir la regla de la Tercera
Forma Normal en el proceso de normalización. Examinar una entidad no
normalizada y determinar qué regla o reglas de normalización se están violando.
Aplicar la regla de la tercera forma normal para resolver una infracción en el modelo.

VOCABULARIO

Identifica la palabra de vocabulario para definición a continuación.

Dependencia Funcional La forma de normalización de la base de datos


donde todos los campos que no son claves
dependen de la clave, la clave completa y nada
más que la clave.

Dependencia transitiva Condición que existe cuando cualquier atributo


en una entidad depende de cualquier otro
atributo que no sea UID en esa entidad.

PRUEBALO / RESUELVALO

1. Identifique la dependencia transitiva en el siguiente modelo. Indique que atributos


violan la tercera forma normal.

PRODUCTO

#numero
TIENDA
*modelo
nombreTienda
*nombreTienda
direccionTiendac
*direccionTienda

2. Defina la regla de la Tercera Forma Normal


R= primero debe de estar hecha la segunda forma normal para pasar a la tercera,
si cada atributo de clave no primaria proporciona un hecho independiente de
otros atributos no de clave (que no pertenecen a ninguna combinación de claves
candidatas) y que depende únicamente de la clave.

3. Una Gama de color para un automóvil incluye especificaciones para el color de la


pintura de la carrocería y los colores y materiales del interior. Por ejemplo: la gama
de color “Desierto” incluye pintura plateada e interior de cuero, gris; la gama de
color “Resplandor solar” incluye pintura dorada e interior de cuero crema. ¿El
siguiente modelo sigue las reglas de la tercera forma normal? Si detecta una
infracción, corríjala.

CARRO CARRO PINTURA


#numero numero gamaColores
*tipo tipo colorPintura
*modelo modelo colorInterior
*marca marca
*gamaColores
*colorPintura
*colorInterior

4. Suponga las siguientes reglas comerciales:


• Un atleta emplea a una gente.
• Un agente puede trabajar para uno o más atletas.
• Un atleta puede jugar para un equipo.
• Un equipo puede tener uno o más jugadores.
¿El modelo siguiente contiene una o mas
ATLETA dependencias transitivas? Identificar los atributos
involucrados en las dependencias transitivas.
#numero
*nombre
*fecha Nacimiento
*equipo
*Entrenador del equipo Dependencia transitiva

*agente
Dependencia transitiva
*comisión del agente
5. Ahora que tiene una idea de lo que constituye
un buen UID, debe de ser consiente de la
controversia, los beneficios y la dificultad de identificar a alguien de manera única.
Considere la idea de una tarjeta de identificación nacional. ¿Qué tipo de problemas
crearía la tarjeta y que tipo de problemas resolvería? Si su país ya utiliza una tarjeta
de identificación nacional, ¿Cuáles son los beneficios y los problemas asociados con
esto? En su opinión, ¿podría el mapeo de ADN convertirse en la tarjeta de
identificación nacional? ¿Por qué o por qué no?
R= No creo que pueda realizarse como tarjeta de identificación nacional, ya
que el mapeo de ADN es complicado ya que algunos patrones son
compartidos entre familiares, para que esto pueda tomarse como una UID,
tiene que tener un valor único un valor que no pueda repetirse para nada y
así evitar confusiones a la hora de poder identificar una persona en una base
de datos.
6. ¿Cuáles son las condiciones que se deben cumplir para poder aplicar la Forma
Normal de Boyce- Codd (FNBC)?
R= La primera es que todo determinante es una clave candidata, otra
condición es que este en tercera forma normal, Si existen varias claves
candidatas compuestas y éstas tienen un elemento común, puede no estar
en FNBC. Solo si, para cada dependencia funcional en la relación, el
determinante es una clave candidata, estará en FNBC.

7. Ejemplifica una dependencia multivaluada y ¿en que forma normal se eliminan?


R= es una restricción entre dos conjuntos de atributos de una relación, que
requiere que ciertas tuplas estén presentes en la misma. Dicha restricción
se concreta en la cuarta forma normal.
Una entidad pertenece a la cuarta forma normal si ninguna instancia
contiene dos o más hechos de varios valores independientes sobre una
entidad. En lugar de ello, puede evitar esta violación creando dos entidades
que representen a ambas relaciones, como muestra la figura siguiente.
8. ¿Cuál es la regla de la 5FN?, ejemplifícala
Toda dependencia de reunión es una consecuencia de las claves
candidatas en R.
Una relación R está en 5FN si, y solo si, toda dependencia de reunión está
condicionada por las caves candidatas de R.

9. Normaliza la siguiente relación indicando cada una de las formas normales que se
están aplicando.

Numero de documento Tipo de documento Descripción del documento


1111 1 Documento Nacional de identidad
2222 2 Libreta Encolamiento
3333 1 Documento Nacional de Identidad
4444 1 Documento Nacional de Identidad
5555 3 Libreta Cívica
6666 4 Cedula de identidad Provincial
7777 5 Pasaporte

Numero de Apellido Nombres IdSexo


documento
1111 López Jose Jose 1
2222 Muñoz Miguel 1
3333 Juárez Antonio 1
4444 Romero Oscar 1
5555 Oliva Beatriz 2
6666 García Carmen 2
7777 Pérez Pedro 1
Tipo de documento Documento jefe TipoDocumento
1 Null Null
2 1111 1
1 2222 2
1 2222 2
3 2222 2
4 2222 2
5 2222 2

CONCLUSIONES
Para concluir sabemos que debemos seguir estando en aprendizaje, gracias a
estas actividades ponemos en practica todos nuestros conocimientos teóricos que
hayamos adquirido a través de cada una de las sesiones dadas e impartidas por la
profesora , estas prácticas darán evidencia de que el tema esta siendo
comprendido por los alumnos y si no es así , debemos mejorar la eficiencia sobre
estos temas haciendo que la misma sea mas entendible y sin confusiones para
poder llegar a una evaluación correcta y al final formar ingenieros capaces de
comprender conocimientos sobre la materia de "Fundamentos de base de datos”.

También podría gustarte