PMG2224 1/DB Beleg/Erik
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language> <U><Big><Center>Datenbankbeleg - Philosophen der Aufklärung: Soziale Kontakte & Eigene Werke</Center></Big></U> ====Begründung der Themenwahl==== ---- Mit diesem Beleg soll darauf aufmerksam gemacht werden, wie relevant der soziale Kontakt von Philosophen der Aufklärung untereinander war, da dieser oft eine nicht zu vernachlässigende Wirkung auf deren Werke besaß. Außerdem ist in meinem Datenbankprojekt die wichtigste antipizierte Lektüre derer enthalten, um des Weiteren zu verdeutlichen, welche Bedeutung äußere Einflüsse Ihrer Gedankenentwicklung beigemessen haben. ====Modellierung des Entity-relationship-Modells==== ---- [[Bild:Erich_New_ERM.jpg.jpg]] ====Relationenmodell==== ---- [[Bild:Erich_Tables-ER.jpg]] ====Datenbank==== ---- <code id="65e18babb6235"> CREATE TABLE Philosophen( Phil_ID int(10), Name varchar(30), Lebensdaten varchar(30), Alleinstellungsmerkmal (40), Land mit längstem Aufenthalt (20), PRIMARY KEY (Phil_ID) ); CREATE TABLE Eigene Werke( Werk_ID int(10), Titel varchar(100), Erscheinungsdatum(10), Thema(100), PRIMARY KEY (Werk_ID), FOREIGN KEY (Ein_ID) REFERENCES Einflusspersonen(Ein_ID), FOREIGN KEY (Phil_ID) REFERENCES Philosophen(Phil_ID) ); CREATE TABLE Einflusspersonen( Ein_ID int(10), Name varchar(40), Lebensdaten varchar(10), Beruf/Tätigkeit(30), PRIMARY KEY (Ein_ID), ); CREATE TABLE austauschen( FOREIGN KEY (Ein_ID) REFERENCES Einflusspersonen(Ein_ID), FOREIGN KEY (Phil_ID) REFERENCES Philosophen(Phil_ID) ); INSERT INTO Philosophen VALUES (1, 'Jean-Jaques Rousseau', '1712-1778', 'Republik/ direkte Demokratie', 'Frankreich'); INSERT INTO Philosophen VALUES (2, 'Thomas Hobbes', '1588-1679', 'Leviathan', 'England'); INSERT INTO Philosophen VALUES (3, '(Voltaire)- Francois-Marie Arouet l.j.', '1694-1778', 'Gesellschaftskritiken', 'Frankreich'); INSERT INTO Philosophen VALUES (4, 'John Locke', '1632-1704', 'Einfache Gewaltenteilung', 'England'); INSERT INTO Philosophen VALUES (5, 'David Hume', '1711-1776', 'Moral durch Empirie', 'England'); INSERT INTO Philosophen VALUES (6, 'Immanuel Kant', '1724-1804', 'Kategorische Imperativ', 'Preußen'); INSERT INTO Eigene Werke VALUES (1, 'Vom Gesellschaftsvertrag oder Prinzip des Staatsrechtes', '1762', 'Politisches System von Kleinflächenstaaten, 'Buch', '', '1'); INSERT INTO Eigene Werke VALUES (2, 'Leviathan', '1651', 'Staatsform Englands', 'Buch', '', '2'); INSERT INTO Eigene Werke VALUES (3, 'Henriade', '1723', 'Lobesgedicht für Ludwig IV','Gedicht', '', '3'); INSERT INTO Eigene Werke VALUES (4, 'Zwei Abhandlungen über die Regierung', '1690', 'Politisches System und Kritik Englands', 'Buch', '','4'); INSERT INTO Eigene Werke VALUES (5, 'Eine Untersuchung über den menschlichen Verstand', '1748', 'Moralphilosophie', 'Buch', '', '5'); INSERT INTO Eigene Werke VALUES (6, 'Die Kritiken', '1788', 'Philosophie des Handelns', 'Trilogie', '','6'); </code> <run id="65e18babb62d3"> </run> ====SQL-Abfragen==== ---- <code id="65e18babb6289"> SELECT * FROM SELECT * FROM SELECT from where </code> <run id="65e18babb6317"> </run> ====Reflexion==== ---- ====Tools & Quellen==== ----