Gestión del conocimiento y la incorporación de los grupos vulnerables al ambi...
Laboratorio 3
1. 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.
FK: PK:
Nombre
nombre rut_empleado rut_empleado
telefono
PK: dirigido
id_departamento direccion
N 1
DEPARTAMENTO fecha EMPLEADO trabaja
M
1 1 N
tiene
PK:
id_proyecto
localizacion
nombre
N FK:
id_departame
nto
N
controla PROYECTO
FK:
rut_empleado
2. 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.
PK:
nombre rut
PK: PK:
1 N FK: rut FK:
fecha Numero de
tiene clasificacion fecha
direccion
telefono 1 N 1
DIARIO EDICION separada SECCION separada
FK:
Numero de
clasificacion
N PK: numero
de pagina
pertenece PAGINA
1 1
1
dividida
PK:
titulo FK: numero
de pagina
tema
N
Direccion PK: rut entrevis
autor ARTICULO tado
nombre
telefono N FK: rut
autor
AUTOR agrupado
1
3. 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.
FK:
id_carre PK:
tera FK: id_localid Numero de
id_km ad
Numero 1 N PK: habitantes nombre
kilometros tiene id_km
PK:
id_carretera
FK: id_
nombre 1 1 N provincia
PK:
CARRETERA KILOMETRO esta LOCALIDAD pertenece id_comu
na
Numero de
habitantes
pertenece
1 1 Nombre
COMUNA
N
pertenece
PK: FK:
id_region id_region PK:
Nombre id_provi
ncia
1 nombre
1 N
REGION pertenece PROVINCIA
Numero de
habitantes
4. 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.
FK: PK: FK: FK: PK:
FK: PK: Numero
PK: id_dept id_prod nombre id_comp id_prod id_comp productos
id_centr id_dept
id_centr 1 N o ucto ra ucto ra
o o FK: rut
nombre o organizado nombre cliente
FK: rut
Numero proveedor
trabajad
direccion ores
CENTRO 1 N M N
DEPARTAMENTO tiene PRODUCTO pertenece COMPRA
COMERCIAL
1 N N
pertenece
1 1 proviene PK: rut realizada
PK: rut nombre cliente
proveedor
direccio
nombre
n
1 1
direccion
PROVEEDOR FK: rut CLIENTE
vendedor
N
PK: rut
vendedor
PK: rut FK: rut compra
nomb direcci
jefe sueldo jefe
re on
nombre
Numero
ventas 1
1 1 N
pertenece JEFE tiene VENDEDOR