Mensaje: #1
algebra relacional
Dudas y recomendaciones
Gestión de Datos
Hola,alguien podria darme una mano con estos ejercicios?
RO es para la seleccion,PI para la proyeccion , DELTA para la modificacion y |X| es la reunion natural
CLIENTE= (nro_cliente, dni, apellido, nombre, dirección, localidad, teléfono)
SUCURSAL = (nro_sucursal, nombre, dirección, localidad, teléfono)
CUENTA= (nro_cuenta, nro_cliente (fk), nro_sucursal (fk), fecha_apertura, tipo, saldo)
MOVIMIENTO= (nro_movimiento, nro_cuenta (fk), nro_sucursal (fk), fecha, hora, tipo, monto)
1) Dar de baja todas las cuentas del cliente con dni ‘44444444’.
2) Dar de alta una nueva cuenta número 125254 para el cliente con dni ‘55555555’ en la sucursal con nombre ‘Nación’, con fecha de apertura ‘12/06/2010’, tipo ‘CC’ y saldo
1)eliminados <--- RO(dni=44444444)(cliente)
temp<---- PI(nro_cuenta,nro_cliente,nro_sucursal,fecha_apertura,tipo,saldo)(cliente |X| eliminados)
cuenta <---- cuenta -temp
2)
r1<---- RO(dni=55555555)(cliente |x| cuenta)
r2<---- RO(nombre=nacion)(sucursal |x| r1)
r3<---- PI(nro_cliente,nro_sucursal)(r2)
cuenta <----cuenta U ({125254}) X r3 X {(12/06/2010,cc,0)}
PERSONA = (dni, apellido, nombre, telefono, domicilio)
PROPIETARIO = (dni, fecha_nac, cuil)
INQUILINO = (dni, fecha_inicio_alquiler, monto_mensual, fecha_vto_contrato, codigo(fk))
INMUEBLE = (codigo, dirección, ambientes, expensas)
PROPIETARIO_ INMUEBLE = (dni, codigo, fecha_compra, escritura)
INMOBILIARIA = (codigo_inm, nombre, dirección, telefono, mail)
ALQUILER = (codigo, codigo_inm)
VENTA = (codigo, codigo_inm)
a) Dar de alta el propietario Juan López, con dni 35.777.111, teléfono 424-1111, domicilio 511 N° 123, fecha de nacimiento 01/10/1980 y cuil 29-35777111-2.
b) Modificar la fecha de compra del inmueble con código 1000 perteneciente a Esteban Pérez nacido el 10/12/1970, a la fecha 02/05/2011.
c) Dar de baja todos los inquilinos cuya fecha de vencimiento de contrato sea inferior a 01/06/2011.
a)persona <---- persona U {(35777111,lopez,juan,4241111,511 n° 123)}
propietario <---- propietario U {(35777111,1/10/1980,2935777111-2)}
b) DELTA(fecha_compra=2/5/2011)(propietario_inmueble)
c) r1<---- RO(fecha_vto < 1/6/2011)(inquilino)
inquilino <---- inquilino - r1
|