Schulungsübersicht
Zusammenfassung der Grundlagen von SQL
- Zusammenfassung von SELECT, WHERE, GROUP BY
- Kurze Wiederholung der JOIN-Typen
- Verständnis der Abfrageausführungsreihenfolge
Datamanipulationsanweisungen
- INSERT INTO
- UPDATE und DELETE
- Transaktionssteuerung (BEGIN, COMMIT, ROLLBACK)
Erweiterte Joins und Mengenoperationen
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Unterbefehle und abgeleitete Tabellen
- Korrelative vs. nicht-korrelative Unterbefehle
- Nutzung von Unterbefehlen in FROM
- CTEs (Common Table Expressions)
Fensterfunktionen
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY und ORDER BY
- LEAD- und LAG-Funktionen
Datentypen und Funktionen
- Zeichenketten- und Datumsfunktionen
- CASE und IF-Anweisungen
- Typkonvertierungen und Nullbehandlung
Abfrageoptimierung
- Verständnis von Indizes
- Nutzung von EXPLAIN
- Beste Praktiken für die Erstellung effizienter Abfragen
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Basiswissen der SELECT-Anweisungen
- Erfahrung im Filtern, Sortieren und einfacheren Verknüpfung
- Verständnis von relationalen Datenbankkonzepten
Zielgruppe
- Datenanalytiker
- Entwickler, die mit SQL Datenbanken arbeiten
- Business Intelligenzprofis
Erfahrungsberichte (5)
Philip war sehr freundlich, seine Art, SQL Konzepte zu erklären, ist hervorragend. Mir gefiel, dass er uns Informationen gab und Fragen beantwortete, die nicht Teil des Kurses waren.
Stefan
Kurs - SQL in SQL Server
Maschinelle Übersetzung
analytische Funktionen
khusboo dassani - Tech Northwest Skillnet
Kurs - SQL Advanced
Maschinelle Übersetzung
Die Art, wie der Dozent unterrichtet, ist sehr informativ und effektiv, besonders am zweiten Tag, wenn die Themen etwas fortgeschrittener sind.
Aynanie Kiram - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Maschinelle Übersetzung
Interaktive Übungen
Matthew Viner - Thames Water Utilites Ltd
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Herr Bless hat eine sehr freundliche, angenehme Persönlichkeit und weiss mit seiner Erfahrung und Begeisterung die Teilnehmer stets zu motivieren und bei kniffligen Übungen anzuspornen! Er hat stets sichergestellt, dass alle Teilnehmer den Inhalt verstehen und ist auf jegliche Fragen eingegangen. Gute Übungen helfen, den Theorieteil schnell in der Praxis anzuwenden. Generell war die Organisation und der Zuschniitt der Schulung auf die Anforderungen der Teilnehmer von Nobleprog sehr professionell. Vielen Dank!