Informatik und Kommunikationssysteme
- Zulassung : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/zulassung/
- Ausbildungsprogramm : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/ausbildungsprogramm/
- Studienaufbau : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/studienaufbau/
- Berufliche Perspektiven : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/berufliche-perspektiven/
- Mobilität : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/mobilitat/
- Personen : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/personen/
Informatik und Kommunikationssysteme : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/
- Zulassung : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/zulassung/
- Ausbildungsprogramm : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/ausbildungsprogramm/
- Studienaufbau : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/studienaufbau/
- Berufliche Perspektiven : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/berufliche-perspektiven/
- Mobilität : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/mobilitat/
- Personen : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/personen/
Ausbildungsprogramm
Studiengang:
Informatik und Kommunikationssysteme
Vertiefung:
Software Engineering
Module: Software-Entwurf
Kursbeschreibung
Zum Modul-
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