Você está na página 1de 2

Programa: Administracin de Datos Curso: Fundamentos de Bases de Datos Unidad didctica: Bases de Datos Relacionales Nombre de la actividad 3: Ejercicios

de Normalizacin Objetivo especfico de aprendizaje

Comprender los fundamentos y conceptos bsicos del modelo relacional.

Duracin de la actividad 7 horas

Producto a entregar Un documento con los puntos solicitados

Forma de entrega No aplica.

Actividad previa No tiene

Recursos de Apoyo Material de la Unidad Didctica 3

Descripcin de la actividad

En esta seccin encontrars un par de ejercicios para practicar el tema de Normalizacin, la actividad consiste en darle solucin a cada uno de ellos. 1. Observa la siguiente relacin y sus datos: PROJECT (ProjectID, EmployeeName, EmployeeSalary) Where ProjectID is the name of a work project EmployeeName is the name of an employee who works on that project EmployeeSalary is the salary of the employee whose name is EmployeeName

2. Si se asume que todas las dependencias funcionales y restricciones son evidentes en los datos, cules de los siguientes ejemplos son verdaderos? A. ProjectID EmployeeName B. ProjectID EmployeeSalary C. (ProjectID, EmployeeName) EmployeeSalary D. EmployeeName EmployeeSalary E. EmployeeSalary ProjectID F. EmployeeSalary (ProjectID, EmployeeName)

3. Responde a las siguientes preguntas:

G. Cul es la llave PROJECT? H. Son todos atributos (non-key) que no son llaves, si existen algunos, dependen todos de la llave? I. J. En que forma normal est PROJECT? Describe anomalas que las modificaciones a PROJECT

K. Es ProjectID un determinante? L. Es EmployeeName un determinante? M. Es (ProjectID, EmployeeName) un determinante? N. Es EmployeeSalary un determinante? O. La relacin contiene dependencia parcial? Si la contiene, cul es? P. Redisea esta relacin para eliminar las anomalas de la modificacin.

Você também pode gostar