Вы находитесь на странице: 1из 2

UNIVERSIDAD NACIONAL DE LA RIOJA

Ctedra Programacin
Carrera: Diseo Multimedia
Prctica N: 16
Nombre: Base de Datos
Fecha: 16 de Octubre de 2008

J.T.P.: Lic. Andrea Agero

Consultora:
1.2.3.4.-

5.6.7.8.(Apellido, Nombre y firma de los integrantes)

Casos Prcticos
1.- Cuando un socio de una Biblioteca solicita un libro, se debe controlar por su nmero
de carnet que efectivamente figure en el padrn de socios (donde estn sus datos
personales), que tenga la ltima cuota paga y que no adeude libros. Luego se verifica que
el o los libros solicitados por el socio estn disponibles, para ello se consulta un catlogo
en el que figuran todos los libros que existen en la biblioteca, ordenados por su cdigo. En
este catlogo temtico figuran todos los datos de cada libro: cdigo, nombre, autor,
editorial, ao de edicin, tema, y la indicacin de si el libro est en la biblioteca o si est
prestado a otro socio
Si el socio no adeuda libros se le entregan los libros pedidos (y que estn disponibles) y
se registra en la ficha del socio los datos de cada libro y la fecha de retiro. En el catalogo
se registra que est prestado.
Las entidades se definen como sigue con sus atributos:
PADRN =

@ cod-socio + nom-socio + apell-socio + domic-socio + telef-socio

PRSTAMO = @ cod-socio + @ cod-libro + @ fech-retiro + fech-devolucin


CATALOGO = @ cod-libro + nom-libro + autor + editorial + ao-edic + tema
PAGO = @ cod-socio + @cod-cuota + fech-pago + int-men + imp-cuota
Se pide:
1.- En forma grafica establecer las relaciones entre las distintas tablas.
2. Armar cada una de tablas y cargarla con al menos 4 registros.
3. Realizar Consultas:
a-) Ingresando un cdigo del libro, me determine el nmero y el nombre de socio
que lo retiro.
b-) Ingresando un cdigo de socio, me determine cul es el numero de cuota, la
fecha que dicho socio pago la misma y el importe.

2.- La siguiente base de datos almacena informacin sobre los envos de piezas que
recibe una empresa ANTEX Andina de ensamble de juguetes por parte de sus
proveedores:
La tabla S almacena los datos de los proveedores: cdigo (s#), nombre (snombre), pas
(pas) y ciudad donde se ubica cada proveedor (ciudad).
La tabla P almacena la informacin referente a las piezas: cdigo (p#), nombre (pnombre),
color (color), peso (peso) de cada pieza.
La tabla SP almacena los datos sobre los envos mensuales que cada proveedor realiza
(s#) de cada pieza que suministra (p#). Cada uno de estos envos contiene un nmero de
unidades determinado (cant).
Las tablas y las relaciones de la siguiente base de datos son:
S
s#
snombre
pas
ciudad

SP
s#
p#
cant

P
p#
pnombre
color
peso

Se pide:
1.- Armar cada una de tablas y cargarla con al menos 5 registros.
2.- Obtener el nombre del proveedor que suministra piezas rojas.
3.- Obtener la cantidad y el nmero de proveedor que suministra piezas negras.
4.- Obtener el cdigo de los proveedores que realizan envos en cantidades superiores a
1000.
3.- En un sistema de medicina pre-paga, los afiliados abonan mensualmente sus cuotas
en funcin del plan de salud al cual pertenecen. Existen varios planes de salud que
difieren entre s por los servicios que cubren. Cuando un afiliado llega al centro de salud,
se corroboran sus datos y, si su cuota est al da, se le permite tomar el servicio.
Las cuotas mensuales pueden ser abonadas en efectivo o tarjeta de crdito. Si la cuota es
abonada en efectivo, se registra el nmero de afiliado, el descuento concedido y el lugar y
fecha de pago. Si la cuota se abona con tarjeta se registra el nmero y nombre de la
tarjeta, el nmero de socio y el importe.
Mensualmente de emiten a la Direccin un listado de afiliados y un informe de las
cobranzas realizadas de contado y con tarjeta de crdito.
Se pide: Construya las tablas de esta base de datos y establezca las relaciones entre las
mismas.

Вам также может понравиться