Kurs suchen 👉

Datenbankdesign für relationale Datenbank komplett mit SQL-Umsetzung

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
4 Tage
Durchführungsform
Online-Kurs / Fernlehrgang, Präsenzkurs / vor Ort, Inhouse-Schulung
Nächster Starttermin
28 Oktober, 2024 (+7 Starttermine)
Preis
2.530 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
4 Tage
Durchführungsform
Online-Kurs / Fernlehrgang, Präsenzkurs / vor Ort, Inhouse-Schulung
Nächster Starttermin
28 Oktober, 2024 (+7 Starttermine)
Preis
2.530 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 2.530 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Datenbankdesign für relationale Datenbank komplett mit SQL-Umsetzung

  • Datenintegrität
    : Durch die Verwendung von Fremdschlüsseln und Constraints in relationalen Datenbanken kann die Datenintegrität sichergestellt werden. Dadurch wird verhindert, dass inkonsistente oder fehlerhafte Daten in die Datenbank gelangen.
  • Datenkonsistenz: Die Normalisierung von Daten in relationalen Datenbanken reduziert die Redundanz und gewährleistet, dass jede Information nur an einer Stelle gespeichert wird. Dadurch wird die Konsistenz der Daten verbessert und Inkonsistenzen vermieden.
  • Datenabfrage und Berichterstattung: Relationale Datenbanken ermöglichen es, komplexe Abfragen durchzuführen und umfangreiche Berichte zu erstellen. Unternehmen können somit leichter wertvolle Erkenntnisse aus den gespeicherten Daten gewinnen.
  • Skalierbarkeit und Leistung: Relationale Datenbanken bieten eine hohe Skalierbarkeit und sind in der Lage, große Datenmengen zu verarbeiten und gleichzeitig eine gute Leistung zu erbringen. Dies ist entscheidend, wenn Unternehmen mit einem stetigen Wachstum ihrer Datenbestände rechnen.
  • Datenzugriff und Sicherheit: Durch die Vergabe von Benutzerrechten und Rollen können Unternehmen den Datenzugriff steuern und sicherstellen, dass nur autorisierte Personen auf bestimmte Daten zugreifen können. Dies trägt zur Sicherheit und Datenschutzkonformität bei.
  • Datenverfügbarkeit
    : Relationale Datenbanken bieten Mechanismen zur Wiederherstellung und Sicherung von Daten, um die Auswirkungen von Datenverlusten zu minimieren. Dadurch wird die Datenverfügbarkeit für das Unternehmen gewährleistet.
  • Datenanalyse und Business Intelligence: Relationale Datenbanken dienen als solide Grundlage für Business Intelligence (BI) und ermöglichen es Unternehmen, Daten zu analysieren, Trends zu identifizieren und fundierte Entscheidungen zu treffen.
  • Datenintegration und Anwendungsentwicklung:
    Relationale Datenbanken lassen sich gut in Anwendungen integrieren und bieten eine zuverlässige Datenbasis für verschiedene Unternehmenssoftware

Kommende Starttermine

Wählen Sie aus 7 verfügbaren Startterminen

28 Oktober, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

27 Januar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

31 März, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

31 März, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

23 Juni, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

23 Juni, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

  • Einführung in relationale Datenbanken:
    • Was sind relationale Datenbanken?
    • Struktur von Tabellen, Zeilen und Spalten
    • Primärschlüssel und Fremdschlüssel
  • Datenmodellierung:
    • Entity-Relationship-Modell (ER-Modell) verstehen
    • Entitäten und ihre Attribute identifizieren
    • Beziehungen zwischen Entitäten darstellen
  • Normalisierung:
    • Erste Normalform: Eliminierung redundanter Daten
    • Zweite Normalform: Vermeidung von Teilabhängigkeiten
    • Dritte Normalform: Eliminierung transitiver Abhängigkeiten
    • Überblick über weitere Normalformen und ihre Bedeutung
  • Tabellenentwurf:
    • Wahl der geeigneten Datentypen für Attribute
    • Festlegen von Constraints (NOT NULL, UNIQUE, CHECK)
    • Identifizieren und Festlegen von Primärschlüsseln
  • Datenbankentwurf in SQL umsetzen :
    • Verwendung von CREATE TABLE für Tabellen
    • Hinzufügen von Constraints mit ALTER TABLE
  • Einführung in SQL:
    • SELECT-Abfragen zum Abfragen von Daten
    • INSERT-Befehl zum Einfügen neuer Datensätze
    • UPDATE- und DELETE-Befehle zum Ändern und Löschen von Daten
  • Transaktionen und ACID-Prinzipien:
    • Was sind Transaktionen und ihre Eigenschaften?
    • Atomicity: Alles oder nichts - Rollback und Commit
    • Consistency: Datenkonsistenz während Transaktionen
    • Isolation: Abgenzung von parallel laufenden Transaktionen, Isolation Levels
    • Durability: Sicherung der Dauerhaftigkeit von Änderungen
  • Datenbankoptimierung:
    • Indexierung zur Beschleunigung von Abfragen
    • Bestimmen von Optimierungspotential von Abfragen durch Explain-Pläne
    • Denormalisierung bei leseintensiven Anwendungen bei gleichzeitiger Sicherung der Datenkonsistenz
  • Datenbankadministration:
    • Sicherung und Wiederherstellung von Datenbanken
    • Überwachung der Datenbankleistung mit Monitoring-Tools
    • Behebung von Datenbankproblemen und -fehlern
  • Datenbankdesign in einem spezifischen DBMS:
    • Anpassung an ein bestimmtes Datenbankmanagementsystem (PostgreSQL)
    • Unterschiede und Besonderheiten verschiedener DBMS berücksichtigen
    • Migration von Datenbanken zwischen verschiedenen DBMS
  • Indizes und deren Typen:
    • B-Bäume und ihre Rolle in der Indexierung
    • Clustered vs. Non-Clustered Indexes
    • Verwendung von Composite-Indizes für komplexe Abfragen
    • GIST, GIN und BRIN Indexes
    • Unscharfe Suche mittels Trigrams
  • Performance-Tuning von Abfragen
  • Stored Procedures und Funktionen:
    • Erstellung und Verwaltung von gespeicherten Prozeduren und Funktionen
    • Nutzen von gespeicherten Prozeduren und Funktionen für Datenintegrität und -sicherheit
    • Implementierung wiederverwendbarer Funktionen in der Datenbank
  • Triggers und deren Anwendung:
    • Verwendung von Triggern zur automatischen Reaktion auf Datenänderungen
    • Implementierung von BEFORE und AFTER Triggern auf Zeilen- und Kommandoebene
    • Gefahren und Best Practices bei der Verwendung von Triggern
  • Datenbankwartung und -überwachung:
    • Optimierung von Datenbankstatistiken
    • Bereinigung und Archivierung alter Daten, Partitionierung insbes. bei Zeitreihendaten
    • Überwachung der Datenbankleistung und -auslastung 
  • Sicherheit und Datenschutz:
    • Datenverschlüsselung und -entschlüsselung
    • Zugriffskontrollen und Rollenmanagement
    • Compliance und Datenschutzrichtlinien in der Datenbank

Zielgruppe / Voraussetzungen

Das Datenbankdesign-Seminar für relationale Datenbanken richtet sich an Datenbankadministratoren, Entwickler:innen, Business-Analysten, Projektmanager und IT-Profis, die ihre Kenntnisse im Entwurf und der Entwicklung von relationalen Datenbanken verbessern möchten. 

Es ist sowohl für Anfänger als auch für Fortgeschrittene geeignet und bietet eine fundierte Schulung in Datenbankdesign, -optimierung und -sicherheit. Unternehmen können ihre Mitarbeitenden schulen, um die interne Dateninfrastruktur zu stärken und fundierte Geschäftsentscheidungen zu treffen.

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Datenbankdesign für relationale Datenbank komplett mit SQL-Umsetzung zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

GFU Cyrus AG

Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...

Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.

Anzeige