PMG2426 4/DB Beleg/Annemarie

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
== '''FITNESSSTUDIO ALS DATENBANK''' ==



''Definition''

Eine Datenbank ist eine strukturierte Sammlung digitaler Informationen, die so organisiert ist, dass sie effizient gespeichert, durchsucht, verändert und ausgewertet werden kann. Sie bildet das Rückgrat vieler digitaler Systeme – von Websites über Apps bis hin zu Unternehmensanwendungen.

''Ziel''

Diese Datenbank dient zur Verwaltung eines Fitnessstudios. Sie speichert Informationen über Mitglieder, Trainer, Kurse, Trainingspläne und Teilnahmen.
Geeignet ist dieses Beispiel da es nicht nur realitätsnah ist sondern auch eine gute Grundlage für Abfragen jeglicher Art bietet, sowie typische Datenbank-Beziehungen enthält. (Bsp:1:n/n:m)

[[Bild:Annewiki_Erdplus.png | miniatur|200px]]


== '''RM MODELL (tabelle)''' ==
Primärschlüssel: MitgliedID, TrainerID, KursID

  MitgliedID ,Name,Geburtsdatum,Mitgliedschaft,Startdatum

  TrainerID ,Name,Qualifikation

  KursID ,Kursname,Raum,TrainerID FK,Startzeit


==Erstelltung der Datenbank==

<code id="5ab8ac44366cb">
Create table T_Mitglied
     Mitglied_ID integer,
     Vorname varchar (100),
     Nachname varchar (100),
     Adresse varchar (5),
     Alter integer,
     Adresse integer,
     Primary Key (Fan_ID) ;



Create table T_Trainer
    Fan_ID integer,
    Album_ID integer,
    Name varchar,
    Adresse integer,
    Primary Key (Fan_ID,Album_ID) ;


Create table T_Album  
   K_ID integer,
   Preis decimal,
   Genre varchar,
   Name varchar,
   Primary Key (Album_ID) ;




INSERT INTO Fan (Vorname, Nachname, Geburtsdatum, Wohnort, Postleitzahl,Hausnummer, Straße, Fan_ID) VALUES 
('Molly', 'Lolly' 22.02.2002, );
INSERT INTO Fan (Vorname, Nachname, Geburtsdatum, Wohnort, Postleitzahl,Hausnummer, Straße, Fan _ID) VALUES 
();
INSERT INTO Fan (Vorname, Nachname, Geburtsdatum, Wohnort, Postleitzahl,Hausnummer, Straße, Fan _ID) VALUES 
();
INSERT INTO Fan (Vorname, Nachname, Geburtsdatum, Wohnort, Postleitzahl,Hausnummer, Straße, Fan_ID) VALUES
();
INSERT INTO Fan (Vorname, Nachname, Geburtsdatum, Wohnort, Postleitzahl,Hausnummer, Straße, Fan _ID) VALUES
();


INSERT INTO Album (Hersteller, Name, Genre, Album_ID, Preis) VALUES
();
INSERT INTO Album (Hersteller, Name, Genre, Album_ID, Preis) VALUES 
();
INSERT INTO Album (Hersteller, Name, Genre, Album_ID, Preis) VALUES 
(); 
INSERT INTO Album (Hersteller, Name, Genre, Album_ID, Preis) VALUES 
();
INSERT INTO Album (Hersteller, Name, Genre, Album_ID, Preis) VALUES (
); 


INSERT INTO Entertainment (Name, Ort, Postleitzahl, Straße, Hausnummer ) VALUES 
('BigHit', ');
INSERT INTO Entertainment (Name, Ort, Postleitzahl, Straße, Hausnummer ) VALUES 
();
INSERT INTO Entertainment (Name, Ort, Postleitzahl, Straße, Hausnummer ) VALUES 
();
INSERT INTO Entertainment (Name, Ort, Postleitzahl, Straße, Hausnummer ) VALUES
();
INSERT INTO Entertainment (Name, Ort, Postleitzahl, Straße, Hausnummer ) VALUES 
();
 
 

     



[https://denkstroeme.com/glossar/datenbank]
[https://erdplus.com/trial]