Tarea 1 - Modelado Conceptual Solución propuesta por los docentes
|
|
- David Santos Ayala
- hace 6 años
- Vistas:
Transcripción
1 Tarea - Modelado Conceptual Solución propuesta por los docentes 22 de septiembre de 207. Actividad.. Descripción de la realidad A continuación se describe el problema que a resolver: Una aerolínea desea modelar las reservas, la asignación de tripulación y de aviones a los distintos vuelos que ofrece. Un vuelo está identificado por un de vuelo y recorre determinada ruta cubriendo un conjunto de tramos. Por ejemplo, el 725 va desde Santiago de Chile hasta Tallin (Estonia) haciendo 4 paradas en los siguientes aeropuertos: Santiago (SCL), Montevideo (MVD), San Pablo (GRU), Paris (CDG), Helsinki (HEL), Tallin (TLL). De esta forma, para un vuelo, un tramo es un paso entre dos aeropuertos consecutivos. Un vuelo puede tener cualquier cantidad de tramos. Para simplificar los sistemas, la aerolínea considera que los tramos de cada vuelo son diferentes aunque vayan entre los mismos aeropuertos de origen y destino. Es por esto que los tramos están identificados por un secuencial (comenzando en ) dentro del vuelo, tienen un aeropuerto de origen, uno de destino y la distancia entre ambos. Los aeropuertos están identificados por su IATA (por ejemplo, MVD para el aeropuerto de Montevideo), y además se conoce su y la ciudad en que se encuentran. Cada vuelo tiene varias salidas. Cada salida tiene asociadas una fecha y hora, y una duración estimada. La aerolínea cuenta con una flota de aviones, los cuales son identificados por un. De cada avión se registra su marca, modelo y la cantidad de asientos disponibles. A cada salida de cada tramo, se le asigna un avión y una tripulación. ormalmente, todo el vuelo es realizado por un único avión pero algunas veces esto puede no ser así por mantenimiento de los aviones, desperfectos, capacidad u otros motivos. En estos casos terminan asignándose varios aviones para el mismo vuelo, pero nunca para el mismo tramo. Lo mismo puede suceder con las tripulaciones que son asignadas en cada salida. De cada tripulante, se conoce el documento, el cual tiene un tipo (ej: cédula, pasaporte, etc.) y un. Además, se registra su,, teléfonos de contacto, y los idiomas que habla. Cada tripulante tiene un cargo (ej: capitán, copiloto, azafata, etc.) pudiendo ser diferente en cada asignación. La aerolínea maneja un conjunto de tarifas que tienen un y una descripción de las condiciones en las que se puede aplicar esa tarifa. Sobre cada salida, se pueden aplicar diferentes tarifas y siempre se aplica al menos una. Se conoce un precio de lista para cada tarifa que aplica a una salida. De los pasajeros, interesa el documento, el,, teléfonos de contacto, y motivo del viaje (turismo, trabajo, familiar, etc.) Cuando un pasajero hace una reserva, se le entrega un pasaje que tiene un. Ese pasaje incluye una línea para cada salida en cada tramo que el pasajero contrató para llegar a destino, incluyendo
2 22 de septiembre de 207 Fundamentos de Bases de Datos Laboratorio Solución de la Tarea la tarifa que aplicó y el precio resultante para esa tarifa que puede ser diferente al precio de lista (por ejemplo, puede haber un descuento). Estas líneas deben estar en el orden especificado por cada pasajero. Hay que tener en cuenta que si bien la tarifa influye en el precio puede haber otras condicionantes que lo cambien como pasajes de cortesía, promociones de terceros, etc. Cada pasaje, está asociado a un único pasajero. Además se deben tener en cuenta las siguientes consideraciones: Los tripulantes de un vuelo pueden ser pasajeros en otros vuelos. Cuando un pasajero reserva un pasaje, reserva un conjunto de tramos que deben estar ordenados de acuerdo a las fechas y horas de salida. Sin embargo, estos tramos pueden no estar conectados, es decir, con un tramo se llega a un aeropuerto (ej: Aeroparque en Bs.As.) pero el siguiente sale de otro aeropuerto (ej: Ezeiza). En estos casos, se asume que el pasajero contrata un transporte externo a la aerolínea (y por lo tanto no registrado en la base) entre los dos aeropuertos. Sin embargo, las fechas de diferentes tramos de un mismo pasaje no pueden superponerse o estar en orden inverso al especificado por el pasaje..2. Solución de la Actividad La Figura presenta una posible representación de la realidad descripta en la letra, mientras que la Figura 2 presenta un conjunto de REs que se deben satisfacer. Vuelos distancia trdevuelo Tramos origen destino Aeropuertos ciudad saldetramo fechahora duración Salidas aplica preciolista Tarifas descripción asignado Aviones lineas Pasajes orden precio documento Personas tipo trabaja cargo cantasientos marca modelo reserva motivo Pasajeros Tripulantes idiomas* Figura : Diagrama entidad relación Instituto de Computación - Facultad de Ingeniería - UdelaR Página 2 de 6
3 22 de septiembre de 207 Fundamentos de Bases de Datos Laboratorio Solución de la Tarea. P asajeros T ripulantes = P ersonas 2. En cada tramo, el aeropuerto de origen y destino son diferentes: ( t T ramos) ( a Aeropuertos) ( a 2 Aeropuertos) ( t, a origen t, a 2 destino a a 2 ) 3. Un tripulante no puede ser pasajero en una salida de un avión en el que él es tripulante Un persona no puede ser tripulante y pasajero en la misma salida. ( p P ersonas) ( pa P asaje) ( s Salidas) ( t T arifas) ( p, pa reserva pa, s, t linea s, p / trabaja) 4. En todos los pasajes se debe cumplir que todas las parejas de líneas tengan salidas que no se superponen en el tiempo. ( pa P asaje) ( s Salidas)( s 2 Salidas) ( t T arifas)( t 2 T arifas) ( pa, s, t linea pa, s 2, t 2 linea s s 2 (fecha(s ) + duracion(s ) < fecha(s 2 ) fecha(s 2 ) + duracion(s 2 ) < fecha(s )) ) 5. Las salidas de un pasaje, están ordenadas por fecha. ( pa P asaje) ( s Salidas)( s 2 Salidas) ( t T arifas)( t 2 T arifas) ( pa, s, t linea pa, s 2, t 2 linea s s 2 (fecha(s ) > fecha(s 2 ) orden( pa, s, t ) > orden( pa, s 2, t 2 )) ) ) Figura 2: Restricciones no estructurales 2. Actividad Problemas de la solución tipo La Figura 3a presenta una posible representación de la realidad descripta en la letra, mientras que la Figura 3b presenta un conjunto de REs que se deben satisfacer. Instituto de Computación - Facultad de Ingeniería - UdelaR Página 3 de 6
4 22 de septiembre de 207 Fundamentos de Bases de Datos Laboratorio Solución de la Tarea Vuelos distancia trdevuelo Tramos origen destino Aeropuertos ciudad saldetramo fechahora duración Salidas aplica preciolista Tarifas descripción trabaja Tripulantes idiomas* cargo* marca cantasientos 4 5 modelo documento asignado lineas Aviones cuenta_con 3 Pasajes reserva Aerolinea tipo Personas 6 orden precio nomtarifa motivo 2 documento tipo (a) Diagrama entidad relación. T ripulantes P ersonas 2. Un tripulante no puede ser persona en una salida en la que él es tripulante ( s Salidas) ( p P asajes) ( pe P ersonas) ( t T ripulantes)( s, t trabaja pe, p reserva p, s lineas pe t) 3. Si una tarifa se aplica a una línea de un pasaje, entonces esa tarifa aplica a la salida a la que corresponde dicha la línea. ( p P asajes) ( s Salidas) ( p, s Lineas ( t T arif as) s, t aplica nomt arif a( p, s ) = (t)) (b) Restricciones no estructurales 2.2. Errores de la solución tipo. El atributo de la entidad Tarifas es un atributo que identifica la entidad, por lo tanto se debe subrayar el atributo. 2. Se utiliza el atributo nomtarifa para modelar la relación entre las Salidas y las Tarifas. Este error es grave, ya que se quiere representar una relación por medio de un atributo. Además el no representar la agregación implica la necesidad de agregar REs. Instituto de Computación - Facultad de Ingeniería - UdelaR Página 4 de 6
5 22 de septiembre de 207 Fundamentos de Bases de Datos Laboratorio Solución de la Tarea 3. Se modela la Aerolinea como una entidad, de la cual no se conocen atributos ni relaciones. o corresponde modelar este concepto. 4. El atributo Cargo de la relación trabaja no debe ser multivaluado, ya que para cada pareja (tripulantes,salidas) que participa en la relación se debe conocer un solo cargo. Esto asegura que un tripulante en una salida no pueda tener mas de un cargo, por ejemplo ser el piloto y azafato a la vez para una misma salida. 5. La cardinalidad de la relación trabaja entre Tripulantes y Salidas es :, y no :, debido a que se debe permitir que en una salida trabaje mas de un tripulante. 6. Pese a que las entidades Tripulantes y Pasajeros comparten los mismos atributos, al ser entidades que no están vinculadas mediante una categorización, son entidades disjuntas. Esto implica que en ninguna instancia puede existir un tripulante que además sea pasajero por lo cual la RE es falsa. Dado que queremos permitir que los tripulantes puedan ser también pasajeros, debemos modelar con una categorización de Personas que pueden ser Tripulantes y Pasajeros Problemas de la solución tipo 2 La Figura 4 presenta una posible representación de la realidad descripta en la letra, mientras que la Figura 5 presenta un conjunto de REs que se deben satisfacer. Vuelos tiene 7 trdevuelo fechahora duración distancia Tramos saldetramo Salidas 6 esorigen con preciolista 4 aplica 2 Aeropuertos descripción Tarifas ciudad 5 trabaja asignado Aviones cantasientos marca modelo Lineas compuesto Pasajes reserva orden precio de Personas Pasajeros motivo 3 tipo idiomas* cargos* Tripulantes 3 2 Figura 4: Diagrama entidad relación de la solución tipo 2 Instituto de Computación - Facultad de Ingeniería - UdelaR Página 5 de 6
6 22 de septiembre de 207 Fundamentos de Bases de Datos Laboratorio Solución de la Tarea. P asajeros T ripulantes = P ersonas 2. En cada tramo debe haber un aeropuerto de origen y otro de destino. ( t T ramos) ( a Aeropuertos) ( t, a con ( a 2 Aeropuertos)( t, a 2 con esorigen( t, a ) = esorigen( t, a 2 ) a a 2 )) 3. Un tripulante no puede ser pasajero en una salida en la que él es tripulante. ( s Salidas) ( p P asajes) ( pa P asajeros) ( t T ripulantes) ( ta T arif as) ( l Lineas) ( s, t trabaja pa, p reserva p, l compuesto l, s, ta aplica pa t) 4. Si un vuelo tiene una salida, esa salida es una salida de un tramo de dicho vuelo. ( s Salidas) ( v V uelos) ( t T ramos) ( T rdev uelo) s, v tiene s, t SalDeT ramo t, v Figura 5: Restricciones no estructurales de la solución tipo Errores de la solución tipo 2. Las entidades del tipo de entidad Personas se identifican tanto por el tipo de documento como por el, y no por la pareja (tipo,). 2. El atributo multivalorado cargos se encuentra en la entidad Tripulantes, no pudiendo determinar en que salida el tripulante tiene que cargo. 3. El atributo aparece tanto en Tripulantes como en Pasajeros, y debería estar en Personas. 4. Existe una única relación con entre Tramos y Aeropuertos con cardinalidad :2. De esta forma un Tramo puede estar relacionado con a lo sumo dos Aeropuertos, pero esto no representa que deben ser exactamente 2. Se deben agregar restricciones por representarlo de esta forma. Una de ellas es que no pueden haber dos aeropuertos de origen y dos de destino. Y la otra, que no se incluyó en las RE, es que deben haber si o si uno de origen y otro de destino. 5. La agregación entre Tramos y Tarifas es inválida, ya que no hay una relación entre estas entidades. 6. La relación triple entre Lineas, Salidas y Tarifas impide que existan Salidas y Tarifas que estén asociadas sin que exista una Línea correspondiente. Además, el precio de lista esta determinado por la Salida, Tarifa y Linea, y no únicamente por la Salida y Tarifa como debería ser. Esto introduce posibles inconsistencias. 7. La entidad Salidas es débil de Vuelos y de Tramos a la vez. La semántica no es clara, debido a que la entidad que tiene un identificador parcial se puede identificar con dos entidades. Instituto de Computación - Facultad de Ingeniería - UdelaR Página 6 de 6
Caso Southwest Airlines
Caso Southwest Airlines Con afán de mejorar el nivel de servicio ofrecido a sus clientes, Southwest Airlines ha decidido construir un sistema de reserva de pasajes online. Para ello, usted ha sido contratado
Más detallesBuses Concepción Modelamiento de Datos
UNIVERSIDAD DE CONCEPCIÓN FACULTAD DE INGENIERÍA DEPARTAMENTO DE ING. INFORMÁTICA Y CS. DE LA COMPUTACIÓN Modelado del Problema con MER Buses Concepción Modelamiento de Datos Alumno: Profesor: Marcela
Más detallesModelo Entidad Relación
Modelo Entidad Relación II - Semestre 2006 1 Diseño de Base de Datos 2 Diseño Conceptual (MER) Cuáles son las entidades y relaciones de la aplicación? Qué información de estas entidades y relaciones deberían
Más detallesSistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación
Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación
Más detallesBase de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE ING. INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Tema 3: Modelo Entidad Interrelación 1. Modelización
Más detallesBases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación
Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar
Más detallesPASAJE DE MER A MODELO RELACIONAL
PASAJE DE MER A MODELO RELACIOAL 1 Fundamentos de Bases de Datos CSI - InCo - FIG In.Co. - Facultad de Ingeniería Curso : Fundamentos de Bases de Datos Tema 2. Diseño Conceptual 1 Construcción de un Sistema
Más detallesHoja de ruta. Entorno de aprendizaje práctico
Hoja de ruta Entorno de aprendizaje práctico Actividad: instalación, configuración, prueba y utilización de MySQL, MySQL workbench y XAMPP para gestionar una base de datos Objetivo: Poner en práctica los
Más detallesEs decir, se va a mostrar la equivalencia más eficiente entre las distintas relaciones representables en E-R y MR.
05/03/2012 En este tema vamos a hablar de la traducción, o mejor, la transformación de los conceptos representados en un esquema Entidad-Relación a sus correspondientes en Modelo Relacional. Esta "traducción",
Más detallesIng. Yim Isaias Apestegui Florentino
Definicion de Modelo Relacional El Modelo Relacional Se basa en una representación del mundo real en que los datos se describen como entidades, relaciones y atributos. El principal concepto del modelo
Más detallesModelos de Datos. Modelo Entidad-Relación
Modelos de Datos Diseño Lógico de Bases de Datos Modelo Entidad/Relación Modelo Relacional Paso a tablas Modelo Entidad-Relación Formulado por P.P. Chen en 1976 Modelo de datos que representa un esquema
Más detallesEsquema Relacional Pasaje a Tablas. Sistemas de Bases de Datos I ITS EMT CETP - 2012
Esquema Relacional Pasaje a Tablas Esquema Relacional Luego de haber realizado el análisis de la situación real, modelando la misma mediante un Esquema Conceptual (Diagrama Entidad-Relación) que la represente...
Más detallesLaboratorio de MTP-I. Curso 2008-2009 Proyecto: Sistema de reserva y gestión de vuelos Noviembre 2008
Laboratorio de MTP-I. Curso 2008-2009 Proyecto: Sistema de reserva y gestión de vuelos Noviembre 2008 1 OBJETIVO El objetivo del proyecto a implementar es desarrollar un sistema informático de reserva
Más detallesAnálisis y Diseño de Sistemas
Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 17 Modelo Entidad Relación Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE
Más detallesPROGRAMACION ORIENTADA A OBJETOS TRABAJO PRÁCTICO. FACULTAD DE INGENIERÍA Y CIENCIAS EXACTAS Ingenieria en Informática
FACULTAD DE INGENIERÍA Y CIENCIAS EXACTAS Ingenieria en Informática PROGRAMACION ORIENTADA A OBJETOS TRABAJO PRÁCTICO ORGANIZACIÓN: UADE PROYECTO: Agencia de Viajes v 1.0 Profesores: Claudia Wartelle,
Más detallesTransporte Aéreo Económico LLEGA A ZAMORA!
Transporte Aéreo Económico LLEGA A ZAMORA! TRANSPORTE AÉREO ECONÓMICO LLEGA A ZAMORA! DESCRIPCIÓN DEL SERVICIO El Transporte Aéreo Económico es un servicio que beneficia a los habitantes de la Amazonía,
Más detallesTema 2: Diseño de Bases de Datos (Diseño Lógico)
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación BASES DE DATOS Tema 2: Diseño de Bases de Datos (Diseño Lógico) Profa. Mercy Ospina T. Caracas, 03 de septiembre de 2009 Centro
Más detallesINDICE. Resumen Abstract Agradecimientos Índice Lista de tablas Índice de figuras
INDICE Resumen Abstract Agradecimientos Índice Lista de tablas Índice de figuras 1. INTRODUCCIÓN Y OBJETIVOS 1 2. RELACIONES EUROPA-LATINOAMÉRICA EN EL MERCADO ACTUAL DE LA AVIACIÓN 2.1 El mercado Europa
Más detallesModelo Entidad Relación.MER.
Modelo Entidad Relación.MER. Conceptos básicos del modelo. Entidad. Atributo. Dominio. Relación. Entidad. Cosa u objeto del mundo real con existencia propia y distinguible del resto. Ejemplos: persona,
Más detalles- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER (3)
Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla - Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación
Más detallesDiseño de Base de Datos Relacionales
Diseño de Base de Datos Relacionales 1 Modelización: Proceso para obtener un diseño de Base de Datos, partiendo de un relevamiento de datos y análisis de requerimientos Proceso de Diseño: Relevamiento
Más detallesDISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R.
DISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R. Podemos dividir el proceso de construir un modelo E-R en varias tareas más simples. El proceso completo es iterativo, es decir, una vez terminado debemos volver
Más detallesINSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE.
INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE. MATERIA: ADMON DE BASE DE DATOS. CARRERA: LIC.INFORMATICA. INDICE:
Más detallesPERSISTENCIA DE OBJETOS EN BASE DE DATOS RELACIONALES FRANCISCO LEÓN NAJERA CÓDIGO: CEDULA:
PERSISTENCIA DE OBJETOS EN BASE DE DATOS RELACIONALES FRANCISCO LEÓN NAJERA CÓDIGO: 20092295009 CEDULA: 80087371 UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS BELTRÁN FACULTAD DE INGENIERÍA MAESTRIA EN
Más detallesMARKTOUR FORUM Mayo 2013
MARKTOUR FORUM Mayo 2013 NUESTRA MISIÓN Conectar a los argentinos y contribuir a la integración y al desarrollo económico y social del país, promoviendo el territorio nacional como destino turístico, cultural
Más detallesANEXO 2. CRITERIOS TÉCNICO-ECONÓMICOS PARA ASIGNACIÓN DE SLOTS SEGÚN RESOLUCIÓN N 37/2011 Abril de 2013
ANEXO 2 CRITERIOS TÉCNICO-ECONÓMICOS PARA ASIGNACIÓN DE SLOTS SEGÚN RESOLUCIÓN N 37/2011 Abril de 2013 De conformidad con lo ordenado en la Condición Primera de la Resolución N 37/2011 ( Resolución ) del
Más detallesBASE DE DATOS Modelos de Datos
BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa
Más detallesS A L I D A S DESTINO COMPAÑÍA / VUELO EQUIPO ESCALAS/DESTINOS
S A L I D A S DIA HORA SALIDA ARRIBO DESTINO COMPAÑÍA / VUELO EQUIPO ESCALAS/DESTINOS 05:30 08:35 TAM 8013 A 320 SAO PAULO 06:34 10:43 COPA 290 B 738 PANAMA 08:35 10:35 TAM 714 A 320 LIMA 08:30 11:00 AMASZONAS
Más detallesPASAJES AÉREOS INTERNACIONALES
TERMINOS Y REGULACIONES PASAJES AÉREOS INTERNACIONALES Buenos Aires (vía LAN) Para emisiones hasta el 31/12/2016. Aplica para viajes hasta el 31/12/2016. No aplica para viajar desde Lima entre el 12/07/2016
Más detallesConvenio Marco de Transporte Aéreo de Pasajeros ID LP10.
Convenio Marco de Transporte Aéreo de Pasajeros ID 2239-23-LP10. 1 CM Transporte Aéreo de Pasajeros El convenio posee dos categorías: PASAJES AÉREOS REGULARES NACIONALES PASAJES AÉREOS INTERNACIONALES
Más detallesPerspectiva LAN sobre la resistencia de las pistas
Perspectiva LAN sobre la resistencia de las pistas Seminario Alacpa 2014 Marco Guzmán B. Subgerencia de Ingeniería de Operaciones 01 Septiembre 2014 Contenido 1 2 3 4 5 Operación de LAN Peso Máximo de
Más detallesUNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN INGENIERÍA EN COMPUTACIÓN
UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN INGENIERÍA EN COMPUTACIÓN ASIGNATURA: Laboratorio Redes de Computadoras II SEPTIMO SEMESTRE ÁREA DE CONOCIMIENTO: Redes Profesor:
Más detallesRevisión Fecha Revisor Aprobador Descripción de los cambios M.L. J.R. Primera emisión del documento
6. GESTIÓN DEL TIEMPO Revisión Fecha Revisor Aprobador Descripción de los cambios 1 0 04 013 M.L. J.R. Primera emisión del documento 4 04 013 D.R. J.R. Revisión del documento 3 Entrega final del documento
Más detallesBASE DE DATOS Octubre Marzo 2017
BASE DE DATOS Octubre 2016 - Marzo 2017 Materia: Libre Opción I (Base de datos II) Módulo: Quinto de Análisis de Sistemas Horas Semanales: 3 Créditos 48 Semestre: Primero y segundo Carácter: Formación
Más detalles- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER
Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla - Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación
Más detallesCarlos Castillo UPF 2008
Sistemas de Información II Tema 3. El modelo entidad-relación Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 3). Garcia-Molina, Ullman y Widom: Database
Más detallesTURISMO INTERNACIONAL EN ARGENTINA
BOLETIN INFORMATIVO CIDETUR N 19 DICIEMBRE DE 2016 TURISMO INTERNACIONAL EN ARGENTINA TRANSPORTE AÉREO INTERNACIONAL Y CONECTIVIDAD Segunda Sección El presente Boletín N 19 centra su análisis en el movimiento
Más detallesSISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos
TEMA 2 Diseño de Algoritmos 7 2. DISEÑO DE ALGORITMOS 2.1. Concepto de Algoritmo En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus
Más detallesComité Coordinador FAO/OMS
20 Reunión Comité Coordinador FAO/OMS para América Latina y el Caribe (CCLAC) 21 al 25 de noviembre 2016 Viña del Mar, Chile CHILE Capital: Santiago Cómo llegar El Aeropuerto Internacional Arturo Merino
Más detallesModelos de PERT/CPM: Probabilístico
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Modelos de PERT/CPM: Probabilístico M. En C. Eduardo Bustos Farías 1 Existen proyectos con actividades que tienen tiempos inciertos, es decir,
Más detallesSERVICIOS DE TRANSPORTE. Aspectos conceptuales y de compilación
SERVICIOS DE TRANSPORTE Aspectos conceptuales y de compilación Introducción Los servicios se definen como un conjunto de actividades realizadas por una entidad económica para satisfacer los requerimientos
Más detallesLos diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema
Modelado Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Vocabulario del Sistema Distribución de Responsabilidades Semántica de una Clase
Más detallesTEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS
3.1 Introducción TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS Una base de datos que se ajusta a un esquema de bases de datos E-R se puede representar por una colección de tablas. Para cada conjunto de
Más detallesBases de Datos OTROS ASPECTOS MODELO E-R
Bases de Datos OTROS ASPECTOS MODELO E-R Bases de Datos GENERALIZACIÓN Y ESPECIALIZACIÓN Bases de Datos ESPECIALIZACIÓN Bases de Datos -> Especialización Un conjunto de entidades, puede incluir subgrupos
Más detallesEl Modelo Relacional. Carlos A. Olarte BDI
Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Introducción Propuesto por Edgar Codd en 1970. (Turing Award 1981) En este modelo se basan la mayoría de DBMS modernos. Modelo simple basado en teoría de
Más detallesTALLER DE BASES DE DATOS TEMA: MODELO RELACIONAL DANIEL RODRIGUEZ GOMEZ (ESTUDIANTE) JAIDER QUINTERO MENDOZA (DOCENTE)
TALLER DE BASES DE DATOS TEMA: MODELO RELACIONAL DANIEL RODRIGUEZ GOMEZ (ESTUDIANTE) JAIDER QUINTERO MENDOZA (DOCENTE) FACULTAD DE INGENIERÍA INGENIERÍA DE SISTEMA VI SEMESTRE UNIVERSIDAD DE LA GUAJIRA
Más detallesMontevideo, 28 de octubre de 2011
Montevideo, 28 de octubre de 2011 CONTACTO: Comunicación Corporativa Montevideo, Uruguay Tel: (+598) 2707 5602 alejandro.butler@improfit.com.uy laura.canessa@improfit.com.uy PLUNA, la Línea Aérea Nacional
Más detallesMar del Plata es una ciudad balnearia con una amplísima oferta hotelera.
Mar del Plata es una ciudad balnearia con una amplísima oferta hotelera. En la elección del hotel pueden tener en cuenta el plano de ubicación de las sedes del Congreso. A continuación encontrarán la información
Más detallesVIVE AL ESTILO PALACE RESORT
Visitando: Cancún / Riviera Maya Salidas: Diarias Servicio: Compartido Duración: 4 días / 3 noches Alimentos: Todo incluido ITINERARIO DE VIAJE: DÍA 01 CANCÚN O RIVIERA MAYA Llegada al aeropuerto de Cancún,
Más detallesIngeniería en Informática
Departamento de Informática Universidad Carlos III de Madrid Ingeniería en Informática Inteligencia Artificial Enero 2007 Soluciones a la Hoja de Ejercicios 3: Representación Comentarios generales sobre
Más detallesDIRECCIONAMIENTO IP TECNOLOGÍA E INFORMÁTICA (ONCE)
DIRECCIONAMIENTO IP TECNOLOGÍA E INFORMÁTICA (ONCE) QUÉ ES EL NÚMERO IP (1)? El número IP permite identificar cada posible dispositivo que se encuentra conectado a una red, como por ejemplo un PC, aunque
Más detallesIngeniería Industrial ANEXO B
Proyecto Final de Carrera Ingeniería Industrial Enero 2016 Ingeniería Industrial Jonathan García ELABORACIÓN DEL PRIMER PROTOTIPO DE AIRSTRIPE ANEXO B Autor: Jonathan García Director: Anastasi Pérez Peral
Más detallesActividades para el logro de las tareas de desempeño Día:1 Día:2 Día:3 Día:4 Día:5
Semana 1 Semana 2,, ES.A.18.1 Las ecuaciones lineales. Actividades para el logro de las tareas de desempeño Día:1 Día:2 Día:3 Día:4 Día:5 Cómo determinar e interpretar el concepto pendiente de una recta.
Más detallesInforme Nº 42 /012 Montevideo, 16 de agosto de 2012 ASUNTO: PLUNA C/ LOS CIPRESES
Informe Nº 42 /012 Montevideo, 16 de agosto de 2012 ASUNTO: PLUNA C/ LOS CIPRESES Viene el expediente para informe económico a efectos de evaluar la información económica incorporada en relación a distintas
Más detallesFUNDAMENTOS DE BASES DE DATOS. Examen Diciembre 2003
Facultad de Ingenieria Examen de Fundamentos de Bases de Datos Instituto de Computación Diciembre de 2003 FUNDAMENTOS DE BASES DE DATOS Examen Diciembre 2003 Presentar la resolución del examen: Con las
Más detallesBase de Datos Práctica de Modelización
Base de Datos Práctica de Modelización Objetivos Lograr un modelo conceptual a partir de la descripción de un problema del mundo real. Comprender las diferentes partes de un DER y su utilización Asimilar
Más detallesTareas multi-instanciadas y mapeo de datos relevantes
Tareas multi-instanciadas y mapeo de datos relevantes En videos previos, hemos asociado las tareas del diagrama de reserva de pasajes de la Agencia de Viajes a objetos GeneXus, convirtiendo el modelo del
Más detallesBases de Datos: fundamentos del modelo relacional
Bases de Datos: fundamentos del modelo relacional Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl Ejemplo de una Relación Código
Más detallesVENTA AUTOMATICA DE VUELOS EN CONEXION. Consulta de disponibilidad para pasajero normal viajando solo, (F3)
VENTA AUTOMATICA DE VUELOS EN CONEXION Consulta de disponibilidad para pasajero normal viajando solo, (F3) RESULTADO DE CONSULTA Se podrá observar que el sistema nos muestra el par de vuelos con toda la
Más detallesTarjeta PantallaCrearRegTarjeta - Clase Borde. Pantalla de solicitud de registro de tarjeta (P-5).
Diseño : Diccionario de Datos (v 1.0) Weitzenfeld 1 Módulos principal interfaceusuario dominio registro servicios InterfaceUsuario InterfaceUsuario Clase Borde. Toda la interacción con el usuario se hace
Más detalles6.6 DESARROLLAR EL CRONOGRAMA
Dante Guerrero-Chanduví Piura, 2015 FACULTAD DE INGENIERÍA Área departamental de Ingeniería Industrial y de Sistemas Esta obra está bajo una licencia Creative Commons Atribución- NoComercial-SinDerivadas
Más detalles3. Calcular el área de un cuadrado conociendo que área_cuadrado = lado * lado.
OBJETIVO 1. Diseñar Algoritmos y Diagramas de Flujos para la Resolución de Problemas Realiza los siguientes programas mediante Algoritmos y Diagramas de Flujo. 1. Calcular el área de un triángulo conociendo
Más detallesVueling Airlines 23 March 2015 at 13:30 To: Código de reserva: WFEIPH VUELTA. Tarifa Basic
Jonathan Riddell Vueling / Información de tu reserva WFEIPH /BCN-LCG-BCN/ 23 Jul Vueling Airlines 23 March 2015 at 13:30 To: jr@jriddell.org Teléfono de información
Más detallesBoletos de autobús en sólo un click
Boletos de autobús en sólo un click Manual de Uso & Inicia Sesión Ingresa al sistema ASP con tu usuario y contraseña. Ventana Inicial ASP Selecciona el logo del Bus. Página inicial (HOME) En la parte inferior,
Más detallesDED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática
DED Diagramas de Estructura Lógica de Datos Universidad de Oviedo Departamento de Informática Contenidos Introducción Relaciones Construcción del modelo conceptual Normalización Primera Forma Normal Segunda
Más detallesPERFIL DE CARGO ASISTENTE DE VIAJES INSTITUCIONALES
1.- IDENTIFICACIÓN DEL CARGO Unidad orgánica Reporta a Unidad orgánica mayor Unidades Relacionadas (internas) Unidades Relacionadas (externas) Familia de cargo Ciudad de desempeño Sección Viajes Institucionales
Más detallesFRASEOLOGIA Y CONTROL DE AERÓDROMO
FRASEOLOGIA Y CONTROL DE AERÓDROMO En este boletín de entrenamiento se hará una ACTUALIZACION de la FRASEOLOGIA NORMALIZADA la cual ha cambiado algunos términos con el fin de ESTANDARIZAR y SIMPLIFICAR
Más detallesGUÍAS DE ESTUDIO. Programa de alfabetización, educación básica y media para jóvenes y adultos
GUÍAS DE ESTUDIO Código PGA-02-R02 1 INSTITUCIÓN EDUCATIVA CASD Programa de alfabetización, educación básica y media para jóvenes y adultos UNIDAD DE TRABAJO Nº 1 PERIODO 1 1. ÁREA INTEGRADA: MATEMÁTICAS
Más detallesAnálisis y Diseño de Sistemas Práctico 5 Modelos Funcionales Primer cuatrimestre de 2012
Departamento de Cs. e Ingeniería de la Computación Universidad Nacional del Sur Análisis y Diseño de Sistemas Práctico 5 Modelos Funcionales Primer cuatrimestre de 2012 1. Qué elementos representan trozos
Más detallesGLOSARIO DE TÉRMINOS
Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política
Más detallesExamen de Ingeniería del Software / 3º de Informática de Gestión 7 de febrero de 2007
Apellidos: Nombre: Nota: El alumno da su autorización para publicar sus notas tanto en los tablones de la asignatura como en la Web. En caso contrario, recuadre la opción NO. SERÁ NECESARIO OBTENER AL
Más detallesFacturación Definiciones
Facturación INTRODUCCIÓN 3 OBJETIVOS 3 Capítulo 1: La sección definiciones 4 1.1 Los ordenantes 4 1.1.1 La pestaña cuentas 5 1.1.2 La pestaña configuración 6 1.1.3 Otras pestañas de la aplicación ordenante
Más detallesJunio 2004 Junio 2004
Junio 2004 Junio 2004 Ventajas Competitivas Estrategia de Crecimiento en Mercados Clave Largo Radio Conservando el liderazgo actual en las rutas de Europa a Latinoamérica Mejorar el producto frecuencias
Más detallesCurso de Bases de Datos Relacionales y Modelado de Datos. (70 horas)
Curso de Bases de Datos Relacionales y Modelado de Datos (70 horas) 1 Curso de Bases de Datos Relacionales y Modelado de Datos En La Salle, conscientes de la necesidad de progreso y evolución de la sociedad
Más detallesFormato para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5046 Bases de Datos PRÁCTICA No. 3 LABORATORIO DE NOMBRE DE LA PRÁCTICA Bases de Datos DURACIÓN (HORA) Modelo Entidad - Relación
Más detallesPráctica N 6 Modelos de Programación Lineal Entera
Práctica N 6 Modelos de Programación Lineal Entera 6.1 Una empresa textil fabrica 3 tipos de ropa: camisas, pantalones y shorts. Las máquinas necesarias para la confección deben ser alquiladas a los siguientes
Más detallesS A L I D A S DESTINO COMPAÑÍA / VUELO EQUIPO ESCALAS/DESTINOS
S A L I D A S DIA HORA SALIDA ARRIBO DESTINO COMPAÑÍA / VUELO EQUIPO ESCALAS/DESTINOS 04:15 07:15 TAM 8013 A 320 SAO PAULO 05:28 10:43 COPA 290 B 738 PANAMA 06:55 09:55 GOL 7643 B 737-800 SAO PAULO 07:00
Más detallesBASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.1 Conceptos Básicos El modelo entidad-relación es el modelo más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chan en
Más detallesEl modelo Entidad-Relación
Dra. Amparo López Gaona tación Fac. Ciencias, UNAM Construcción de una BD Pasos en la construcción de una aplicación: Construcción de una BD Pasos en la construcción de una aplicación: 1 Entender el dominio
Más detallesANTILLAS Y CARIBE SUR a bordo buque Monarch 7 NOCHES INCLUIDO RELAX DIVERSIÓN MARCAS DE CALIDAD
ANTILLAS Y CARIBE SUR a bordo buque Monarch 7 NOCHES Salidas del 2 noviembre al 29 marzo 2014 Día Puerto Llegada Salida Sáb Cartagena de Indias Embarque 18:00 Lun Aruba 07:00 20:00 Mar La Guaira (Venezuela)
Más detallesPrograma de Ingeniería de Sistemas Ingeniería de Software I
DIAGRAMAS DE CLASES EJERCICIOS RESUELTOS. ----------------------------------------------------------------------------------------------------------------------------------------- EJERCICIO. RESERVA DE
Más detallesentre menú y plato con cardinalidades (0,N) y (3,3), respectivamente. Esta solución garantiza que no se puede "repetir" un plato en el (1,1)
1 Algunas consideraciones generales para el diseño: 1) Tanto la fuente de la que procede la receta, como la ubicación del libro, cinta de vídeo, etc., con la información original son simples atributos
Más detallesDiagrama de fases de una sustancia pura: el agua
Diagrama de fases de una sustancia pura: el agua Apellidos, nombre Departamento Centro Lorena Atarés Huerta (loathue@tal.upv.es) Tecnología de Alimentos Escuela Técnica Superior de Ingeniería Agronómica
Más detallesCapacitación adquirida por el alumno al finalizar este modulo
Curso de UML y UP Analiza, modela y diseña sistemas orientado a objetos con UML. Aprende cuándo y cómo utilizar todos los diagramas que forman parte de UML en forma práctica utilizando el Enterprise Architect
Más detallesModelo ERE. Universidad de los Andes Demián Gutierrez Marzo 2011 1
Modelo ERE Universidad de los Andes Demián Gutierrez Marzo 20 Modelo ER / Diagramas ER Modelo Entidad-Relación (ER) (Chen, 976) Modelo Entidad-Relación-Extendido (ERE) (Teorey 986) Es un modelo de datos
Más detallesLa realidad de Madrid-Barajas. Octubre 2013
La realidad de Madrid-Barajas Octubre 2013 Evolución del Tráfico en Madrid-Barajas El tráfico de Madrid-Barajas ha sufrido un descenso significativo a partir de 2012 Pasajeros comerciales (millones) %
Más detallesPLUNA LINEAS AEREAS URUGUAYAS SOCIEDAD ANONIMA
PLUNA LINEAS AEREAS URUGUAYAS SOCIEDAD ANONIMA Es una Empresa Mixta Público Privada. Su estatuto se rige por la Ley 16.211 del 01 de Octubre de 1991. Es la Empresa Aérea de bandera de Uruguay, tiene 71
Más detallesTUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación
TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas
Más detallesDiagrama de Clase. Tipos de diagramas
Diagrama de Clase MC Beatriz Beltrán Martínez MC Miguel Rodríguez Hernández Otoño 2013 Tipos de diagramas Diagramas de estructura: mostrar la estructura estática del sistema que se está modelando Incluye:
Más detallesFICHA PÚBLICA DEL PROYECTO
NUMERO DE PROYECTO: 218824 EMPRESA BENEFICIADA: MICROCALLI DEL GOLFO S.A DE C.V TÍTULO DEL PROYECTO: LÍNEA DE PRODUCTOS DE SOFTWARE PARA DOMÓTICA OBJETIVO DEL PROYECTO: Incorporar el paradigma de LPS como
Más detallesUD VOY A CONOCER UNA CIUDAD C1.2
ACTIVIDADES DE AMPLIACIÓN 1. Observa el plano del centro urbano de Madrid. Piensa y contesta. a) Quieres ir desde la Puerta del Sol hasta el Parque del Retiro a pie. Cuáles son las dos calles que te llevan
Más detallesEl ministerio de la salud desea mantener un sistema de información relativo a hospitales. A continuación se detalla lo que se desea modelar:
Ejercicios básicos Ejercicio. El ministerio de la salud desea mantener un sistema de información relativo a hospitales. A continuación se detalla lo que se desea modelar: HOSPITAL, con los datos: código,
Más detallesMETODOS CUANTITATIVOS APLICADOS A LA ADMINISTRACION Año Modelo de Redes. Práctico 5. Modelo de Redes
ño Práctico. Ruta Más Corta ncontrar la Ruta más Corta desde el Nodo () hacia los otros nodos en la Red siguiente : SOLUCION espués de Iteraciones se llega a la solución : (onde [d,n] : indica d = distancia
Más detallesDesarrollo de Programas. Prof. Lisbeth C. Pérez Rivas
Desarrollo de Programas Prof. Lisbeth C. Pérez Rivas lisbethpe@ula.ve Desarrollo de Programas Ejercicio: Calcular el sueldo neto de un trabajador conociendo el número de horas trabajadas, la tarifa horaria
Más detallesTransformación ER Relacional para el diseño de bases de datos relacionales
Transformación ER Relacional para el diseño de bases de datos relacionales Como habíamos avanzado en su momento, un esquema conceptual basado en el modelo Entidad-Relación puede ser transformado, de acuerdo
Más detallesTEMA 4. PROCESO UNIFICADO
TEMA 4. PROCESO UNIFICADO Diseño El objetivo final del diseño es producir un Modelo Lógico del sistema a implementar. Diferencia entre Análisis y Diseño del Proceso Unificado Modelo de Análisis Modelo
Más detallesEsta pantalla corresponde a la pantalla Citas del módulo de Asignación de Citas en el que se realizará propiamente la asignación de la cita.
28. Cita 28.1. Descripción Esta pantalla corresponde a la pantalla Citas del módulo de Asignación de Citas en el que se realizará propiamente la asignación de la cita. Para que esto sea posible es requisito
Más detallesRESERVA PUNTO A PUNTO
RESERVA PUNTO A PUNTO Si se sabe que puntos de Europa visitará el pasajero, y no son más de 2 ó 3, entonces debe comprar tickets PUNTO A PUNTO (uno por cada tramo a recorrer) Son tramos que van desde un
Más detalles