Grundlagen relationaler Datenbanken verstehen & SQL praxisnah anwenden
Datenbanken sind ein zentraler Bestandteil moderner IT‑Lösungen. Sie ermöglichen das strukturierte Speichern, Verwalten und Analysieren großer Datenmengen. Dieses Seminar vermittelt Ihnen ein fundiertes Verständnis für Datenbankkonzepte und die Arbeit mit SQL – unabhängig von einem konkreten Datenbanksystem.
Sie lernen die wesentlichen Elemente relationaler Datenbanken kennen, verstehen grundlegende Prinzipien wie Schlüssel, Normalisierung und referenzielle Integrität und arbeiten intensiv mit SQL‑Befehlen auf Basis des ANSI‑Standards.
Unsere erfahrenen Trainer*innen zeigen Ihnen:
- wie relationale Datenbanken aufgebaut sind und wie Datenbankdesign funktioniert
- wie SQL grundsätzlich aufgebaut ist und sich die Dialekte unterscheiden
- wie Sie Daten abfragen, filtern, sortieren, gruppieren & kombinieren
- wie Sie Tabellen verknüpfen (JOINs), Unterabfragen nutzen & Mengenoperationen durchführen
- wie Sie Daten einfügen, bearbeiten, löschen und Tabellen erstellen oder verändern
- wie Sie Transaktionen & Benutzerrechte verwalten
Ihre Vorteile auf einen Blick
- Solide Grundlagen für den Umgang mit relationalen Datenbanken
- ANSI‑SQL verstehen und systemunabhängig anwenden
- Praktische Vorbereitung für den Einsatz in IBM, Oracle, MS SQL, MySQL u.v.m.
- Klar strukturierte Einführung in Datenbankdesign & Normalisierung
- Sicheres Arbeiten mit SELECT, JOIN, Subqueries & DML‑Befehlen
- Direkt nutzbar für Fachabteilungen, IT‑Projekte, Reporting & Entwicklung
Seminarinhalte
Datenbankdesign im Überblick
- Datenbankmodelle & Aufbau relationaler Systeme
- Entwurf & Organisation von Datenbanken
- Relationales Datenmodell
- Primär‑ & Fremdschlüssel
- Normalisierung
- Referenzielle Integrität
Überblick SQL & Systemdialekte
- ANSI‑SQL Grundlagen
- Unterschiede zwischen SQL‑Varianten (Oracle, IBM, Microsoft, Sybase u.a.)
SELECT – Abfragen erstellen
- Grundlagen der SELECT‑Anweisung
- Spaltenauswahl, Aliase, WHERE‑Filter
- ORDER BY zur Sortierung
- DISTINCT / UNIQUE zum Entfernen von Duplikaten
- LIKE, IN & BETWEEN als Suchoperatoren
Gruppierung, Funktionen & Bedingungen
- GROUP BY und HAVING
- Zeichenketten‑, Datums‑ & mathematische Funktionen
- Logische Operatoren & komplexe Bedingungsketten
JOIN – Tabellen verknüpfen
- INNER JOIN
- OUTER JOIN (LEFT / RIGHT)
- FULL JOIN
- Mengenoperationen: UNION, INTERSECT
Subqueries & erweiterte Abfragen
- Unterabfragen im FROM‑Segment
- Subqueries im WHERE‑Segment
- Verschachtelte Abfragekonzepte
Daten bearbeiten (DML)
- INSERT – Datensätze hinzufügen
- UPDATE – Änderungen durchführen
- DELETE – Datensätze löschen
Tabellen erstellen & verwalten (DDL)
- CREATE – neue Tabellen erzeugen
- ALTER – Tabellen anpassen
- DROP – Tabellen löschen
- Überblick weiterer Befehle (Transaktionen, Benutzerrechte)
Zielgruppe
- Mitarbeitende aus Fachabteilungen
- Anwendungsentwickler*innen
- Organisator*innen & IT‑Projektleitende
- Datenbankadministrator*innen in Einstiegsszenarien
Voraussetzungen
- Anwenderkenntnisse im Umgang mit Windows
- Erste Erfahrungen mit einem Datenbanksystem sind hilfreich, aber nicht notwendig


