In diesem Kurs erlernen die Teilnehmer die Grundlagen relationaler Datenbanken und erhalten einen Überblick über professionelle Methoden und Arbeitstechniken der Datenbank-Entwicklung. Es wird das Planen und Erstellen von Datenbanken für den Einsatz in Desktop- oder Web-Anwendungen erlernt. Die Datenbank-Abfragesprache SQL wird vorgestellt und die Teilnehmer lernen Möglichkeiten kennen, komplexe Abfragen zu realisieren.
Beispielhaft für die werkzeuggestützte Datenbank-Entwicklung kommt die Software „MySQL Workbench“ zum Einsatz. Die Teilnehmer können das vermittelte Wissen auf viele andere relationale Datenbank-Managementsysteme (RDBMS) wie z. B. Oracle, PostgreSQL oder Microsoft SQL Server übertragen.
Teilnahmegebühren:
Grundlagen der relationalen Algebra
Das relationale Datenbankmodell
Anwendungsspezifische, logische und physikalische Ebene
Aufgaben und Bestandteile eines Datenbank-Management-Systems
Methodik der Datenbank-Entwicklung
Grundlagen des Datenbankdesigns
Entity-Relationship-Modellierung
Modellierung von Beziehungen
Werkzeuggestützte Datenbank-Entwicklung
Überblick über die MySQL Workbench
Erstellen und Verwaltung von Datenbank-Verbindungen
Erstellen und Bearbeiten von Datenbank-Objekten
Forward- und Reverse-Engineering
Die Abfragesprache SQL
Sprachstruktur
Grundlegende Datentypen
NULL-Werte
Erstellung von Datenbanken und Tabellen
Der SELECT-FROM-WHERE-Block (SFW-Block)
Sortierung mit ORDER BY
JOINS
Primär- und Sekundär-Schlüssel
Für diesen Kurs sollten die Kursteilnehmer folgende Vorkenntnisse mitbringen:
Sicherer Umgang mit fensterorientierten Desktop-Umgebungen
Dieser Kurs richtet sich an Administratoren, Programmierer, Entwickler, Webentwickler, Webmaster und IT-Projektleiter.
Teilnahmegebühren: