1. Laboratorio N° 3
Modelo Entidad Relación
Carolina Navarro Díaz y Patricia Vargas Muñoz
22 de Noviembre de 2012
2. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
Ejercicios Propuestos:
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.
Efectuamos los siguientes pasos para realizar este diagrama:
1. Identificar sustantivos -> entidades. Para este caso son los siguientes:
a) Compañía
b) Departamentos
c) Empleado
d) Proyectos
2. Identificar verbos -> relaciones. Para este caso son:
a) Organizada
b) Tiene
c) Dirige
d) Trabaja
e) Controla
2
3. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
3. Identificar atributos:
a) Compañía: Nombre y Rol único tributario (RUT)
b) Departamentos: Nombre, Nombre empleado que la dirige, N° de departamento.
c) Empleado: Nombre, Rut, fecha (ingreso para dirigir el departamento).
d) Proyectos: Nombre, N° proyecto, lugar
4. Identificar llaves primarias
a) Compañía: N° de RUT
b) Departamentos: N° de departamento.
c) Empleado: N° de RUT del Empleado
d) Proyectos: N° de proyecto
5. Establecer cardinalidades
a) Una Compañía está organizada en N Departamentos.
b) Cada Departamento tiene 1 nombre y número único y 1 cierto empleado que lo dirige.
c) El empleado está asignado a 1 departamento.
d) Cada Departamento controla N Proyectos, cada uno de los cuales tienen un nombre y
número únicos y se efectúa en un solo lugar.
e) Un Empleado puede trabajar en N Proyectos, que no necesariamente están controlados
por el mismo Departamento.
3
4. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
Por tanto el diagrama E-R, es el siguiente:
FECHA
NOMBRE PK_N°
NOMBRE DIRECCION RUT_PK NOMBRE
EMPL. DEPTO DEPTO
N
Es 1
DEPARTAMENTO dirigido EMPLEADO
1 1 N M
FECHA
Organizada
Tiene
1 HORAS Trabaja
COMPAÑÍA
Controla
NOMBRE RUT_PK
N N
PROYECTOS
PK_N°
NOMBRE LUGAR
PROY.
4
5. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
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.
Efectuamos los siguientes pasos para realizar este diagrama:
1. Identificar sustantivos -> entidades. Para este caso son los siguientes:
a) Diario
b) Ediciones
c) Secciones
d) Páginas
e) Artículos
f) Autor
2. Identificar verbos -> relaciones. Para este caso son:
a) Tiene
b) Separa
c) Dividen
d) Caben
e) Agrupan
5
6. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
3. Identificar atributos:
a) Diario: Nombre, RUT
b) Ediciones: N° de Edición, Mes, Año
c) Secciones: N° Sección
d) Páginas: N° Pagina
e) Artículos: Agrupación por autor
f) Autor: Nombre, Rut
4. Identificar llaves primarias
a) Diario: RUT Diario
b) Ediciones: N° de Edición
c) Secciones: N° Sección
d) Páginas: N° Pagina
e) Artículos: Agrupación por nombre autor
f) Autor: Rut Autor
5. Establecer cardinalidades
a) Un diario tiene N ediciones (una por día).
b) Cada edición se separa en N secciones.
c) Las secciones se separan en N páginas
d) Las páginas se dividen en N artículos.
e) Los artículos caben en 1 página.
f) Los artículos se agrupan por 1 autor.
6
7. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
Por tanto el diagrama E-R, es el siguiente:
PK_N° PK N°
NOMBRE MES AÑO
EDICIÓN SECCIÓN
N N
RUT_PK DIARIO Tiene EDICIÓN Se separa SECCIONES
Una por N
día
1 PK N°
PÁGINAS PAG
Caben
N
ARTÍCULOS AUTOR
Agrupan
1
NOMBRE
AUTOR
RUT_PK
7
8. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
3. CARRETERA
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.
Efectuamos los siguientes pasos para realizar este diagrama:
1. Identificar sustantivos -> entidades. Para este caso son los siguientes:
a) Carretera
b) Comunas
c) Localidad
d) Provincias
e) Regiones
2. Identificar verbos -> relaciones. Para este caso son:
a) Pasar
b) Saber
c) Almacenar
d) Pertenece
8
9. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
3. Identificar atributos:
a) Carretera: Nombre Carretera (Autopista o Ruta)
b) Comunas: Nombre comuna, ubicación provincial, N° comuna (considerando que en
Chile hay 3461 comunas)
c) Localidad: Nombre localidad y ubicación comunal
d) Provincias: Nombre provincia, ubicación regional, N° provincia (considerando que en
Chile hay 542 provincias)
e) Regiones: Nombre Región, N° Región (considerando que en Chile hay 153 regiones),
Código postal
4. Identificar llaves primarias
a) Carretera: Nombre Carretera (Autopista o Ruta)
b) Comunas: N° comuna
c) Localidad: Nombre localidad
d) Provincias: N° Provincia
e) Regiones: N° Región
5. Establecer cardinalidades
a) Una carretera puede pasar por N comunas
b) Considerar que las localidades pertenecen a 1 comuna
c) Las comunas pertenecen a 1 provincias
d) Las provincias pertenecen a 1 región
1
INE
2
INE
3
INE
9
10. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
Por tanto el diagrama E-R, es el siguiente:
PK_
PK_ UBIC. UBIC.
UBIC. PK_N°
NOMBRE N° NOMBRE PROVINCIA
NOMBRE PROV REGIONAL
COMUNA
1 N N 1
CARRETERA Pasa por COMUNA Pertenece PROVINCIA
1 N
Entrada
KM
Pasa por KM Salida Pertenece Pertenece
Almacenar 1
Saber
REGIÓN
N
LOCALIDAD
NOMBRE
CÓD_POSTAL
PK_N°
REGIÓN
PK _ UBIC.
NOMBRE COMUNAL
10
11. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
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.
1. Identificar sustantivos -> entidades. Para este caso son los siguientes:
a) Centro Comercial
b) Empleados
c) Cliente
d) Productos
e) Departamento
f) Proveedores
11
12. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
2. Identificar verbos -> relaciones. Para este caso son:
a) Vende
b) Tiene
c) Responsable (a cargo)
d) Hay
e) Existen
f) Pertenecen
g) Suministrar
h) Conocer
i) Incluye
3. Identificar atributos:
a) Centro Comercial: RUT, nombre, dirección, fono, ciudad
b) Empleados: Rut, nombre, tipo empleado
c) Cliente: Rut, nombre, dirección, fono, ciudad
d) Productos: Tipo, calidad, código
e) Departamento: N° depto, nombre depto.
f) Proveedores: Nombre proveedor, RUT.
4. Identificar llaves primarias
a) Centro Comercial: RUT centro comercial
b) Empleados: RUT empleado
c) Cliente: RUT cliente
d) Productos: Código producto
e) Departamento: N° Depto.
f) Proveedores: RUT Proveedor
12
13. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
5. Establecer cardinalidades
a) Existen N tipos de empleados, jefes y vendedores.
b) La venta la realiza 1 vendedor a 1 cliente y puede incluir N productos.
c) Por cada departamento solo puede haber 1 jefe.
d) Cada jefe está a cargo de 1 departamento, pero se debe considerar a futuro que pueda estar a
cargo de N departamentos.
e) Los proveedores suministran N productos a 1 precio, este puede variar de fecha a otra y es
diferente al precio de venta.
f) Cada producto puede pertenecer a 1 departamento
13
14. Carolina Navarro y Patricia Vargas
Estudiantes de Auditoría
Por tanto el diagrama E-R, es el siguiente:
NOMBRE PK_RUT
NOMBRE DIRECCIÓN
CIUDAD FONO CIUDAD
1
JEFE PK_RUT
CENTRO
DIRECCIÓN PK_RUT Empleados TIPO
COMERCIAL
1 1
Vende CLIENTE Incluye
FONO
1 N VENDEDOR
Hay
NOMBRE
Tiene
1 N PK_CÓDIGO
Existen
N
1 PRODUCTOS TIPO
N 1
DEPARTAMENTO M Calidad
1
1 PK_N°
DEPTO
NOMBRE
NOMBRE
PK_RUT
N
PROVEEDORES Suministran
Pertenecen
Diferencia
Conocer Fecha Precio
Stock
14