Diese Arbeit wurde im Rahmen des sechsten Semesters der Lehrveranstaltung Informatik angefertigt. Die Anforderungen für diese Semesterarbeit sind durch den Dozenten vorgegeben. Das allgemeine Thema befasst sich mit der Datenmodellierung innerhalb einer ORACLE 8.05 Datenbank2.
1.2 Vorgehensweise
Die grundsätzliche Vorgehensweise innerhalb dieser Semesterarbeit ist auf einen Umzugsservice mit seinen internen und externen Leistungsbereichen bezogen.
Die daraus resultierende Datenbankstruktur wird im nächsten Schritt sowohl textuell als auch grafisch (Entity-Relationship-Modell nach 1..n-m Notation) erfaßt.
Um die Datenbank aus verschiedenen Perspektiven betrachten zu können, folgt eine Visualisierung der Struktur als relationales Schema.
[...]
Inhaltsverzeichnis
- Semantische Datenmodellierung
- Allgemein
- Vorgehensweise
- Use-Case-Diagramm
- Installationsanleitung
- Gegenstand des Unternehmens
- Aufgabenstellung
- Ergebnis
- Beschreibung der Objekte und der Attribute
- Beschreibung
- Objekt Geschäftsbereich
- Objekt Kunden
- Objekt Bestellungen
- Objekt Verkäufer
- Objekt Niederlassung
- Objekt Lieferadresse
- Objekt Transport
- Objekt LKW
- Objekt Personal
- Objekt Kartons
- Attribute
- Objekt Geschäftsbereich
- Objekt Kunden
- Objekt Bestellungen
- Objekt Verkäufer
- Objekt Niederlassung
- Objekt Lieferadresse
- Objekt Transport
- Objekt LKW
- Objekt Personal
- Objekt Kartons
- Entity-Relationship-Modell (1-n-m Notation)
- Entitäten
- Beziehungen
- Textuelle Form
- Grafische Form
- Relationales Schema
- Textuelle Form
- Grafische Form
- Attribute als Datenfelder mit Integritätsregel
- Tabellen
- Tabelle Geschäftsbereich
- Tabelle Kunden
- Tabelle Bestellungen
- Tabelle Verkäufer
- Tabelle Niederlassung
- Tabelle Lieferadresse
- Tabelle Transport
- Tabelle Bestell_LKW
- Tabelle LKW
- Tabelle Bestell_Personal
- Tabelle Personal
- Tabelle Bestell_Kartons
- Tabelle Kartons
- Implementierung in Oracle 8.05 SQL-Worksheet
- Erzeugung der Tabellen
- Tabelle Geschäftsbereich
- Tabelle Bestellungen
- Tabelle Kunden
- Tabelle Verkäufer
- Tabelle Niederlassung
- Tabelle Lieferadresse
- Tabelle Transport
- Tabelle LKW
- Tabelle Personal
- Tabelle Kartons
- Tabelle Bestell_LKW
- Tabelle Bestell_Personal
- Tabelle Bestell_Kartons
- Erzeugung der Beispieldaten
- Tabelle Geschäftsbereich
- Tabelle Kunden
- Tabelle Bestellungen
- Tabelle Verkäufer
- Tabelle Niederlassung
- Tabelle Lieferadresse
- Tabelle Transport
- Tabelle LKW
- Tabelle Personal
- Tabelle Kartons
- Tabelle Bestell_LKW
- Tabelle Bestell_Personal
- Tabelle Bestell_Kartons
- Abfragen
- Abfragen
- Abfrage 1
- Abfrage 2
- Abfrage 3
- Abfrage 4
- Abfrage 5
- Abfrage 6
- Abfrage 7
- Datenmanipulation
- Datenmanipulation 1
- Datenmanipulation 2
- Datenmanipulation 3
- Ausgabemaske in MS Acess97
Zielsetzung und Themenschwerpunkte
Diese Semesterarbeit beschäftigt sich mit der Modellierung einer Datenbank für das Umzugsunternehmen NORTH-REMOVAL GmbH. Der Fokus liegt dabei auf der Anwendung semantischer Datenmodellierungstechniken und der Implementierung des Modells in einer Oracle 8.05 Datenbank. Die Arbeit verfolgt das Ziel, eine effiziente und flexible Datenbanklösung für die Verwaltung und Abwicklung von Umzügen zu erstellen.
- Semantische Datenmodellierung mit Schwerpunkt auf Objekt-Attribut-Beziehungen
- Entwicklung eines Entity-Relationship-Modells zur Darstellung der Datenstrukturen
- Umsetzung des Modells in ein relationales Schema für die Implementierung in Oracle 8.05
- Definition von Integritätsregeln für die Datenfelder zur Sicherstellung der Datenqualität
- Praktische Implementierung der Datenbank, inklusive Tabellenerstellung und Dateneingabe
Zusammenfassung der Kapitel
Die Semesterarbeit gliedert sich in verschiedene Kapitel, die sich mit den unterschiedlichen Aspekten der Datenmodellierung und Datenbankentwicklung für NORTH-REMOVAL GmbH befassen.
- Kapitel 1: Einführung in die semantische Datenmodellierung sowie Beschreibung der Vorgehensweise und des Use-Case-Diagramms für die Bestellung eines Umzugs.
- Kapitel 2: Vorstellung des Unternehmensgegenstands und Definition der Aufgabenstellung für die Datenmodellierung.
- Kapitel 3: Detaillierte Beschreibung der Objekte und Attribute, die in der Datenbank abgebildet werden sollen.
- Kapitel 4: Entwicklung eines Entity-Relationship-Modells, welches die Beziehungen zwischen den Objekten und Attributen grafisch darstellt. Dieses Kapitel beinhaltet sowohl eine textuelle als auch eine grafische Darstellung des Modells.
- Kapitel 5: Übersetzung des Entity-Relationship-Modells in ein relationales Schema, welches die Datenstruktur in Tabellenform darstellt. Dieses Kapitel beinhaltet ebenfalls sowohl eine textuelle als auch eine grafische Darstellung des Schemas.
- Kapitel 6: Detaillierte Beschreibung der einzelnen Tabellen im relationalen Schema, einschließlich der Attribute, Datentypen und Integritätsregeln.
- Kapitel 7: Implementierung der Datenbank in Oracle 8.05 SQL-Worksheet. Dieses Kapitel beinhaltet sowohl die Erzeugung der Tabellen als auch die Eingabe von Beispieldaten.
Schlüsselwörter
Die Arbeit konzentriert sich auf die Themen Datenmodellierung, Datenbanken, semantische Datenmodellierung, Entity-Relationship-Modell, relationales Schema, Oracle 8.05 SQL-Worksheet, Umzugsunternehmen, NORTH-REMOVAL GmbH.
Häufig gestellte Fragen
Was ist das Ziel der Datenmodellierung für die North-Removal GmbH?
Das Ziel ist die Entwicklung einer effizienten und flexiblen Datenbanklösung zur Verwaltung aller internen und externen Leistungsbereiche eines Umzugsunternehmens.
Welche Notation wird im Entity-Relationship-Modell verwendet?
In der Arbeit wird die 1..n-m Notation verwendet, um die Beziehungen zwischen verschiedenen Entitäten wie Kunden, Bestellungen und Personal darzustellen.
Welche Objekte werden in der Datenbank abgebildet?
Die Datenbank umfasst Objekte wie Geschäftsbereiche, Kunden, Bestellungen, Verkäufer, Niederlassungen, Lieferadressen, Transporte, LKW, Personal und Kartons.
In welcher Umgebung wurde die Datenbank implementiert?
Die Implementierung erfolgte in einer Oracle 8.05 Datenbank unter Verwendung von SQL-Worksheets zur Erzeugung von Tabellen und Beispieldaten.
Warum sind Integritätsregeln für die Datenfelder wichtig?
Integritätsregeln stellen die Datenqualität sicher, indem sie festlegen, welche Werte zulässig sind, und so logische Fehler innerhalb der Datenbank des Umzugsunternehmens verhindern.
- Quote paper
- Alexander Heger (Author), 2001, Datenmodellierung und Datenbanken für das Umzugsunternehmen North-Removal Gmbh, Munich, GRIN Verlag, https://www.grin.com/document/5910