Databases Reference
In-Depth Information
15 Zusammenfassung und Ausblick
In diesem Buch wurde der klassische Weg der Datenbankent-
wicklung beschrieben. Es wurde gezeigt, dass die Anforderun-
gen, welche Daten betrachtet werden müssen, im intensiven
Dialog mit den Nutzern des resultierenden Systems ermittelt
werden. Das erhaltene Modell kann dann automatisch in Tabel-
lenstrukturen übersetzt werden, wobei für die resultierenden
Tabellen geprüft werden muss, dass sie gewisse Qualitätseigen-
schaften haben. Diese Eigenschaften wurden in Normalformen
formalisiert. Nachdem die Tabellen und Daten in die Daten-
bank eingetragen wurden, können die enthaltenen Informatio-
nen in Anfragen verknüpft werden. Ein detailliertes Verständ-
nis von der Erstellung von SQL-Anfragen ist die Grundlage ei-
ner effektiven Datenbanknutzung. Bei der Nutzung ist weiter-
hin zu beachten, dass ein Datenbankmanagementsystem die
komplexen Probleme, die auftreten können, wenn mehrere
Nutzer gleichzeitig die Datenbank nutzen, zum großen Teil sel-
ber lösen kann, aber beim Nutzer hierfür trotzdem ein Grund-
verständnis vorhanden sein muss. Zusätzlich wurde für die re-
sultierenden Systeme gezeigt, dass es sinnvoll ist, ein Rechte-
management aufzusetzen und die Datenbank vor illegalen oder
nur irrtümlichen Aktionen zu schützen. Abschließend wurde
gezeigt, wie die Funktionalität eines Datenbanksystems erwei-
tert werden kann. Dazu besteht innerhalb des Systems die Mög-
lichkeit mit Stored Procedures und Triggern, sowie außerhalb
des Systems von beliebigen Programmiersprachen, als Beispiel
Java, auf die Datenbank zuzugreifen und z. B. eine graphische
Oberfläche zu ergänzen.
Das in diesem Buch vermittelte Wissen reicht aus, um erfolg-
reich in großen Datenbankprojekten mitzuarbeiten und prak-
tisch Erlerntes mit der Theorie zu verknüpfen. Trotzdem han-
delt es sich bei diesem Buch nur um einen Grundkurs, in dem
Grundlagen gelegt werden, da in großen Projekten nicht nur
über eine Datenbankentwicklung, sondern auch über das Zu-
sammenspiel mit einem zu entwickelnden Software-System
nachgedacht werden muss.
Rückblick auf
Entwicklungs-
weg
327
 
Search WWH ::




Custom Search