Documente Academic
Documente Profesional
Documente Cultură
a la Comunidad
PROYECTO :
La prxima semana, semana 14 : Se presentar el tercer avance de proyecto, es el ltimo que se presentar en la parte de Teora. Obtener el MER FINAL del proceso a modelar (fusionar las 3FN de todos sus documentos). Crear el diagrama en SQL Server 2012, impreso en formato A3 . Insertar un registro en cada tabla. NOTA PROYECTO TEORIA 20% 1er avance + 30% 2do avance + 50% 3er avance
2
NORMALIZACION
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.
TARJETA-TIEMPO(CODTAR,ITEMHORA,CODTIPOHORA,DESCRIPTIPOHORA)
TARJETA-TIEMPO-DIA (CODTAR, ITEMHORA, DIA, CANT) TARJETA-OCURRENCIA(CODTAR, ITEMOCU, OCURRENCIA, DIA, HORA)
2FN
TARJETA (CODTAR, CODEMP, NOMBREEMP, APEPATEMP, APEMATEMP, CODEMPSUP, NOMBREEMPSUP, APEPATEMPSUP, APEMATEMPSUP, SEMANATER) YA ESTA EN 2FN
TARJETA- TIPOPRENDA (CODTAR, CODTIPOPREN) TIPOPRENDA (CODTIPOPREN,DESCRIPTIPOPREN) SE GENERA POR NO CUMPLIR DFC TARJETA-TIPOPRENDA-DIA(CODTAR, CODTIPOPREN, DIA, CANT) YA ESTA EN 2FN
TARJETA-TIEMPO(CODTAR,ITEMHORA, CODTIPOHORA, DESCRIPTIPOHORA)
YA ESTA EN 2FN
TARJETA-TIEMPO-DIA (CODTAR, ITEMHORA, DIA, CANT) YA ESTA EN 2FN TARJETA-OCURRENCIA(CODTAR, ITEMOCU, OCURRENCIA, DIA, HORA)
YA ESTA EN 2FN
3FN
TARJETA (CODTAR, CODEMP, SEMANATER) EMPLEADO (CODEMP, NOMBREEMP, APEPATEMP, APEMATEMP, CODEMPSUP) TARJETA-TRABAJO (CODTAR, CODTIPOPREN) TIPOPRENDA (CODTIPOPREN, DESCRIPTIPOPREN) TARJETA-TRABAJO-DIA(CODTAR, CODTIPOPREN, DIA, CANT) TARJETA-TIEMPO (CODTAR, ITEM, CODTIPOHORA) TIPOHORA( CODTIPOHORA, DESCRIPTIPOHORA) SE GENERA PARA ELIMINAR LA RELACION TRANSITIVA TARJETA-TIEMPO-DIA (CODTAR, ITEM, DIA, CANT)
Logro de la Unidad
Al final de la unidad, los alumnos construyen el modelo de datos a partir del DER obtenido en el caso propuesto y del MER resultante de organizar datos no estructurados, explicando la metodologa de diseo de base de datos utilizada. Tema
Obtencin de Modelo Relacional a partir del DER
Del Modelo ER al Modelo Relacional En esta etapa tenemos que transformar el modelo ER obtenido en la fase anterior en una estructura de datos de modelo relacional. En este sentido las entidades originarn relaciones y las interrelaciones pueden dar lugar a claves forneas de alguna relacin ya obtenida o pueden dar lugar a una nueva relacin. Pasamos a analizar todos los casos posibles.
10
Transformacin de Entidades
Cada entidad ER pasa a ser una relacin del modelo relacional. Los atributos de la entidad sern atributos de la relacin y, de forma anloga, la clave primaria de la entidad, ser la clave primaria de la relacin. Un ejemplo de la entidad cliente, obtendramos su relacin:
Transformacin de Entidades
Una vez transformadas todas las entidades, se hace necesario transformar todas las interrelaciones en las que intervienen estas entidades, en Transformaciones de interrelaciones Binarias
12
13
Horario
Chofer(DNI_Chof, Nom_Chof, ApePat_Chof, ApeMat_Chof) Vehculo(Pla_Veh, Des_Veh, Mod_Veh, Ao_Fab) Chofer_Vehiculo(DNI_Chof , Pla_Veh, Horario)
14
Transformacin Generalizacin/Especializacin
En este caso, cada una de las entidades superclase y subclase se transforman en una relacin:
La relacin de la entidad superclase tiene como clave primaria la clave de la entidad superclase y contiene todos los atributos comunes. Las relaciones de las entidades subclase tienen como clave primaria la clave de la entidad superclase y contienen los atributos especficos de la subclase.
17
Transformacin Generalizacin/Especializacin
En el ejemplo siguiente de generalizacin/especializacin, se traducira as para el modelo relacional:
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
Chofer(DNI_Chof, Nom_Chof, ApePat_Chof, ApeMat_Chof) Taxi(Pla_Veh, Des_Veh, Mod_Veh, Ao_Fab) Equipo(DNI_Chof , Pla_Veh, Cant_km)
20
EJERCITACION
Obtenga el modelo lgico-global de los datos a partir del DER que representa cada uno de los ejercicios PROPUESTOS
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
ACTIVIDADES A partir del Diagrama Entidad Relacin (DER) obtener el Modelo Entidad Relacin (MER)
27
ACTIVIDAD # 1 :
ACTIVIDAD # 2 :
29
FINDE SESION
30