Database Reference
In-Depth Information
dieser periodisch abgeglichen werden ( Datenreplikation ).
Der Datenabgleich erfolgt dann meist zu Randzeiten, wenn
nur wenige Benutzer online sind. Dadurch sind Benutzer-
eingaben in Datenbank A immer erst mit einer zeitlichen
Verzögerung für Benutzer von Datenbank B sichtbar. Mit
dieser Maßnahme werden die Reaktionszeiten verbessert, da
alle Benutzer immer mit ihren lokalen Datenbanksystemen
arbeiten.
4.13
Praktische Erfahrungen von der Front
In den Abschnitten 4.1 bis 4.11 wurden die einzelnen Projekt-
phasen bei der Datenbankentwicklung beschrieben. Auf dem
Papier sieht dies immer problemlos aus - meist erfolgt die Er-
nüchterung erst beim Versuch, die Theorie in die Praxis umzu-
setzen. Ich möchte deshalb in diesem Abschnitt meine eigenen
praktischen Erfahrungen bei Datenbankprojekten niederschrei-
ben, um einen Eindruck zu vermitteln, mit welchen Problemen
sich der Programmierer herumschlagen muss. Diese Liste ist
aber absolut unvollständig und völlig verharmlosend - meist ist
die Realität noch schlimmer. Die Reihenfolge der nachfolgen-
den Abschnitte ist willkürlich, unzusammenhängend und chao-
tisch - wie im wirklichen Leben. Gewisse Probleme können
ständig wieder auftauchen, sind kaum in den Griff zu bekom-
men und sorgen dafür, dass es einem nie langweilig wird (sie-
he Abschnitt 4.13.4).
Der Sinn dieses Abschnitts besteht darin, Schülern und Stu-
denten der Informatik einen Einblick in die Praxis zu geben,
die an den Schulen leider nur ungenügend vermittelt werden
kann. Dabei ist allerdings zu beachten, dass ich hemmungslos
und völlig unausgewogen meine eigene Sicht der Dinge be-
schreibe. Ein verständnislose Kopfschütteln des Lesers nehme
ich dabei in Kauf, möchte aber nochmals versichern, dass ich
alles, was ich hier beschreibe, selber so erlebt habe. Ob meine
Schlussfolgerungen und Empfehlungen aber richtig sind, über-
lasse ich dem Urteil des Lesers.
4.13.1
Das Projektteam oder der Faktor Mensch
Ob ein Projekt erfolgreich sein wird oder nicht, entscheidet
sich vielfach schon bei der Auswahl der Projektteammitglieder.
Es ist nun mal eine Tatsache, dass sich gewisse Menschen
sympathisch sind und andere nicht. Zudem kommen die
Search WWH ::




Custom Search