faecher:informatik:oberstufe:datenbanken:er_modelle_praxis: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:er_modelle_praxis:start [28.11.2024 19:37] – [Aufgaben] Frank Schiebelfaecher:informatik:oberstufe:datenbanken:er_modelle_praxis:start [22.04.2025 08:21] (aktuell) – [Fremdschlüssel] Frank Schiebel
Zeile 28: Zeile 28:
 möglich sind. Jeder Schüler muss sich nur eine Information merken, was einfacher zu verwalten ist, als möglich sind. Jeder Schüler muss sich nur eine Information merken, was einfacher zu verwalten ist, als
 wenn jeder Lehrer sich alle seine Schüler merken müsste. wenn jeder Lehrer sich alle seine Schüler merken müsste.
 +
 +Eine Konvention legt fest, dass man im ER-Diagramm Fremdschlüsselattribute nicht als "Attributblase" angibt.
  
 ==== Aufgaben ==== ==== Aufgaben ====
Zeile 67: Zeile 69:
 ++++ Lösungen | ++++ Lösungen |
  
-++ ER-Diagramm | {{ :faecher:informatik:oberstufe:datenbanken:er_modelle_praxis:lsgschule.drawio.png |}} Im ER-Diagramm werden Fremdchlüsselattribute nicht eingetragen. +++++ ER-Diagramm | {{ :faecher:informatik:oberstufe:datenbanken:er_modelle_praxis:lsgschule.drawio.png |}} Im ER-Diagramm werden Fremdschlüsselattribute nicht eingetragen. ++
  
 ++ Wie wird die Relation hergestellt? | Die Relation wird hergestellt durch Verknüpfung von Fremd-- zu Primärschlüssel. Der Fremdschlüssel ist das Tabellenfeld KLNummer in der Tabelle Schüler, der Primärschlüssel ist das Feld LNummer in der Tabelle lehrer. LNachname ist ungeeignet, da er ziemlich sicher nicht eindeutig ist. (Müller, Maier, Eissler) ++ Wie wird die Relation hergestellt? | Die Relation wird hergestellt durch Verknüpfung von Fremd-- zu Primärschlüssel. Der Fremdschlüssel ist das Tabellenfeld KLNummer in der Tabelle Schüler, der Primärschlüssel ist das Feld LNummer in der Tabelle lehrer. LNachname ist ungeeignet, da er ziemlich sicher nicht eindeutig ist. (Müller, Maier, Eissler)
Zeile 93: Zeile 95:
 Importiere die Datenbank {{ :faecher:informatik:oberstufe:datenbanken:er_modelle_praxis:webshop.zip|webshop}} in deinen mysql-Datenbankbereich. Importiere die Datenbank {{ :faecher:informatik:oberstufe:datenbanken:er_modelle_praxis:webshop.zip|webshop}} in deinen mysql-Datenbankbereich.
  
-===== Dateien =====+===== Material  =====
  
 +* [[https://slides.info-bw.de/fs-wiki-db-er-modelle-2/|Präsentation: ER-Modelle in der Praxis]] [[https://slides.info-bw.de/fs-wiki-db-er-modelle-2/?print-pdf|(PDF)]]((Link öffnen, dann aus dem Browser in ein PDF drucken)) [[https://codeberg.org/slides-fs/fs-wiki-db-er-modelle-2|(Code)]]
  
-{{simplefilelist>.:*}} 
  • faecher/informatik/oberstufe/datenbanken/er_modelle_praxis/start.1732822630.txt.gz
  • Zuletzt geändert: 28.11.2024 19:37
  • von Frank Schiebel