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 ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:datenbanken:nm_beziehungen:start [25.11.2020 20:33] sbelfaecher:informatik:oberstufe:datenbanken:nm_beziehungen:start [25.11.2020 20:37] sbel
Zeile 2: Zeile 2:
  
 In normalisierten Datenbanklen kommen häufig "Beziehungstabellen" zum Einsatz, welche die Verbindung zwischen den Entitäten herstellen. n-m-Beziehungen benötigen immer eine solche Beziehungstabelle. In normalisierten Datenbanklen kommen häufig "Beziehungstabellen" zum Einsatz, welche die Verbindung zwischen den Entitäten herstellen. n-m-Beziehungen benötigen immer eine solche Beziehungstabelle.
 +
 +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  |}}
 === (A1) === === (A1) ===
 +
 +Erstelle ein ER-Diagramm für die Datenbank.
 +
 +----
 +{{:aufgabe.png?nolink  |}}
 +=== (A2) ===
  
 Teste das folgende SQL Statement: Teste das folgende SQL Statement:
Zeile 15: Zeile 24:
 </code> </code>
  
- +Was wird hier abgefragt? Experimentiere mit der WHERE BEdingung und mit den angezeigten Feldern.
  
 ---- ----
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
-=== (A1) ===+=== (A3) ===
  
-  * Importiere die Tabellen der normalisierte Zahnarztbedarfsdatenbank in deine Übungsdatenbank. ({{ :faecher:informatik:oberstufe:datenbanken:nm_beziehungen:zahnarztbedarf_2nf.zip |}}) +  * Gib ein SQL-Statement an, das alle Produkte der Firma  mit Hilfe des Filters ''WHERE hersteller.firma = 'Eisen Karl' '' auflistet((Du sollst also nicht "von Hand" zuerst die Hersteller ID nachschauen...)).
-  * Erstelle ein ER-Diagramm für die Datenbank +
-  * Gib ein SQL-Statement an, das alle Produkte der Firma Eisen-Karl mit Hilfe des Filters ''WHERE hersteller.firma = 'Eisen Karl' '' auflistet.+
   * Gib ein SQL-Statement an, das alle Bestellungen von Viktoria auflistet.   * Gib ein SQL-Statement an, das alle Bestellungen von Viktoria auflistet.
-  * Gib ein SQL-Statement an, das den Rechungsbetrag von Dr. Blutgesicht ausgibt.+  * Gib ein SQL-Statement an, das den Rechnungsbetrag von Dr. Blutgesicht ausgibt.
  • faecher/informatik/oberstufe/datenbanken/nm_beziehungen/start.txt
  • Zuletzt geändert: 11.11.2022 11:47
  • von Frank Schiebel