Diplomarbeit Wirtschaftsinformatik

Thema: Automatische Generierung von Datenbankformularen einer relationalen Datenbank

Diese Diplomarbeit wurde an Essener Uni (UGH) Ende des Jahres 2000 geschrieben und mit gut (1.7) bewertet.

Fach: Wirtschaftsinformatik
Spezialisierung: Datenbanken, Softwaretechnik

Der praktische Teil der Diplomarbeit, eine Linux Applikation, ist unter Xdobry erreichbar.

Diese Diplomarbeit ist ein geistiges Eigentum von Artur Trzewik. Alle Rechte bleiben vorbehalten.

Einführung

Das Ziel der Diplomarbeit ist es eine Datenbank-Applikation zu entwickeln, die eine automatische Generierung von Datenbank-Formularen zu einer relationalen Datenbank erlaubt. Diese Applikation muss zuerst das Schema der Datenbank (aus Data Directory) analysieren und daraus entsprechend eine Sammlung von Formularen generieren. Diese Formulare können dann manuell mit Hilfe eines graphischen Editors angepasst werden. Schließlich werden die Formulare dargestellt und die Applikation muss die Operationen auf den Formularen richtig in die Data Manipulation Language der Datenbank (hier SQL) umsetzten.

In der Diplomarbeit wird die Möglichkeit theoretisch erörtert und praktisch umgesetzt, in den Formularen höhere Abstraktionskonzepte wie Vererbung, Aggregation und Assoziation zu verwenden. Hier wird der Grundsatz, dass die Darstellung der Information ihrer Semantik entsprechen soll, umgesetzt. Dabei wird ein Weg zu fertigen Formularen in zwei Schritten gewählt. Zuerst wird ein erweitertes Schema der Datenbank mit Hilfe von Reverse Engineering Techniken geschaffen. Dieses erweiterte Schema enthält neben dem relationalen Schema die weiteren semantische Informationen, wie die Relationen interpretiert werden müssen. Für den Endbenutzer liegt hier der Hauptvorteil darin, dass er ein Formular als ein Objekt und nicht die Entsprechung einer Tabelle sehen kann. Alle relevanten Informationen zu einem Objekt sollen aus einem Formular durch Verweise erreichbar sein, ohne das das Datenbank-Schema bekannt sein müsste.

Latex

Ich stelle meine Arbeit zusammen mit Latex-Quelltexten zur Verfügung. Die Latex Texte publiziere ich als eine Vorlage für diejenigen, die auch ihre Diplomarbeit mit Latex schreiben möchten aber die Latex Besonderheiten nicht im Griff haben. Die Benutzung von Latex möchte ich nur empfehlen aus Gründen: Die Diplomarbeit könnte interessant werden für diejenigen, die Hyper-Links in PDF Version einbauen wollen (Hyperref Packet) und auch pdflatex verwenden. Diese Diplomarbeit verwendet dem Koma-Script Latex-Paket, das eine neuere interessante Layout anbietet. Es wurde mit Tetex 1.0.6 (release 11) erstellt (Linux RedHat 6.2). Die Graphiken wurden mit StarOffice5.2 erstellt, zu EPS exportiert und naher mit epstopdf zu PDF konvertiert (für pdflatex).

Download


Email:
Artur Trzewik
Last modified: Tue Dec 28 16:32:42 CET 2004