Das Modul besteht aus folgenden Lehrveranstaltungen
- Algorithmen, Datenstrukturen, Programmierung Labor
- Datenbanken I Vorlesung und Labor (je 1 SWS)
Lernziele
Die Studierenden erlernen im Labor Algorithmen, Datenstrukturen, Programmierung die Spezifikation von Daten und Algorithmen und deren Implementierung "im Kleinen".
Sier können dazu mit Editor, Compiler, Sprachsystem umgehen und erhalten ein Verständnis für die Begriffe Übersetzen, Binden, Laden und Ablauf eines Programms.
Die Studierenden lernen in Vorlesung und Labor Datenbanken I den Aufbau einer relationalen Datenbank, Datenmodellierung und Abfragen kennen.
Ziel ist es, Handlungsfähigkeit im Umgang mit Datenbanken zu erreichen um Aufgaben wie z.B. statistische Auswertungen aus Datenbeständen selbständig formulieren und durchführen zu können.
Im Rahmen einer Projektarbeit wird ein Thema mit Hilfe der o.g. Verfahren bearbeitet und danach als MS-Access-Anwendung vollständig realisiert.
Lehrinhalte
Algorithmen, Datenstrukturen, Programmierung
- Datentypen
- Algorithmenlehre, Kontrollstrukturen (Flußdiagramme, Pseudo-Code, Entscheidungstabellen)
- Implementierung in einer strukturierten Programmiersprache (Object-Pascal)
- Objektorientierung
- Entwurf von Programmen für die Microsoft Windows-Umgebung
Datenbanken I
- Darstellung der Anforderungen an eine relationale DB, redundanzfreie Speicherung, Objekte und Bezüge, referentielle Integrität
- Die Sprache SQL wird in ihren Grundzügen erlernt und in einer Umgebung, die zunächst ausschließlich diese Sprache bereitstellt (interaktive Schnittstelle) geübt
- Walter Doberenz, Thomas Kowalski Borland Delphi 7, Kochbuch, m. CD-ROM Hanser Fachbuchverlag (Dezember 2002)
- Andreas Bohne, Guido Lang : Go To Delphi, Addison Wesley, 2000
- Thomas Binzinger Jetzt lerne ich Delphi . Der einfache Einstieg in Object Pascal - aktuell bis Delphi 7 Markt+Technik
Literatur Datenbanken I
- J. Raasch : Systementwicklung mit strukturierten Methoden, Teubner, 1993
- Irene Bauder, Jürgen Bär Access 2002 und MS SQL Server 2000 Hanser Fachbuch (November 2001)