Studiengang: Informatik und Kommunikationssysteme
Vertiefung: Software Engineering
Module: Software-Entwurf

Kursbeschreibung

Zum Modul Bases de données 1

  • Angestrebte Kompetenzen und Lernziele

    Am Ende des Kurses können die Schülerinnen und Schüler wissen:

    • Ein Datenmodell für den Entwurf und die Entwicklung von Datenbankanwendungen verwenden.
    • Eine relationale Datenbank entwerfen und implementieren und ihre Struktur mithilfe eines geeigneten Formalismus darstellen können.
    • Die verschiedenen Teile von SQL beherrschen (LMD, LDD, LCD, Trigger, gespeicherte Prozeduren, Cursor, dynamische SQL).
  • Kursinhalte
    • Funktionen eines Datenbankverwaltungssystems (logische und physische Unabhängigkeit, Datenkonsistenz, Datenteilbarkeit, Nichtredundanz von Daten, Datensicherheit, Effizienz des Datenzugriffs).
    • Datenmodell Entität-Assoziation.
    • Relationales Modell und relationale Algebra.
    • Übergang vom Entity-Association-Modell zum relationalen Modell.
    • SQL: Sprache zur Definition, Manipulation und Kontrolle von Daten.
    • Erweiterte SQL: Trigger, gespeicherte Prozedur. Dynamische SQL.
    • Verständnis und Vermeidung von SQL-Injection

Unterrichtsform

Vorlesungen inkl. Übungen
32 Unterrichtseinheiten
Laborarbeit
32 Unterrichtseinheiten

Kursbeschreibung

Gültigkeit
2024-2025
Studienjahr
2. Jahr
Semester
Frühling
Programm
Französisch,Zweisprachig
Studiengang
Informatik und Kommunikationssysteme
Kurssprache
Französisch
Code
B2C-SGBD-S
Niveau
Mittelstufe
Typ
Grundlagenkurs
Art der Ausbildung
Bachelor

Lernkontrolle

  • Schlussprüfung Lernkontrolle Berichte, Berichte

Notenberechnung / Validierungsmodalitäten

Modulnote = gewichteter Durchschnitt der Kursnoten

Dozierende

Houda Chabbi