faecher:informatik:oberstufe:datenbanken:nm_beziehungen:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:datenbanken:nm_beziehungen:start [08.12.2020 08:36] sbelfaecher:informatik:oberstufe:datenbanken:nm_beziehungen:start [05.04.2022 12:18] – [Tabelle] Anni Theil
Zeile 6: Zeile 6:
 ===== Beispiel ===== ===== Beispiel =====
  
-{{:aufgabe.png?nolink  |}} +
-=== (A1) ===+
  
 {{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:erfilme.png |}} {{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:erfilme.png |}}
  
  
-{{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:tabellen.png?400 |}}+{{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:tabellen.png?300 |}}
  
  
Zeile 19: Zeile 18:
 ''schauspieler_film(__sfid__, sid↑ , fid↑)'' ''schauspieler_film(__sfid__, sid↑ , fid↑)''
  
-Eine kurze Recherche ergibt (unter anderem), dass Meg Ryan in "Harry And Sally" mitspielt. Um diese Beziehung abzubilden, muss in unserer schauspieler_film-tabelle eie Zeile der Form +Das vollständige Schema sieht also so aus:
  
-^ id  ^ sid  fid  | +''schauspieler_film(__sfid__, sid↑ , fid↑)''\\ 
-| 1   | 2    | 4    | +''schauspieler(__sid__SVorname, SNachname)''\\ 
-  <id>,4,2+''filme(__fid__titel)''
  
-eingefügt werden.  
  
 +
 +Eine kurze Recherche ergibt (unter anderem), dass Meg Ryan in "Harry And Sally" mitspielt. Um diese Beziehung abzubilden, muss in unserer schauspieler_film-tabelle eie Zeile der Form 
 +
 +^ sfid  ^ sid  | fid  |
 +| 1     | 4    | 2    |
    
 +
 +eingefügt werden. Der Umstand, dass John Belushi eine Rolle in Blues Brothers spielt, führt zu einer weiteren Zeile:
 +
 +^ sfid  ^ sid  | fid  |
 +| 1     | 4    | 2    |
 +| 2     | 6    | 1    |
 +
 ---- ----
 +{{:aufgabe.png?nolink  |}}
 +=== (A1) ===
 +
 +Ergänze die Beziehungstabelle unter Verwendung entsprechenden Ressourcen.
 +
 +
 +----
 +
 +<WRAP center round box 90%>
 Importiere für die folgenden Übungen die Tabellen der normalisierte Zahnarztbedarfsdatenbank in deine Übungsdatenbank. ({{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:zahnarztbedarf_2nf.zip |}}) Importiere für die folgenden Übungen die Tabellen der normalisierte Zahnarztbedarfsdatenbank in deine Übungsdatenbank. ({{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:zahnarztbedarf_2nf.zip |}})
 +</WRAP>
 +
  
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
 === (A2) === === (A2) ===
  
-Erstelle ein ER-Diagramm für die Datenbank.+Erstelle ein ER-Diagramm für die Datenbank. Überführe das ER Modell in ein relationales Datenbankschema.
  
  
Zeile 105: Zeile 126:
 </code> </code>
  
-Was wird hier abgefragt? Experimentiere mit der WHERE BEdingung und mit den angezeigten Feldern.+Was wird hier abgefragt? Experimentiere mit der WHERE Bedingung und mit den angezeigten Feldern.
  • faecher/informatik/oberstufe/datenbanken/nm_beziehungen/start.txt
  • Zuletzt geändert: 11.11.2022 11:47
  • von Frank Schiebel