Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik

Abfangen von strukturellen Änderungen


Notizen:

Abfangen struktureller Änderungen
Entscheidet sich der DB-Programmierer z.B. eine Tabelle vertikal zu partitionieren, kann die Sicht, die bis dahin die Tabelle zeigte danach einen Join aus den beiden entstandenen Tabellen zeigen, ohne dass der Frontendprogrammierer einen Unterschied bemerkt.
Vorher:
CREATE VIEW Personal AS SELECT * FROM datPersonal
Nachher:
CREATE VIEW Personal AS SELECT p.PersNr, Zuname, Vorname, Straße, p.PLZ, Ort, Tel, BLZ, KontoNr, Bank FROM datPersonal as p inner join datKonto as k on k.PersNr = p.PersNr inner join datOrt as o on p.PLZ = o.PLZ

Achtung! Einfügungen werden mangels Schlüssel nicht funktionieren (s.u., Gespeicherte Prozeduren)