SQL Grundlagen

Das lernen Sie in diesem Training:

  • Einfache Abfragen auf einzelne Tabellen

  • Die einzelnen Teile eines SELECT Statements

  • WHERE-Bedingung

  • BETWEEN, IN, LIKE

  • Abfragen über mehrere Tabellen

  • Verschiedene Arten von Joins (INNER, OUTER, LEFT, RIGHT, …)

  • Unterschiedliche Datentypen und die dazugehörenden Funktionen

  • Aggregationen

Dauer:

2 Tage/16 Trainingseinheiten (á 45 Minuten)

Zielgruppe:

Teilnehmer*innen, die sich zunehmend selbst Abfragen erstellen müssen, Abfragen von Kollegen weiterbearbeiten wollen und einen Überblick über die Abfragesprache bekommen wollen.

Voraussetzung:

KKeine Programmierkenntnisse oder Datenbankvorwissen notwendig. Microsoft SQL Server Management Studio und Microsoft SQL Server 2019 Express sollten installiert sein.

Infos:

Gerne bieten wir für Sie maßgeschneiderte Inhouse Trainings an.

Kursinhalt

    • Einführung zu Datenbanken und zur Sprache SQL

    • Datenbankentwurf

    • Relationales Datenmodell

    • SQL Server Management Studio

    • SQL Server Versionen

    • Einfache SELECT Statements über eine Tabelle

    • Clauses eines SELECT Statements

    • FROM, WHERE, GROUP BY, HAVING, ORDER BY

    • Datumsfunktionen

    • Abfragen auf NULL

    • Abfragen von Daten aus einer oder mehreren Tabellen, INNER JOINS

    • Common Table Expression

    • LEFT- und RIGHT OUTER JOIN

    • FULL OUTER JOIN, CROSS JOIN

    • String Funktionen, LIKE; IN, LEFT, RIGHT

    • COALESCE, CONCAT

    • Variablen

    • Partitionierte Abfragen

    • Objekte in einer Datenbank

    • Export von Daten nach CSV, Excel

    • Zugriff auf Daten von Excel

„Für mich war es ein gelungener Mix aus fachlichem Input, spannenden Diskussionen, praxisorientierten Labs - kurz gesagt eine perfekte Kombination aus Praxis und Theorie. Spaß, Freude und Neugierde waren ständige Begleiter und rundeten den Kurs ab. In diesem Sinne ein Dankeschön und bis zum nächsten Mal.”
— Andreas Nussdorfer