Database Reference
In-Depth Information
TABELLE 7.2 Verbindungsdaten zum SQL Server
Verbindungsparameter Wert
Name
sa
Passwort
user
Server
USER-PC
Port
1433 (default, Standard Port für den MS SQL Server)
Database
ExpressCarMobil
Schema
dbo
Additional parameters
keine
Nachdem so die Datenbanken mit TOSDI verbunden wurden, muss im nächsten Schritt
die Struktur der entsprechenden Datenbanken ermittelt werden.
Kontrollfragen/Aufgaben:
1. Wie kann ein Element in TOSDI mit Beschreibungen und einem Status versehen
werden?
2. Erstellen Sie eine Verbindung zur Datenbank von AutoMysel.
3. Erstellen Sie eine Verbindung zur Datenbank von GresNutzfahrzeuge.
7.2.5 Tabellen und Daten einbinden
Damit im Project ein Zugriff auf die einzelnen Tabellen der Datenbanken möglich ist, müs-
sen deren Schemas ermittelt werden. Dies soll am Beispiel von AutoMysel erklärt werden.
Um die Tabellenstruktur der Datenbank von AutoMysel zu ermitteln, klickt man mit der
rechten Maustaste auf die entsprechende Datenbankverbindung und wählt Retrieve Sche-
ma . Ein neuer Dialog öffnet sich, der auf der ersten Seite die Möglichkeit bietet, einen Fil-
ter für die Datenbank einzurichten. Filter dienen zur Vorauswahl verfügbarer Tabellen und
Sichten, so dass nicht benötigte Bestandteile einer Datenbank im folgenden Schritt nicht
bearbeitet werden müssen. Dies wird bei der Datenbank von AutoMysel nicht benötigt.
Ein Klick auf Next startet die Ermittlung des Schemas unter Verwendung des angegebenen
Filters . Das Resultat dieses Vorgangs wird, wie in Abbildung 7.20 gezeigt, dargestellt. Hier
kann ausgewählt werden, welche der gefundenen Tabellen später zur Verfügung stehen
sollen. Bei der Datenbank von AutoMysel werden alle Tabellen benötigt und durch Klick
ausgewählt.
Das folgende Fenster enthält die Aulistung der Tabellen mit ihren Spalten, Schlüsseln und
Datentypen (siehe Abbildung 7.21). Ebenfalls zu sehen ist, wie TOSDI die Datenbankty-
pen auf Java-Datentypen abbildet. Hier ist zu beachten, dass bei der Abbildung vor allem
bei Datumsfeldern Fehler auftreten können, welche manuell behoben werden müssen. So
empiehlt TOSDI für „Rechnung“ > „Zahlungseingang“ das Datumsformat „dd-MM-yyyy“,
in der Datenbank ist der Wert jedoch als „yyyy-mm-dd“ hinterlegt. Es muss also manuell
auf dieses Format umgestellt werden. Dies ist für alle Datumsfelder zu prüfen.
Search WWH ::




Custom Search