SQL - Datenbankdesign - Fortschritt Bild

SQL - Datenbankdesign - Fortschritt

Erweitern Sie Ihre Fähigkeiten im fortgeschrittenen Datenbankdesign und der SQL-Programmierung. Lernen Sie, wie Sie effektive und leistungsfähige Datenbanken erstellen, optimieren und verwalten.

  • Dauer: 3 Tage
    (09:00 - 16:00)
  • Nächster Termin: 09. - 11.10.2024
    & 3 weitere verfügbar
  • Ort:
    Live-Online
  • Für: Fortgeschrittene

In der SQL-Schulung lernst du

Datenbankdesign und Optimierung
Lernen Sie die fortschrittlichen Techniken des Datenbankdesigns und der Optimierung kennen und steigern Sie die Leistung Ihrer Datenbanken.
Verwaltung von Benutzerrechten in SQL
Erlernen Sie die effektive Verwaltung von Benutzerrechten in SQL und gewährleisten Sie die Sicherheit und Integrität Ihrer Daten.
Einführung in NoSQL und verteilte Datenbanken
Entdecken Sie die Welt der NoSQL- und verteilten Datenbanken und erfahren Sie, wie diese Techniken die Leistung Ihrer Datenbanken steigern können.
Data Warehouse und Data Mining mit SQL
Erfahren Sie, wie Sie betriebliche Anwendungen wie Data Warehouse und Data Mining einsetzen können, um aus Ihren Daten wertvolle Einblicke zu gewinnen.
Fortgeschrittene SQL-Programmierung
Vertiefen Sie Ihre Kenntnisse in der SQL-Programmierung und lernen Sie, komplexe Abfragen und Funktionen zu meistern.
und vieles mehr ...
SQL - Datenbankdesign - Fortschritt BildSQL - Datenbankdesign - Fortschritt Bild

Kursdetails

SQL - Datenbankdesign - Fortschritt
Kursbeschreibung

In diesem Kurs vertiefen Sie Ihre Kenntnisse im relationalen Datenbankdesign und in der SQL-Programmierung. Sie lernen die Grundprinzipien des Datenbankmanagementsystems und der Datenmodellierung kennen und arbeiten mit den Konzepten der Normalisierung und Denormalisierung.

Sie erfahren, wie Datenkonsistenz und Datensicherheit in Datenbanken gewährleistet werden. Der Kurs führt Sie durch die komplexen Aspekte des SQL SELECT-Statements, einschließlich Tabellen- und Spaltenalias, Projektion und Selektion, Sortierung, Gruppen- und Einzelfunktionen sowie den Umgang mit Duplikaten und logischen Operatoren.

Wir führen Sie in die Techniken der Verknüpfung von Daten, der Arbeit mit Gruppenfunktionen und der Durchführung von Unterabfragen ein. Sie lernen auch, wie man Benutzerrechte verwaltet, Datensätze hinzufügt, löscht und ändert und wie man Tabellen erstellt und pflegt.

Wir erläutern Ihnen die Konzepte des Transaktionsschutzes und der Datenbankoptimierung, einschließlich der Verwendung von Indizes und der Sicherstellung der referenziellen Integrität. Sie werden in die erweiterten Normalformen zur Effizienzsteigerung eingeführt und erfahren, wie Sie betriebliche Anwendungen wie Data Warehouse und Data Mining einsetzen können.

Zuletzt lernen Sie die Techniken der Datenbankpartitionierung kennen und erhalten eine Einführung in die Grundlagen und Techniken von NoSQL und verteilten Datenbanken.

Zu den Buchungsoptionen


Relationales Design von Datenbanken:

  • Das Datenbankmanagementsystem: Grundlagen und Aufgaben
  • Einführung: Datenmodellierung
  • Relationen: Grundsätze
  • Normalisierung und Denormalisierung


So arbeiten Datenbanken:

  • Datenkonsistenz
  • Zugriffsschutz und Isolierung: Konzepte der Datensicherheit


Der SELECT-Befehl - SQL (Structured Query Language):

  • Das SELECT-Statement: Einführung
  • Tabellen- und Spaltenalias
  • Projektion und Selektion mittels Spaltenwahl und WHERE-Klausel
  • Sortierungen vornehmen
  • Gruppen- und Einzelfunktionen
  • Operationen mit Zeichenketten und Datum
  • Duplikaten-Ausschluss
  • Logische Operatoren: Verknüpfte Bedingungen
  • BETWEEN, IN und LIKE


Eine Verknüpfung durchführen:

  • Schnitt- und Vereinigungsmengen
  • INNER Join
  • FULL Join
  • OUTER Join
  • Weitere Konzepte: INTERSECT, MINUS, UNION und Co.


Mit Gruppenfunktionen arbeiten:

  • Die GROUP BY-Funktion
  • Die HAVING-Funktion


Unterabfragen durchführen:

  • Subqueries im FROM-Block durchführen (Inner View)
  • Subqueries im WHERE-Block durchführen (IN, ALL, EXISTS)


Weitere zentrale SQL-Befehle:

  • Benutzerrechte verwalten (GRANT, REVOKE)
  • Datensätze hinzufügen (INSERT), löschen (DELETE) und ändern (UPDATE)
  • Tabellen erstellen (CREATE) und pflegen ALTER, DROP)


Transaktionsschutz:

  • Transaktionen schützen mittels COMMIT
  • Transaktionen schützen mittels ROLLBACK


Datenbank-Optimierung:

  • Anlegen und löschen von Indizes
  • Mit zusammengesetzte Indizes umgehen
  • Referenzielle Integrität sicherstellen


Effizienzsteigerung durch erweiterte Normalformen:

  • 3 NF, 4 NF
  • BCNF (Boyce-Codd-Normalform)


Betriebsanwendungen: Data Warehouse und Data Mining:

  • Der Cube Operator
  • Frequent Itemsets
  • Roll-Up und Drill-Down
  • Clusterings vornehmen
  • Slicing und Dicing


Die effiziente Partitionierung von Datenbanken: Techniken:

  • Eine horizontale Partitionierung durchführen
  • Eine vertikale Partitionierung durchführen
  • List-, Hash- und Range-Partitionierung


Verteilte Datenbanken: NoSQL:

  • NoSQL: Grundlagen und Techniken
  • Mit NoSQL eine Leistungssteigerung herbeiführen
  • Umgang mit verteilten Hash-Tabellen
  • NoSQL-Datenbanken: Architektur

Zu den Buchungsoptionen


Diese Schulung richtet sich an Datenbankentwickler:innen, IT-Profis und alle, die ihre Fähigkeiten im fortgeschrittenen Datenbankdesign und der SQL-Programmierung erweitern möchten.

Zu den Buchungsoptionen


Unsere Lehrenden sind renommierte Buchautor:innen und Speaker:innen, sowie erfahrene Führungskräfte und Expert:innen, die ihr Wissen direkt aus der Praxis schöpfen und leicht verständlich vermitteln können. In unseren Kursen kombinieren wir theoretische Grundlagen mit praktischen Anwendungen, damit du das Erlernte direkt anwenden kannst. Vertraue auf unsere Fachkompetenz und gestalte mit uns gemeinsam deine Zukunft in der IT.

Zu den Buchungsoptionen

Deine Buchungsoptionen
SQL - Datenbankdesign - Fortschritt Bild
Bitte Angebot anfordern
100% Garantie
Durchführungsgarantie
Zufriedenheitsgarantie
Qualitätsgarantie

Details & Buchung

Angebot
anfordern

Bitte Angebot anfordern
Individuelle Schulungen
Was nicht passt, wird passend gemacht!
Vorteile:
  • Termine & Dauer nach deinen Wünschen
  • Auf deine Anforderungen angepasste Lerninhalte
  • Bei dir in deinem Unternehmen oder Live-Online
Jetzt anfragen

Kund:innen, die diesen Kurs gebucht haben,
interessierten sich auch für:

Bei uns gehst du kein Risiko ein
Powertowork Garantien:

garantiemodul-portrait
Durchführungsgarantie

Deine gebuchte Veranstaltung findet garantiert statt.

Qualitätsgarantie

Jede Schulung wird von den Teilnehmer:innen detailliert bewertet und von uns ausgewertet.

Zufriedenheitsgarantie

Bei Nichtgefallen kann ein anderer Kurs kostenlos gebucht werden.

mehr erfahren

Namhafte Unternehmen vertrauen auf unsere Kurse:

Vorsprung sichern - durch Wissen!

Die digitale Arbeitswelt befindet sich ständig im Wandel. Daher ist es wichtig, dass du deine Kenntnisse stets erweiterst und auf dem neuesten Stand bleibst.

Unsere Lernangebote sind als interaktive LIVE-Online-Schulung konzipiert. Die Lernenden werden von erfahrenen Trainerinnen und Trainern unterrichtet. Das heißt, du kannst jederzeit individuelle Fragen stellen und erhältst kompetente Antworten. Unsere Schulungen sind zuverlässig auf dem neuesten Stand und arbeiten mit praxisgerechten Beispielen und Aufgaben. So erhältst du das nötige Rüstzeug, um deinen beruflichen Erfolg zu sichern.

Person die auf den nebenstehenden Text weist

Namhafte Unternehmen vertrauen auf unsere Kurse:

1.000+
digitale Experten

250+
Schulungsthemen

Offene- und
individuelle Schulungen

Live-Online
Schulungen