SQL lernen - Grundlagen - Schulung

SQL Lernen - Gundlagen- Schulung

Diese Schulung führt Sie in die Abfragesprache SQL (Structured Query Language) ein. Diese Schulung wird von den Fachbuchautoren und SQL Experten Michael R. Friebel bzw. Daniel Casesar durchgeführt.

Wir gehen davon aus, dass Sie wenn Sie diese Schulung buchen, bisher wenig oder gar nicht mit SQL in Kontakt gekommen sind oder da Sie SQL zum Beispiel währen Ihres Studiums ein letztes mal mit dieser universellen Abfragesprachen kontakt hatten, Ihr Wissen wierder auffrischen möchten.

In dieser Schulung starten wir mit den Grundlagen von SQL, arbeiten uns aber schnell weiter in die Thematik ein und behandeln die Elemente die in der Praxis für einen professionellen Einsatz wichtig sind. Dazu gehören natürlich JOINS, LEFT OUTER JOINS und RIGHT sowie CROSS JOINS aber auch Anweisungen wie Group By, Order By, UNION, Intersect,Except und Unterabfragen werden behandelt.

Hierbei kommt es in dieser Schulung darauf an, Ihnen praxisnahes Wissen mit vielen konkreten aber auch einfachen Beispielen zu vermitteln und Sie nicht mit theoretischen Konstrukten und Infomationen zu überhäufen.

Ziel ist es, Sie in die Lage zu versetzen, Ihre eigenen Datenbestände, sei es für das Controlling, Berichtswesen oder für Ihre Entwickler die SQL Skripte erstellen, professionelle SQL Abfragen und Befehle zu erstellen.

Übersicht

  • Seminarthema: SQL Grundlagenschulung - SQL lernen
  • Seminarziel: In diesem Seminar erhalten Sie das nötige Wissen um SQL Abfragen zu erstellen und SQL produktiv einzusetzen. Alle wichtigen Punkte werden Ihnen in diesem Seminar vermittelt. Die aktuelle Seminaragenda finden Sie hier
  • Seminarschwerpunkte: Sicheres beherrschen der Sprache SQL und ihrer wesentlichen Elemente, wie sie produktiv und effizient in heutigen Produktivszenarien wie Berichtsdesign, Abfragedesign, Anwendungsdesign und Datenbankentwicklung eingesetzt wird. Starke Berücksichtigung aus Performancesicht um schnelle Abfragen schreiben zu können.
  • Angebot hier anfordern (sofort innerhalb von 5 Minuten)
  • Die detailierte Agenda zu diesem Seminar finden Sie hier
  • Seminardauer: 3 Tage
  • Termin: Bitte im Formular, den gewünschten Schulungstermin eingeben.
  • ONLINE Schulung oder Präsenzschulung vor Ort in ihrer Firma möglich
  • Seminarzeiten von 9:00 Uhr - 16:30 Uhr (Die Seminar und Pausenzeiten erhalten Sie mit unserem automatischen Angebot)

Die Schulungen werden ausschließlich von den hochkarätigen Trainern, Autoren und Fachexperten Michael R. Friebel oder Daniel Caesar durchgeführt:


Michael R. Friebel Datenbankexperte, Autor, Berater, Trainer

Michael R. Friebel - Buchautor mehrerer SQL Server Fachbücher, Datenbankexperte, Spezialisiert auf das Performancetuning von Datenbanken und Datenbankdesign. Berater, Trainer und Speaker. Langjährige Trainererfahrung als MCT (Microsoft Certified Trainer).

Hier geht es zum Autorenprofil von Michael R. Friebel des Rheinwerk Verlags https://www.rheinwerk-verlag.de/sql-server-2019-fuer-administratoren-das-umfassende-handbuch/autoren/


Daniel Caesar Datenbankexperte, Autor, Berater, Trainer Daniel Caesar - Buchautor mehrerer SQL Server Fachbücher, Speaker auf Datenbanksymposien, Datenbankexperte, Infrastrukturexperte. Langjährige Trainererfahrung als MCT (Microsoft Certified Trainer). Daniel Caesar ist CEO der sqlXpert GmbH Berlin

Hier geht es zum Autorenprofil von Daniel Caesar des Rheinwerk Verlags https://www.rheinwerk-verlag.de/sql-server-2019-fuer-administratoren-das-umfassende-handbuch/autoren/



Fragen zu dieser Schulung?

Hier kostenlosen Termin direkt mit dem Trainer buchen.

Hier Angebot anfordern

Um ein konkretes Angebot anzufordern, füllen Sie bitte das folgende Formular aus. Das unverbindliche und kostenlose Angebot wird Ihnen sofort an die von Ihnen hinterlegte E-Mail Adresse in Form einer PDF Datei zugestellt.

Firmenseminar

  • Es handelt sich bei diesem Seminar um ein individuelles Firmenseminar.
  • Ein Firmenseminar bietet viele Vorteile und kann direkt von ihrer Firma gebucht werden um eine bestimmte Anzahl von Mitarbeitern zu einem bestimmten Thema zu schulen.
  • Ein weiterer Vorteil besteht darin, dass Sie die Themen der Agenda individuell festlegen also beeinflussen können.
  • Firmenseminare unterscheiden sich zu herkömmlichen Seminaren darin, dass ausschließlich Mitarbeiter aus ihrer Firma geschult werden.
  • Sie können den Schulungszeitpunkt individuell bestimmen. Bei Verfügbarkeit findet das Seminar zu diesem Zeitpunkt statt oder es wird ein Ausweichtermin vereinbart, der für Sie passt
  • Die Schulung findet in der Regel bei Ihnen vor Ort (Inhouse / Präsenzseminar) oder Online Remote über Teams statt

Agenda

Grundsätzlich kann die Agenda auf Wunsch von Ihnen angepasst bzw. gewichtet werden, wenn es wesentliche Punkte gibt, die Sie im Rahmen dieser Schulung besonders hervorheben möchten. Schreiben Sie Ihre diesbezüglichen Wünsche in das entsprechende Formularfeld.

Kapitel 1: Relationales Datenbankdesign

  • Grundlagen und Aufgaben eines Datenbankmanagementsystems
  • Grundlagen der Datenmodellierung
  • Grundsätze für Relationen
  • Normalisierung und Denormalisierung

Kapitel 2: Arbeitsweise von Datenbanken

  • Datenkonsistenz (Datenbank-Constraints),
  • Datensicherheit (Zugriffsschutz, Isolierung)

Kapitel 3: SQL (Structured Query Language) der SELECT-Befehl

  • Grundlagen des SELECT Statements
  • Tabellen- und Spaltenalias
  • Projektion und Selektion (Spaltenwahl und WHERE-Klausel)
  • Sortierung (ORDER BY)
  • Einzel- und Gruppenfunktionen
  • Zeichenketten- und Datumoperationen
  • Ausschluss von Duplikaten (DISTINCT / UNIQUE)
  • Verknüpfte Bedingungen (Logische Operatoren)
  • LIKE, IN und BETWEEN

Kapitel 4: Verknüpfungen (Joins)

  • INNER Join
  • OUTER Join
  • FULL Join

Kapitel 5: Mengenlehrenoperatoren (Vereinigungs- und Schnittmengen)

  • INTERSECT
  • UNION (ALL)
  • EXCEPT

Kapitel 6: Arbeiten mit Gruppenfunktionen

  • GROUP BY
  • HAVING

Kapitel 7: Unterabfragen (Subqueries)

  • im FROM-Block (Inner View)
  • im WHERE-Block (EXISTS, ALL, IN)

Kapitel 8: Weitere SQL Befehle

  • Hinzufügen, löschen und ändern von Datensätzen (INSERT, DELETE und UPDATE)
  • Erstellen und pflegen von Tabellen (CREATE, ALTER und DROP Befehl)
  • Verwalten von Benutzerrechten (GRANT und REVOKE-Befehl)

Kapitel 9: Transaktionen

  • COMMIT
  • ROLLBACK