Datenorientierte Systemanalyse
Johann Mitlöhner
Daten sind ein statisches Abbild der Anwendungswelt. 1
Die LV soll eine Einführung in die Konzepte der datenorientierten Systemanalyse
bieten und die Fähigkeit zur Anwendung in betriebswirtschaftlichen Aufgaben vermitteln.
Dabei geht es vor allem um den praktischen Einsatz von relationalen Datenbanksystemen
und der Abfragesprache SQL, die automatisierte Auswertung mit
grundlegenden statistischen Methoden sowie die Aufbereitung der Ergebnisse.
Inhalte
- Relationale Datenbanken und andere Datenquellen
- Grundlegende Analysen mit SQL und Statistikpaket R
- Automatisierte Auswertungen und Reports
Lernergebnisse (Learning Outcomes)
- Verstehen der Konzepte der datenorientierten Systemanalyse
- Fähigkeit zum Einsatz in praktischen Aufgaben
Lehr-/Lerndesign
- Vortrag und laufende Mitarbeit in Form von Stundenwiederholungen
- Mitarbeit beim Lösen von praktischen Aufgaben
Leistungen für eine Beurteilung
- Laufende Mitarbeit
- Präsentation einer selbst erstellten Anwendung zu ausgewählten Themen
Organisatorisches
Es wird ausnahmslos die Anmeldeliste laut BACH/LPIS System mit Stand vom LV Beginn für die
Teilnahme herangezogen.
Unterlagen
- SQL
Die wichtigsten SQL-Befehle zur Umsetzung eines einfachen Shopping Cart Systems
- PHP
Webapplikationen mit Datenbank-Anbindung
- R Basics
Kurze Einführung in das Paket R mit einfachen Analysen der Umsatzdaten
- Generating Reports
Ein kleines Anwendungsbeispiel, das alle Konzepte verbindet und
zeigt, wie mit einfachen Mitteln Berichte in verschiedenen Datei-Formaten
erstellt werden können
- Data files:
- Sample Code:
- create.sql SQL statements to create some tables
- insert.py Python code to insert some random data
- select.py Various group-by, and R statistics
- chisqfit.py Run chisq.test() from Python
- Shell Script zur Generierung von Daten in der Warenwirtschaft
(Michael Astleitner, SS 2014)
1 Mathias Uslar, 2002: http://www.informatik.uni-oldenburg.de/~muslar/dateien/wi_lernziele_alt.pdf