Escolar Documentos
Profissional Documentos
Cultura Documentos
Applications
Inteligencia de Negocios
El modelo de datos:
Describe la estructura de informacin del
sistema
Muestra las tablas donde se encuentra la
informacin, relaciones entre tablas y la
informacin que va en las tablas.
Relacin
Ser
dictada
Asignatura
Profesor
Dictar
Entidad
Entidad
Relacin:
Concepto que relaciona entidades.
Representadas por una linea.
Las relaciones tienen:
Cardinalidad: veces en que una entidad se instancia en la otra
entidad (uno a uno, uno a muchos, muchos a muchos).
Opcionalidad: obligatoriedad de la relacin.
Database and Business Intelligence
Applications
Inteligencia de Negocios
Pasos
1. Entender el Negocio
2. Identificar Entidades
3. Identificar Relaciones y Cardinalidad
4. Identificar Opcionalidad
Escenario:
Pizzas a Domicilio
1. Entender el Negocio
Tipo de pizza
Ordenes
Entrega
Empleados
Database and Business Intelligence
Applications
Inteligencia de Negocios
Vehiculos de entrega
Clientes
1. Entender el Negocio
Empleados
Tipo de pizza
Nombre
Ingredientes
Precio
Orden
Cliente
Preparacin
Empleado
asignado
Hora
comienzo/fin de
la preparacion
Vehiculos
Datos
personales
Direccion
Telefono
Pizza ordenada
Cantidad
ordenada
Direccion de
despacho
Hora de
comienzo de la
orden
Estado de la
orden
Entrega
Estado de la
entrega
Hora de
entrega
Vehiculo
asignado
Encargado de la
entrega
Ms informacin (Supuestos)
1. Entender el Negocio
Un orden puede conter muchas pizzas, y al
menos una pizza.
La preparacion de una orden puede involucrar a
mas de un empleado.
Un cliente puede registrar sus datos sin realizar
una compra.
La entrega de la pizza es asignada a un solo
empleado.
Una orden se asigna a una entrega solamente, en
caso de error se genera otra orden.
Database and Business Intelligence
Applications
Inteligencia de Negocios
2. Identificar Entidades
Tipo de
pizza
Cliente
Orden
Entrega
Preparacin
Empleado
Vehiculo
Cliente
Orden
Entrega
Preparacin
Empleado
Vehiculo
4. Identificar Opcionalidad
Tipo de
pizza
Preparacin
Incluir
Generar
Ser
generada
Cliente
Ser
incluido
Generar
Involucrar
Orden
Ser
generada
Ser
generada
Empleado
Ser
entregada
Entregar
Generar
Entrega
Vehiculo
Vincularse
Ser
involucrado
Ser
Vinculada
Pasos Resumen
1. Entender el negocio
2. Identificar entidades
3. Identificar relaciones y cardinalidad
4. Identificar opcionalidad
Proyecto I
Proyecto I
En forma individual
Confeccionar un ejemplo de un Negocio que
usted conozca e identifique los cuatro pasos
vistos en clases. (NO puede ser un Negocio de
Pizzas)
Duracin Proyecto: Toda la parte de DB
Entregas Semanales
Proyecto I
Proyecto I - Entrega I
Qu hay que hacer?
Elegir un negocio de su inters para desarrollar
Replicar los 4 pasos vistos en clases (Entender Negocio,
Identificar Entidades, Relaciones, Cardinalidad y
Opcionalidad).
Entregar su primer modelo E-R con su explicacin y
desarrollo respectivo el da Miercoles 18 de marzo hasta
las 23:59 hrs al mail DBIA+secX@unegocios.cl siendo la
X el numero de su seccin. Ejemplo
DBIA+sec1@unegocios.cl
Asunto Correo: RUT-E1-SECX. Ejemplo: 123456789-E1SEC1
Database and Business Intelligence
Applications
Inteligencia de Negocios
Ejemplos - MER
Laboratorio Farmacutico
Paginas Web
Fotocopias
Programa Televisin
Ejemplo I Laboratorio
Farmaceutico
En
un
laboratorio
trabajan
diferentes
farmacuticos
que
desarrollan
diferentes
proyectos. Los farmacuticos pueden usar ciertos
tipos de equipos para cada proyecto.
Al laboratorio le gustara registrar que equipo se
asigna a que farmacutico en que proyecto, en
que momento.
Los equipos se asignan por proyecto.
Un farmacutico debe estar asignado al menos a
un proyecto.
Un equipo no necesariamente esta asignado a
alguien, y un proyecto dado no necesita ser
Ejemplo IV - Fotocopiadora
En la Facultad de Economa y Negocios se encuentra
en funcionamiento un centro de fotocopias, el cual
requiere ser optimizado en su procesamiento de
informacin. Se le menciona lo siguiente para crear un
modelo E-R que simplifique los procesos.
Al centro llegan clientes, los cuales realizan pedidos,
cada cliente puede realizar varios pedidos, pero cada
pedido debe ser realizado (y pagado), por un nico
cliente.
Cada pedido debe ser realizado por una nica
maquina, pero cada maquina puede imprimir varios
pedidos. La misma lgica se usa para los empleados
Material Complementario
Propuesto
Ejercicio - Propuesto 1
Una compaa est compuesta por varios
departamentos. Cada departamento emplea
personas. Las personas que son parte del equipo
de ventas que trabaja en el departamento de
ventas producen varias ordenes de venta que son
solicitadas por los clientes de la compaa.
Ejercicio - Propuesto 2
Un manager de una flota de vehiculos monitorea
alrededor de 500 vehiculos para un departamento del
gobierno.
Algunos vehiculos son autos asignados a individuos y
son conducidos por ellos. Otros son autos que pueden
ser usados por el ministro, el secretario del ministerio y
el viceministro (estos vehiculos con conducidos por
choferes).
Hay tambien 60 vehiculos disponibles para libre uso
por miembros del departamento. Finalmente hay un
grupo de vehiculos de distinto uso: 6 four-wheel drive
para acceder a locaciones remotas, 3 bulldozers, 18
camiones, y 43 utilitarios.
El manager necesita mantener registros de los
Ejercicio - Propuesto 3
Una biblioteca de videos presta videos para personas
registradas como miembros. Los miembros deben siempre
proveer algn tipo de prueba de identidad, preferentemente
una tarjeta emitida por la biblioteca de videos.
Existen 2 tipos de videos, los por una noche y los semanales.
Los miembros pueden arrendar hasta 2 videos de 1 noche
simultaneamente. As mismo tambin pueden arrendar hasta
6 videos de 1 semana.
El precio por videos de 1 noche es $3.000 y los semanales
cuestan $1.000
Los videos devueltos tarde producen una multa de $2.000
ms el costo normal por el periodo.
El manager de la biblioteca intenta manejar el stock, y
monitorear arrendatarios y videos prestados.
Database and Business Intelligence
Applications
Inteligencia de Negocios
Ejercicio - Propuesto 4
Jet Away Travel vende tours. Los tours ofrecidos pueden
ser tours prediseados o especialmente organizados
para satisfacer las necesitadades del cliente.
Mientras los tours prediseados son ofrecidos atraves
de operadores de tours, los tours a medida son
construidos por personal de Jet Away Travel generando
reservas de vuelos, hoteles, etc.
Clientes deben confirmar sus reservas de tours con un
deposito. Se registran el costo del viaje. El pago
completo debe ser realizado antes de la fecha de
salida. Tambien se aceptan pagos parciales que se
hayan realizado despues de deposito inicial.
Ejemplo - Propuesto 5
Fitnezz Company ofrece clases de ejercicios a sus
miembros.
Un miembro puede participar un varias clases de
ejercicios o ninguna.
Cada clase de ejercicio tiene un empleado asignado su
instructor. Cada instructor realiza al menos una clase y
puede ofrecer varias clases.
Cada clase de ejercicio is ofrecida en una sala
determinada en una fecha y hora determinada.
Fitnezz Company desea un sistema de informacin que
puede ser usada para agendar clases de ejercicios,
permitir a los miembros registrarse a ellas, y permitir
instructores obtener listas the miembros para cada clase
Database and Business Intelligence
Applications
Inteligencia de Negocios