SISTEMA DE VENTAS
“Una empresa vende productos a varios clientes. Se necesita conocer los datos
personales de los clientes (nombre, apellidos, DNI, dirección, teléfono y fecha de
nacimiento). Cada producto tiene un nombre y un código, así como un precio unitario.
Un cliente puede comprar varios productos a la empresa, y un mismo producto puede
ser comprado por varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta
que un producto sólo puede ser suministrado por un proveedor, y que un proveedor
puede suministrar diferentes productos. De cada proveedor se desea conocer el Ruc,
nombre y dirección”.
BIBLIOTECA
“En la biblioteca del centro se manejan fichas de autores y libros. En la ficha de cada
autor se tiene el código de autor y el nombre. De cada libro se guarda el código, título,
ISBN, editorial y número de página. Un autor puede escribir varios libros, y un libro
puede ser escrito por varios autores. Un libro está formado por ejemplares. Cada
ejemplar tiene un código y una localización. Un libro tiene muchos ejemplares y un
ejemplar pertenece sólo a un libro.
REYES MAGOS
Reyes Magos de Oriente, S.A (RMOSA), desea crear una base de datos que represente
los distintos aspectos involucrados en el reparto de juguetes. La empresa está
integrada por 3 Reyes Magos. Cada Rey tiene un nombre, una nacionalidad, un paje y
un camello. Los camellos tienen un nombre y una comida favorita. Los pajes tienen un
Universidad Continental de Ciencias e Ingeniería
nombre y una dirección. Cada camello y cada paje están asociados a un solo Rey
Mago, y cada Rey Mago tiene un solo paje y un solo camello. Los reyes reparten
juguetes. Los juguetes tienen un nombre, el código de barras del producto que lo
identifica unívocamente y unas palabras clave que describen tipo de juguete.
Los juguetes se clasifican en juguetes pequeños, normales y grandes. Para que los
niños no acumulen demasiados juguetes y no pierdan su capacidad de apreciar el valor
de las cosas cada rey puede dejarle a cada niño como máximo 2 juguetes, aunque
puede que no le deje ninguno si el niño se ha portado mal. Para poder cargar los
camellos los pajes necesitan conocer en qué camello va cada juguete, teniendo en
cuenta que cada camello puede llevar como máximo 25 juguetes pequeños, 10
normales y 5 grandes. Cada juguete en cada camello tiene una posición que indica en
qué parte del camello va, de forma que después de cargar los camellos los pajes
pasarán a los reyes magos la lista indicando dónde está cada juguete.
SISTEMA DE VUELOS
Por ejemplo, el programa de vuelo 555 de Iberia con vuelos los lunes y jueves despega
de Barajas-
Madrid-España y aterriza en Caudell-Sydney-Australia teniendo las siguientes escalas
técnicas: 1- Los
Pradiños-Sao Paulo-Brasil, 2-El Emperador-Santiago-Chile y 3-Saint Kitts-Auckland-
Nueva Zelanda.
ENCOMIENDAS
De las ciudades a las que llegan las encomiendas interesa guardar el código de
provincia y el nombre. Una encomienda sólo puede llegar a una provincia. Sin
embargo, a una provincia pueden llegar varias encomiendas.
De los automóviles que llevan los transportistas, interesa conocer el número de placa,
modelo y tipo, también se desea conocer los datos de la persona que recepciona la
encomienda tales como, DNI, apellidos, nombres, dirección, se debe de tener en
consideración que una sola persona puede recepcionar la encomienda. Un
Transportista puede conducir diferentes automóviles en fechas diferentes, y un
automóvil puede ser conducido por varios transportistas”.
INSTRUCCIONES
EJERCICIOS MODELO ENTIDAD – RELACIÓN
Desarrolle el MODELO DE ENTIDAD RELACIÓN, del siguiente grupo de enunciados.
Tenga en cuenta que en caso de ser necesario puede agregar atributos descriptivos
para entidades y/o relaciones.
NOTA:
Lea bien los enunciados, considere los conceptos de cardinalidad de las
relaciones, generalización y jerarquías de generalización
Universidad Continental de Ciencias e Ingeniería
Ejercicio Nº 01
Los coches que el concesionario vende pueden ser nuevos o usados (de segunda mano).
De los coches nuevos interesa saber el número de unidades que hay en el
concesionario. De los coches viejos interesa el número de kilómetros que lleva
recorridos.
Ejercicio Nº 02
Una biblioteca almacena información de los libros que toman en préstamo sus lectores.
Por cada libro se guarda un identificador único (IdLibro), el título del libro y el nombre,
dirección y teléfono de su editorial.
Van guardando qué libros ha tomado prestado cada lector, de qué sucursal lo
ha tomado y la fecha de préstamo (FechaSale) y devolución (FechaDevol) de la
última vez que tomó prestado el libro de la sucursal.
Como también suelen hacer consultas por autores, quieren almacenar los
autores de cada libro. Ocurre que hay autores diferentes que se llaman igual,
así que han decidido distinguir a dos autores con el mismo nombre
(NombreAutor) por el libro del que son autores, de manera que no puede haber
dos autores con el mismo nombre que hayan escrito el mismo libro
(distinguiendo a los libros por su identificador único)
Ejercicio Nº 03
Cuando alguien llama por teléfono para comprar, se le llama “cliente”, identificándolo
apropiadamente. El cliente llena una orden de compra, con detalles de dirección de
facturación, quien lo atendió, etc. Pero lo más importante, es que compra uno o más
productos (en cantidades que se especifican). De los productos, por supuesto, además
del precio unitario, se sabe la cantidad que la empresa tiene en stock. Por supuesto,
con cada venta se genera una factura. Hay varios métodos de pago (tarjeta de crédito,
cheque al contado, cheques a fecha, etc.), cada uno con varias características
particulares. Cada factura puede cancelarse con uno sólo de los métodos de pago.
Cada uno de los elementos ordenado puede ser despachado individualmente o en
forma conjunta en un sólo paquete. Cada paquete tiene asociado un método de envío
con muchos detalles (transportista, fecha de envío, etc.). Desde luego, un empleado
prepara cada despacho; esta persona no necesariamente es la misma que recibe la
orden de compra.
Universidad Continental de Ciencias e Ingeniería
Ejercicio Nº 04
Hacer un modelo de base de datos para una empresa que se dedica a la venta de autos
0 km. Las ventas se dividen en: ventas al contado con entrega inmediata y ventas por
plan. La información que la empresa desea mantener involucra:
De las ventas por plan se guardan datos sobre número de suscripción, cliente que se
suscribió, marca del automóvil, valor de la cuota y fecha de adjudicación (si fue
adjudicado). Además para este tipo de ventas se desea mantener información de los
pagos de cada una de las cuotas: fecha de vencimiento de la cuota y fecha de pago.
Ejercicio Nº 05
Se quiere informatizar un gimnasio y para ello se deben tener en cuenta los siguientes
supuestos semánticos:
Ejercicio Nº 06
Entre los investigadores hay jefes e investigadores que no son jefes. Cada investigador
que no es jefe es supervisado por un jefe, mientras que los que son jefes no tienen
ningún jefe superior que los supervise. De cada investigador nos interesaría registrar su
nombre completo (aunque separado en nombre y apellidos), D.N.I., dirección,
localidad, y teléfono.
Ejercicio Nº 07
Universidad Continental de Ciencias e Ingeniería
Una empresa le solicita a Ud. que diseñe una base de datos para llevar encuestas sobre
la programación radial. Lo que sigue es el resultado del relevamiento realizado por los
analistas de la empresa.
Existe un conjunto de radios, de las que se conoce su característica (que las identifica),
un nombre, la frecuencia en la que transmite y el tipo de transmisión (AM– FM).
Cada radio, emite programas que están identificados por un nombre y de los que se
conoce un género (periodístico, deportivo, musical, cultural, variedades). Cada
programa puede ser emitido por diferentes radios. Es importante destacar que cada
radio puede realizar más de una emisión de cada programa, registrando para cada
emisión la fecha, la hora de comienzo, la duración y si es una repetición o no.
Los programas, además, pueden ser programas de “resumen” en cuyo caso interesa
saber de qué otros programas toma las notas. Cada programa es producido por un
único consorcio compuesto por una de las radios que lo emite y una compañía
productora. De las compañías productoras se conoce su nro. Del Registro Único de
Contribuyentes (RUC), un nombre y sus teléfonos. No se admite que dos productoras
puedan tener igual nombre.
Por otra parte, hay algunos conductores que tienen preferencia por trabajar con
algunos operadores. Es claro que todos los programas tienen al menos un conductor,
un productor y un operador, aunque podrían tener varias personas para cada función.
Ejercicio Nº 08
Universidad Continental de Ciencias e Ingeniería
“Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de
construcción, etc.) se encuentra clasificado obligatoriamente en una categoría (por
ejemplo, tres estrellas) pudiendo bajar o aumentar de categoría.
Cada categoría tiene asociada diversas informaciones, como, por ejemplo, el tipo de
IVA que le corresponde y la descripción.
Los hoteles tiene diferentes clases de habitaciones (suites, dobles, individuales, etc.),
que se numeran de forma que se pueda identificar fácilmente la planta en la que se
encuentran. Así pues, de cada habitación se desea guardar el código y el tipo de
habitación.
Las agencias de viaje también pueden realizar reservas de las habitaciones. En caso de
que la reserva la realiza una agencia de viajes, se necesitarán los mismos datos que
para los particulares, además del nombre de la persona para quien la agencia de viajes
está realizando la reserva.
En los dos casos anteriores también se debe almacenar el precio de la reserva, la fecha
de inicio y la fecha de fin de la reserva”.
Ejercicio Nº 09
Se desea crear un sitio web con información referente a las películas en cartel en las
salas de un dudoso cine cercano a la plaza de armas.
Los cines pueden tener más de una sala y cada semana cada uno de los cines
envía la cartelera para dicha semana, indicando de detalle de las funciones.
Para cada función se conoce el día de la semana y la hora de comienzo, y
obviamente la sala y la película que exhibe. De cada sala se sabe el nombre, un
número que la identifica dentro del cine y la cantidad de butacas que posee. De
cada cine se conoce el nombre que lo identifica, su dirección y teléfono para
consultas.
Ejercicio Nº 10
Ejercicio Nº 11
Describe un problema que involucre una base de datos del área que desees (biología,
astronomía, biblioteca, citas médicas, etc.) especificando las restricciones del problema
que puedan traducirse a multiplicidad de las entidades, llave primaria, entidades,
relaciones, atributos, etc. Luego haz un diseño de la base de datos usando el modelo
E/R, tu modelo debe incluir entre seis y doce entidades de las cuales al menos una debe
ser débil, relaciones varios a uno, varios a varios, (opcionalmente una relación uno a
uno), y una jerarquía de herencia.
TEMA: CIRCUNFERENCIA
CÓDIGO : AO306 DAUCMB/DAUCMO ASIGNATURA : Matemática II
TURNO :Mañana PERIODO : 2010-II
ACADÉMICO
DOCENTE : Ing. Percy Peña Medina FECHA :
III. ´ como
Determina la ecuación de la circunferencia que tiene al segmento AB
diámetro.
TEMA: CIRCUNFERENCIA
CÓDIGO : AO306 DAUCMB/DAUCMO ASIGNATURA : Matemática II
TURNO :Mañana PERIODO : 2010-II
ACADÉMICO
DOCENTE : Ing. Percy Peña Medina FECHA :
C : x 2 + y 2−10 y +16=0
Universidad Continental de Ciencias e Ingeniería
C : x 2 + y 2+ 6 x+1=0
C : x 2 + y 2+ 2 x−2 y−5=0
C : x 2 + y 2+ 8 x+2 y +17=0
C : x 2 + y 2+ 14 y +45=0
C : x 2 + y 2+ 12 x +30=0
C : x 2 + y 2−2 x+ 4 y +14=0
C : x 2 + y 2+ 4 x−2 y +5=0