Inhalt
Kurzkommentar |
im Studiengang IT vorzugsweise im 3. bzw. 4. Semester!
|
Kommentar |
Inhalte
Rechnernetze:
- Einführung in Rechnernetze (Geschichte, Normung, ISO-Referenzmodell, TCP/IP-Referenzmodell)
- Anwendungsschicht/höhere Schichten (HTTP, SMTP, POP3 und IMAP, DNS, Sockets, MPI, Ports)
- Transportschicht (UDP, TCP)
- Vermittlungsschicht (Aufgaben und Dienstarten, Routing, IP, NAT, DHCP, ICMP)
- Sicherungsschicht (Dienste, Rahmen, Fehlererkennung/Fehlerkorrektur, Flusskontrolle, LLC und MAC, HDLC, MAC-Teilschicht, ALOHA, CSMA, Ethernet, Switched Ethernet)
- Bitübertragungsschicht (Multiplex- und Vermittlungstechnik, DSL und Kabelfernsehzugang, Leitungscodes und Modulationstechniken, Physikalische Medien)
- Netzarchitekturen für Multiprozessorsysteme (Kommunikation, Nomenklatur, Bus, Ring, Gitter, Torus, Stern, Baum, Kreuzschienenverteiler, Mehrstufiges Verbindungsnetz, Hyperwürfel, Leistungsmaße, Multicore vs. Multiprozessor, Cluster-Computing, Grid-Computing, Cloud-Computing)
Datenbanken:
- Einführung in Datenbanken (Datenmodellierung, Drei-Schichten-Architektur)
- Datenbankentwurf und ER-Modell (Phasen des Datenbankentwurfs, Entity/Relationship-Modell, Erweitertes Entity/Relationship-Modell, Sichten des Datenbanksystems, Schema-Transfer)
- Relationale Schaltalgebra (Mengenoperationen, Relationale Datenbankoperationen)
- Erweiterungen zu relationalen Datenbanken (Objektorientierte Datenbanken, Deduktive Datenbanken, Verteilte Datenbanken)
- Nicht-Relationale Datenbanken (Map/Reduce, CAP-Theorem / Eventually Consistent, Consistent-Hashing, Multiversion Concurrency Control, Vector Clocks, NoSQL-Datenbankkategorien, weitere Datenbankkategorien)
|
Literatur |
Literatur (Auszug)
Rechnernetze
- Scherff, J.: Grundkurs Computernetze, Vieweg, 2006, ISBN 3-528-05902-8
- Tanenbaum, A.S.: Computer Networks, 4rd Edition, Prentice Hall, 2002, ISBN 978-0130384881
- Stevens, W.R.: TCP/IP Illustrated: The Protocols, Addison-Wesley, 1994, ISBN 978-0201633467
- Comer: Internetworking with TCP/IP, Vol.1, Prentice-Hall, 1995
- Huitema, Ch.: Routing in the Internet, Prentice Hall, Englewood Cliffs, 1995
Datenbanken
- Elmasri, R.A., Navathe, S.B.: Grundlagen von Datenbanksystemen, Pearson Studium, 2009, ISBN 978-3-86894-012-1
- Kleuker, S.: Grundkurs Datenbankentwicklung, Vieweg, 2006, ISBN 3-8348-0008-2
- Silberschatz, A., Korth, H. F. , Sudarshan, S. : Database System Concepts, 4. Edition, McGraw-Hill 2002
- Vossen, G. : Datenmodell, Datenbanksprachen und Datenbankmanagement-Systeme, 4. Auflage, Oldenbourg Verlag 2000
|
Bemerkung |
Die Vorlesung findet in dieser Art im SoSe 2019 zum letzten Mal statt. Im Nachfolgejahr wird die Veranstaltung in zwei Vorlesungen aufgespalten: Es wird eine eigene Veranstaltung "Rechnernetze" und eine eigene Veranstaltung "Datenbanken" geben.
|