PostgreSQL Entwickler-Kompaktkurs

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 5 Tage

Ziele

Dieser Kompaktkurs beinhaltet für Entwickler die wichtigsten SQL Themen und hilft Ihnen, sich einen schnellen Überblick über das Errichten von relationalen Datenbanken, Umsetzen von Datenmodellen, das Erstellen von Datenbanken mit Hilfe von PostgreSQL, etc. zu verschaffen.

Zielgruppe

  • Entwickler

Voraussetzungen

  • IT-Grundkenntnisse

Agenda

Theorie

  • Entwicklung von SQL
  • SQL Standards
  • SQL und PostgreSQL
  • Mengenlehre als Grundlage von Datenbanken
  • Entity-Relationship-Modell im Überblick
  • Normalisierung von Daten

Anwendung

  • Strukturen von Tabellen
  • Erzeugen von Tabellen
  • Datentypen
    • Numerische Typen
    • Zeichenkettentypen
    • Datums- und Zeitwerte
    • Logische Werte
    • Netzwerkadress-Typen
    • Bereichs-Typen
  • Constraints zur Sicherung der Integrität
  • INSERT: Einfügen von Daten
  • UPDATE: Aktualisieren von Daten
  • DELETE: Löschen von Daten
  • SELECT:
    • Alle Daten einer Tabelle abfragen
    • Daten filtern (selektieren/projizieren)
    • Ergebnis sortieren
    • Aggregieren: Summieren, Zählen etc.
    • Unterabfragen
    • Tabellen kombinieren: JOINS
  • Sichten
  • Tabellenverwaltung
  • Views (Sichten)
  • Regeln

Entwicklung

  • Clientprogrammierung
  • Serverprogrammierung
  • Beispiele und Aufgaben

Ziele

Dieser Kompaktkurs beinhaltet für Entwickler die wichtigsten SQL Themen und hilft Ihnen, sich einen schnellen Überblick über das Errichten von relationalen Datenbanken, Umsetzen von Datenmodellen, das Erstellen von Datenbanken mit Hilfe von PostgreSQL, etc. zu verschaffen.

Zielgruppe

  • Entwickler

Voraussetzungen

  • IT-Grundkenntnisse

Agenda

Theorie

  • Entwicklung von SQL
  • SQL Standards
  • SQL und PostgreSQL
  • Mengenlehre als Grundlage von Datenbanken
  • Entity-Relationship-Modell im Überblick
  • Normalisierung von Daten

Anwendung

  • Strukturen von Tabellen
  • Erzeugen von Tabellen
  • Datentypen
    • Numerische Typen
    • Zeichenkettentypen
    • Datums- und Zeitwerte
    • Logische Werte
    • Netzwerkadress-Typen
    • Bereichs-Typen
  • Constraints zur Sicherung der Integrität
  • INSERT: Einfügen von Daten
  • UPDATE: Aktualisieren von Daten
  • DELETE: Löschen von Daten
  • SELECT:
    • Alle Daten einer Tabelle abfragen
    • Daten filtern (selektieren/projizieren)
    • Ergebnis sortieren
    • Aggregieren: Summieren, Zählen etc.
    • Unterabfragen
    • Tabellen kombinieren: JOINS
  • Sichten
  • Tabellenverwaltung
  • Views (Sichten)
  • Regeln

Entwicklung

  • Clientprogrammierung
  • Serverprogrammierung
  • Beispiele und Aufgaben

Tags

Diese Seite weiterempfehlen