Seminare
Seminare

Einführung in die Datenbank-Entwicklung

Seminar - GFU Cyrus AG

Nach dem Seminar verstehen Sie die Grundlagen relationaler Datenbanken und können einfache Datenmodelle erstellen. Sie erkennen Entitäten, Attribute und Beziehungen und übertragen diese in nachvollziehbare Tabellenstrukturen. Sie wenden grundlegende SQL-Abfragen und Datenänderungen an und nutzen Joins, Gruppierungen und Aggregatfunktionen für einfache Auswertungen. Dabei orientieren Sie sich möglichst am SQL-Standard. Ergänzend kennen Sie die grundlegende Bedeutung von Transaktionen, Indizes, Datensicherung und Berechtigungen. Sie können relationale Datenbanken gegenüber weiteren Datenbankansätzen einordnen und Ihren Vertiefungsbedarf für konkrete Entwicklungsaufgaben einschätzen. Die praktischen Übungen schaffen dafür eine erste Arbeitsgrundlage.
Termin Ort Preis*
07.01.2027- 08.01.2027 Köln 1.713,60 €
07.01.2027- 08.01.2027 online 1.713,60 €
11.11.2027- 12.11.2027 online 1.713,60 €
11.11.2027- 12.11.2027 Köln 1.713,60 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Einführung in Datenbanken
    • Aufgaben und Grundprinzipien von Datenbankmanagementsystemen
    • Strukturierte Speicherung und Verarbeitung von Daten
    • Relationale Datenbanken im Überblick

  • Relationale Datenbankmodelle
    • Tabellen, Zeilen, Spalten und Schemata
    • Primärschlüssel, Fremdschlüssel und zusammengesetzte Schlüssel
    • Beziehungen zwischen Tabellen und ihre Bedeutung für die Datenstruktur

  • Datenmodellierung
    • Entitäten, Attribute und Beziehungen aus fachlichen Anforderungen ableiten
    • Einfache ER-Diagramme erstellen und in Tabellenstrukturen übertragen
    • Grundlagen der Normalisierung zur Vermeidung von Redundanzen
    • Modellierungsentscheidungen anhand von Fallbeispielen nachvollziehen

  • SQL-Grundlagen
    • Orientierung am SQL-Standard
    • Daten mit SELECT abfragen und Ergebnisse filtern
    • Datensätze mit INSERT einfügen
    • Daten mit UPDATE ändern und mit DELETE löschen
    • Grundlegende SQL-Anweisungen praktisch anwenden

  • SQL-Abfragen vertiefen
    • Tabellen mit Joins verknüpfen
    • Einfache Unterabfragen formulieren
    • Ergebnisse sortieren, gruppieren und aggregieren
    • Ausgewählte standardisierte SQL-Funktionen einsetzen

  • Datenbanktransaktionen (Überblick)
    • Zweck und grundlegender Ablauf von Transaktionen
    • ACID-Eigenschaften
    • Änderungen bestätigen oder zurücknehmen
    • Grundprinzipien von Nebenläufigkeit und Sperren

  • Indexierung und Leistungsaspekte (Überblick)
    • Zweck und grundlegende Wirkungsweise von Indizes
    • Zusammenhang zwischen Abfragen, Datenzugriff und Ausführungsplänen
    • Grundgedanken der Leistungsüberwachung und Optimierung

  • Datensicherung und Datenbanksicherheit (Überblick)
    • Grundlagen von Backup und Wiederherstellung
    • Benutzer, Rollen und Berechtigungen
    • SQL-Injektion und grundlegende Gegenmaßnahmen

  • NoSQL, Big Data und weitere Datenbankansätze (Überblick)
    • Dokumenten-, Schlüssel-Wert-, Wide-Column- und Graphdatenbanken einordnen
    • Unterschiede zu relationalen Datenbanken
    • Grundbegriffe von Big Data und verteilter Datenverarbeitung
    • Cloud- und In-Memory-Datenbanken sowie weitere Technologieentwicklungen einordnen

Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
Das Seminar richtet sich an angehende Softwareentwickler, IT-Mitarbeitende und technisch interessierte Fachanwender, die einen Einstieg in relationale Datenbanken, Datenmodellierung und SQL suchen.

Es eignet sich für Personen, die einfache Datenstrukturen entwerfen, Datenbankabfragen verstehen oder eine Grundlage für weiterführende Entwicklungskurse erwerben möchten.

Teilnahmevoraussetzungen


Sie benötigen grundlegende IT-Kenntnisse und einen sicheren Umgang mit Ihrem Computer.

Sie sollten mit Begriffen wie Tabellen, Feldern und Datensätzen grundsätzlich vertraut sein.

Logisches und analytisches Denken erleichtert Ihnen den Einstieg.

Einfache Programmier- oder Skriptkenntnisse sind hilfreich, aber nicht erforderlich.

Vorkenntnisse in SQL oder einem bestimmten Datenbankmanagementsystem werden nicht vorausgesetzt.
Seminarkennung:
97672
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha