|
Typischerweise hat eine Datenbank mehrere Benutzer, und jeder benötigt, je nach Zugangsrechten und Bedürfnissen, eine individuelle Ansicht der Daten (Inhalt und Form). Eine solche Datensicht kann aus einer Teilmenge der gespeicherten Daten oder aus daraus abgeleiteten (nicht explizit gespeicherten) Daten bestehen.
Beispiel: An einer Hochschule werden Daten über die Studierenden
verwaltet. Neben Matrikelnummer, Name, Adresse etc. werden auch andere
Informationen erfasst, wie die Semesterzugehörigkeit oder die Angabe darüber, ob
der oder die Studierende das Semester repetiert.
Diese umfassende
Datenbank wird von Personen mit unterschiedlichen Bedürfnissen und
Berechtigungen benützt.
Klicken Sie auf einen der vier
Buttons, um die verschiedenen Sichten auf die Datenbank dargestellt zu bekommen.
Der Datenbankadministrator hat eine Sicht auf die gesamte Datenbank, während andere Nutzer in diesem Beispiel jeweils eine sehr eingeschränkte Sicht auf die Datenbank haben. Die Administration benötigt für die Erstellung einer Statistik über die Repetenten in den Abteilungen keine Namen oder Matrikelnummern. In einer Liste der Studierenden sollten heikle Daten wie der Repetentenstatus keinesfalls sichtbar sein. Der Dozent einer Klasse jedoch wünscht sehr detaillierte Auskunft über die Studierenden dieser Klasse.