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.
Price:
Relationale Datenbanken und MySQL Grundlagen
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/-innen folgende Vorkenntnisse mitbringen:
- Sicherer Umgang mit fensterorientierten Desktop-Umgebungen
Dieser Kurs richtet sich an Administratoren/-innen, Programmierer/-innen, Entwickler/-innen, Webentwickler/-innen, Webmaster/-innen und IT-Projektleiter/-innen.
Förderung durch
- den Europäischen Sozialfond ESF
- den Berufsförderungsdienst der Bundeswehr (BFD)
- verschiedene Berufsgenossenschaften
- regionale Einrichtungen
und andere Träger möglich
Price: