Agenda SQL-Schulung 21.-22.02.17 Inhalt und Lernziel Das Seminar vermittelt Grundlagen in der Datenbanksprache SQL und dem Aufbau des relationalen macs Datenmodells. Mit dem im Seminar vermittelten Wissen werden die Teilnehmer in die Lage versetzt, selbständig SQL-basierte Auswertungen und Berichte innerhalb der macs Datenbank zu erstellen. SQL setzt man gewöhnlich insbesondere beim Import oder der Auswertung von nicht in macs vorliegenden Daten ein. Dauer 2 Tage Das Seminar beginnt um 8:30 Uhr und endet jeweils um 17:00 Uhr. Für Pausen ist 1 Stunde einberechnet. Agenda Tag 1: Einführung in die Datenbankspache SQL Im ersten Teil des Seminars lernen die Teilnehmer zunächst wie man allgemein mit Hilfe von SQL Datenbestände in relationalen Datenbanken auswerten/bearbeiten bzw. wie man mit Hilfe von SQL Datenstrukturen in relationalen Datenbanken definieren kann. Die einzelnen Elemente der Sprache werden anhand praktischer Beispiele vermittelt. Dazu wird im Laufe des Seminars mit Hilfe von SQL schrittweise eine Beispieldatenbank aufgebaut und anschließend Auswertungs- und ÄnderungsAbfragen gegen diese ausgeführt. Tag 2: Einführung in das macs Datenmodell und SQL-Abfragen in macs Im zweiten Teil des Seminars wird das relationale Datenmodell von macs vorgestellt. Dabei werden zunächst die wesentlichen Bausteine der macs Stammdaten (Entitäten, Relationen, Dimensionen) vorgestellt und erklärt, wie macs Bewegungsdaten zu diesen in Beziehung stehen. Nachdem die Teilnehmer diese theoretischen Grundlagen verstanden haben, wird die Abbildung dieser Bausteine im relationalen Datenmodell praktisch erarbeitet. Dazu werden im Rahmen eines umfangreichen Übungsteils verschiedenste Auswertungen gegen das macs Datenmodell in Form von SQL-Abfragen umgesetzt.