PMG1617/DB Beleg/Valentin

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
== '''Datenbank - Deutscher Bundestag''' ==



== '''''Zielsetzung''''' ==


Mein Ziel ist es das Parlament mit seinem Aufbau, in Form einer Datenbank, zu erstellen. Meine Themanwahl fiel dabei auf die Parlamentzusammensetzung des deutschen Bundestages, da es sich dabei um einen sehr interressanten und wichtigen Themenkomplex handelt. Es ist dabei zweckmäßig eine Datenbank zu erstellen, um die genaue Sitzverteilung, der aktuell 709 Sitze im Parlament, erleichtert darzustellen.



== '''ERM''' ==


[[Bild:V4ll-E_Deutscher_Bundestag240x360.jpeg]]


== '''Datenbank''' ==


<code id="5ab7de09c6ae3">CREATE TABLE Parlament(Abgeordneter INTEGER, 
Fraktion INTEGER, 
Funktion INTEGER);

Insert Into Parlament Values ('Peter Altmeier','CDU/CSU','Bundesminister für Wirtschaft und Energie');
Insert Into Parlament Values ('Dr. Ursula von der Leyen','CDU/CSU','Bundesministerin der Verteidigung');
Insert Into Parlament Values ('Angela Merkel','CDU/CSU','Bundeskanzlerin');
Insert Into Parlament Values ('Sigmar Gabriel','SPD','Stellvertreter der Bundeskanzler/Auswärtiges');
Insert Into Parlament Values ('Katarina Barley','SPD','Arbeit und Soziales/Familienministerin');
Insert Into Parlament Values ('Claudia Roth','Die Grünen','Vizepräsidentin des Deutschen Bundestages');
Insert Into Parlament Values ('Cem Özdemir','Die Grünen','Vorsitzender der Grünen');
Insert Into Parlament Values ('Dr. Gregor Gysi','Die Linke','Auswärtiger Ausschuss');
Insert Into Parlament Values ('Dr. Sahra Wagenknecht','Die Linke','Finanzausschuss/Ausschuss für Wirtschaft und Energie');
Insert Into Parlament Values ('Christian Lindner','FDP','Vorsitzender der FDP');
Insert Into Parlament Values ('Dr. Bernd Baumann','AfD','Innenausschuss/Ältestenrat');
Insert Into Parlament Values ('Dr. Frauke Petry','fraktionslos','Innenausschuss');
</code>

<run id="5ab7e0c5db7da">SELECT * FROM Parteien;</run>

<code id="5ab7e40280d70">CREATE TABLE Sitze(Fraktion INTEGER,
 Sitzanzahl decimal, Anzahl Minister decimal,Regierung INTEGER);

Insert Into Sitze Values ('CDU/CSU', 246, 10,'Koalition');
Insert Into Sitze Values ('SPD', 153, 6,'Koaltition');
Insert Into Sitze Values ('Die Grünen', 67,0,'Opposition');
Insert Into Sitze Values ('Die Linke', 69,0,'Opposition');
Insert Into Sitze Values ('FDP', 80,0,'Opposition');
Insert Into Sitze Values ('AfD', 92,0,'Opposition');
Insert Into Sitze Values ('fraktionslos', 2,0,'Opposition');
</code>

<run id="5ab7e40280dee">SELECT * FROM Sitze;</run>


== '''Quellen''' ==