laboratorio 3

12
Universidad Austral de Chile Facultad de Ciencias Económicas y Administrativas Escuela de Auditoria Contador Auditor Laboratorio N° 3 Ayudantía de Sistemas de Información Administrativos Profesor Responsable: Cristian Salazar Ayudante: Jose Luis Carrasco [Escriba el número de teléfono] [Escriba el número de fax] 22/11/2012 Carla Núñez Benites

Upload: carla-fernanda

Post on 29-May-2015

163 views

Category:

Documents


1 download

DESCRIPTION

Laboratorio N° 3 Ayudantia

TRANSCRIPT

Page 1: Laboratorio 3

Universidad Austral de Chile

Facultad de Ciencias Económicas y Administrativas Escuela de Auditoria

Contador Auditor

Laboratorio N° 3 Ayudantía de Sistemas de Información Administrativos

Profesor Responsable: Cristian Salazar

Ayudante: Jose Luis Carrasco

[ E s c r i b a e l n ú m e r o d e

t e l é f o n o ]

[ E s c r i b a e l n ú m e r o d e f a x ]

2 2 / 1 1 / 2 0 1 2

Carla Núñez Benites

Page 2: Laboratorio 3

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:

Compañía

Departamentos

Empleado

Proyectos

2. Identificar verbos -> relaciones. Para este caso son:

Organizada

Tiene

Dirige

Trabaja

Controla

Page 3: Laboratorio 3

3. Identificar atributos:

Compañía: Nombre y Rol único tributario (RUT)

Departamentos: Nombre, Nombre empleado que la dirige, N° de

departamento.

Empleado: Nombre, Rut, fecha (ingreso para dirigir el departamento).

Proyectos: Nombre, N° proyecto, lugar

4. Identificar llaves primarias

Compañía: N° de RUT

Departamentos: N° de departamento.

Empleado: N° de RUT del Empleado

Proyectos: N° de proyecto

5. Establecer cardinalidades

o Una Compañía está organizada en N Departamentos.

o Cada Departamento tiene 1 nombre y número único y 1 cierto empleado que lo dirige.

o El empleado está asignado a 1 departamento.

o 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.

o Un Empleado puede trabajar en N Proyectos, que no necesariamente están controlados

por el mismo Departamento.

Page 4: Laboratorio 3

Por tanto el diagrama E-R, es el siguiente:

COMPAÑÍA

EMPLEADODEPARTAMENTO

PROYECTOS

Esdirigido

Tiene

Controla

Trabaja

Organizada

NOMBRE RUT_PK

NOMBRE EMPL.

PK_N° DEPTO

NOMBRE NOMBRE FECHA

DIRECCION DEPTO

RUT_PK

HORAS

NOMBREN°

PROY.LUGAR

1

N1

N1

N

M

N

1

FECHA

Page 5: Laboratorio 3

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:

Diario

Ediciones

Secciones

Páginas

Artículos

Autor

2. Identificar verbos -> relaciones. Para este caso son:

Tiene

Separa

Dividen

Caben

Agrupan

3. Identificar atributos:

Diario: Nombre, RUT

Ediciones: N° de Edición, Mes, Año

Page 6: Laboratorio 3

Secciones: N° Sección

Páginas: N° Pagina

Artículos: Agrupación por autor

Autor: Nombre, Rut

4. Identificar llaves primarias

Diario: RUT Diario

Ediciones: N° de Edición

Secciones: N° Sección

Páginas: N° Pagina

Artículos: Agrupación por nombre autor

Autor: Rut Autor

5. Establecer cardinalidades

Un diario tiene N ediciones (una por día).

Cada edición se separa en N secciones.

Las secciones se separan en N páginas

Las páginas se dividen en N artículos.

Los artículos caben en 1 página.

Los artículos se agrupan por 1 autor.

Por tanto el diagrama E-R, es el siguiente:

Page 7: Laboratorio 3

DIARIO EDICIÓN SECCIONESRUT_PK

NOMBRE

Tiene Se separa

Una por día

N N

N

ARTÍCULOS

N

Caben

1PÁGINAS

Agrupan

AUTOR

1

N° EDICIÓN

MES AÑON°

SECCIÓN

N° PAG

AUTOR

NOMBRE

RUT_PK

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:

Page 8: Laboratorio 3

1. Identificar sustantivos -> entidades. Para este caso son los siguientes:

Carretera

Comunas

Localidad

Provincias

Regiones

2. Identificar verbos -> relaciones. Para este caso son:

Pasar

Saber

Almacenar

Pertenece

3. Identificar atributos:

Carretera: Nombre Carretera (Autopista o Ruta)

Comunas: Nombre comuna, ubicación provincial, N° comuna (considerando que

en Chile hay 3461 comunas)

Localidad: Nombre localidad y ubicación comunal

Provincias: Nombre provincia, ubicación regional, N° provincia (considerando que

en Chile hay 542 provincias)

Regiones: Nombre Región, N° Región (considerando que en Chile hay 153

regiones), Código postal

1 INE

2 INE

3 INE

Page 9: Laboratorio 3

4. Identificar llaves primarias

Carretera: Nombre Carretera (Autopista o Ruta)

Comunas: N° comuna

Localidad: Nombre localidad

Provincias: N° Provincia

Regiones: N° Región

5. Establecer cardinalidades

Una carretera puede pasar por N comunas

Considerar que las localidades pertenecen a 1 comuna

Las comunas pertenecen a 1 provincias

Las provincias pertenecen a 1 región

Por tanto el diagrama E-R, es el siguiente:

CARRETERA

LOCALIDAD

Pasa por

KM

Pasa por

KM

NOMBRE

COMUNA

N

Pertenece

1

N

Pertenece PROVINCIAN 1

Pertenece

REGIÓN

1

NEntrada

Salida

AlmacenarSaber

1

NOMBREUBIC.PROV

N° PROVINCIA

NOMBREUBIC.

COMUNAL

NOMBRE UBIC.

REGIONALN°

COMUNA

NOMBRE

N° REGIÓN

UBIC.REGIONAL

CÓD_POSTAL

Page 10: Laboratorio 3

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:

Centro Comercial

Empleados

Cliente

Productos

Departamento

Proveedores

Page 11: Laboratorio 3

2. Identificar verbos -> relaciones. Para este caso son:

Venta

Incluir

Haber

Suministran

Pertenecer

3. Identificar atributos:

Centro Comercial: RUT, nombre, dirección, fono, ciudad

Empleados: Rut, nombre, tipo empleado

Cliente: Rut, nombre, dirección, fono, ciudad

Productos: Tipo, calidad, código

Departamento: N° depto, nombre depto.

Proveedores: Nombre proveedor, RUT.

4. Identificar llaves primarias

Centro Comercial: RUT centro comercial

Empleados: RUT empleado

Cliente: RUT cliente

Productos: Código producto

Departamento: N° Depto.

Proveedores: RUT Proveedor

Page 12: Laboratorio 3

5. Establecer cardinalidades

Existen N tipos de empleados, jefes y vendedores.

La venta la realiza 1 vendedor a 1 cliente y puede incluir N productos.

Por cada departamento solo puede haber 1 jefe.

Cada jefe está a cargo de 1 departamento, pero se debe considerar a futuro que pueda estar a

cargo de N departamentos.

Los proveedores suministran N productos a 1 precio, este puede variar de fecha a otra y es

diferente al precio de venta.

Cada producto puede pertenecer a 1 departamento

Por tanto el diagrama E-R, es el siguiente:

CENTRO COMERCIAL

Empleados

JEFE

VENDEDOR Vende

1 1CLIENTE Incluye

PRODUCTOS

1 NTiene

DEPARTAMENTO

1

N

Existen

1

NHay

1

1

PROVEEDORES SuministranN

M

Diferencia

Fecha Precio

Pertenecen

1

N

Conocer

Stock

1

1

Responsable