Vor der Buchung beachten:

Bitte beachten Sie vor Ihrer Kursanmeldung unsere Allgemeine Teilnahmebedingungen (pdf, 38 KB) insbesondere aber unser Fairplay: An- und Abmelden (pdf, 299 KB).. Vielen Dank!


Hier finden Sie Antworten zu häufig gestellten Fragen.


Zum Abmelden von Kursen gehen Sie bitte auf Ihre Teilnehmenden-Homepage .



Kontakt:

kurssekretariat@id.uzh.ch


Kursprogramm des HS20:

Das Programm für das Herbstsemester 2020 ist ab August online. Eine Anmeldung ist ab dem 01.09.2020 (im Laufe der Nacht ab ca. 01:00 Uhr) möglich.


The program for the autumn semester 2020 will be online from August. Registration is possible from 01.09.2020 (during the night from approx. 01:00)


CMS, OLAT und S3IT Kurse erlauben auch vorher eine Anmeldung.

CMS, OLAT and S3IT courses also allow prior registration.

ZI Coding School: Einführung in SQL und Datenbankdesign

Relationale Datenbanken bestehen hauptsächlich aus Tabellen, die Daten enthalten und den Beziehungen zwischen diesen Tabellen. SQL ist die Datenbanksprache, die in allen wichtigen relationalen Datenbanksysteme verwendet wird.

In diesem Kurs lernen Sie zuerst mit SQL bestehende relationale Datenbanken abzufragen, Daten einzufügen, Daten zu ändern und zu löschen. Im zweiten Teil des Kurses beschäftigen wir uns mit dem Datenbankdesign. Am Ende dieser Einheit können Sie, in Abhängigkeit der Fragestellungen, die Daten auf bestimmte Tabellen verteilen und korrekte Beziehungen zwischen den Tabellen herstellen. Zum Design-Prozess gehört auch das Festlegen der Datentypen der einzelnen Tabellenspalten. Schliesslich werden Sie lernen, wie Daten aus verschiedenen Datenquellen in eine Datenbank importiert werden können.

Im Kurs arbeiten wir mit dem Datenbanksystem MariaDB (MySQL). Das dabei erworbene Wissen kann für alle gängigen Datenbanksysteme wie Oracle, DB2, PostgreSQL, MS Access und Filemaker gebraucht werden

Inhalt
  • Datenbanken durchsuchen (select)
  • Daten in eine bestehende Datenbank einfügen (insert)
  • Bestehende Daten verändern (update)
  • Daten in einer Datenbank löschen (delete)
  • Datenbankdesign
  • Erstellen von Datenbanktabellen
  • Beziehungen zwischen Datenbanktabellen: Primärschlüssel, Fremdschlüssel
  • Datenimport

Voraussetzungen

Grundlagen sind sehr gute allgemeine Computerkenntnisse. Grundkenntnisse einer Programmiersprache sind von Vorteil.

Teilnehmende

Studierende und Angestellte der Universität Zürich.

Kursunterlagen

Nützlich zur Vertiefung aber nicht obligatorisch empfehlen wir "Fuchs, Elmar (2018), SQL Grundlagen und Datenbankdesign, Herdtverlag, 5. Auflage".
Das Lehrmittel kann direkt beim Herdtverlag gekauft werden: https://shop.herdt.com/ch

Bemerkungen

Bringen Sie einen USB-/Memory-Stick mit, um die erstellten Kursarbeiten abgespeichert mit nach Hause zu nehmen.

Durchführung

Kurs ASQL 1
Freie Plätze:20
Dauer:4 Tag(e) / 12 Stunde(n)
Kursleitende:Daniel Förderer
Teilnehmerzahl:Min: 7
Max: 20
Ort:Anmeldung auf der Kollaborationsplattform Teams mit Ihrem UZH Account. Im Team "ZI - IT Fort- und Weiterbildungen" finden sie den Kanal Y01-F-49, ihren virtuellen Kursraum für diesen Kurs.
Y01-F-49 (on Teams)
Datum/Zeit:
Freitag, 30. Oktober 202013:00 - 16:00
Freitag, 6. November 202013:00 - 16:00
Freitag, 13. November 202013:00 - 16:00
Freitag, 20. November 202013:00 - 16:00
Veranstaltungs-Infos als ICS Feed