Kontakt aufnehmen

Schulungsübersicht

Einführung in Datenbanken

  • Was ist eine Datenbank?
  • Datentypen von Datenbanken
  • Einführung in relationale Datenbanken
  • Übersicht über Datenbankmanagementsysteme (DBMS)
  • Funktionen eines DBMS
  • Bekannte DBMS-Software

Grundlagen des Datenbankdesigns

  • Konzeptionelle, logische und physikalische Datenmodelle
  • Einführung in Entity-Relationship (ER)-Modellierung
  • Erstellung von ER-Diagrammen
  • Entitäten, Attribute und Beziehungen

Normierung und Datenbankdesign

  • Normalformen (1NF, 2NF, 3NF, BCNF)
  • Vorteile der Normierung
  • Praktische Beispiele der Normierung
  • Denormierung und deren Verwendungszwecke

Einführung in SQL

  • SQL-Syntax und -Struktur
  • Datentypen in SQL
  • Anweisungen CREATE, ALTER, DROP
  • Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)

SQL-Datenmanipulation

  • Anweisung INSERT
  • Bulk-Insert-Vorgänge
  • Anweisungen UPDATE und DELETE
  • Verwendung der WHERE-Klausel

Datenabfrage mit SQL

  • Anweisung SELECT
  • Filtern von Daten mit der WHERE-Klausel
  • Sortieren von Daten mit ORDER BY
  • Verwendung von LIMIT und OFFSET

Fortschrittliche SQL-Konzepte

  • INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
  • Schreiben von Unterabfragen
  • Klauseln GROUP BY und HAVING
  • Aggregatfunktionen (COUNT, SUM, AVG, MAX, MIN)

Arbeiten mit Indizes und Sichten

  • Erstellung und Verwendung von Indizes
  • Vor- und Nachteile von Indizes
  • Erstellung und Verwaltung von Sichtweisen (Views)
  • Verwendung von Sichtweisen zur Vereinfachung von Abfragen

DatenbankSicherheit und Transaktionen

  • Benutzerrollen und Berechtigungen
  • Umsetzung von Sicherheits-Best-Practices
  • ACID-Eigenschaften
  • Anweisungen COMMIT und ROLLBACK

Datenbankoptimierung und -wartung

  • Analyse und Optimierung von SQL-Abfragen
  • Nutzung des EXPLAIN-Plans
  • Sicherungskonzepte
  • Wiederherstellung von Datenbanken

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Basiswissen über Computervorgänge

Zielgruppe

  • Datenbankadministratoren
  • IT-Fachkräfte
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien