PMG2224 4/DB Beleg/Alia
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language>
=Datenbank zum Thema Länder der Erde=
==Begründung der Themenwahl==
==ERM zum Thema==
[[Datei:download.png]]
==Relationenmodell==
[[Datei:download2.png]]
Land(<u>L_ID</u>, Kontinent, Einwohner, Größe, Hauptreligion, Hauptstadt)
Sprache(<u>S_ID</u>, Schriftzeichen, Sprachstamm, Sprecher)
Präsident(<u>P_ID</u>, Vorname, Geburtsdatum, Alter, Geschlecht, L_ID)
Land_Sprache(<u>L_ID</u>, S_ID)
==Erstellung der Datenbank in SQL==
===Umsetzung der Tabellen===
<code >
CREATE TABLE Land (
L_ID varchar PRIMARY KEY,
Kontinent varchar ,
Hauptreligion varchar,
MillionenEinwohnerzahl integer,
GrößeInQuadratkilometer integer ,
Hauptstadt varchar
);
CREATE TABLE Sprache(
S_ID varchar PRIMARY KEY,
Schriftzeichen integer,
Sprachstamm varchar,
Sprecher integer,
);
CREATE TABLE Praesident(
P_ID varchar PRIMARY KEY,
Vorname varchar,
Geburtsdatum varchar,
Alter integer,
Geschlecht varchar,
L_ID
);
</code>
===Informationen===
<code >
INSERT INTO Land VALUES ('Deutschland', 'Europa', 'Christentum', 84, 357000 ,'Berlin');
INSERT INTO Land VALUES ('USA', 'Nordamerika', 'Christentum', 342, 9834000 ,'Washington DC.');
INSERT INTO Land VALUES ('China', 'Asien', 'Konfessionslos', 1400, 9597000 ,'Peking');
INSERT INTO Land VALUES ('Indien', 'Asien', 'Hinduismus', 1400, 3287000,'New Dehli');
INSERT INTO Land VALUES ('Brasilien', 'Südamerika', 'Christentum', 214, 8510000,'Brasilia');
INSERT INTO Land VALUES ('Russland', 'Asien', 'Christentum', 143, 17100000,'Moskau');
INSERT INTO Land VALUES ('Algerien', 'Afrika', 'Isalm', 46, 2382000 ,'Algier');
INSERT INTO Sprache VALUES ('Deutsch', 26 , 'Westgermanisch', 76000000 );
INSERT INTO Praesident VALUES ('Steinmeier', 'Frank Walter' , '5. Januar 1956', 68,'maskulin', 'Deutschland' );
</code>
===Abfragen===
<run id="65f4483e3a8ef"></run>