Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
info:sek1:db-instahub [2021/01/13 13:49] demeny [Mithilfe des Datenbanksystems zum ER-Diagramm] |
info:sek1:db-instahub [2021/01/24 17:50] (aktuell) demeny [Mithilfe des Datenbanksystems zum ER-Diagramm] |
||
|---|---|---|---|
| Zeile 121: | Zeile 121: | ||
| <collapse id="lsg_sql2" collapsed="true"> | <collapse id="lsg_sql2" collapsed="true"> | ||
| - | Die Lösungen werden zu einem späteren Zeitpunkt eingeblendet. | ||
| - | <hidden> | ||
| - <code SQL>SELECT * | - <code SQL>SELECT * | ||
| FROM users | FROM users | ||
| Zeile 158: | Zeile 156: | ||
| WHERE body LIKE "Kann man das Photo irgendwo kaufen?" AND users.id = comments.user_id AND users.gender = "female"; | WHERE body LIKE "Kann man das Photo irgendwo kaufen?" AND users.id = comments.user_id AND users.gender = "female"; | ||
| -- Es erscheint: Greta Bauer mit den Initialien GB. Es geht also in das Vereinigte Königreich.</code> | -- Es erscheint: Greta Bauer mit den Initialien GB. Es geht also in das Vereinigte Königreich.</code> | ||
| - | </hidden> | ||
| </collapse> | </collapse> | ||
| Zeile 168: | Zeile 165: | ||
| Erstelle zuletzt das ER-Diagramm deines InstaHubs. Fokussiere dich auf die Zusammenhänge zwischen //users//, //photos//, //comments//, //likes// und //tags//. Lasse Attribute außen vor - notiere aber die Entitymengen, Beziehungen und Primärschlüssel. | Erstelle zuletzt das ER-Diagramm deines InstaHubs. Fokussiere dich auf die Zusammenhänge zwischen //users//, //photos//, //comments//, //likes// und //tags//. Lasse Attribute außen vor - notiere aber die Entitymengen, Beziehungen und Primärschlüssel. | ||
| </callout> | </callout> | ||
| + | |||
| + | <button type="success" collapse="lsg_sql3">Lösungsvorschlag</button> | ||
| + | |||
| + | <collapse id="lsg_sql3" collapsed="true"> | ||
| + | Hier siehst du einen Lösungsvorschlag. Aus einem konkreten Datenbanksystem das ER-Modell zu erstellen, ist keine einfache Aufgabe. Deine Lösung weicht gegebenenfalls ab. Du solltest jedoch nachvollziehen können, wieso auch diese Variante möglich ist und insbesondere die Kardinalitätsangaben begründen können. | ||
| + | {{ :info:sek1:er-instahub.png?nolink |}} | ||
| + | </collapse> | ||