Ein einsteigerfreundlicher Kurs zum Verständnis relationaler Datenbanken und sicherem Umgang mit SQL. Teilnehmende lernen zentrale Konzepte, Schemadesign, Beziehungen und praxisnahe Abfragen mit einfachen Beispielen.
Sie verstehen Client Server Datenflüsse, entwerfen kleine Schemata mit korrekten Beziehungen und schreiben klare SQL Abfragen zum Lesen und Ändern von Daten.
• Routine im Umgang mit Computer und Tabellenkalkulationen
• Keine Vorkenntnisse zu Datenbanken nötig
*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.
Modul 1: Allgemeines
• Client Server Architekturen und Kommunikation mit Datenbanken
• Datenbanken, Datenbankarten relational, Key Value, Dokument im Überblick
• Wichtige Begriffe Tabelle, Zeile, Spalte, Schlüssel, Constraint, Index
• Aufbau relationaler Datenbanken Tabellen, Schlüssel und Relationen
Modul 2: Grundlegendes
• Primärschlüssel Zweck, Eindeutigkeit und geeignete Wahl
• Beziehungen und Fremdschlüssel als verbindendes Element
• SQL Überblick Anweisungen, Klauseln und Ablauf einer Abfrage
Modul 3: Datenbankschemata
• Begriff und Nutzen eines Schemas
• Planung vom Bedarf zu Tabellen und Schlüsseln
• Attribute Benennung, Datentypen, Nullbarkeit und Default Werte
• Primärschlüssel und zusammengesetzter Primärschlüssel
Modul 4: Beziehungen
• Begriffe für Entitäten, Attribute und Assoziationen
• 1 zu 1 Muster und sinnvolle Einsätze
• 1 zu n die häufigste Struktur
• m zu n mit Zwischentabellen
• Referentielle Integrität und Kaskaden
Modul 5: Abfragen mit SQL
• SELECT, FROM, WHERE Grundlagen mit Operatoren und Funktionen
• ORDER BY, LIMIT oder FETCH, DISTINCT für saubere Ergebnisse
• JOIN Typen Inner, Left, Right und passende Auswahl
• GROUP BY und HAVING für Auswertungen
Modul 6: Daten ändern und absichern
• INSERT, UPDATE, DELETE mit sicheren Mustern
• Constraints NOT NULL, UNIQUE, CHECK und sinnvolle Einsätze
• Transaktionen und ACID Grundlagen Commit und Rollback
• Einfache Übersicht zu Isolation Levels und typischen Fallen
Modul 7: Struktur, Qualität und Performance Grundlagen
• Normalformen 1NF, 2NF, 3NF verständlich erklärt
• Indexe wie sie helfen und wann sie schaden
• Views für wiederverwendbare Abfragen und Sicherheit
• Einfache ER Diagramme und Namensstandards
Modul 8: Verschiedene Beispiele aus der Praxis
• To Do Liste Tabellen, Beziehungen und Kernabfragen
• Andere Beispiele kleiner Shop oder Bibliothek mit Kerntabellen
• Beispielabfragen Berichte, aktuelle Einträge, Zusammenfassungen
• Übergabe Checkliste Backups, Zugriffe, Change Control
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.