El modelo relacional y el álgebra relacional - Dataprix
El modelo relacional y el álgebra relacional - Dataprix
El modelo relacional y el álgebra relacional - Dataprix
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
© FUOC • P06/M2109/02148 28 <strong>El</strong> <strong>mod<strong>el</strong>o</strong> <strong>r<strong>el</strong>acional</strong> y <strong>el</strong> álgebra <strong>r<strong>el</strong>acional</strong><br />
Ejemplo de aplicación de la actualización en cascada<br />
Supongamos que tenemos las siguientes r<strong>el</strong>aciones:<br />
• R<strong>el</strong>ación EDIFICIOS:<br />
EDIFICIOS<br />
nombreedificio ...<br />
Marina –<br />
Diagonal –<br />
• R<strong>el</strong>ación DESPACHOS:<br />
DESPACHOS<br />
edificio* número superficie<br />
Marina 120 10<br />
Marina 122 15<br />
Marina 230 20<br />
Diagonal 120 10<br />
* {edificio} referencia EDIFICIOS.<br />
a) Si aplicamos la actualización en cascada en caso de borrado y, por ejemplo, queremos borrar<br />
<strong>el</strong> edificio Diagonal, se borrará también <strong>el</strong> despacho Diagonal 120 que hay en <strong>el</strong> edificio,<br />
y nos quedará:<br />
• R<strong>el</strong>ación EDIFICIOS:<br />
EDIFICIOS<br />
nombreedificio ...<br />
Marina –<br />
• R<strong>el</strong>ación DESPACHOS:<br />
DESPACHOS<br />
edificio* número superficie<br />
Marina 120 10<br />
Marina 122 15<br />
Marina 230 20<br />
* {edificio} referencia EDIFICIOS.<br />
b) Si aplicamos la actualización en cascada en caso de modificación, y queremos modificar<br />
<strong>el</strong> nombre d<strong>el</strong> edificio Marina por Mar, también se cambiará Marina por Mar en los despachos<br />
Marina 120, Marina 122 y Marina 230, y nos quedará:<br />
• R<strong>el</strong>ación EDIFICIOS:<br />
EDIFICIOS<br />
nombreedificio ...<br />
Mar –<br />
• R<strong>el</strong>ación DESPACHOS:<br />
DESPACHOS<br />
edificio* número superficie<br />
Mar 120 10<br />
Mar 122 15<br />
Mar 230 20<br />
* {edificio} referencia EDIFICIOS.