0% encontró este documento útil (0 votos)
35 vistas3 páginas

DD 6 4 Practice Esp

El documento aborda el diseño de bases de datos, enfocándose en el tercer formato normal y la identificación de dependencias transitivas. Se presentan ejemplos prácticos para aplicar la normalización y se discuten las implicaciones de un documento nacional de identidad, incluyendo sus ventajas y desafíos éticos. Además, se analizan las reglas de negocio relacionadas con atletas y agentes, destacando la necesidad de estructurar adecuadamente las entidades para evitar violaciones de normalización.
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)
35 vistas3 páginas

DD 6 4 Practice Esp

El documento aborda el diseño de bases de datos, enfocándose en el tercer formato normal y la identificación de dependencias transitivas. Se presentan ejemplos prácticos para aplicar la normalización y se discuten las implicaciones de un documento nacional de identidad, incluyendo sus ventajas y desafíos éticos. Además, se analizan las reglas de negocio relacionadas con atletas y agentes, destacando la necesidad de estructurar adecuadamente las entidades para evitar violaciones de normalización.
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

Diseño de Base de Datos

6-4: Tercer Formato Normal Actividades


de Práctica
Objetivos
• Identificar dependencias transitivas en un modelo de datos
• Definir la regla del tercer formato normal en el proceso de normalización
• Examinar una entidad no normalizada y determinar qué regla o reglas de normalización se
violan
• Aplicar la regla del tercer formato normal para resolver una violación en el modelo

Terminología
Identifique el término para cada una de las siguientes definiciones.
Tercera formato Formato de normalización de la base de datos en el que todos
normal los campos sin clave dependen de la clave, de toda la clave y de
nada más que de la clave.
Dependencia transitiva Condición que se produce cuando cualquier atributo de una
entidad depende de cualquier otro atributo que no sea UID de
esa entidad.
Inténtelo/Resuélvalo
1. Identifique la dependencia transitiva en el modelo siguiente. Establezca qué atributos violan el
tercer formato normal.

PRODUCTO
# número o
modelo o
nombre de la
tienda
o dirección de la
tienda

dependencia transitiva:
#número (producto)-> nombre de la tienda -> dirección
Volacion de 3nf
o dirección de la tienda depende transitivamente de # número (PRODUCTO) a través de o
nombre de la tienda
Corrección: Dividir la tabla PRODUCTO en dos tablas para eliminar la dependencia transitiva:
Tabla PRODUCTO:
Tabla TIENDA:

2. Defina la regla del tercer formato normal.

La tabla debe estar como segunda forma normal (2NF).No debe haber dependencias
transitivas. Esto significa que todos los atributos no clave deben depender
directamente de la clave primaria, así como no de otros atributos no clave.

Copyright © 2020 Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas

comerciales de sus respectivos propietarios.

3. El esquema de color de un vehículo incluye especificaciones sobre el color de pintura del chasis y
los colores y materiales del interior. Por ejemplo: El esquema de color “Desierto” incluye pintura
en color plateado e interiores con acabados en piel; y el esquema de color “Tostado” incluye
pintura dorada e interiores de piel en tono crema. ¿Sigue el siguiente modelo las reglas del tercer
formato normal? Si detecta una violación, corríjala.

VEHÍCULO
# número
# fabricante
* modelo
* esquema de color
* color de la pintura
* color del interior

4. Suponga las siguientes reglas de negocio:

• Un atleta contrata a un agente.


• Un agente puede trabajar para uno o más atletas.
• Un atleta puede competir para un equipo.
• Un equipo puede tener uno o más jugadores.
¿Contiene el modelo siguiente una o más dependencias transitivas? Identifique los atributos
implicados en las dependencias transitivas.

ATLETA
# número
* nombre
* fecha de nacimiento
* equipo
* entrenador del
equipo
* agente
* comisión del agente

El modelo si contiene dependencias transitivas: el “entrenador del equipo” depende


del atributo “equipo” y la “comisión del agente” depende de “agente”. Lo más
recomendable es realizar más entidades y relacionarlas entre sí con el fin de
cumplir con las reglas de negocio establecidas.

5. Ahora que ya tiene una idea de cómo crear un buen UID, debe tener en cuenta la controversia,
las ventajas y la dificultad de identificar a alguien de forma única.
Considere la idea de un documento nacional de identidad. ¿Qué tipos de problemas podría
ocasionar y qué tipos de problemas podría resolver? Si su país ya utiliza un documento
nacional de identidad, ¿cuáles son las ventajas y los problemas asociados a él? En su opinión,
¿se podría convertir la asignación de ADN en el documento nacional de identidad? ¿Por qué?

Con a las preguntas mientras que un documento nacional de identidad tiene numerosas
ventajas en términos de eficiencia y seguridad, también presenta desafíos significativos en
términos de privacidad y seguridad de datos ya que La inclusión de información genética como
el ADN aumentaría estos desafíos de manera significativa, y requeriría un debate profundo
sobre los beneficios y riesgos éticos asociados.

Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas
comerciales de sus respectivos propietarios

También podría gustarte