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 || Blut
 |-
 |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>