- Startseite
- Über das Institut
- Mitarbeiter
- Lehre
- Sommersemester 2012
- Wintersemester 2011/2012
- Sommersemester 2011
- Wintersemester 2010/2011
- Entwicklung und Betrieb von Informationssystemen (Informationsverarbeitung für Aktuare)
- Grundlagen von Informationssystemen
- Objektorientierte Programmierung mit C++
- Programmierung von Mikrocontrollern
- Schaltalgebra und ihre Anwendungen bei Mikroprozessoren
- Systemnahe Software (inkl. WiMa-Praktikum I)
- Seminar Ausgewählte Aspekte der IT-Entwicklung
- Seminar Ausgewählte Aspekte der Wirtschaftsinformatik
- Seminar Ausgewählte Aspekte des IT-Controlling
- Seminar Business Intelligence
- Seminar Internet Dienste
- Seminar Mikroprozessoren
- Seminar Informatik für Biologen
- Sommersemester 2010
- Wintersemester 2009/2010
- Übersicht über alle Lehrveranstaltungen
- Bewerbungsformular Tutor/in
- Deckblatt Seminararbeiten
- Layout-Vorlagen von Dr. Guido de Melo
- Forschung
- Aktuelle Stellenangebote
Grundlagen von Informationssystemen
Veranstalter
Dr. Norbert Heidenbluth mit Dipl-WiWi Steffen Fritzsche
Termine
Vorlesung: mittwochs, 14 bis 16 Uhr, H3
Übungen: donnerstags, 14 bis 16 Uhr, H3
Die Nachklausur findet statt am Freitag, dem 08.04.2011, in der Zeit von 12 bis 14 Uhr im H4/5.
Inhalt
Wir werden uns in dieser Vorlesung zunächst mit theoretischen und technischen Grundlagen von Informationssystemen auseinandersetzen. Was ist Information? Welche Rolle spielt sie in Unternehmen? Mit Hilfe welcher Kommunikationstechnologien werden Informationen (Daten) elektronisch ausgetauscht? Nachdem wir in diesem einführenden Teil die Bedeutung von Information(en) gesehen haben, wenden wir uns Datenbanksystemen zu, um zu erlernen, wie man mit ihnen Informationen sinnvoll vorhalten und verwalten kann. Eine Auswertung der in Datenbanken enthaltenen Informationen erfolgt oftmals mit Hilfe von Tabellenkalkulationsprogrammen. Aus diesem Grund beschäftigen wir uns ferner in dieser Vorlesung mit fortgeschrittenen Themen der Tabellenkalkulation (OpenOffice Calc bzw. Microsoft Excel) sowie einer Einführung in die Programmierung mit VBA.
Vorkenntnisse
keine (Zum Verständnis des VBA-Teils könnnen allerdings die Kenntnisse aus der Veranstaltung "Einführung in die Programmierung" hilfreich sein.)
Skript
Ingesamt wird es vier Skript-Teile geben, die wir nach und nach austeilen werden. Die ersten beiden Teile sind bereits vergriffen, vom VBA-Teil (Teil 3) existieren noch einige Rest-Exemplare. Über den Downloadbereich des SLC können die Skripte auch als PDF-Datei bezogen werden.
Links aus der Vorlesung
Vorlesung vom 10.11.2010
Aktivierung des Telnet-Clients unter Windows Vista bzw. Windows 7: Anleitung in Deutsch und in English
Vorlesung vom 17.11.2010
Wir haben in der heutigen Vorlesung die Animation "Warriors of the net" angesehen. Diesen Film findet man bei YouTube oder auf der begleitenden Homepage (Achtung, sie spielt sofort eine Musik ab, wenn man sie besucht. Nicht erschrecken!). Auch zum Download steht der Film in verschiedenen Sprachen und Qualitäten auf dieser Seite zur Verfügung.
Errata
Es lässt sich leider nicht vermeiden, dass sich der Fehlerteufel auch in unsere Skripte einschleicht. Aus diesem Grund bitten wir alle Teilnehmer unserer Veranstaltung, uns Unklarheiten und Fehler in den vier Teilen des Skripts, die wir im Laufe des Semesters austeilen, zu melden. An dieser Stelle hier kommunizieren wir die Fehler und geben die Korrekturen bekannt.
Teil 4: Relationale Datenbanken
- Seite 12, ganz unten (letzter Aufzählungspunkt): Es muss heissen: KEINE Rolle, dort steht aber leider "eine" Rolle.
- Die Tabelle 2.4 auf Seite 16 enthät jeden Eintrag mehrfach. Dies ist nicht korrekt, denn jeder Eintrag darf dort nur genau einmal stehen. Die Duplikat-Zeilen müssen daher gestrichen werden.
- Das Beispiel der Aufteilung von Postleitzahl und Ort zur Erklärungen der ersten und dritten Normalform scheint sich zu widersprechen: auf Seite 14 steht, dass diese beiden Attribute NICHT zusammengefasst werden dürfen, und auf Seite 17 (Abschnitt 2.3.4) liest man, dass es "keine gute Idee wäre, Postleitzahl und Ort in dieser Tabelle in separaten Spalten zu führen". In der Tat sind zwar beide Aussagen korrekt, jedoch etwas irreführend, da sie auf den ersten Blick keine Lösung mehr offen lassen. Diese besteht aber darin, in besagter Tabelle auf das Attribut Ort gänzlich zu verzichten und es stattdessen in eine separate Tabelle auszulagern - so, wie es im weiteren Verlauf des Abschnitts 2.3.4 ja auch beschrieben wird. Insofern löst sich der scheinbare Widerspruch also erst nach der vollständigen Lektüre von Abschnitt 2.3.4 auf.
- Seite 20, Satz unter der Definition von "funktional abhängig": hier wird die Bedeutung des durchgestrichenen Pfeils erklärt, jedoch müsste hier in der verbalen Erklärung A' stehen, nicht nur A: Die Notation bedeutet, dass B nicht funktional abhängig von A' ist.
- Seite 22, Beweis des Satzes, Erster Teilsatz: Da B eine Teilmenge von A ist, muss gelten: B = A *geschnitten* mit B, nicht - wie irrtümlich im Skript zu lesen - B = A *vereinigt* mit B.
- Seite 52, Absatz zur Generalisierung in Abbildung 4.7: Dort steht, dass wir die Leserichtung ändern müssen, um ein Beispiel für Generalisierung zu bekommen. Irrtümlicherweise wird als Leserichtung "von oben nach unten" angegeben, aber korrekterweise muss es heissen: "von unten nach oben".
Teil 3: Wirtschaftsinformatik mit VBA
- In der Vorlesung vom 02.12.2010 hat der Debug-Modus falsche Werte für die Punktzahlen in den einzelnen Teilaufgaben ausgegeben. Der Grund dafür ist nicht nachvollziehbar, denn der Algorithmus im Skript ist korrekt und funktionierte auf einem anderen Rechner auch tadellos. Abgesehen von kleinen Verbesserungen der Kommentierung sind keine Änderungen am Beispielprogramm zur Klausurnotenverwaltung notwendig gewesen. Ihr könnt Euch das Beispielprogramm als Excel-Datei herunterladen.
- Es ist zwar nicht direkt ein Fehler, aber das Programm 3.2 auf Seite 56 arbeitet ein wenig umständlich in Zeile 25. In den Übungen wurde Euch eine vereinfachte Version des Algorithmus' präsentiert, die wir Euch auch gerne als PDF-Datei zum Download bereitstellen (2 Seiten).
Teil 2: Fortgeschrittene Themen der Tabellenkalkulation
- Seite 24, Aufbau der Funktion SVERWEIS: Hier ist ein Parameter zu viel in der Aufzählung. Den Parameter namens "Index" bitte streichen (es bleibt also nur "Spaltenindex" übrig).
- Seite 96, Übersetzung der Funktionsnamen Deutsch nach Englisch: der englische Name der Funktion SVERWEIS lautet VLOOKUP (es fehlt das 'L' im Skript!)
