Académique Documents
Professionnel Documents
Culture Documents
La
La prxima
prxima semana,
semana, semana
semana 14 14 ::
Se
Se presentar
presentar el el tercer
tercer avance
avance dede proyecto,
proyecto, es
es
el
el ltimo
ltimo que que se se presentar
presentar en en la
la parte
parte de
de
Teora.
Teora.
Obtener
Obtener el el MER
MER FINAL
FINAL deldel proceso
proceso aa modelar
modelar
(fusionar
(fusionar laslas 3FN
3FN de de todos
todos sus
sus documentos).
documentos).
Crear
Crear elel diagrama
diagrama en en SQL
SQL Server
Server 2012,
2012, impreso
impreso
en
en formato
formato A3 A3 ..
Insertar
Insertar unun registro
registro en en cada
cada tabla.
tabla.
NOTA
NOTA PROYECTO TEORIA
PROYECTO TEORIA
20%
20% 1er 1er avance
avance + + 30%
30% 2do2do avance
avance + + 50%
50% 3er
3er
avance
avance
2
NORMALIZACION
3
El siguiente documento representa la labor realizada por los empleados de
Confecciones HILOS DE ORO. Permite controlar el trabajo realizado al
registrar la cantidad de los tipos de prendas producidas por da. Por
ejemplo, el registro de las prendas programadas, prendas confeccionadas o
prendas daadas por da. Asimismo, se registra el tipo de hora (ingreso o
salida) y se especifica la hora por da. Por ltimo, se registran las
ocurrencias que se han suscitado durante la semana especificada.
del
e
tall y los
, de na
i v os ma n en
etit la se pite ol.
rep de e re ntr
es as s C o
l s
ltip os d lore s de
r m ra l s va jeta
li ca pa uyo Tar
Ap talle s c ntes
de item fere
di
1FN
(Aplicando detalle del detalle)
TARJETA (CODTAR, CODEMP, NOMBREEMP, APEPATEMP, APEMATEMP,
CODEMPSUP, NOMBREEMPSUP, APEPATEMPSUP, APEMATEMPSUP,
SEMANATER)
TARJETA-TIEMPO(CODTAR,ITEMHORA,CODTIPOHORA,DESCRIPTIPOHORA)
5
2FN
TARJETA (CODTAR, CODEMP, NOMBREEMP, APEPATEMP, APEMATEMP,
CODEMPSUP, NOMBREEMPSUP, APEPATEMPSUP, APEMATEMPSUP,
SEMANATER) YA ESTA EN 2FN
6
3FN
7
8
Logro de la Unidad
10
Transformacin de Entidades
11
Transformacin de Entidades
12
Transformaciones de relaciones
Binarias
13
Transformaciones de relaciones
Binarias
Conectividad M:N: Una interrelacin M:N se
transforma en una relacin. Su clave primaria estar
formada por los atributos de la clave primaria de las
dos entidades interrelacionadas. Los atributos de la
interrelacin sern atributos de la nueva relacin.
Horario
14
Transformaciones de relaciones
Recursivas
Las relaciones recursivas se tratan igual que el resto de
las interrelaciones; por ello si tiene conectividad 1:1
1:N da lugar a una clave fornea. As para el ejemplo
de la empleado y supervisin, el resultado puede ser:
16
Transformacin
Generalizacin/Especializacin
17
Transformacin
Generalizacin/Especializacin
En el ejemplo siguiente de generalizacin/especializacin,
se traducira as para el modelo relacional:
o hace
Trabajador(codTrab, NombreTrab, e c dig a a
dond eferenci r
TipoTrabTrab) r j ado
ba
Tra
Administrativo(codTrab, sueldoTrab)
Dirigente(codTrab, ComiTrab)
Obrero(codTrab, TarifaTrab) 18
Transformacin en relaciones
Agregadas
La transformacin de una relacin
Agregada siempre da lugar a una nueva
relacin, que tendr como atributos las
claves primarias de las entidades
interrelacionadas y los atributos que tenga
la relacin.
La clave primaria de la nueva relacin
depende de la conectividad de la misma
relacin entre las entidades.
19
Transformacin en relaciones
Agregadas
En el ejemplo siguiente de agregacin, se traducira
as para el modelo relacional:
21
22
23
24
25
RESULTADO FINAL
pas (codPais, nompa, moneda)
mercanca(cmer, nommer,um)
transportacin(codTipo, tipo, tarifa)
embarque(codpais, cmerc, codTipo,
arribo, cantemb)
Empresa(codEmp, nomEmp, rama
numAlm)
almacen(calm, diralm, codEmp)
fk
emb-alm(codpais, cmerc, codTipo,
calm, cantemalm)
deposito(codalm, numdep, capdep,
condtecn)
26
ACTIVIDADES
27
ACTIVIDAD # 1 :
29
FINDE SESION
30