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)