Está en la página 1de 6

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

FACULTAD DE INGENIERIA EN ELECTRICIDAD Y COMPUTACION

SISTEMAS DE BASES DE DATOS I


TAREA 1: MODELO ENTIDAD-RELACION

Estudiante: Patricio Cepeda Matrícula: 201700713


Profesor: Vanessa Echeverria, Ph.D. Paralelo: 2

PARTE 1:
Llene la siguiente tabla a los atributos que se muestran en la tabla (5%):
Atributo Volátil/ No Volátil Simple/ compuesto/
derivado/ multi-
valuado
Nombre_hospital No volátil Simple
Género No volátil Simple
Fecha_nacimiento No volátil Compuesto
Fecha_compra_vehículo No volátil Compuesto
Consumo_Megas Volátil Derivado
Cantidad_materias_registradas Volátil Simple
Tiempo_conexión Volátil Derivado
Total_orden volátil Multivaluado

PARTE 2:
Para el siguiente caso de negocio, realice las siguientes actividades (15%):
a. Subraye en el texto (color verde) y liste las instancias encontradas
b. Subraye en el texto (color azul) y liste las entidades encontradas
c. Subraye en el texto (color amarillo) y liste los atributos encontrados para cada
una de las entidades reconocidas.
d. Indique el tipo de atributos (Simple/ compuesto/ derivado/ multi-valuado) al que
pertenece cada uno de los atributos identificados.
e. Subraye el atributo o los atributos que podrían servir como clave primaria (PK).

Caso de Negocio: Librería Nacho S.A.


El propietario de la librería Nacho S.A. lo ha contactado porque requiere un sistema de
bases de datos que le permita administrar sus libros, las ventas y clientes. La librería
Nacho S.a. se encuentra ubicada en Sauces 8, Guayaquil, Ecuador, y cuenta con dos
teléfonos de atención al cliente, uno fijo con número 042394353 y otro móvil para
contactar a sus clientes a través de WhatsApp con número 0982954377. El propietario
piensa abrir una sucursal en Mucho Lote, Etapa 3, Mz. 715 Solar 29, código postal
090702.

La librería cuenta con más de 1000 libros de novelas. Cada una de las novelas están
categorizadas 7 grandes grupos tales como "Drama", "Comedia", "Ciencia Ficción", etc.
Para cada uno de libros se registra el titulo, resumen, editorial, autor(es), ISBN, número
de páginas, idioma, cantidad en stock y una foto. Además, un vendedor, el Sr. Juan Lima,
se encarga de realizar las ventas y generar las facturas electrónicas correspondiente a la
venta.
En la factura se registra al cliente, los libros que se vendieron, la fecha en el que se realizó
la venta y el total de la factura. Un cliente puede pedir varios libros en una sola compra.
El vendedor también se encarga de registrar a los clientes ya que les interesa tener sus
teléfonos y contactos actualizados en caso de que haya un error en la venta o para
compartir cualquier otra información de interés. Del cliente, también se registra su cuenta
de Facebook y número de WhatsApp para enviar promociones. Por ejemplo, en su libro
de registros (cuaderno cuadriculado), el Sr. Juan Lima, anotó la venta que realizó al Sr.
Tom Riddle, quién llevó un libro de “comedia” llamado “Los que siempre lloran” (Autor:
Benito Solano, Editorial: Jumbo; ISBN: 793-039-123, páginas: 150, idioma: español).

Atributos Tipo ¿PK?



ubicación compuesto

grupos(categoría) simple

titulo simple

editorial simple

autor compuesto

ISBN simple 

N° paginas simple

idioma simple

stock simple

libros vendidos derivado

fecha de venta compuesto

total factura simple

dir_Facebook simple

N° WhatsApp simple
PARTE 3:
Para cada caso de negocio:
a. Subraye en el texto (color verde) las instancias encontradas
b. Subraye en el texto (color azul) las entidades encontradas
c. Subraye en el texto (color amarillo) los atributos encontrados para cada una de
las entidades reconocidas.
d. Utilizando el diagrama de Crow’s foot, realizar el modelo entidad-relación,
identificando entidades, atributos, atributos multi-valuados, clave primaria,
relaciones, cardinalidades de las relaciones, atributos de las relaciones. Adjuntar
un .jpg .png o .pdf mostrando el diagrama de cada caso de negocio.

Caso de Negocio: Sistema de Control Marítimo (15%)


La O.M.C.M (Organización Mundial para el Control Marítimo) desea montar un sistema de
información sobre el tráfico marítimo internacional. La información que le interesa administrar
consiste en:
Registro de barcos: Se tienen barcos (identificados por una matrícula) de los cuales interesa su
bandera, nombre, tonelaje, calado y fecha de botadura. Los barcos pueden ser de pasajeros,
de pesca o de carga. Los barcos de pasajeros tienen asociados la cantidad de pasajeros que
pueden transportar. Los de pesca, el tipo de barco (atunero, de altura, etc.) y los de carga la
capacidad de carga que pueden transportar. Con respecto a los barcos de pesca, interesa tener
la información de la zona de pesca en la que se encuentran trabajando. Un barco puede trabajar
en muchas zonas y en una zona pueden haber trabajando varios barcos. Interesa saber en qué
fecha estuvo un barco en una zona. Una zona de pesca está identificada por un código,
tiene asociada un conjunto de coordenadas (latitud y longitud) de los puntos que la limitan
y un conjunto de especies cuya pesca está permitida en la zona. Interesa saber qué zonas limitan
con qué otras. Con respecto a los barcos de carga, interesa saber en qué puertos atracaron,
la fecha en que lo hicieron y si cargaron o descargaron mercadería. No necesariamente un
barco que atraca en un puerto debe hacerlo. Si hubo movimiento (cargo y/o descarga) interesa
saber la cantidad asociada a cada operación.
Registro de mercadería: Las mercaderías están identificadas por un código y tienen asociada
una unidad y su peso por metro cúbico. Los puertos están identificados por el nombre y el país,
y tiene asociados la profundidad, los tipos de grúas que tiene, la capacidad en cantidad de barcos
y si es de agua dulce o salada.
Registro de puertos: Interesa también qué puertos están en cada zona de pesca (un puerto puede
estar en varias).También interesa saber las distancias que existen entre los puertos.
Diseñar el Modelo Entidad Relación que contenga Entidades, atributos, relaciones, atributos de
las relaciones, cardinalidades. Utilizar el diagrama de Crow’s foot
Caso de Negocio: Sistema de Control Vuelos (15%)
Utilizando el modelo E/R, diseñar un sistema de control de vuelos adaptado a las siguientes reglas
de gestión:
 De cada aeropuerto se conoce su código, nombre, ciudad y país. Algunos aeropuertos
cuentan con un estado, para identificar si el aeropuerto se encuentra abierto o cerrado
por mal tiempo, o por arreglos temporales.
 En cada aeropuerto pueden tomar diversos modelos de aviones (el modelo de un avión
determina su capacidad, es decir, el número de plazas) Por ejemplo, el Boeing 777-
300 tiene una capacidad de 50 plazas Premium y 430 plazas económicas.
 En cada aeropuerto existe un conjunto de programas de vuelo. En cada programa de
vuelo se indica el número de vuelo (e.j., A7782), línea aérea (e.j., LATAM Airlines)
y días de la semana en que existe dicho vuelo (Martes, Jueves y Sábado).
 Cada programa de vuelo despega de un aeropuerto y aterriza en otro.
 Los números de vuelo son únicos para todo el mundo.
 En cada aeropuerto hay múltiples aterrizajes y despegues.
 Cada vuelo realizado pertenece a un cierto programa de vuelo. Para cada vuelo se quiere
conocer su fecha, plazas vacías y el modelo de avión utilizado, y el estado
(planificado, a tiempo, abordando, despegue, retrasado, cancelado)
 Algunos programas de vuelo incorporan escalas técnicas intermedias entre los
aeropuertos de salida y de llegada. Se entiende por escala técnica a un aterrizaje y
despegue consecutivos sin altas o bajas de pasajeros.
 De cada vuelo se quieren conocer las escalas técnicas ordenadas asignándole a cada una
un número de orden.

Por ejemplo, el programa de vuelo 555 de Iberia con vuelos los lunes y jueves despega de El
aeropuerto de Barajas, ubicado en Madrid-España y aterriza en el aeropuerto Smith, ubicado
en Sídney-Australia teniendo las siguientes escalas técnicas: 1- Los Pradiños, ubicado en Sao
Paulo-Brasil, 2-El Emperador, ubicado en Santiago de Chile-Chile y 3-Saint Kitts, ubicado
en Auckland-Nueva Zelanda.

También podría gustarte