Grin logo
de en es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Aplicada

Modellieren und Einrichten einer Datenbank zum Anwendungsbereich Zoo

DBA02

Título: Modellieren und Einrichten einer Datenbank zum Anwendungsbereich Zoo

Trabajo Escrito , 2015 , 17 Páginas , Calificación: 1,7

Autor:in: Jens-Uwe Hammann (Autor)

Ciencias de la computación - Aplicada
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

In der heutigen Zeit wird der Umgang mit elektronisch gespeicherten Informationen immer wichtiger. Sie dienen als Basis für diverse elektronische Geschäftsvorgänge (Serienbrief, Telefonkontakt etc.) aber auch als Informationsquelle über eine Person oder einen Gegenstand welchen man „bearbeiten“ muss. Der Vorteil dieser elektronisch gespeicherten Daten liegt klar in ihrer informellen Größe bei sehr geringem Platzbedarf. So kann heutzutage die komplette Personaldatenbank eines Unternehmens bequem auf einem Datenträger (z.B. USB-Stick) transportiert und an einem mobilem Gerät wie z.B. einem Smartphone oder einem Tablet bearbeitet bzw. aktualisiert und ausgewertet werden.

Extracto


Inhaltsverzeichnis

1. Einleitung

1.1 Zielsetzung

1.2 Abgrenzung

2. Konzeptueller und logischer Prozess der Datenbankmodellierung

2.1 Weltausschnitt und konzeptuelle Modellierung

2.2 Relationenmodell und logische Modellierung

2.2.1 Normalisierung des Relationenmodells

3. Modellierung der Datenbank ZOO

3.1 Konzeptuelle Modellierung

3.1.1 Realweltausschnitt und Entitätstypen

3.1.2 E/R-Diagramm ZOO

3.2 Logische Modellierung

3.2.1 Transformation des E/R Diagrammes ins Relationenmodell

3.2.2 Normalisierung des Relationenmodells

4. Einrichtung der Datenbank

4.1 Entwicklungsumgebung

4.2 Übertrag des Relationenmodells in Datenbanktabellen

5. Fazit und Möglichkeiten

Zielsetzung & Themen

Das Hauptziel dieser Arbeit besteht darin, den vollständigen Prozess von der initialen textuellen Problembeschreibung bis zur Implementierung einer funktionsfähigen Datenbank für einen Zoo beispielhaft aufzuzeigen. Dabei liegt der Fokus insbesondere auf der methodischen Vorgehensweise der konzeptuellen und logischen Datenmodellierung sowie der praktischen Einrichtung der Datenbank unter MySQL.

  • Konzeptuelle Modellierung mittels Entity-Relationship-Diagrammen (E/R-Diagramm)
  • Transformation in ein relationales Datenmodell unter Anwendung von Normalisierungsregeln
  • Praktische Implementierung der Datenbanktabellen und Datentypen
  • Einsatz von Entwicklungswerkzeugen wie XAMPP und MySQL Workbench
  • Analyse von Skalierungsmöglichkeiten und Optimierungspotenzialen im Datenbankdesign

Auszug aus dem Buch

3.1.1 Realweltausschnitt und Entitätstypen

Der Realweltausschnitt wird hier durch die Aufgabenbeschreibung bereits klar definiert und muss nicht nochmals wiederholt werden. Es handelt sich hierbei um eine Datenbank zur Verwaltung üblicher Aufgaben innerhalb eines Zoos.

Eine Entität kann sowohl ein physisches (Tier, Gebäude,…) als auch ein konzeptuelles (digitale Tierakte, Studienmodul,…) Objekt der realen Welt sein. Sie bildet die Basis für das spätere Ziel der konzeptuellen Modellierung, das E/R Diagramm. Aus der Aufgabenbeschreibung sind folgende Entitätstypen und deren Eigenschaften zu erkennen:

Zusätzlich zu den oben genannten Entitätstypen, gibt es noch erweiterte Eigenschaften der Beziehungen einzelner Entitätstypen untereinander. Diese habe ich aber nicht explizit den Entitäten zugeordnet. Ein Beispiel ist die „Fütterung“, sie stellt die Beziehung der Tiere zum Futter dar und verfügt selbst über eigene Attribute (Datum, Menge). Sie wird später in einer eigenen Relation dargestellt, ist aber kein Entitätstyp im klassischen Sinn.

In der Aufgabenbeschreibung soll bei den Tieren die Anzahl der jeweiligen Gattung eingepflegt werden. Diese ist aber weder ein Attribut des Entitätstyps noch ein später in der Datenbank zu pflegendes Feld. Die Anzahl der Tiere einer Gattung zu ermitteln, ist Aufgabe des späteren Datenbank Frontend bzw. des entsprechenden SQL-Statements (z.B. „Select Count (Gattung) from Tiere“ o.ä.) und muss hier nicht weiter behandelt werden.

Zusammenfassung der Kapitel

1. Einleitung: Die Einleitung erläutert die zunehmende Bedeutung elektronisch gespeicherter Daten und definiert die Zielsetzung sowie die Abgrenzung der Arbeit.

2. Konzeptueller und logischer Prozess der Datenbankmodellierung: Dieses Kapitel führt theoretisch in die Phasen der Modellierung ein, von der Erstellung des E/R-Diagramms bis hin zur Normalisierung von Relationen.

3. Modellierung der Datenbank ZOO: Hier wird das theoretische Wissen praktisch angewendet, um Entitätstypen zu definieren, E/R-Diagramme zu zeichnen und das relationale Modell für den Zoo zu entwickeln.

4. Einrichtung der Datenbank: Dieser Abschnitt beschreibt die praktische Umsetzung in der Entwicklungsumgebung mit XAMPP und MySQL Workbench.

5. Fazit und Möglichkeiten: Das Kapitel reflektiert das Projektergebnis und zeigt zukünftige Erweiterungspotenziale, wie automatisierte Bestellsysteme oder Besucherschnittstellen, auf.

Schlüsselwörter

Datenbankmodellierung, Zoo, Entity-Relationship-Diagramm, E/R-Modell, Normalisierung, Relationenmodell, MySQL, Datenbankdesign, Datentypen, XAMPP, Fremdschlüssel, Datenbankverwaltung, Entitätstyp, Redundanz, Datenverwaltung

Häufig gestellte Fragen

Worum geht es in der Arbeit grundlegend?

Es geht um die methodische Erstellung und Implementierung eines relationalen Datenbankmodells, beispielhaft dargestellt am Anwendungsbereich eines Zoos.

Welche zentralen Themenfelder werden behandelt?

Die Arbeit umfasst die konzeptuelle Modellierung (E/R-Diagramme), die logische Modellierung (Transformation und Normalisierung) sowie die technische Implementierung in MySQL.

Was ist das primäre Ziel der Arbeit?

Das primäre Ziel ist es, den Weg von einer textuellen Problembeschreibung hin zu einer fertigen, auf einem Datenbankserver implementierten Datenbankstruktur nachvollziehbar zu dokumentieren.

Welche wissenschaftliche Methode kommt zum Einsatz?

Es wird die klassische Datenbankmodellierung angewandt, bestehend aus der Erstellung eines Entity-Relationship-Diagramms, der Transformation in ein Relationenmodell und der Überprüfung auf Normalformen.

Was wird im Hauptteil detailliert behandelt?

Der Hauptteil gliedert sich in die Modellierungsphase für den Zoo (Entitätstypen, E/R-Diagramm) und die technische Einrichtungsphase inklusive der Wahl passender Datentypen.

Welche Schlüsselwörter charakterisieren die Publikation?

Zu den wichtigsten Begriffen gehören Datenbankmodellierung, E/R-Diagramm, Normalisierung, Relationenmodell und MySQL.

Warum wird im Zoo-Szenario ein E/R-Diagramm verwendet?

Das E/R-Diagramm dient als grafische Grundlage, um die Entitätstypen und ihre logischen Beziehungen zueinander übersichtlich abzubilden, bevor diese in Tabellen umgewandelt werden.

Wie wurde die Normalisierung in der Arbeit bewertet?

Die Relationen wurden schrittweise auf die erste bis dritte Normalform geprüft, um Redundanzen zu minimieren und die Datenkonsistenz innerhalb der Datenbank sicherzustellen.

Welche Tools wurden für die Implementierung genutzt?

Der Autor verwendete das Paket XAMPP (inkl. MySQL Server und Apache) sowie MySQL Workbench für die grafische Modellierung und den Tabellenentwurf.

Welchen Ausblick gibt der Autor für die Zoo-Datenbank?

Der Autor schlägt vor, die Datenbank durch automatisierte Bestellsysteme bei Mindestbestandsunterschreitungen oder durch QR-Code-basierte Informationssysteme für Besucher zu erweitern.

Final del extracto de 17 páginas  - subir

Detalles

Título
Modellieren und Einrichten einer Datenbank zum Anwendungsbereich Zoo
Subtítulo
DBA02
Universidad
AKAD University of Applied Sciences Stuttgart
Curso
DBA02
Calificación
1,7
Autor
Jens-Uwe Hammann (Autor)
Año de publicación
2015
Páginas
17
No. de catálogo
V294491
ISBN (Ebook)
9783656922292
ISBN (Libro)
9783656922308
Idioma
Alemán
Etiqueta
modellieren einrichten datenbank anwendungsbereich dba02
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Jens-Uwe Hammann (Autor), 2015, Modellieren und Einrichten einer Datenbank zum Anwendungsbereich Zoo, Múnich, GRIN Verlag, https://www.grin.com/document/294491
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  17  Páginas
Grin logo
  • Grin.com
  • Envío
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint