Bases de Datos Tarea
Enviado por Kate • 17 de Enero de 2018 • 1.277 Palabras (6 Páginas) • 383 Visitas
...
Ahora bien, observamos que existen tuplas que no dependen transitivamente de “Código/alumno”, como “Ap-Docente” no depende de “Código/alumno” así como también lo son “Código/curso”, “Nombre/docente”, “Oficina”, “Curso”. Por ese motivo los registros quedan conformados en 2 tablas, una que será para “Código/alumno” y la nueva relación que será “Código/curso”.
Código/alumno
Nombre/alumno
Ap-Alumno
Especialidad
382145 A
Luis
Zuloaga
Industrial
360247 k
Raúl
Rojas
Sistemas
Código/alumno
Código/curso
Nombre_curso
Nombre/docente
Ap-Docente
Oficina
Curso
382145 A
MA123
Matemática 2
Carlos
Arambulo
CB-214
U
382145 A
QU514
FísicaQuímica
Petra
Rondiel
CB-110
U
382145 A
AU521
Descriptiva
Victor
Moneda
CB-120
W
360247 k
PA714
Investigación 1
Cesar
Fernandez
SC-220
V
360247 k
MA123
Matemática 2
Carlos
Arambulo
CB-214
V
360247 k
AU511
Dibujo
Víctor
Moneda
CB-120
U
/*Debido a que en Matemática 2 tienen un curso diferente se ha duplicado el dato*/
3. (Valor: 1 puntos) Dada la siguiente tabla normalizarla por las 3 primeras formas normales
NUM DE FACTURA
NOMBRE CLIENTE
CANTIDAD
PRODUCTO
PRECIO POR UNIDAD
FECHA
TELEFONO DEL CLIENTE
MONTO TOTAL
RFC_CLIETE
Antes de analizar el registro vamos a considerar a “NUM DE FACTURA” y a “RFC_CLIENTE” como identificadores.
NUM DE FACTURA
NOMBRE CLIENTE
CANTIDAD
PRODUCTO
PRECIO POR UNIDAD
FECHA
TELEFONO DEL CLIENTE
MONTO TOTAL
RFC_CLIETE
Consideramos que un cliente puede ingresar más de un dato en “NOMBRE CLIENTE” de tal modo que los datos dejarían de ser atómicos, para evitar eso agregaremos 2 nuevos campos a los cuales denominaremos como “ApPaCliente” y “ApMaCliente”, dicho eso el registro quedaría de la siguiente forma:
NUM DE FACTURA
NOMBRE CLIENTE
ApPaCliente
ApMaCliente
CANTIDAD
PRODUCTO
PRECIO POR UNIDAD
FECHA
TELEFONO DEL CLIENTE
MONTO TOTAL
RFC_CLIETE
Analizando la tupla observamos que existe dependencia de la siguiente forma. Para “NUM DE FACTURA” los datos con los que se relaciona directamente son “CANTIDAD”, “PRODUCTO”, “PRECIO POR UNIDAD” y “FECHA”. Mientras que para el “RFC” son “NOMBRE CLIENTE”, “ApPaCliente”, “ApMaCliente”, “TELEFONO” y “EMAIL”. De este modo nos generara 2 tablas con los datos ya mencionados.
NUM DE FACTURA
CANTIDAD
PRODUCTO
PRECIO POR UNIDAD
FECHA
NUM DE FACTURA
RFC
...