PMG2224 1/DB Beleg/Leonard

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>

== Ziel der Datenbank ==
Das Ziel dieser Datenbank soll die Planung einer Urlaubsreise darstellen. Heutzutage gibt es sehr viele Ideen und Möglichkeiten ein Urlaubsziel festzulegen. Doch meistens ist das große Problem dabei die Planungsphase. Dieser Datenbank Beleg stellt eine einfache Möglichkeit der Planung einer Urlaubsreise dar. Ich habe mich für dieses Thema entschieden, weil ich selber in Zukunft viele Urlaubsorte besuchen möchte und dafür eine Planung brauche. Deswegen ist diese Datenbank für jede Planung nützlich.

== Modellierung im ERM ==
[[Bild:Clasher_Leo_Image(2).png]]
== Transformation in das Relationenmodell ==
[[Bild:Clasher Leo_Relation.png]]

<language>SQL</language>
<language>SQL</language>
<language>SQL</language>
== Erstellen der DB ==
<code id="65eabc4d4a534">
CREATE TABLE Kunde(
  Kunden Nr. int(10),
  Nachname varchar(30),
  Vorname varchar(30),
  Alter varchar(30),
  PRIMARY KEY (Kunden Nr.)
  FOREIGN KEY (Reiseziel ID) REFERENCES Reiseziel(Reiseziel ID)
);

CREATE TABLE Reiseziel(
  Reiseziel ID int(10),
  An- und Abreise varchar(30),
  Ort varchar(30),
  Land varchar(30),
  Koordinaten varchar(30),
  PRIMARY KEY (Reiseziel ID)
);

CREATE TABLE Hotelbuchung(
  Buchungs Nr. int(10),
  Sternegrad varchar(30),
  Ausstattung varchar(30),
  Verpflegung varchar(30),
  PRIMARY KEY (Buchungs Nr.),
  FOREIGN KEY (Reiseziel ID) REFERENCES Reiseziel(Reiseziel ID)
);
 
</code>

== Erstellen von verschiedenen Abfragen ==
== kritische Reflexion zu Modellierung und Umsetzung ==