Datenbankentwicklung 1


Fast alle Applikationen verwenden Datenbanken zur Speicherung und Verwaltung der Daten. Eine funktionierende Datenbank ist eine der zwingenden Grundlagen für viele Unternehmen. In diesem Modul lernen Sie Datenbanken in der Struktur verstehen, entwickeln und neuen Bedürfnissen anpassen.

Inhalte
  • Grundlagen relationaler Datenbanken
  • 3-Schema-Architektur
  • Entity Relationsship Modellierung (ERD)
  • Normalisierung (1.NF – 3.NF)
  • Relationenmodell
  • Installation Datenbank Server (MS-SQL)
  • Einführung in SQL (Abfragen u. Datenmanipulationen)
  • Transaktionskonzept
  • DB Modell Implementierung mit SQL
  • Integritätsüberwachung von Beziehungen (Constraints)
  • Übungen mit MS-SQL oder MySQL
Ziele
  • Sie kennen den Aufbau von Datenbanken.
  • Sie gehen bei der Datenbankentwicklung methodisch vor.
  • Sie können Daten (auch von Datenbankservern) abfragen und ändern.
  • Sie erstellen selbständig eine einfache relationale Datenbank nach Kundenanforderungen.
Voraussetzungen

Anwenderkenntnisse eines gängigen Betriebssystems

Hinweis

Teilnehmer müssen eigene Notebooks mitnehmen.

Kursunterlagen

HFU Kursordner Datenbanken (Bigler Markus)

Selbstlernzeit

20-50% zusätzlich zum Unterricht

Methode

ca. 50% Lehrvorträge, 5% Demonstrationen, 5% Fallbeispiele, 30% Übungen am Rechner, 10% Gruppen- oder Projektarbeiten

Prüfung

Das Modul ist erfolgreich abgeschlossen, wenn mind. 75% vom Unterricht besucht ist und die Modulschlussnote mind. 4.0 beträgt. Die Schlussnote wird aus den Noten der Lernzielkontrollen (Erfahrungsnote) und der Note der Modullernzielkontrolle (MLZ), gemäss den Promotionsbestimmungen für Studiengänge der HFU, ermittelt. Wer ein einzelnes Modul erfolgreich abschliesst erhält ein Zertifikat.