Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Carrera
Curso
1. Federacin de Clubes
CoClub
NoClub
NoCiudad
NoDirigente
CoDirigente
NoInstalacin
QtTamao
SsCuota
CoClub
NoClub
NoCiudad
CoDirigente
NoDirigente
NoInstalacin
QtTamao
SsCuota
Despejando DFC:
Instalacin: (CoClub, NoCiudad, N Instalacin, QtTamao, SsCuota)
Club: (CoClub, NoCiudad, NoClub)
UPC
DISEO DE BASES DE DATOS
Despejando DT
Ciudad(1): (NoCiudad, CoDirigente)
Dirigente: (CoDirigente, NoDirigente)
NoCLIENTE
CoTIPOSERVICIO
NoTIPOSERVICIO
FlPROMOCION
NuCABINA
SsSERVICIO
QtSERVICIO
FeHORA_DESDE
FeHORA_HASTA
Hora de fin del horario de promocin, para los servicios que aplica
Suposiciones:
Los clientes se inscriben con Nombre y apellido, asignndosele a cada uno un nmero de
identificacin.
Los tipos de servicio que se brinda estn codificados: navegacin, llamadas internacionales,
escaneos, juegos, impresiones, venta de CD, etc. Cada uno tiene un precio establecido, que no
depende del horario en que se brinda.
Cuando los clientes toman un servicio, se registra el cdigo del cliente, el tipo de servicio
solicitado, la cabina a emplear, la hora de inicio, y el tiempo o cantidad de unidades de servicio
requeridas. En los casos de servicios que no impliquen alquiler de cabina (impresiones,
escaneos, etc.), se registra la PC de administracin como cabina empleada.
UPC
DISEO DE BASES DE DATOS
CoCLIENTE
NoCLIENTE
CoTIPOSERVICIO
NoTIPOSERVICIO
FlPROMOCION
NuCABINA
SsSERVICIO
QtSERVICIO
FeFECHAATENCION
FeHORAATENCION
FeHORA_DESDE
FeHORA_HASTA
Las dos flechas del lado derecho son equivalentes.
Es decir, en un momento dado en una cabina solo puede estar un cliente haciendo una sola cosa, lo
que equivale a decir que en un momento dado un cliente solo puede estar en una cabina y haciendo
una sola cosa.
Elegimos una de estas dependencias funcionales para el desarrollo.
DETERMINANTES:
(CoCLIENTE, CoTIPOSERVICIO, NuCABINA, FeFECHAATENCION, FEHORAATENCION,
FEHORA_DESDE)
PK: (NuCABINA, FeFECHAATENCION, FeHORAATENCION, FeHORA_DESDE)
Despejando DFC:
Atencin: (NuCabina, FeFECHAATENCION, FeHORAATENCION, CoCLIENTE, NoCLIENTE,
CoTIPOSERVICIO, NoTIPOSERVICIO, SsERVICIO, QtSERVICIO)
Promocin: (C_TIPOSERVICIO, FEHORA_DESDE, FeHORA_HASTA, FlPROMOCION)
Despejando DT:
Atencin: (NuCabina, FeFECHAATENCION, FeHORAATENCION, CoCLIENTE,
CoTIPOSERVICIO, QtSERVICIO)
Cliente: (CoCLIENTE, NoCLIENTE)
Servicio: (CoTIPOSERVICIO, NoTIPOSERVICIO, SsSERVICIO)
UPC
DISEO DE BASES DE DATOS
3. Campeonato de ftbol
Efecte la normalizacin del siguiente conjunto de datos. Explique cada paso y muestre el conjunto
de relaciones resultante.
Co_Campeonato
No_Campeonato
Qt_Partidos*campeonato
Nu_Partido
Fe_Partido
Co_Estadio
No_Estadio
No_Arbitro
No_JuezLinea_1
No_JuezLinea_2
Co_Equipo_1
Co_Equipo_2
No_Equipo
Qt_Goles/equipo-1/partido
Qt_Goles/equipo-2/partido
Co_Resultado
Co_Equipo
Nu_camiseta
Co_Jugador
No_Jugador
Fe_Nacimiento
No_Posicin/jugador
Fl_Expulsado
Fl_Amonestado
Fl_Goleador
UPC
DISEO DE BASES DE DATOS
Co_Campeonato
No_Campeonato
QtPartidos*campeonat
Nu_Partido
Fe_Partido
Co_Estadio
No_Estadio
No_Arbitro
No_JuezLinea_1
No_JuezLinea_2
Co_Equipo_1
Co_Equipo_2
No_Equipo
Qt_Goles/equipo-1/partido
Qt_Goles/equipo-2/partido
Co_Resultado
Co_Equipo
Nu_camiseta
Co_Jugador
No_Jugador
Fe_Nacimiento
No_Posicin/jugador
Fl_Expulsado
Fl_Amonestado
Fl_Goleador
Trabajamos DFC:
Jugador en Partido: (Nu_Partido, Co_Jugador, Nu_camiseta, No_Posicin/jugador, Fl_Expulsado,
Fl_Amonestado, Fl_Goleador)
Partido: (Nu_Partido, Co_Campeonato, No_Campeonato, Qt_Partidos*campeonato, Fe_Partido,
Co_Estadio, No_Estadio, No_Arbitro, No_JuezLinea_1, No_JuezLinea_2,
Co_Equipo_1, Co_Equipo_2, Qt_Goles/equipo-1/partido, Qt_Goles/equipo1/partido, Co_Resultado)
Jugador: (Co_Jugador, No_Jugador, Fe_Nacimiento)
UPC
DISEO DE BASES DE DATOS
Trabajamos DT:
Jugador en Partido: (Nu_Partido, Co_Jugador, Nu_camiseta, No_Posicin/jugador, Fl_Expulsado,
Fl_Amonestado, Fl_Goleador)
Conjunto resultante:
{ Jugador en Partido, Jugador, Campeonato, Estadio, Partido, Equipo, Jugador en
Campeonato}