In diesem Bereich geht es um die Microsoft Datenbank SQL Server und seine Themen.

Folgende Themen bieten wir an:

Einführung in T-SQL

Erstellung komplexer Abfragen

 

Einführung in T-SQL

Seminarziel

Sie wollen Daten aus einer SQL-Datenbank wie z.B. Access oder SQL Server abfragen und suchen eine verständliche Einführung mit vielen praxisorientierten Übungen.

Inhalte

Tag 1

  • Datenbankentwurf
    • Warum teilt eine relationale Datenbank die Daten auf verschiedene Tabellen auf?
    • Wie helfen mir die Normalisierung und das Entity-Relationship-Modell beim Aufteilen der Daten?
  • Datenbanken und Tabellen erstellen
    • Wie erstelle ich eine Datenbank und Tabellen?
    • Wofür brauche ich einen Primär- und Fremdschlüssel und die referentielle Integrität?
    • Die unterschiedlichen Datentypen und ihr Einsatz

Tag 2

Daten abfragen

  • Select über 1 Tabelle
  • Select über mehrere Tabellen
    • Inner Join
    • Outer Join
    • Cross Join
    • Full Join
    • Union
  • Funktionen und Berechnungen (Sum(), Count(), Cube(), …) 
  • Gruppierungen und Sortierung

Teilnehmervoraussetzungen

Keine

Dauer

2 Tage

 

Erstellung komplexer Abfragen

Seminarziel

  • Sie erstellen regelmäßig T-SQL-Abfragen und möchten gerne komplexere Abfragen erstellen?
  • Sie fragen sich, wie man T-SQL-Abfragen formulieren kann, damit diese schneller abgefragt werden?
  • Sie möchten ein paar Hintergrundinfos kennen lernen, mit dessen Hilfe Sie die T-SQL-Abfragen besser verstehen?

Wenn Sie alle Fragen oder die Mehrheit mit „Ja“ beantworten, dann ist dies der richtige Kurs für Sie.

  1. Kurze Wiederholung
    Select über 1 Tabelle und mehrere Tabellen incl. Funktionen und Berechnungen
  2. Erstellung komplexer Abfragen
    1. Unterabfragen und deren Einsatz
    2. Komplexe Berechnungen, z.B. Dublettensuche
    3. Einsatz von temporären Tabellen
    4. Der Self-Join zur Abbildung von Hierarchien
  3. Mit Hilfe von Indizes Abfragen beschleunigen
    1. Was sind Indizes?
    2. Wann und wie können Indizes Abfragen beschleunigen?
  4. Aktionsabfragen: Select into, Insert, Update, Delete

Teilnehmervoraussetzungen

Der Besuch des Seminars “ Einführung in T-SQL“ ist mehr als empfohlen, da dieses Seminar auf der Einführung aufbaut. 

Dauer  

1 Tag