Datenbanken und Datensicherheit
Lehrveranstaltung im Wintersemester 2024/25
Hochschule Bochum, Campus Velbert/Heiligenhaus
Prof. Dr. rer. nat. Peter Gerwinski
Copyright © 2023–2024 Peter Gerwinski
Diese Lehrmaterialien sind freie Software.
Sie dürfen diese gemäß den jeweils angegebenen Lizenzen
(CC-BY-SA 3.0,
GNU GPL 3+,
modified BSD License)
studieren, kopieren, modifizieren und/oder weitergeben.
Für Details siehe common/README.
Vortragsfolien und Beispiele:
- 02.10.2024: Einführung, Unix-Kommandozeile (Beispiele)
- 09.10.2024: Unix-Kommandozeile: Dateiverwaltung (Beispiele)
- 16.10.2024: Unix-Kommandozeile: Dateisysteme, Ein- und Ausgabeströme, Pipes, Verzweigungen und Schleifen (Beispiele)
- 30.10.2024: Kurzeinführung TCP/IP (Beispiele)
- 06.11.2024: Kurzeinführung TCP/IP (Beispiele)
- 13.11.2024: Kurzeinführung TCP/IP: Netzwerkanalyse, SSH, X11 (Beispiele)
- 20.11.2024: Kurzeinführung TCP/IP: VNC, GNU screen, Firewall: Paketfilter (Beispiele)
- 27.11.2024: Firewall: Packet Inspection, Proxy; Relationale Datenbanken: Einführung (Beispiele)
- 04.12.2024: Relationale Datenbanken: Normalformen, Verknüpfungen, Sichten, Datensicherung (Beispiele)
- 11.12.2024: Relationale Datenbanken: äußere Verknüpfungen, Schlüsselfelder, Aggregate (Beispiele)
- 18.12.2024: Relationale Datenbanken: äußere Verknüpfungen, Schlüsselfelder, Aggregate, Transaktionen, Indizierung (Beispiele)
- 08.01.2025: Relationale Datenbanken: Funktionen und Trigger, GUI-Zugriff, Datensicherheit bei Datenbanken, sonstige Datenbanken (Beispiele)
- 15.01.2025: Kryptographie, Datensicherheit (Beispiele)
- alle in 1 Datei
Übungsaufgaben:
- 09.10.2024: 1: Dateien umbenennen, Tabellen bearbeiten
- 16.10.2024: 2: Datei löschen, CSV-Datei ausgeben
- 30.10.2024: 3: Streaming-Dienst
- 06.11.2024: 4: Begrüßungs-Skript, Dateitransfer
- 13.11.2024: 5: Text in Bild, Text in ausführbarer Datei, Programme installieren
- 20.11.2024: 6: Router-Konfiguration, Port-Weiterleitung, Firewall-Konfiguration
- 27.11.2024: 7: MariaDB, SQL Injection
- 04.12.2024: 8: Normalformen
- 11.12.2024: 9: Hochschul-Datenbank, Bank-Datenbank
- 18.12.2024: 10: „Natürlich gewachsene“ Datenbank
- 08.01.2025: 11: Verschlüsselung brechen, Bedienfehler bei Verschlüsselung
- 15.01.2025: 12: Kryptographie für Gruppen, Kryptographie im Alltag
Praktikumsunterlagen:
- Versuch 0: Erstkontakt mit der Unix-Shell
- Versuch 1: Datenbank-Management-System im Selbstbau
- Versuch 2: Relationale Datenbanken
- Versuch 3: Public-Key-Verschlüsselung
Original-Materialien einschließlich Beispiel-Programme und LaTeX-Quelltexte:
Databases and Information Security
Course in winter semester 2024–25
Bochum University of Applied Sciences, Campus Velbert/Heiligenhaus
Prof. Dr. rer. nat. Peter Gerwinski
Copyright © 2023–2024 Peter Gerwinski
These teaching materials are Free Software.
You may study, copy, modify, and/or distribute them
according to their respective licences
(CC-BY-SA 3.0,
GNU GPL 3+,
modified BSD License).
See the file common/README for details.