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
faecher:informatik:oberstufe:datenbanken:nm_beziehungen:start [08.12.2020 08:37] sbelfaecher:informatik:oberstufe:datenbanken:nm_beziehungen:start [11.11.2022 11:47] (aktuell) Frank Schiebel
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 normalisierten Zahnarztbedarfsdatenbank in deine Übungsdatenbank. ({{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:zahnarztbedarf_2nf.zip |}})
 +</WRAP>
  
-Importiere für die folgenden Übungen die Tabellen der normalisierte Zahnarztbedarfsdatenbank in deine Übungsdatenbank. ({{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:zahnarztbedarf_2nf.zip |}}) 
  
 {{: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 106: 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.1607413054.txt.gz
  • Zuletzt geändert: 08.12.2020 08:37
  • von sbel