25.10.2014 Views

El modelo relacional y el álgebra relacional - Dataprix

El modelo relacional y el álgebra relacional - Dataprix

El modelo relacional y el álgebra relacional - Dataprix

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!