Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tarea 4 Sistemas Informaticos
Tarea 4 Sistemas Informaticos
EMP
WORK
M
PROJ
N
EMP
EW
1
WORKS
N
WP
N
PROJ
1
EMPLOYEE
1
N
SUPERVISION
SUPERVISOR
N
SUPERVISA
1
SUPERVISOR
SUPERVISADO
Ejemplo:
DEPENDENT (SSN DependentName,
Sex, BirthDate, Relationship)
Ejemplo:
INTERRELACIN WORKS_ON M:N
WORKS_ON (ESsn Pno, Hours)
PK contiene la FK ms el atributo
multievaluado
Ejemplo
DEPT_LOCATION (DNumber, DLocation)
Cuntas Relaciones?
Esquema de la BD BANK
BANK
CODE
NAME
ADDRESS
ACCOUNT
ACCTNO
BALANCE
TYPE
BCODE
FK
CUSTOMER
SSN
NAME
PHONE
BNO
FK
ADDRESS
LOAN
LOANNO
AMOUNT
TYPE
BCODE
FK
BANK-BRANCH
BCODE BRANCHNO
A-C
FK
SSN ACCTNO
L-C
FK
FK
SSN LOANNO
FK
FK
ADDR
BNO
FK
Isbn
Ttulo
Idl
LIBRO
M
Direc
Nombre
1
N
ORGANIZA
Telef
EDITORIAL
N
FPrestamo
ALMACENACOPIAS
PRESTA
NoCopias
N
FDevolucion
M
USUARIO
BIBLIOTECA
Idu
Nombre
Direc
Nombre
Direc
Telef
Esquema de la BD LIBRARY
LIBRO
IDL
ISBN
TITULO
NOMEDIT
AUTOR
IDL
NOMBRE
EDITORIAL
NOMBRE
DIRECCION
TELEFONO
PRESTA
IDL
NOMBREBIB
IDU
FPRESTAMO
ALMACENA_COPIAS
IDL NOMBREBIB
NODECOPIAS
BIBLIOTECA
NOMBRE DIRECCION
USUARIO
IDU
NOMBRE
DIRECCION TELEFONO
FDEVOLUCION
TRUCKERS_ WAREHOUSES DB
Tipo
WAREHOUSE
Location
M
VolCapacity
FROM
Truck#
Date
WeightCapacity
N
1
TRIP
TRUCK
TRUCK_USED
Trip#
1
INCLUDES
N
SHIPMENT
Shipment#
Weight
Volume
DESTINATION
STORE
StoreName
Address
TIPO
TRIP
FK
TRIPNO
DATE
TRUCKNO
SHIPMENT
FK
SHIPMENTNO
VOLUME
WEIGHT
TRIPNO
TRUCK
TRUCKNO
VOLCAPACITY
STORE
STORENAME ADDRESS
FROM
LOCATION TRIPNO
FK
FK
DESTINATION
SHIPMENTNO STORENAME
FK
FK
WEIGHTCAPACITY
NAME
CITY
STATE
FLIGHT
NUMBER
AIRLINE
WEEKDAYS
LEG-INSTANCE
FLIGHT#
LEG#
DATE
#AVSEATS
AIRPLANEID
DEP-AIRP.-CODE
DEP-TIME
ARR.-AIRP.-CODE
ARR.-TIME
FLIGHT-LEG
FLIGHTNUMBER
LEG-NUMBER
DEP-AIRP.-CODE
SCHED-DEP-TIME
ARR.-TIME
AIRPLANE-TYPE
FARES
FLIGHT-NUMBER
ARR.-AIRP.-CODE
FARE-CODE
AMOUNT
RESTRICTIONS
MAX-SEATS
COMPANY
AIRPLANE
CAN-LAND
TYPE-NAME
TYPE-NAME
AIRPLANEID
AIRPORT-CODE
#TOTALSEATS
TYPE-NAME
RESERVATION
FLIGHT#
LEG#
DATE
SEAT#
CUSTOMERNAME
CUSTOMERPHONE
NOMBRE
DIRECCION
TELEFONO FECHA
EMBARCACION
MATRICULA
NOMBRE
FK
TIPO
DIMENSION
AMARRE
NUMERO
NUMAMARRE FECHA
FK
AGUA
LUZ
MANTENIMIENTO
FK
DNISOCIO
FK
LETRAZONA
DNISOCIO
ZONA
LETRA
TIPO
ANCHO
PROFUNDIDAD
ATIENDE
EMPNUMERO ZLETRA
FK
EMPLEADO
NBARCOS
FK
ENUMERO NOMBRE
DIRECCION
TELEFONO
ESPECIALIDAD
FECHA
TIENE
FK
NOMBREOPC
DESCUENTO
FK
FK
FK
MARCA
MODELO
CILINDRAJE
PRECIO
MODELO
MARCA
COMPRA FK
NOMBREOPC
MODELO
FK
MMARCA
CILINDRAJE
FK
MOD
FK
CILIND
PRECIO
FK
DNIVEND
FK
DNICLIE MATRIC
VENDEDOR
DNIV NOMBRE
DIRECCION
TELEFONO
CLIENTE
DNIC NOMBRE
DIRECCION TELEFONO
FK
VEHICULO
MATRICULA MARCA
MODELO
PRECIO
DNICL
FECHA
FECHA
Esquema de la BD ZOOLGICO
CONTINENTE
HABITAT
NOMBRECONT
NOMBREHAB
ESTA_EN
NOMBC
NOMCONTIN
FK
ESPECIE
FK
NOMBREE
FK
DESCRIP.
ZONA
NOMZONA
EXTENSION
DIRECCION
NOMH
FK
NOMBREZ
FK
ITINERARIO
NUMITINERARIO
LONG.
VISITANTES
DURACION
RECORRE
CUIDADOR
NOMBRECUID
VEGETACION
VIVE_EN
NOMHABITAT
NOMBREC
CLIMA
TELEFONO
NUMITI
FECHA
NOMZO
FK
GUIA
FK
LLEVA
NOMBREG
DIRECCION
TELEFONO
FECHA
NUMITIN
FK
CUIDA
NOMBREC
FK
NOMCUID
FK
FECHA
NOMGUIA
FK
HORA
NOMBRE
APELLIDOS
DIRECCION
TELEFONO
VUELO
NUMVUELO
FECHA
HORA
ORIGEN
DESTINO
NUMTOTAL
HOTEL
NUMHOTEL
NOMBRE
DIRECCION
TELEFONO
PLAZAS
AGENCIA
NUMAGENCIA
DIRECCION
TELEFONO
TOMA
MUMEROTUR CLASE
RESERVA
FK
NTURISTA NHOTEL
FK
FECHA_ENT
FK
FK
CONTRATA
NUMETUR NUMEAGENCIA
FK
NUMEROVUE
FK
FECHA_SAL
PENSION
NUMTUR
NOMBRE
GRUPO
PRACTICA
NUMERO
TITULO DIFICULTAD
EXAMEN
NUMERO
NPREGUNTAS
FECHA
PROFESOR
DNI
NOMBRE
HACE
MUMALUMNO NUMEXAMEN
REALIZA
FK
FK
NUMALUMNO NUMPRACT
FK
DISEA
NOTA
FECHA
NOTA
FK
NUMPRACTICA NUMPROF
FK
FK
FECHA
Una Escuela de Informtica quiere generar un sistema para tener controlado en una base
de datos todo lo referente a los Trabajos Fin de Carrera: alumnos que los realizan,
profesores que los dirigen, temas de los que tratan y tribunales que los corrigen. Por
tanto, es de inters:
Que los alumnos se definan por su nmero de matrcula, DNI y nombre. Un alumno
realiza, evidentemente, slo un T.F.C.
Que los T.F.C. se definen por su tema, por un nmero de orden y por la fecha de
comienzo. Un T.F.C. determinado, no puede ser realizado por varios alumnos.
Que un profesor se define por su DNI, nombre y domicilio; y puesto que los T.F.C. son
del rea en el que trabaja, NO interesa conocer el T.F.C. que dirige sino a qu alumno se
lo dirige.
Que un Tribunal est formado por varios profesores y los profesores pueden formar parte
de varios tribunales. Por otra parte, s es de inters para el tribunal conocer qu alumno
es el que se presenta, con qu T.F.C. y en qu fecha lo ha defendido. El tribunal se
define por un nmero de tribunal, lugar de examen y por el nmero de componentes.
Al margen de esto, un alumno puede haber pertenecido a algn grupo de investigacin
del que haya surgido la idea del T.F.C. Dichos grupos se identifican por un nmero de
grupo, su nombre y por su nmero de componentes. Un alumno no puede pertenecer a
ms de un grupo y no es de inters saber si el grupo tiene algo que ver o no con el T.F.
C. del alumno; s siendo de inters la fecha de incorporacin a dicho grupo.
Por otra parte, un profesor, al margen de dirigir el T.F.C. de algunos alumnos, puede
haber colaborado con otros en la realizacin de dicho T.F.C. pero siendo otro profesor el
que lo dirige. En este caso, slo es interesante conocer qu profesor ha ayudado a qu
alumno (a un alumno le pueden ayudar varios profesores).
ALUMNO
NUMERO
NOMBRE
DNI
FK
NUMGRUPO
DNIPROF
PROFESOR
DNI
NOMBRE
DOMICILIO
GRUPO
NUMERO
NOMBRE
TFC
NUMALUMNO
FK
NUMTFC
TEMA
NUMTRIBUNAL
FK
TRIBUNAL
NUMERO
LUGAR
COOLABORA
NUMALUMNO
NUMPROF
FK
PERTENECE
FK
NUMPROF NUMTRIB
FK
FECHA
FK
juzgado
DOMICILIO
FK
SUCURSAL
NUMSUCURSAL
DOMICILIO
NUMEMPLEADO
NUMENTIDAD
CONTRATA
NUMSUC
FK
NUMVIG
FECHA
ARMA
FK
VIGILANTE
NUMVIGILANTE
ATRACADOR
NUMATRACADOR NOMBRE
APELLIDOS
EDAD
NUMBANDA
FK
ATRACA
NUMSUC NUMATRAC
FK
FK
BANDA
NUMBANDA NOMBRE
NUMJUEZ
FECHA
CONDENA
TIEMPO
FK
JUEZ
NUMEROJUEZ
NOMBRE
APELLIDOS
AOS
Una compaa de seguros desea que se haga un diseo de una base de datos para gestionar
toda la informacin referente a los seguros que ofrece, los clientes a los que atiende y los
agentes de seguros que trabajan para la compaa. Esta compaa ofrece tres tipos de seguros:
Seguros de Hogar: los seguros de este tipo ofrecidos por la compaa estn ofertados de forma
fija (es decir se han hecho estudios previos), segn el valor del continente (la casa), el contenido
(muebles, electrodomsticos, joyas, etc.), riesgos auxiliares (responsabilidad civil, asalto y otros).
Para cada oferta hay una prima asignada.
Seguros de Vida: de la misma forma que los de hogar, existen varias ofertas fijas segn la edad y
profesin del cliente, y la cobertura econmica del seguro. De la misma forma que en los seguros
de Hogar, existe un prima fija para cada oferta.
Seguros de Automvil: tambin existen ofertas fijas, segn la categora de coche (utilitario, gama
media, gama alta, gran turismo, lujo, etc.), aos del vehculo, edad del conductor y cobertura
(todo riesgo, franquicia, terceros, etc.). A cada una de estas ofertas le corresponde una prima.
Para llevar un control de las comisiones que se llevan los agentes y de sus carteras
correspondientes, la compaa necesita tener almacenados los datos de los agentes,
considerndose de inters el nombre, DNI, direccin y telfono. Para el pago de comisiones y
carteras (se entiende por cartera la comisin anual del agente mientras el seguro este vigente),
ser necesario saber qu agente ha realizado qu seguro y en qu fecha.
La compaa considera como datos de inters referentes al cliente (sea cual sea el seguro que
contrate), los siguientes: Nombre, direccin, telfono y DNI.
Otras consideraciones sobre la contratacin de seguros por parte del cliente son:
Seguros Hogar: fecha del contrato del seguro y direccin del inmueble asegurado.
Seguros Automvil: fecha contratacin, matrcula del vehculo, recargos y descuentos.
Otras consideraciones: Un cliente puede contratar ms de un seguro de Vida, ms de un seguro
de Hogar y ms de un seguro de Automvil. Adems estos contratos pueden realizarse a travs
de distintos agentes. Los beneficiarios de seguros de vida pueden serlo de varios seguros, e
incluso de varios clientes distintos. Por supuesto un cliente puede nombrar a varios beneficiarios
de un mismo seguro de vida.
L
V
L
O
dni
AGENTE
NOMBRE
DIRECCION
TELEFONO
DNI
NOMBRE
HOGAR
NUMHOGAR
CENTE
CIDO
AUX
PRIMA
AUTOMOVIL
NUMAUTO
CATEGORIA
COBERTURA
EDAD
PRIMA
VIDA
NUMVIDA COBERTURA
PROFESION
EDAD
PRIMA
CONTRATAVIDA
NUMVIDA DNIAGENTE
FK
FK
DNIBENEF
FK
DNICLIENTE
FECHA
FK
CONTRATAHOGAR
NUMHOGAR DNIAGENTE DNICLIENTE
FK
CONTRATAUTO
FK
FK
FECHA
FK
FK
DIRECCION
FK
MATRICULA
FECHA
TELEFONO