Database Reference
In-Depth Information
Für Privatkunden werden mehrmals im Jahr Rabattaktionen durchgeführt, um Neukunden
zu werben und Bestandskunden zu halten. In diesen Aktionszeiträumen gelten entspre-
chend verminderte Preise. Firmen hingegen können einen Preisnachlass erhalten, wenn
sie über mehrere Jahre Kunde des Unternehmens sind. Dieser Nachlass wird aber indivi-
duell ausgehandelt und wird, falls gewährt, lediglich in den Anmietdaten erfasst.
Mit dieser kurzen Beschreibung kann nur ein erster Einblick in das Beispielszenario
gegeben werden. Um die Quellsysteme richtig auf das Zielsystem zu mappen, ist nun
ein Blick auf Datenbankstruktur und Datensätze notwendig.
5.2 Analyse der Quelldatenbanken
In den vorangegangenen Beschreibungen der Unternehmen fallen schon auf den ersten
Blick einige recht deutliche Unterschiede auf. Je nach Zielsetzung werden unterschiedli-
che Realweltobjekte betrachtet, z. B. PKW bei AutoMysel und LKW bei GresNutzfahrzeuge,
wodurch sich naturgemäß die erfassten Eigenschaften unterscheiden, z. B. spielt die An-
zahl der Achsen bei PKW keine große Rolle, während bei LKW die Anzahl der Türen eher
von geringer Bedeutung ist.
AutoMysel vermietet PKW nur an Privatkunden, GresNutzfahrzeuge Transporter verschie-
dener Klassen nur an Firmenkunden. ExpressCarMobil hat sowohl PKW als auch LKW im
Angebot, vermietet sowohl an Privat- wie auch an Firmenkunden. Damit unterscheiden
sich naturgemäß auch die relevanten Daten, die für Kunden und Fahrzeuge erfasst wer-
den.
Auch bei der Abwicklung der Vermietung gibt es Unterschiede, so wird es bei der Vermie-
tung von Fahrzeugen an Firmen in der Regel eine Trennung zwischen Mieter und Fahrer
geben, was bei Privatkunden nicht zwangsläuig erforderlich ist. Ebenso gibt es bei der
Preisgestaltung deutliche Unterschiede zwischen den Unternehmen. Auch die Menge und
Tiefe der gespeicherten Informationen, insbesondere zu Kunden und Fahrzeugen unter-
scheidet sich.
Für eine bessere Einschätzung und die genaue Identiizierung von Korrespondenzen und
Konlikten ist es erforderlich, die in den drei Unternehmen verwendeten Datenbanken ge-
nauer zu betrachten. Dies betrifft zum einen das jeweilige Datenbankschema und zum
anderen die Daten selbst. Von Bedeutung sind in diesem Zusammenhang natürlich auch
die verwendeten Datenbankmanagementsysteme. Diese bedingen bestimmte Datentypen
bzw. haben Einluss auf die Abbildung von Regeln, z. B. mittels Constraints. ExpressCarMo-
bil verwendet eine Microsoft SQL Server Express Datenbank, AutoMysel setzt MySQL ein
und GresNutzfahrzeuge arbeitet mit PostgreSQL.
Anhand der erfassten Fahrzeugdaten soll die Analyse der Quell- und Zielsysteme beispiel-
haft beschrieben werden. Die Analyse beginnt mit der Betrachtung der Datenbankschemas
und wird ergänzt durch die Analyse der Daten und vorliegender Dokumentationen (soweit
vorhanden) und ggf. Befragung der Fachseite, in diesem Fall der Anwender.
 
Search WWH ::




Custom Search