Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Applied

Oracle-Datenbank ER-Modell: Datenbankentwurf zur Erstellung eines Handballspielplanes

Title: Oracle-Datenbank ER-Modell: Datenbankentwurf zur Erstellung eines Handballspielplanes

Term Paper , 2002 , 20 Pages , Grade: 1,7

Autor:in: Michael Hame (Author)

Computer Science - Applied
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Ziel der Aufgabe soll es sein, einen Spielplan für eine Handball-Saison zu erstellen. Welche Inhalte sollen in der Datenbank hinterlegt sein?

Mit dieser Datenbank soll es möglich sein, einen Spielplan für eine komplette Saison zu generieren, nach dem Modus jeder gegen jeden. Des weiteren sollen in der Datenbank alle Torschützen hinterlegt werden, dadurch ist es notwendig, je nach Mannschaft die einzelnen Spieler zu erfassen. Des weiteren soll es möglich sein, nach den jeweiligen Spieltagen eine aktuelle Tabelle aufzustellen. Um jede Mannschaft eineindeutig zu identifizieren, erhält jede Mannschaft eine Vereinsnummer. Da jedes Spiel nur einmal stattfindet, erhält jedes Spiel eine Spielnummer, d.h. bei gleichen Mannschaften haben Hin- und Rückrundenspiel eine eigene Spielnummer. Damit alle Spieler eineindeutig identifizierbar sind, erhält jeder Spieler einen Spielerpass mit einer eigenen Passnummer. Nach belieben ist diese Datenbank durchaus erweiterbar. Eine Erweiterungsmöglichkeit wäre der Einsatz der Schiedsrichter. Das heißt, jede Mannschaft muss eine bestimmte Anzahl an Schiedsrichter stellen. Diese Schiedsrichter dürfen jedoch nur die Spiele leiten, in denen Ihr Verein nicht teilnimmt. Über diese einzelnen Schiedsrichter könnten dann noch zusätzliche statistische Daten erfasst werden, wie z. B. Beobachtungen mit Bepunktung, Zahl der Einsätze, etc.
[...]

Excerpt


Inhaltsverzeichnis

1. Spezifikation der Aufgabenstellung

2. Beschreibung der Entitäten und Relationen

2.1 Entität SPIELTERMIN

2.2 Entität MANNSCHAFT

2.3 Entität SPIELER

2.4 Entität TORSCHÜTZE

3. Ersten Entwurf des ER-Modells „Spielplan“

4. Nachweis der Attribute und Datentypen dieser Datenbank

5. Nachweis der durchgeführten Normalisierung

5.1 Nachweis der Erste Normalform

5.2 Nachweis der Zweiten Normalform

5.3 Nachweis der Dritten Normalform

6. SQL-Script zum vollständigen Generieren der Tabellen entsprechend dem normalisiertem ER-Modell

7. SQL-Script zum Füllen der einzelnen Tabellen mit je 10 Datensätzen

Zielsetzung & Themen

Das Hauptziel dieser Arbeit ist die Konzeption und praktische Umsetzung eines relationalen Datenbankmodells für die Verwaltung einer Handball-Saison, inklusive Spielplanerstellung und Spielerstatistik. Die zentrale Forschungsfrage fokussiert sich darauf, wie die verschiedenen Entitäten wie Mannschaften, Spieltermine, Spieler und Torschützen strukturiert werden müssen, um einen reibungslosen Spielbetrieb sowie eine konsistente Datenhaltung unter Einhaltung der Normalisierungsregeln zu gewährleisten.

  • Entwicklung eines Entity-Relationship-Modells (ER-Modell) für eine Handball-Saison
  • Festlegung von Attributen, Datentypen und Primärschlüsseln für die Entitäten
  • Durchführung der Datenbank-Normalisierung (1. bis 3. Normalform)
  • Implementierung der Datenbank-Struktur mittels SQL-DDL-Scripts
  • Bereitstellung von SQL-Insert-Scripts für die Initialisierung von Testdaten

Auszug aus dem Buch

1. Spezifikation der Aufgabenstellung

Ziel der Aufgabe soll es sein, einen Spielplan für eine Handball-Saison zu erstellen.

Welche Inhalte sollen in der Datenbank hinterlegt sein?

Mit dieser Datenbank soll es möglich sein, einen Spielplan für eine komplette Saison zu generieren, nach dem Modus jeder gegen jeden. Des weiteren sollen in der Datenbank alle Torschützen hinterlegt werden, dadurch ist es notwendig, je nach Mannschaft die einzelnen Spieler zu erfassen. Des weiteren soll es möglich sein, nach den jeweiligen Spieltagen eine aktuelle Tabelle aufzustellen.

Um jede Mannschaft eineindeutig zu identifizieren, erhält jede Mannschaft eine Vereinsnummer. Da jedes Spiel nur einmal stattfindet, erhält jedes Spiel eine Spielnummer, d.h. bei gleichen Mannschaften haben Hin- und Rückrundenspiel eine eigene Spielnummer. Damit alle Spieler eineindeutig identifizierbar sind, erhält jeder Spieler einen Spielerpass mit einer eigenen Passnummer.

Nach belieben ist diese Datenbank durchaus erweiterbar. Eine Erweiterungsmöglichkeit wäre der Einsatz der Schiedsrichter. Das heißt, jede Mannschaft muss eine bestimmte Anzahl an Schiedsrichter stellen. Diese Schiedsrichter dürfen jedoch nur die Spiele leiten, in denen Ihr Verein nicht teilnimmt. Über diese einzelnen Schiedsrichter könnten dann noch zusätzliche statistische Daten erfasst werden, wie z. B. Beobachtungen mit Bepunktung, Zahl der Einsätze, etc.

Zusammenfassung der Kapitel

1. Spezifikation der Aufgabenstellung: Definition der Anforderungen an die Handball-Datenbank, insbesondere bezüglich Spielplan-Generierung und Spieler-Erfassung.

2. Beschreibung der Entitäten und Relationen: Detaillierte Identifikation und Beschreibung der für das Modell notwendigen Entitäten: Spieltermin, Mannschaft, Spieler und Torschütze.

3. Ersten Entwurf des ER-Modells „Spielplan“: Grafische Darstellung der Entitäten und ihrer funktionalen Beziehungen zueinander.

4. Nachweis der Attribute und Datentypen dieser Datenbank: Tabellarische Aufstellung aller Datenbankattribute mit den entsprechenden Datentypen und Längenbegrenzungen.

5. Nachweis der durchgeführten Normalisierung: Theoretische Herleitung und Validierung der ersten, zweiten und dritten Normalform zur Vermeidung von Redundanzen.

6. SQL-Script zum vollständigen Generieren der Tabellen entsprechend dem normalisiertem ER-Modell: Bereitstellung der SQL-DDL-Befehle zur Tabellenerstellung sowie zur Anlage von Primär- und Fremdschlüsseln.

7. SQL-Script zum Füllen der einzelnen Tabellen mit je 10 Datensätzen: Dokumentation der SQL-DML-Skripte zur Befüllung der Datenbank mit Beispielwerten für alle Entitäten.

Schlüsselwörter

Handball, Spielplan, Datenbankentwurf, Relationale Datenbank, ER-Modell, Normalisierung, SQL, Datentypen, Primärschlüssel, Fremdschlüssel, Mannschaft, Spielerstatistik, Torschützen, Tabellengenerierung, Oracle.

Häufig gestellte Fragen

Was ist das Hauptthema dieser Arbeit?

Die Arbeit behandelt den Entwurf und die Implementierung einer relationalen Datenbank zur Verwaltung einer Handball-Saison.

Welche Entitäten stehen im Fokus der Datenhaltung?

Die zentralen Entitäten sind Spieltermine, Mannschaften, einzelne Spieler sowie Torschützen für die Leistungsstatistik.

Welches übergeordnete Ziel wird mit dem Datenbankmodell verfolgt?

Das Ziel ist die Erstellung eines automatisierten Spielplans nach dem Modus "jeder gegen jeden" sowie die Verwaltung dazugehöriger Vereins- und Spielerdaten.

Welche wissenschaftliche Methodik wurde angewandt?

Der Autor nutzt die Methoden des Entity-Relationship-Modellings, die formale Normalisierung (1NF bis 3NF) und die SQL-basierte Datenbankdefinition.

Was wird im Hauptteil des Dokuments behandelt?

Der Hauptteil gliedert sich in die theoretische Modellierung der Entitäten, den Nachweis der Datenkonsistenz durch Normalisierung und die konkrete technische Umsetzung mittels SQL-Skripten.

Was sind die charakteristischen Schlagworte der Arbeit?

Die Arbeit wird durch Begriffe wie Datenbankentwurf, SQL, Normalisierung, Handball-Spielplan und Entity-Relationship-Modell charakterisiert.

Warum wird für Spiele eine eigene Spielnummer vergeben?

Die Spielnummer erlaubt eine eindeutige Identifizierung, insbesondere um Hin- und Rückrundenspiele zwischen denselben Mannschaften korrekt abzubilden.

Wie ist die Normalisierung im Dokument belegt?

Der Autor zeigt durch Definitionen und logische Herleitung, dass alle Entitäten die Kriterien der ersten, zweiten und dritten Normalform erfüllen.

Excerpt out of 20 pages  - scroll top

Details

Title
Oracle-Datenbank ER-Modell: Datenbankentwurf zur Erstellung eines Handballspielplanes
College
University resin university for applied sciences  (FB Automatisierung und Informatik)
Course
Vorlesung Datenbanken
Grade
1,7
Author
Michael Hame (Author)
Publication Year
2002
Pages
20
Catalog Number
V5009
ISBN (eBook)
9783638130523
Language
German
Tags
Oracle-Datenbank ER-Modell Datenbankentwurf Erstellung Handballspielplanes Vorlesung Datenbanken
Product Safety
GRIN Publishing GmbH
Quote paper
Michael Hame (Author), 2002, Oracle-Datenbank ER-Modell: Datenbankentwurf zur Erstellung eines Handballspielplanes, Munich, GRIN Verlag, https://www.grin.com/document/5009
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  20  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint