SQL und Relationale Datenbanken - GRUNDLAGEN - 32 UE - DE EN

Institut: Digital Innovations Solution GmbH
Bereich: Technik, EDV, Telekommunikation
Seminarart: Basis-/Grundausbildung

Kursbeschreibung


Dieser Workshop ist ein Präsenzworkshop. Wir beschäftigen uns vier Wochen mit den Grundlagen des Entity-Relationship-Modells, des Relationalen Datenmodells und der Datenbanksprache SQL jeweils mit anspruchsvollen Beispielen und Übungen.

Dieser Workshop wird in deutscher und englischer Sprache angeboten.

Für die Workshoptermine und die Hausübungen wird ein Notebook mit LibreOffice Base, MS Access oder einer vergleichbaren Umgebung benötigt.

Last updated 04 Mai 2025

TERMINE

Montag 14. Juli 2025 18:00 - 22:00
Mittwoch 16. Juli 2025 18:00 - 22:00
Montag 21. Juli 2025 18:00 - 22:00
Mittwoch 23. Juli 2025 18:00 - 22:00
Montag 28. Juli 2025 18:00 - 22:00
Mittwoch 30. Juli 2025 18:00 - 22:00
Montag 04. August 2025 18:00 - 22:00
Mittwoch 06. August 2025 18:00 - 22:00

32 Unterrichtseinheiten. Eine Unterrichtseinheit UE entspricht 50 Minuten.

ERSTE WOCHE

ERM – Das Entity-Relationship-Modell
  • Entwicklungsgeschichte
  • Definition
  • Die Begriffe Entity und Relationship
  • Die Begriffe Attribut, Schlüsselattribut und Nichtschlüsselattribut
  • Relationships zwischen den Entities: 1 zu 1, 1 zu N, N zu M
  • Erstellung eines ERM aufgrund einer konkreten Aufgabenstellung
  • Einfache illustrierende Beispiele
RDBM - Das Relationale Datenmodell
  • Entwicklungsgeschichte
  • Definition
  • Struktur eines Datenbanksystems DBS – Datenbankmanagementsystem DBMS und Datenbanken DB
  • Die wesentlichen Aufgaben eines DBMS
  • Entwicklungsprozess einer Relationalen Datenbank – Logischer Entwurf und physikalischer Entwurf
  • Das Architekturmodell für Datenbanken nach ANSI-SPARC:
    • Die externe Ebene, die konzeptionelle Ebene und die interne Ebene einer DB
    • Logische Datenunabhängigkeit und physische Datenunabhängigkeit
  • Die Begriffe Relationenschema und Relation
  • Die Begriffe Primärschlüssel und Fremdschlüssel
  • Zusammenhang zwischen einem ERM und dem entsprechenden relationalen Datenmodell
  • Erstellung eines relationalen Datenmodells aufgrund des entsprechenden ERM
  • Normalisierung eines relationalen Datenmodells zur Vermeidung von Redundanzen und Anomalien
  • Tradeoff – abwägen bei gegenläufigen Zielen - zwischen Normalisierung und Performance eines DBS
  • Einfache illustrierende Beispiele

ZWEITE WOCHE

SQL - Ausgewählte Elemente der Datenbanksprache SQL
  • Entwicklungsgeschichte
  • Die Standardisierung von SQL duch ANSI und ISO
  • Lernzugang - Der SQL-Standard und davon abgeleitete produktspezifische SQL-Dialekte
  • Datentypen – Definitionen, Eigenschaften, typische Anwendungsbereiche
  • Relationen und das CREATE TABLE Statement
  • Virtuelle Relationen und das CREATE VIEW Statement
  • SELECT Statement mit GROUP BY Klausel & HAVING Klausel
  • SUB-SELECT Statement mit ALL, ANY, IN, EXISTS und temporären Relationen
  • Fallunterscheidung mit CASE und IIF
  • Aggregatfunktionen SUM, COUNT, MIN, MAX, AVG sowie die Schlüsselwörter ALIAS, ALL, DISTINCT
  • Boolesche Operationen NOT, OR, AND, XOR zusammen mit dem Schlüsselwort BETWEEN
  • Mengenoperationen UNION, UNION ALL, INTERSECT und MINUS
  • Einfache illustrierende Beispiele

DRITTE WOCHE UND VIERTE WOCHE

Wiederholung und Übungsbeispiele
Wir wollen die Inhalte der ersten beiden Wochen - Theorie und SQL - wiederholen. Anschließend wollen wir die Methoden der Softwareentwicklung – Top-Down und Bottom-Up – auf die Erstellung von Relationalen Datenmodellen und die Formulierung von entsprechenden SQL-Statements die auf diesen Datenmodellen agieren, anwenden. Dazu wollen wir gemeinsam einfache und anspruchsvolle Beispiele zu den nachstehenden Bereichen betrachten:
  • Erstellung eines ERM aufgrund einer konkreten Aufgabenstellung
  • Erstellung eines relationalen Datenmodells aufgrund des entsprechenden ERM
  • Normalisierung eines relationalen Datenmodells
  • Umfangreiche SELECT Statements welche GROUP BY, HAVING, SUB-SELECTS und temporäre Relationen kombinieren
  • Die Anwendung von temporären Tabellen zu Formulierung von semantisch äquivalenten SELECT Statements
  • Rekursive Datenmodelle
  • Formulierung von Abfragen auf rekursiven Datenmodellen

MAIN DESCRIPTORS

SQL, Datenbanksprache, Relational Databases, Relationale Datenbanken, Entity-Relationship-Modell, Introduction, Einführung, Foundations, Grundlagen, Weiterbildung, Basiskompetenz


Dieser Workshop ist ein Präsenzworkshop. Wir beschäftigen uns vier Wochen mit den Grundlagen des Entity-Relationship-Modells, des Relationalen Datenmodells und der Datenbanksprache SQL jeweils mit anspruchsvollen Beispielen und Übungen.

Dieser Workshop wird in deutscher und englischer Sprache angeboten.

Für die Workshoptermine und die Hausübungen wird ein Notebook mit LibreOffice Base, MS Access oder einer vergleichbaren Umgebung benötigt.

Last updated 04 Mai 2025

TERMINE

Montag 14. Juli 2025 18:00 - 22:00
Mittwoch 16. Juli 2025 18:00 - 22:00
Montag 21. Juli 2025 18:00 - 22:00
Mittwoch 23. Juli 2025 18:00 - 22:00
Montag 28. Juli 2025 18:00 - 22:00
Mittwoch 30. Juli 2025 18:00 - 22:00
Montag 04. August 2025 18:00 - 22:00
Mittwoch 06. August 2025 18:00 - 22:00

32 Unterrichtseinheiten. Eine Unterrichtseinheit UE entspricht 50 Minuten.

ERSTE WOCHE

ERM – Das Entity-Relationship-Modell
  • Entwicklungsgeschichte
  • Definition
  • Die Begriffe Entity und Relationship
  • Die Begriffe Attribut, Schlüsselattribut und Nichtschlüsselattribut
  • Relationships zwischen den Entities: 1 zu 1, 1 zu N, N zu M
  • Erstellung eines ERM aufgrund einer konkreten Aufgabenstellung
  • Einfache illustrierende Beispiele
RDBM - Das Relationale Datenmodell
  • Entwicklungsgeschichte
  • Definition
  • Struktur eines Datenbanksystems DBS – Datenbankmanagementsystem DBMS und Datenbanken DB
  • Die wesentlichen Aufgaben eines DBMS
  • Entwicklungsprozess einer Relationalen Datenbank – Logischer Entwurf und physikalischer Entwurf
  • Das Architekturmodell für Datenbanken nach ANSI-SPARC:
    • Die externe Ebene, die konzeptionelle Ebene und die interne Ebene einer DB
    • Logische Datenunabhängigkeit und physische Datenunabhängigkeit
  • Die Beg…
Beginn
14.07.2025
Ende
06.08.2025
Uhrzeit
Jeweils am Montag und am Mittwoch, 18:00 - 22:00
Ort
Digital Innovations Solutions GmbH
Alxingergasse 55 / TOP 14, A-1100 Wien
Line U1 - Reumanplatz oder Linie O - Arthaberplatz
Kontakt
Fragen zu den Inhalten und Anmeldung
DI Josef STEPISNIK
E josef.stepisnik@digital-innovation.at
M +43 664 850 43 77
Um den Lernprozess in den Workshop integrieren zu können wünschen wir uns Teilnehmer, die auf die Workshopinhalte und die Beiträge anderer Teilnehmer unmittelbar reflektieren können. Um diese Interaktivität auch praktisch zu ermöglichen erachten wir vier bis sechs Teilnehmer als ideal.

Für die Workshoptermine und diie Hausübungen wird ein Notebook mit LibreOffice Base, MS Access oder einer vergleichbaren Umgebung benötigt.
Ziele
In diesem Workshop beschäftigen wir uns vier Wochen mit den Grundlagen des Entity-Relationship-Modells, des Relationalen Datenmodells und der Datenbanksprache SQL mit jeweils anspruchsvollen Beispielen und Übungen.
Zertifikat(e)
Das entsprechende Zertifikat wird in Deutsch oder Englisch ausgestellt. Es inkludiert eine detaillierte Beschreibung der tatsächlichen Workshopinhalte und eine Anwesenheitsbestätigung zu den tatsächlich besuchten Workshopterminen.
Kosten
€ 720
EUR 720 inklusive 20 % USt. pro Teilnehmer. Präsenzworkshop inklusive Unterlagen, Besprechung der Hausaufgaben und Zertifikat.
Förderungen
Das AMS als führendes Dienstleistungsunternehmen am Arbeitsmarkt sowie die AK und der waff bieten unter www.weiterbildungsdatenbank.at/foerderprogramme Informationen zur Finanzierung ihrer Bildungspläne. Siehe dazu auch den Abschnitt WEITERE DATEN.
Referent
DI Josef STEPISNIK
E josef.stepisnik@digital-innovation.at
M +43 664 850 43 77
Plätze
4 bis 6
Sonstiges
Arbeitnehmerveranlagung
Aufwendungen für Bildungsmaßnahmen sind als Werbungskosten abzugsfähig, wenn sie Kosten für Fortbildung, Ausbildung im verwandten Beruf oder eine umfassende Umschulung darstellen. Sie können diese nach Ablauf des entsprechendes Jahres in ihrer Arbeitnehmerveranlagung unter Kennzahl 722 geltend machen. Siehe dazu das BM für Finanzen unter www.bmf.gv.at/themen/steuern/arbeitnehmerinnenveranlagung .

Diese Kurse könnten Sie auch interessieren ...

Uber Weiterbildungsvorschläge