Transact SQL Grundlagen Schulung
Die Teilnehmer lernen die Grundprinzipien der strukturierten Abfragesprache kennen und sind in der Lage, die folgenden Schritte auszuführen:
- Konstruieren von Abfragen zum Extrahieren und Filtern von Daten aus einer SQL Server-Datenbank
- Zusammengefasste Ergebnisse erstellen
- Ändern, Ableiten und Formatieren von Daten zur Anpassung an die gewünschte Ausgabe
- Daten ändern und Datenbankkomponenten und -definitionen pflegen
Dieser Kurs richtet sich an alle, die Informationen aus einer Microsoft SQL Server-Datenbank benötigen. Er eignet sich sowohl für Systementwickler als auch für Personen aus anderen Bereichen, die mit SQL Daten extrahieren und analysieren müssen.
Schulungsübersicht
Grundlagen
- Auswahl aller Spalten/Felder
- Auswahl von bestimmten Spalten/Feldern
- Verwendung von distinct/unique
- Auswahl von bestimmten Zeilen/Datensätzen
- Auswahl von Werten in einem Bereich
- Auswahl von Werten, die einer Mustermaske entsprechen
- Auswahl von Werten innerhalb einer Liste
- Behandlung von Nullwerten
- Sortieren und Ordnen von Daten
- Auswahl von berechneten und abgeleiteten Werten
- Steuerung von Spaltenüberschriften in Abfrageergebnissen
- Senden von Abfrageergebnissen an externe Dateien
Verknüpfen von Tabellen
- Prinzipien des Verbindens von Tabellen:
- Verwendung der kartesischen Verknüpfung
- Verwendung der inneren Verknüpfung
- Verwendung des non-equi join
- Verwendung der äußeren Verknüpfung
Joining-Abfragen
- Vereinigungsoperator
- Intersect-Operator
- Außer-Operator
Einfache Funktionen
- Umrechnungsfunktionen
- Datum-Funktionen
- Zahlen-Funktionen
- Text-Funktionen
- Gruppen-/Zusammenfassungs-/Aggregatfunktionen
Unterabfragen
- Prinzipien von Unterabfragen
- Wie man Zeilen aus der Hauptabfrage filtert
- Verwendung von verschachtelten Unterabfragen
- Verwendung von mehrspaltigen Unterabfragen
- Verwendung einer korrelierten Unterabfrage
- Verwendung der Unterabfrage als Inline-View und gemeinsamer Tabellenausdruck
- Verwendung der Unterabfrage als Spalte in der Hauptabfrage
Fall-Anweisungen
- Prinzipien von Case-Anweisungen
- Verwendung von Case-Anweisungen zur Ableitung von Spaltenwerten
- Verwendung von verschachtelten case-Anweisungen
- Verwendung von Case-Anweisungen zur Erstellung von Pivot-Tabellen
- Verwendung von case-Anweisungen mit Unterabfragen
Datenmanipulation
- Wie man Werte in eine Tabelle einfügt
- Kopieren von Werten zwischen Tabellen
- Aktualisieren von Werten
- Löschen von Datensätzen
- Wie man Daten über Views ändert
- Verwendung von Transaktionen
- Wie man Zeilen und Tabellen sperrt
Definition von Daten
- Prinzipien einer relationalen Datenbank und Normalisierung von Daten
- Verwendung von Primärschlüssel- und Fremdschlüsselbeziehungen und Constraints
- Wie man Tabellen erstellt
- Wie man Tabellen ändert
- Wie man Views erstellt
- Verwendung von Synonymen
- Entfernen von Tabellen und Views
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Transact SQL Grundlagen Schulung - Booking
Transact SQL Grundlagen Schulung - Enquiry
Erfahrungsberichte (6)
Mir hat die Ausgewogenheit von Vorlesungen und Übungen gefallen. Wenn ich nicht weiterkam, hat Luke mir sehr gut geholfen, das Problem zu verstehen und auf Lösungen hinzuarbeiten, was sich sehr positiv auf mein Verständnis ausgewirkt hat.
Tom - Welsh Revenue Authority
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Łukasz war sehr gut. Mir hat gefallen, wie Łukasz über bewährte Praktiken gesprochen hat. Das Tempo war gut. Ich mochte die Übungen. Ein Wiki zum Nachschlagen zu haben ist gut
Jake Real - Welsh Revenue Authority
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Lukasz war sehr geduldig und kenntnisreich und machte das Lernen SQL sehr unterhaltsam und informativ. Mit Sicherheit eine der lohnendsten Schulungen, an denen ich je teilgenommen habe!
Carwyn - Welsh Revenue Authority
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Phil war großartig! Er zeigte sowohl Geduld als auch umfassendes Wissen. Die Ausbildung verlief mit gutem Tempo und führte ein Team mit unterschiedlichen SQL Fähigkeiten von den Grundlagen zu fortgeschritteneren SQL Abfragen. Die Übungen waren eine hervorragende Möglichkeit, unsere neu erworbenen Fähigkeiten einzuprägen, und Philips Anweisungen sowie die Klassendiskussionen über verschiedene Wege zur Erreichung desselben Ziels waren sehr interessant.
Sophie Clement - Thames Water Utilites Ltd
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Es fühlte sich sehr identifizierbar an. Die Übungen waren gut ausgewählt, und ich konnte dank der klaren Erklärungen gut damit arbeiten.
Leah Bayliss - Thames Water Utilites Ltd
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Interaktive Übungen
Matthew Viner - Thames Water Utilites Ltd
Kurs - Transact SQL Basic
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Microsoft Access – Downloading Data
14 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger und Fortgeschrittene, die ihre Fähigkeiten zum Extrahieren, Analysieren und Bearbeiten von Daten in Microsoft Access mit Hilfe von Abfragen und SQL verbessern möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- Die verschiedenen Arten von Abfragen in Microsoft Access zu verstehen.
- Abfrage-Design-Tools zu verwenden, um Daten effektiv zu extrahieren und zu analysieren.
- Abfragen SQL zu schreiben, um Daten abzurufen und zu bearbeiten.
- Datenaggregation, Filterung und Sortierung mit Hilfe von Abfragen durchführen.
- Anwendung fortgeschrittener Abfragetechniken zur Fehlersuche und Optimierung.
Introduction to SQL Server 2012 Integration Services (SSIS)
28 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger bis fortgeschrittene Entwickler und Datenbankadministratoren, die Kenntnisse in SQL Server 2012 Integration Services erwerben möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Prinzipien von ETL und die Rolle von SSIS zu verstehen.
- Pakete erstellen, bereitstellen und verwalten SSIS.
- Kontrollfluss entwerfen und implementieren, um den Ablauf von Aufgaben in einem Paket zu definieren.
- Workflow implementieren und Einschränkungen für die effektive Ausführung von Aufgaben einrichten.
- Datenflüsse konstruieren, um Daten zu extrahieren, zu transformieren und zu laden.
- Arbeiten mit Variablen und Containern, um die Flexibilität von Paketen zu erhöhen.
- Verwalten von Transaktionen, um die Datenkonsistenz zu gewährleisten.
- Effektive Fehlerbehandlung und Debugging-Techniken implementieren.
- Einrichten von Logging zur Verfolgung und Überwachung.
- Umgang mit sich langsam ändernden Dimensionen zur Verwaltung sich ändernder Daten.
- Bereitstellung eines Pakets für den Produktionseinsatz.
- Implementierung von Sicherheitsmaßnahmen zum Schutz sensibler Daten.
- Scripting zur Erweiterung der SSIS-Funktionalität nutzen.
- Anwendung von Best Practices für effiziente und wartbare SSIS-Lösungen.
SQL Advanced
14 StundenThis instructor-led, live training in Österreich (online or onsite) is aimed at intermediate-level database administrators, developers, and analysts who wish to master advanced SQL functionalities for complex data operations and database management.
By the end of this training, participants will be able to:
- Perform advanced querying techniques using unions, subqueries, and complex joins.
- Add, update, and delete data, tables, views, and indexes with precision.
- Ensure data integrity through transactions and manipulate database structures.
- Create and manage databases efficiently for robust data storage and retrieval.
Analytic Functions Fundamentals
21 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an fortgeschrittene Datenbankadministratoren, SQL-Entwickler und Datenanalysten, die ihre SQL-Kenntnisse durch die Verwendung von Analytic Functions erweitern möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
-
Das Konzept und die Bedeutung von analytischen Funktionen verstehen.
Verschiedene analytische Funktionen anwenden, um komplexe analytische Probleme zu lösen.
Analytic Functions mit anderen SQL Funktionen für eine umfassende Datenanalyse kombinieren.
Optimieren von Abfragen für eine bessere Leistung mit Analytic Functions.
SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
14 StundenFormat des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Lab-Umgebung.
Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
7 StundenDieser Kurs hilft Kunden, den Schreibdatenspeicher abhängig von ihren Bedürfnissen zu wählen Es deckt fast alle möglichen modernen Ansätze ab .
Administration with Powershell
35 StundenDieser Intensivkurs vermittelt die grundlegenden Kenntnisse und Fähigkeiten zur Verwendung von Windows PowerShell für die automatisierte Verwaltung von Windows-basierten Computern. Die in diesem Kurs vermittelten Fähigkeiten sind auf alle Microsoft Produkte anwendbar, die Windows PowerShell für die tägliche Verwaltung verwenden.
Die Schulung konzentriert sich hauptsächlich auf die Verwendung von Windows PowerShell als interaktive Befehlszeilenschnittstelle, deckt jedoch auch einige Themen der Skripterstellung und Programmierung ab.
SQL Advanced level for Analysts
21 StundenZiel dieses Kurses ist es, ein klares Verständnis der Verwendung von SQL für verschiedene Datenbanken (Oracle, SQL Server, MS Access...). Verständnis der analytischen Funktionen und Wie man verschiedene Tabellen in einer Datenbank anschließt, wird Delegierten helfen, die Datenanalyse zu bewegen Operationen auf der Datenbankseite, anstatt dies in der MS Excel Anwendung zu tun. Das kann auch hilft bei der Erstellung eines jeden IT-Systems, das jede relative Datenbank verwendet.
SQL: Basics to Intermediate
35 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger bis Fortgeschrittene, Datenanalysten, Datenbankexperten und Softwareentwickler, die SQL lernen möchten, Datenbanken effektiv zu verwalten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- Grundlegende SQL Befehle und Abfragen verstehen und anwenden.
- Tabellen und Datenbanken erstellen und manipulieren.
- SQL zum Sortieren, Filtern und Zusammenfassen von Daten verwenden.
- Komplexere Operationen wie Joins, Unterabfragen und Mengenoperationen zu implementieren.
- Zwischenverfahren wie Indizes, Views, Stored Procedures und Trigger anwenden.
SQL Development Bootcamp
35 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Anfänger, Programmierer und Datenbankadministratoren, die ihre SQL Entwicklungsfähigkeiten und -kenntnisse erlernen oder verbessern möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, Datenbanken unter Verwendung von SQL und Datenbankmanagementsystemen zu installieren, zu erstellen, zu verwalten, zu manipulieren und zu überwachen.
SQL Grundlagen
14 StundenDieser SQL-Kurs richtet sich an Personen, die die notwendigen Fähigkeiten zum Extrahieren und Analysieren von Daten aus jeder Datenbank und zum Erstellen von Berichten erwerben möchten. Kursmitglieder lernen:
- wie schreibe ich SQL-Abfragen
- welche relationalen Datenbanken sind und wie wir sie nutzen können
- was sind Beziehungen und wie man sie schafft
- die Struktur der Daten
- Unterschiede zwischen SQL-Dialekten (Oracle, T-SQL, ANSI)
- praktische Fähigkeiten zum Schreiben von Abfragen
Dieser SQL-Kurs behandelt generisches ANSI SQL. Es kann in jeder Datenbank verwendet werden, einschließlich Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL und anderen relationalen Datenbanken.
SQL in Microsoft Access
14 StundenDieser SQL-Kurs richtet sich an Personen, die die erforderlichen Fähigkeiten zum Extrahieren und Analysieren von Daten mit Microsoft Access erwerben möchten. Kursmitglieder lernen:
- wie schreibe ich SQL-Abfragen
- welche relationalen Datenbanken sind und wie wir sie nutzen können
- was sind Beziehungen und wie man sie schafft
- die Struktur der Daten
- Unterschiede zwischen SQL-Dialekten (Oracle, T-SQL, ANSI)
- praktische Fähigkeiten zum Schreiben von Abfragen
Dieser SQL-Kurs behandelt Microsoft Access-Dialekt von SQL.
SQL language in MSSQL
14 StundenThe course answers questions
- How to build a query?
- What opportunities have SQL?
- What is a relational database?
- What is the structure and SQL commands?
Business Intelligence with SSAS
14 StundenSSAS (SQL Server Analysis Services) ist ein Microsoft SQL Server-Transaktionsverarbeitungs- (OLAP) und Data-Mining-Tool zur Analyse von Daten über mehrere Datenbanken, Tabellen oder Dateien hinweg. Die von SSAS bereitgestellten semantischen Datenmodelle werden von Client-Anwendungen wie Power BI, Excel, Reporting Services und anderen Datenvisualisierungstools verwendet.
In dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder per Fernzugriff) lernen die Teilnehmer, wie sie SSAS zur Analyse großer Datenmengen in Datenbanken und Data Warehouses einsetzen können.
Am Ende dieser Schulung sind die Teilnehmer in der Lage:
- SSAS zu installieren und zu konfigurieren
- die Beziehung zwischen SSAS, SSIS und SSRS zu verstehen
- Multidimensionale Datenmodellierung anwenden, um Geschäftseinblicke aus Daten zu gewinnen
- OLAP-Würfel (Online Analytical Processing) entwerfen
- Abfragen und Bearbeiten von multidimensionalen Daten mit der Abfragesprache MDX (Multidimensional Expressions)
- Bereitstellung realer BI-Lösungen mit SSAS
Zielgruppe
- BI (Business Intelligence) Fachleute
- Datenanalysten
- Database und Data-Warehousing-Fachleute
Format des Kurses
- Interaktive Vorlesung und Diskussion
- Viele Übungen und Praxis
- Praktische Umsetzung in einer Live-Laborumgebung
Optionen zur Kursanpassung
- Diese Schulung basiert auf der neuesten Version von Microsoft SQL Server und SSAS.
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Datenexperten auf Anfängerniveau, die lernen möchten, wie man SSIS-Pakete zur Durchführung von Datenintegrations- und -umwandlungsaufgaben entwirft, implementiert und verwaltet.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- die Architektur und Komponenten von SSIS zu verstehen.
- ETL-Prozesse mit SSIS zu entwerfen und zu implementieren.
- SSIS-Tools zur Entwicklung, Bereitstellung und Verwaltung von Datenintegrationslösungen zu verwenden.
- Fehlerbehebung und Optimierung von SSIS-Paketen für Leistung und Zuverlässigkeit.