Lydia

Aus ProgrammingWiki
Archivierte Version vom 2024-02-20T16:53:26+00:00. Aktuelle Version

Inhaltsverzeichnis

Mein Datenbankprojekt am Beispielen von verschiedenen Sportvereinen

Inhaltsverzeichnis

  1. Einleitung
    1. Was ist eine Datenbank?
    2. Einführung in mein Thema
    3. Begründung meiner Themenwahl
  2. Mein ERM-Modell
    1. Begründung meines Aufbaus
    2. Begründung meiner Relationen
  3. Mein Relationenmodell
  4. Erstellen meiner Datenbank
  5. Erstellen verschiedener Abfragen
  6. Meine kritische Reflexion


Einleitung

In folgenden Projekt werde ich zu meinem gewählten Thema ein ERM-Modell, ein Relationenmodell und eine dazugehörige Datenbank erstellen. Ebenfalls verschiedene und sinnvolle Abfragen für meine Datenbank entwickeln und zum Schluss noch mein Projekt kritisch reflektieren.

Was ist eine Datenbank?

Im Allgemeinem ist eine Datenbank eine strukturierte Sammlung von Daten, die beispielsweise auf einem Computer strukturiert gespeichert sind. Sie ermöglicht es, 
Informationen effizient zu speichern, abzurufen und zu verwalten. Datenbanken werden häufig verwendet, um große Mengen von Daten zu organisieren und zu analysieren.
Die Datenbank umfasst meist Schlüssel zur Identifizierung von Datensätzen, Datenschemata zur Definition von Tabellenstrukturen und Indexen zur Beschleunigung von Abfragen 
und Anweisungen.
Hierbei gibt es verschiedene Arten von Datenbanken:
1. ERM (Entity-Relationship-Modell): grafische Darstellung von Strukturen durch Entitäten, Attributen und Relationen
2. RM (Relationales Modell): Datenbankmodell, dass Datensätze in Tabellen zeigt
3. SQL (Structured Query Language): Programmiersprache zur Kommunikation zwischen Datenbanken und zur Verwaltung von Daten

Einführung in mein Thema

Im Jahr 2023 wurden bundesweit etwa 24,2 Millionen Mitglieder in den deutschen Sportvereinen gemeldet. Mit knapp 5,1 Millionen Mitgliedern in Sportvereinen verzeichnete das bevölkerungsreichste Bundesland, Nordrhein-Westfalen die höchste Stellung im Vereinssport. Aber auch in anderen Bundesländern zeigt sich eine immer größer werdende Mitgliederanzahl, beispielsweise stieg es in Sachsen auf 16,6 prozentigen Anteil zur Gesamtbevölkerung und auch Mecklenburg-Vorpommern steigt auch auf ungefähr 15,7 Prozent. Gleichzeitig entdecken immer mehr Vereine die Vorzüge eines jährlichen Trainingslagers.

Begründung meiner Themenwahl

Ich bin selbst in einem Sportverein gemeldet, was für mich selbst ein schöner Ausgleich zum allgemein stressigen Alltag darstellt. Ich kann hier nicht nur meinen Sport mit großer Leidenschaft ausüben, sondern habe auch noch eine Gemeinschaft um mich herum die das selbe tut. Vereine sind meiner Meinung nach heutzutage wichtiger denn je und das nicht nur wegen der Modernisierung der Technik. Hier entsteht ein Gemeinschaftsgefühl, man findet neue Freunde und hat einfach Spaß. Ebenso ist für mich das jährliche Trainingslager ein Highlight. Dort lernt man nicht nur neue Techniken zur Weiterentwicklung, sondern auch seine Mitglieder noch besser kennen. Zum Beispiel bei einem gemeinsamen Frühstück oder bei einem Ausflug am Nachmittag. Ebenfalls ist es eine Abwechslung zu allgemeinen Trainingsangeboten, durch andere Trainer und auch durch einen anderen Ort, der vielleicht weit weg von zu Hause ist. Ein Verein ist für mich nicht nur ein Angebot was man wahrnehmen kann, sondern eine Gemeinschaft die jeder braucht.

Deshalb finde ich es sinnvoll für dieses Thema eine eigene Datenbank zu erstellen. Somit kann jeder schauen welche Sportangebote es in den Vereinen gibt und sieht gleichzeitig ob sie ein Trainingslager anbieten. Dadurch wäre es glaube ich einfacher junge und auch alte Leute für den Vereinssport zu begeistern.

Mein ERM-Modell