Einführung in SQL
AnmeldenAuf einen Blick
Abschluss:
Kursbestätigung "Einführung in SQL" (2 ECTS)
Start:
12.03.2025 17:00
Dauer:
5 Abende
Kosten:
CHF 1'150.00
Durchführungsort:
ZHAW Zürich, Gebäude ZL, Lagerstrasse 41, 8004 Zürich (Auf Google Maps anzeigen)
Unterrichtssprache:
Deutsch
Kursdaten:
12.03.2025, 17:00 - 20:00
19.03.2025, 17:00 - 20:00
26.03.2025, 17:00 - 20:00
02.04.2025, 17:00 - 20:00
09.04.2025, 17:00 - 20:00
Ziele und Inhalt
Zielpublikum
Dieser Kurs richtet sich an alle, die eine solide Grundlage im Bereich Datenbankmanagement und Abfragesprachkenntnisse aufbauen möchten. Die Zielgruppen umfassen angehende Programmierer:innen, Datenenthusiast:innen und Analyst:innen, Geschäftsleute, Studierende, Akademiker:innen, Ingenieur:innen sowie alle, die an Technologie und Daten interessiert sind.
Ziele
Die Teilnehmenden sind in der Lage,
- eine eigene Datenbank nach den Bedürfnissen eines Geschäftsfalles zu entwerfen.
- komplexe Abfragen zur Suche in Datenbanken zu erstellen.
- Daten und Struktur einer bestehenden Datenbank zu manipulieren.
- das Konzept einer relationalen Datenbank und das Konzept der Beziehungen von Entitäten verstehen.
- Erkennen und Implementieren von Optimierungsmöglichkeiten in einer Datenbankstruktur.
- Normalisierung von Datenbanken.
- Erstellen von Ansichten, Gespeicherte Verfahren und Triggern.
Inhalt
Die Flexibilität und Leistungsfähigkeit von SQL hat es ermöglicht, über den ursprünglichen Schwerpunkt relationaler Datenbanken hinauszugehen. Es wird heute in verschiedenen Datenbanksystemen für die Verwaltung und Abfrage von Daten verwendet.
Bis heute ist SQL ein Eckpfeiler der Datenverwaltung und unterstützt Aufgaben, die von der Erstellung und Änderung von Datenbankstrukturen bis zur einfachen Abfrage komplexer Informationsmengen reichen.
Das Modul umfasst folgende Themen:
- Allgemeine Einführung in relationale Datenbanken
- Erstellen, Manipulieren und Löschen von Datenbanken, Tabellen und Datensätzen
- Abfragen einer Datenbank
- Beziehungen, Schlüssel, Indizes und Normalisierung
- Unterabfragen
- SQL-Funktionen
- Gruppierung und Aggregation
- Ansichten
- Gespeicherte Verfahren und Trigger
CAS in Digital Life Sciences
Dieses Modul ist Teil des Weiterbildungsprogramms CAS in Digital Life Sciences. Der Kurs kann unabhängig davon besucht werden.
Mehr dazu hier: CAS in Digital Life Sciences
Übersicht Weiterbildungsangebot
Einen Überblick über unsere Weiterbildungsprogramme im Bereich Computational Science und Künstliche Intelligenz finden Sie hier.
Methodik
Das Modul besteht aus Vorlesungen und praktischen Übungen. Zusätzlich zu den Vorlesungen müssen sich die Studierenden im Selbststudium mit ausgewählten Themen befassen. Die Studierenden arbeiten in Gruppen an einer Aufgabe und präsentieren ihre Ergebnisse am Ende des Kurses.
Leistungsnachweis
- Übungen während des Kurses: 50%
- Gruppenprojekt: 50%
Beratung und Kontakt
-
Robert Vorburger hat über 10 Jahre Erfahrung in der Lehre im Bereich Informatik und Datenbanksysteme. Er ist verantwortlich für das Modul "Databases and Data Architecture Systems" des Masters in Applied Computational Life Sciences an der ZHAW.
-
Adrian Busin bringt über 10 Jahre Erfahrung als Datenbankprogrammierer und -administrator mit. In dieser Funktion hat er für internationale Industrieunternehmen wie Bookham und Oclaro (Halbleiterlaserhersteller) gearbeitet. Er verfügt über mehr als 20 Jahre Erfahrung in der Durchführung von Projekten, in denen Datenbanken eine zentrale Rolle als Hauptmerkmal des Produkts spielen.
Veranstalter
Anmeldung
Startdaten und Anmeldung
Start | Anmeldeschluss | Anmeldelink |
---|---|---|
12.03.2025 17:00 | 26.02.2025 | Anmeldung |