Einführung in SQL

Level:

Anfänger

Dauer:

3 Tage

Termine & Dauer

Verfügbare Termine für diesen Kurs einsehen!
Sollte für eine bestimmte Schulung, an der Sie interessiert sind, kein Datum verfügbar sein, kontaktieren Sie uns bitte.

Termine  >>

 

Gerne halten wir dieses Training auch bei Ihnen vor Ort oder als Online Training speziell für Ihr Unternehmen ab. Es besteht dabei auch die Möglichkeit, die Inhalte so zu adaptieren, dass diese genau zu Ihren Bedürfnissen passen.

Zum individuellen Training >>

 

Dieser Kurs dauert 3 Tage mit je 8 Stunden (vor Ort) oder 4 Stunden (online).
Der einzige Unterschied besteht darin, dass es in einem Online-Kurs weniger praktische Übungen geben wird. Wir werden Ihnen diese jedoch aushändigen, und Sie können sie immer noch selbst durchführen und bei Bedarf unsere Berater um Feedback oder Hilfe bitten.

Zielgruppe

Dieser Kurs hilft Ihnen, grundlegende SQL Kenntnisse aufzubauen. Wir beginnen bei grundlegenden Themen wie Normalisierung, Foreign Keys und arbeiten uns schrittweise zu Themen wie Joins, Subselects, Analytics und co vor. Ziel ist es, den Teilnehmern SQL anhand praktischer Beispiele zu vermitteln und das Rüstzeug für die tägliche Arbeit zu geben.

Verfügbare Sprachen

Dieser Kurs kann auf Englisch, Deutsch, Spanisch, Polnisch, Estnisch, Ukrainisch und Russisch abgehalten werden.

Inhalt

Tabellen definieren

  • Tabellen anlegen / löschen
  • Datentypen verwenden
  • Intelligente Datenstrukturen und Normalisierung
  • ALTER TABLE: Datenstrukturen modifizieren
  • Schemata verwenden

Einfache Befehle

  • INSERT / UPDATE / DELETE
  • Einfache Abfragen mit SELECT
  • WHERE-Bedingungen
  • Daten sortieren
  • Ausgaben limitieren
  • Doppelte Einträge filtern

Tabellen mit Joins verknüpfen

  • Inner Joins
  • Outer Joins

Fortgeschrittenes SQL

  • NULL-Werte
  • Aggregierungen (sum, count, etc.)
  • HAVING verstehen
  • Subselects (Unterabfragen)
  • Mengenoperationen
  • Constraints
  • Integrität und Foreign Keys
  • Views
  • Cursors verwenden
  • Temporäre Tabellen

Indizierung

  • Indexes anlegen
  • Abfragen mit Indexes beschleunigen
  • Unnötige Indexes vermeiden

Transaktionen

  • ACID-Transaktionen
  • Datensicherheit und Konsistenz
  • Locking
  • Savepoints
  • Transaction Isolation

 

Zur Kursanmeldung >>