Sie können dieses Tutorial auch auf Englisch und Französisch aufrufen.

 

In diesem Video-Tutorial installieren wir Postgres als DBMS, um mit YAWL zu arbeiten. Mit YAWL können Sie auch MySQL oder Microsoft SQL Server, DB2 oder Oracle verwenden. Im Postgres-DBMS richten wir zwei Datenbanken ein: - Eine für das YAWL-System selbst - Die andere für die Anwendungsdaten Für ein Produktivsystem möchten Sie, dass sich die YAWL-DB in einem DBMS befindet, in dem regelmäßig Backups von Ihrer Datenbank durchgeführt werden Administratoren. Ergänzende Dateien finden Sie in der ZIP-Datei unten.

 

Willkommen zu einem weiteren YAWL-Tutorial! Wir werden Postgres als Datenbankverwaltungssystem installieren, um mit YAWL zu arbeiten. Mit YAWL können Sie auch MySQL oder Microsoft SQL Server, DB2 oder Oracle verwenden. Im Postgres-Datenbankverwaltungssystem richten wir zwei Datenbanken ein: eine für das YAWL-System selbst und die andere für die Anwendungsdaten. Für ein produktives System möchten Sie, dass sich die YAWL-Datenbank in einem Datenbankverwaltungssystem befindet, in dem Ihre Datenbankadministratoren regelmäßige Sicherungen durchführen. Wir gehen in vier Schritten vor: Erstens installieren wir Postgres, zweitens richten wir Benutzer und Datenbanken ein, drittens installieren wir Datenbanktreiber und vier passen wir die Ruhezustandseigenschaften von YAWL an. Lass uns zum Computer gehen. Okay, um Ihnen den langwierigen Prozess zu ersparen, Postgres auf meinem Computer zu installieren, zeige ich Ihnen nur die Schritte, die ausgeführt werden müssen, und ich zeige Ihnen die Ergebnisse, wenn sie fertig sind. Das erste ist also: Wir müssen Postgres herunterladen und installieren. Sie können hier die URL der Postgres-Download-Seite sehen. Sie wählen einfach Ihr Betriebssystem und folgen dann den Anweisungen. Das sollte sehr einfach sein. Sobald es installiert ist, können Sie die pgAdmin-Schnittstelle aufrufen. Dies läuft gerade in einem Browser in der neuesten Version und Sie öffnen es einfach hier und Sie können alle Server sehen und zuerst müssen Sie zwei Benutzer für unseren Zweck erstellen. Einer von ihnen heißt Yawl. Der Benutzer yawl hat auch das Passwort yawl. Es ist also genau wie ein Benutzername und der zweite Benutzer, den wir erstellen, heißt wfms und hat auch das Passwort wfms. Dann erstellen wir die beiden Datenbanken. Eine davon ist die YAWL-Datenbank. Hier wird die YAWL-Datenbank erstellt. Ich zeige Ihnen nur die Eigenschaften, die ich bereits getan habe. Es hat den Namen yawl und der Besitzer der Datenbank ist yawl, der Benutzer, den wir gerade erstellt haben. Sobald Sie das gesamte Lernprogramm bis zum Ende befolgt haben, wird diese Datenbank automatisch gefüllt, wenn Sie den YAWL-Server starten. Die zweite Datenbank, die wir erstellen, heißt Kunden. In der Kundendatenbank erstellen wir hier eine neue Tabelle unter den öffentlichen Schemas und Tabellen, und diese Tabelle nennen wir cust. Und wenn wir hier auf die Eigenschaften klicken, haben wir zwei Spalten. Eine Spalte heißt id. Dies ist vom Datentyp bigint und sollte nicht null sein. Dies ist unser Primärschlüssel. Die zweite Spalte heißt name und es ist ein Zeichen, das variiert. Dann füllen wir die Kundentabelle mit Werten. Also gehen wir, um alle Zeilen zu bearbeiten, und ich habe hier bereits zwei Datenzeilen eingegeben. Wir haben also eine ID. Einer ist Jack und der zweite ist Joe. Dies ist also nur unser erster Wertesatz in der Datenbank. Als nächstes müssen wir die Datenbanktreiber installieren. Sie finden die Treiber im Zusatzmaterial und müssen den Treiber in dieses Verzeichnis stellen, damit er sich in der YAWL-Installation befindet, wo immer Sie ihn auf Ihrem Computer haben. Engine Apache Tomcat YAWL lib. Das ist das Verzeichnis. Der Treiber heißt postgresql 42219 jar. Dies ist der aktuelle Treiber im Moment und Sie legen ihn in diesem Verzeichnis ab. Dieser Treiber ist auch im Zusatzmaterial enthalten, und das andere ist jetzt die Eigenschaftendatei für den Ruhezustand. Sie finden die Eigenschaftendatei für den Ruhezustand in demselben YAWL lib-Verzeichnis hier. Wenn Sie sie öffnen, wird sie hier in diesem Fenster unten geöffnet. Sie müssen nur die Standarddatenbank für YAWL auskommentieren. Dies ist die H2-Datenbank und ersetzen Sie diese durch die Einstellungen für die Postgres-Datenbank. Außerdem befindet sich die Eigenschaftendatei für den Ruhezustand im Zusatzmaterial. Beachten Sie nur, dass wir hier die Verbindung zur YAWL-Datenbank haben. Der Benutzername ist yawl und das Passwort ist yawl. Das ist alles, wenn Sie nur Postgres für die YAWL- Datenbank verwenden möchten. Wenn Sie wissen möchten, wie Sie mit der Datenbank von YAWL aus kommunizieren können, fahren Sie mit dem nächsten Video fort.

Supplement_17_0.zip (912.92 KB)