28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

SQL: Die Sprache relationaler DBMS<br />

Einhaltung referentieller Integrität<br />

� In einer Relation, die eine Beziehung modelliert, sollte gewährleistet sein, dass die<br />

Fremdschlüssel mit Werten belegt sind.<br />

� Relationale Algebra:<br />

– Relation R mit Primärschlüssel K<br />

– Relation S mit Fremdschlüssel F (bezieht sich auf K)<br />

�<br />

F<br />

�S��� K<br />

�R� � Erlaubte Änderungen<br />

– Einfügen eines Tupels s in S, wenn sF � � � �<br />

K<br />

�R� – Verändern eines Attributwerts eines Tupels s aus S, wenn …<br />

– Verändern von rK � � eines Tupels r aus R, wenn �<br />

F = r�K� �S� =<br />

�<br />

– Löschen eines Tupels r aus R, wenn …<br />

Seite 153

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!