Sistemas de Información Administrativas Ejercicios Entidad Relación
Integrantes: Constanza Ruiz Aguilar
Miguel Pustela Jara
1. Compañía.
Una Compañía está organizada en Departamentos. Cada Departamento tiene un nombre y número
único y un cierto empleado que lo dirige, y nos interesa la fecha en que dicho empleado comenzó a dirigir
el Departamento. Todo Empleado está asignado a un departamento. Cada Departamento controla cierto
número de Proyectos, cada uno de los cuales tienen un nombre y número únicos y se efectúa en un solo
lugar. Un Empleado puede trabajar en varios Proyectos, que no necesariamente están controlados por el
mismo Departamento. Nos interesa el número de horas por semana que un empleado trabaja en el
proyecto.
Realice el diagrama Entidad-Relación que modele el problema mencionado anteriormente.
DEPARTAMENTO
dirigido
EMPLEADO
tiene
trabaja
PROYECTOcontrola
fecha
nombre
PK: id_departamento
PK: rut_empleado
Nombre
telefono
direccion
FK: rut_empleado
nombre
PK: id_proyecto
localizacion
N
1
N 1
N1
N
M
FK: id_departame
nto
FK: rut_empleado
2. DIARIO
Un diario tiene muchas ediciones (una por día), cada edición se separa en diversas secciones, estas
en páginas y éstas a su vez se dividen en artículos. Suponga que los artículos caben en una sola página.
Los artículos se agrupan por autor. Construya el diagrama E-R para el problema anterior, incluyendo los
atributos necesarios.
DIARIO
tiene
EDICION
pertenece
separada SECCION separada
PAGINA
dividida
ARTICULO
agrupadoAUTOR
1
1
N
1
1 N 1
N
1
N
N
1
nombre
direccion
telefono
PK: rut
FK: rutPK:
fecha
PK:Numero de clasificacion
FK: fecha
FK:Numero de clasificacion
PK: numero de pagina
FK: numero de pagina
PK: titulo
tema
entrevistado
PK: rut autor
nombre
Direccion
telefono FK: rut autor
3. Carreteras
Se requiere de un sistema que almacene la información relativa a todas las carreteras del país,
tomando en cuenta lo siguiente:
Una carretera puede pasar por varias comunas, por lo que interesa saber en qué kilometro la
carretera entra a dicha comuna y en que kilometro sale de ella.
También se quiere almacenar el kilometro exacto donde la carretera pasa por una localidad
Considerar que las localidades pertenecen a comunas, estas a provincias y estas últimas a
regiones.
CARRETERA
tiene
LOCALIDAD
pertenece
pertenece
COMUNA
KILOMETRO esta
pertenece
PROVINCIAperteneceREGION
1 N
1 1
Numero kilometros
nombre
FK: id_carre
tera
PK: id_km
PK: id_localid
adNumero de habitantes
FK: id_km
FK: id_ provincia
PK: id_comu
na
PK: id_provi
ncia
PK: id_region
nombre
Numero de habitantes
Nombre
nombre
PK: id_carretera
Numero de habitantes
Nombre
FK: id_region
1 N
1
N
1 N1
4. Centro Comercial
Se requiere un diseño de una BD para un centro comercial organizado por departamentos, que
contenga información sobre los clientes y sus compras. También se necesita almacenar la información
con respecto a los empleados que realizan las ventas, los productos y proveedores.
Existen dos tipos de empleados, jefes y vendedores. La venta la realiza un solo vendedor a un
solo cliente y puede incluir más de un producto.
Por cada departamento solo puede haber un jefe. Actualmente cada jefe está a cargo de un solo
departamento, pero se debe considerar a futuro que pueda estar a cargo de más de uno.
Se requiere almacenar Rut, nombre, dirección, fono, ciudad de cada cliente.
Los proveedores suministran productos a un determinado precio, este puede variar de fecha a
otra y es diferente al precio de venta.
Cada producto puede pertenecer a un único departamento
Se requiere saber en todo momento el stock existente de cada producto.
CENTRO COMERCIAL
organizado
DEPARTAMENTO
pertenece
tiene PRODUCTO
proviene
PROVEEDOR
pertenece COMPRA
realizada
CLIENTE
compra
VENDEDORtieneJEFEpertenece
nombre
direccion
PK: id_centr
o
PK: rut jefe
nombre
direccion
sueldo
1 N
11
FK: id_centr
o
PK: id_dept
onombre
Numero trabajad
ores
1 N
FK: id_dept
o
PK: id_prod
uctonombre
FK: id_comp
ra
FK: id_prod
ucto
PK: id_comp
ra
Numero productos
PK: rut cliente
nombre
PK: rut vendedor
nombre
direccion
PK: rut proveedor
N
1
FK: rut proveedor
M N
N
1
FK: rut cliente
nombre
direccion
N
1
FK: rut vendedor
Numero ventas
1 N
FK: rut jefe
1
1