Kontakt aufnehmen

Schulungsübersicht

Einführung in Datenbanken

  • Was ist eine Datenbank?
  • Datenbanktypen
  • Einführung in relationale Datenbanken
  • Übersicht über Datenbanksystem-Management (DBMS)
  • Funktionen eines DBMS
  • Bekannte DBMS-Software

Grundlagen des Datenbank Designs

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

Normalisierung und Datenbank Design

  • Normalformen (1NF, 2NF, 3NF, BCNF)
  • Vorteile der Normalisierung
  • Praktische Beispiele zur Normalisierung
  • Denormalisierung und deren Einsatzmöglichkeiten

Einführung in SQL

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

SQL-Datenmanipulation

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

Daten mit SQL abfragen

  • SELECT-Anweisung
  • Daten mit der WHERE-Klausel filtern
  • Daten sortieren mit ORDER BY
  • Nutzung von LIMIT und OFFSET

Fortgeschrittene SQL-Konzepte

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

Arbeiten mit Indizes und Ansichten

  • Erstellung und Nutzung von Indizes
  • Vor- und Nachteile von Indizes
  • Erstellung und Verwaltung von Ansichten
  • Nutzung von Ansichten zur Vereinfachung von Abfragen

Datensicherheit und Transaktionen

  • Benutzerrollen und Berechtigungen
  • Implementierung sicherheitstechnischer Best Practices
  • ACID-Eigenschaften
  • COMMIT- und ROLLBACK-Anweisungen

Optimierung und Wartung von Datenbanken

  • Analyse und Optimierung von SQL-Abfragen
  • Nutzung des EXPLAIN-Plans
  • Sicherheitsstrategien für Backups
  • Wiederherstellung von Datenbanken

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegendes Verständnis von Computeroperationen

Zielgruppe

  • Datenbankadministratoren
  • IT-Fachleute
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien