PMG/Kurs 11/D Beleg/Stefanie
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language>
==Erstellen einer Datenbank==
<br>
Hier kannst du mitverfolgen, wie eine Datenbank ensteht. Mein Thema: '''Blutspenderkartei'''
<br>
Zur Blustspende gehen jählich rund 4 Millionen Menschen. Diese werden in die Blutspenderdatei aufgenommen. Diese Datei ist - wie man sich schon denken kann - eine Datenbank. Und wie man eine solche erstellt, werden wir jetzt zeigen.
<br>
<br>
Zuerst erstellen wir ein '''ER-Modell'''('''E'''ntity-'''R'''elationship-Modell). Dazu über legen wir zunächst, welche Daten für die Bluspenderdatei wichtig sein könnten.
<br>
<br>Das ER-Modell könnte in etwa so aussehen:
<br>
[[Bild:Corona_Blutspenderkartei_ER.jpeg|left|500px]]
<br>
<br><br><br><br><br><br><br><br><br><br><br><br><br>
Nachdem wir das nun haben, formen wir aus dem ER-Modell Tabellen. Jede Entität wird zur Tabelle, oder auch Relation, jedes Attribut wird zu einer Spalte.
<br><br>
'''Tabelle Spender:''' <br>
{| border="1"
|-
|Name || Geburtsjahr || Adresse || Blutgruppe||Rhesusfaktor
|-
|Hans Meier || 1956 || Blumenweg 7, 05678 Auendorf|| AB || Positiv
|-
|Ilse Meier || 1960 || Blumenweg 7, 05678 Auendorf|| A || Positiv
|-
|Maria Schulze || 1973 || Mozartstraße 19, 05496 Himmelreich|| 0 || Negativ
|-
|Andreas Liebsch || 1988 || Am Bach 21, 05673 Hemmingen|| A || Negativ
|-
|Michael Goldmann || 1979 || Blumenweg 15, 05678 Auendorf|| B || Positiv
|}
<br><br>
'''Tabelle Krankenhaus:''' <br>
{| border="1"
|-
|Name || Adresse
|-
|Stankt Marienstern Krankenhaus|| Liebknechtstraße 22, 05678 Auendorf
|-
|Alexander Fleming Krankenhaus|| Kirchhofstraße 9, 05496 Himmelreich
|-
|Uniklinikum Hemmingen|| Köhlerweg 5, 05673 Hemmingen
|-
|}
<code id="9ad5ec248vbf5">
//Hier Datenstruktur anlegen
</code>
<run id="9ad5ec248vbf5">
//Hier Abfragen formulieren
</run>