3 Doppelstunden DV, nichts kapiert, einmal eure Videos angeschaut (1. Normalform, 2. Normalform und 3. Normalform) und ich konnte die Übung mühelos abschließen! Vielen Dank, weiter so!
Vielen Dank für das tolle Video! Sehr ausführlich & verständlich die Schritte erklärt, sodass man Ihnen auch folgen konnte. Endlich habe ich das Thema verstanden!!
Ich bin der Meinung das in der Aufgabenstellung (Zeile 4 Kursname), etwas durcheinander gekommen ist. Klasse Videoreihe, hat mir sehr geholfen, es zu verstehen.
Das Video ist sehr illustrativ, vielen Dank! Ich habe eine Frage zu der Tabelle Klassen in der 3. Normalform. Haben wir hier nicht auch eine transitive Abhängigkeit vom Primärschlüssel Klasse über Klassenzimmer zu Klassenleiter und von Klasse über Klassenleiter zu Klassenzimmer? Müssten wir ggf. zwei Tabellen für die Klasse erstellen, eine für Klasse_Klassenzimmer und eine für Klasse_Klassenleiter?
Ich habe z.B. für die einzelnen Klassenzimmer eine eigene Tabelle mit Klasse (PK) und Zimmer erstellt (Referenz auf Schüler). Dann auch eine Tabelle für Klassenleiter mit Klasse (PK) und Klassenleiter (Referenz auf Klassenzimmer). Ist das auch ok?
Ist nicht in der 3 Normalform noch Zimmer und Leiter zu trennen? Da Klasse Zimmer und Klasse Lehrer => transitiv Zimmer Lehrer ? Ah wurde schon angemerkt, siehe Kommentar von Indra
Ja das müsste man noch in 2 weitere Tabellen teilen, wenn man die Realität betrachtet, die Aufgabenstellung gibt diese Folgerung allerding nicht her. Jedoch steht oben auch bereits eine Antwort vom Tutor: "Guter Punkt - hier könnte man argumentieren, dass in der Aufgabenstellung nur gesagt ist, dass jede Klasse genau einem Klassenzimmer zugeordnet ist - es könnten auch mehrere Klassen demselben Klassenzimmer zugeordnet sein, dann mit jeweils unterschiedlichen Klassenlehrern. Aber es ist richtig - es wäre klarer geworden, wenn ich das Klassenzimmer weggelassen hätte... Danke für den Hinweis!"
Super eklärt. Sollte aber in der 1. Normalform nicht noch die Klasse in Klassenstufe und Klassenzusatz unterteilt werden? Wie zum Beispiel 1,00 Euro in Preis und Währung unterteilt wird.
Hey, vorweg: Super Videoreihe! Bei der 2NF habe ich jedoch ein Problem mit der Lösung. Ich denke nicht, dass das Klassenzimmer und der Klassleiter von der Schüler_ID abhängig sind. Ich denke, diese sind eher von der Klasse abhängig (Schüler_ID -> Klasse -> (Klassenzimmer, Klassleiter)). Daher würde, meiner Ansicht nach, auch die Klassen "alleine" stehen und die Zuweisung in einer eigenen Tabelle erfolgen. Wenn sich der Klassleiter einer Klasse ändert, kann ggf. eine Update-Anomalie auftreten...
Bei dem Punkt bin ich mir auch unsicher, nur weil es in der 3NF ein Muss ist, heißt es ja nicht, dass es in der 2NF nicht auch bereits schon ein Muss ist!
Ich bin mir nicht sicher, aber in der 2 NF müssen alle Attribute von dem Primärschlüssel abhängig sein. Jedoch ist der Klassenleiter und das Klassenzimmer nur von der Klasse, aber weder von Schüler ID noch von KursNr abhängig. Deshalb müsste für Klasse, Klassenzimmer, Klassenleiter eine eigenständige Tabelle mit Primärschlüssel Kasse bereits in der 2 NF angelegt werden. Fals meine Überlegung falsch ist, bitte korregieren. Danke im Vorraus.
Verständliches Video, wäre es jedoch nicht besser, in der 3. Normalform eine extra Tabelle zu machen, in welcher jeder Schüler mit seiner Klasse und dembelegten Kurs in Verbindugn gebracht wird? Der PS wäre dann die Kombination aus Schüler ID und Klasse
Danke für das positive Feedback! In der Übersicht sind doch alles Schüler genau einer Klasse zugeordnet (1:n Beziehung) und auch den Kursen, die sie belegt haben (mit der Auflösungstabelle "Schüler in Kursen") - Klasse und Kurs sind ja nicht deckungsgleich...oder habe ich etwas missverstanden?
Ihre Lösung ist leider falsch. Bei der zweiten Normalform haben Sie Schmitt und Bauer vergessen, was dazu führt, dass Klasse nicht von Schüler_ID abhängig ist. Außerdem haben Sie die Reihenfolge von 7 und 10 in der Zelle F5 verwechselt.
Entschuldigung, wo ist denn bitte der Fehler, wenn doch genau an dieser Stelle erklärt wird, dass die Relation eben nicht die Voraussetzungen der 1. Normalform erfüllt?
@@BildungInteraktiv kein Problem, ich dachte das wäre offensichtlich ich erkläre es genauer. In die erste Zeile hat die kurs nr 2 den Name App-Programmierung , Zeile nr 3 ebenfalls Zeile nr 4 hat jedoch die kursnr 1 den Namen App-programmierung und die 2 Solamobile. Wenn das kein Fehler Wäre dann ist die "kurse Tabelle" Falsch 9:26. ich hoffe das ist nun verständlich für Sie.
@@xboxlox danke für die Klarstellung - das ist absolut korrekt - die Darstellung in der Tabelle ist widersprüchlich, deshalb ist die 1. Normalform eben nicht erfüllt, da die Informationsdarstellung nicht elementar/atomar ist - das sollte die Darstellung eben belegen. Wir sind uns einig, dass die Tabelle nicht korrekt ist, aber ich wollte nur ergänzen, dass dies an dieser Stelle absichtlich so ist...🙂
@@BildungInteraktiv das hat nichts damit zu tun, ob die Tabelle in die erste Normalform ist oder nicht. Es hat nichts damit zu tun, ob die Werte Atomar sind oder nicht. Sie haben nicht das befugnis, Datensätze zu löschen. Angenommen, der schüler_Id "1" taucht auch noch mit dem Namen "Hasan" auf, was machen Sie dann? suchen sich eins aus? und welche und wieso ?? Genau so ist es bei den Kursen nur weil die kursnr 2 immer mit dem Kursnamen App-programmierung auftauchte und nur einmal mit Solarmobile heißt das nicht, dass SIE sagen können jo das widerspricht sich deshalb suche ich mir eins aus.
In der Relation „Schüler“ ist das Attribut „Klasse“ ein Fremdschlüssel. Dieses Attribut kann in der Relation Schüler schon deshalb kein alleiniger Primärschlüssel sein, weil die Werte mehrfach vorkommen. Bei der Relation „Schüler in Kursen“ haben wir zwei Fremdschlüsselattribute - Schüler-ID und Kurs-Nr. Auch hier gilt, dass ein Fremdschlüsselatrribut alleine als Primärschlüssel für die Relation nicht geeignet ist, aber die Kombination beider Fremdschlüsselattribute ermöglicht eine eindeutige Identifikation aller Datensätze. So weit klar?
Durch die gegebenen Zusatzinformationen sind die Kardinalitäten meines Erachtens nach nicht ganz richtig... Schüler---Schüler in Kursen hat eine 1---cn Kardinalität (Schüler müssen nicht zwingend 1+ Kurse belegen, sondern 0+) ebenso in Kurse---Schüler in Kursen hat eine 1---cn Kardinalität (es kann auch Kurse geben die von KEINEM Schüler belegt sind)
dadurch dass jeder klasse ja nur ein raum und ein klassleiter zugeteilt wird, ist bei der 3. Normalform meiner meinung nach ein Fehler, weil ja so auch bei der Tabelle Klasse die Nichtschlüsselattribute Klassenzimmer und Klassleiter voneinander abhängig sind und dies verletzt doch die 3. Normalform
Guter Punkt - hier könnte man argumentieren, dass in der Aufgabenstellung nur gesagt ist, dass jede Klasse genau einem Klassenzimmer zugeordnet ist - es könnten auch mehrere Klassen demselben Klassenzimmer zugeordnet sein, dann mit jeweils unterschiedlichen Klassenlehrern. Aber es ist richtig - es wäre klarer geworden, wenn ich das Klassenzimmer weggelassen hätte... Danke für den Hinweis!
Autowert und Zahl sind beides Zahlenformate. Ein Feld mit der Eigenschaft "Autowert" wird häufig als Primärschlüsselattribut verwendet, weil für jeden Datensatz automatisch ein Zahlenwert vergeben wird, so dass die Gefahr von Duplikaten und damit Inkonsistenzen ausgeschlossen wird.
Nein die Darstellung ist korrekt. Deine Aussage ist aber auch nicht Falsch. Hier ein Link zu einem Video wo diese Art der Beziehung anhand des ERM genauer erklärt wird. ua-cam.com/video/iK9Aj1Rkbpg/v-deo.html
ich wollte mich sehr herzlich bei ihnen bedanken....hab endlich mal kapiert wie die Normalformen funktionnieren.
Ich schreibe in 5 Stunden eine Klausur, vielen Dank für die schnelle Nachhilfe
Gerne!
Danke Herr mehl, dass Sie dieses video vorgeschlagen haben 👍🏼
😊
😇
🤗
🙃
Durch die Videos und die Übungsaufgabe hab ich die Normalisierung verstanden. Vielen dank dafür!
Gerne!
Ein sehr verständliches Video, sehr hilfreich, gut ist auch, dass Du zwischen den einzelnen Schritten (Normalformen) kurze Pausen machst.
Finde ich auch. Klare Trennung, so kann man gar nicht erst durcheinander kommen.
Sehr verständlich formuliert 👍
Den Inhalt super verständlich vermittelt weiter so
3 Doppelstunden DV, nichts kapiert, einmal eure Videos angeschaut (1. Normalform, 2. Normalform und 3. Normalform) und ich konnte die Übung mühelos abschließen! Vielen Dank, weiter so!
habe ganz viele videos zur normalisierung geguckt aber erst hier richtig verstanden. Dankeschön
Das freut uns sehr!
Vielen Dank für das tolle Video! Sehr ausführlich & verständlich die Schritte erklärt, sodass man Ihnen auch folgen konnte. Endlich habe ich das Thema verstanden!!
Fantastisch, vielen vielen vielen Dank!! SO ausführlich, hat endlich alle Unklarheiten beseitigt.
Ich bin der Meinung das in der Aufgabenstellung (Zeile 4 Kursname), etwas durcheinander gekommen ist. Klasse Videoreihe, hat mir sehr geholfen, es zu verstehen.
Sehe ich auch so, der Kursname muss getauscht werden.
Hat mich mies verwirrt
Sehr gutes Beispiel. Sehr verständlich erklärt. Top! 👍
Danke für die überaus ausführliche Erklärung. Nach Ewigkeiten endlich alles verstanden!!
Ich schreibe in einer Stunde die Prüfung, DANKE 🙏🏽😘🥰❤️😭
Hoffentlich hat es geholfen!
Es hilft immer sehr, auch mal solch Übungen mitzumachen.
Hat geholfen. :)
Beste Erklärung auf UA-cam Dankeschön
Vielen Dank @BildungInteraktiv!
Ein sehr verständliches Video und sehr hilfreich .Dankeschön
Danke für die super Erklärung!
Vielen Dank👍🏽❤️ sehr gutes Video!
Gern geschehen 😊
Wow danke, ich habs erst jetzt verstanden 😂 nun mal muss ich üben
Dann mal ran....
Danke für das tolles Video!
Sehr gerne!
Vielen Dank!!! Hat mir sehr geholfen 🙏
Danke, hat mir sehr geholfen!
Ein geniales Video👍👍👍
Tolles Video 🙌🏻
Einfach nur super!!!!!!!!!!!!
Das Video ist sehr illustrativ, vielen Dank! Ich habe eine Frage zu der Tabelle Klassen in der 3. Normalform. Haben wir hier nicht auch eine transitive Abhängigkeit vom Primärschlüssel Klasse über Klassenzimmer zu Klassenleiter und von Klasse über Klassenleiter zu Klassenzimmer? Müssten wir ggf. zwei Tabellen für die Klasse erstellen, eine für Klasse_Klassenzimmer und eine für Klasse_Klassenleiter?
Top erklärt 😀
Ich habe z.B. für die einzelnen Klassenzimmer eine eigene Tabelle mit Klasse (PK) und Zimmer erstellt (Referenz auf Schüler).
Dann auch eine Tabelle für Klassenleiter mit Klasse (PK) und Klassenleiter (Referenz auf Klassenzimmer).
Ist das auch ok?
Ist nicht in der 3 Normalform noch Zimmer und Leiter zu trennen?
Da Klasse Zimmer und Klasse Lehrer => transitiv Zimmer Lehrer ?
Ah wurde schon angemerkt, siehe Kommentar von Indra
Ja das müsste man noch in 2 weitere Tabellen teilen, wenn man die Realität betrachtet, die Aufgabenstellung gibt diese Folgerung allerding nicht her.
Jedoch steht oben auch bereits eine Antwort vom Tutor:
"Guter Punkt - hier könnte man argumentieren, dass in der Aufgabenstellung nur gesagt ist, dass jede Klasse genau einem Klassenzimmer zugeordnet ist - es könnten auch mehrere Klassen demselben Klassenzimmer zugeordnet sein, dann mit jeweils unterschiedlichen Klassenlehrern.
Aber es ist richtig - es wäre klarer geworden, wenn ich das Klassenzimmer weggelassen hätte... Danke für den Hinweis!"
Ist die Tabelle Klassen in der 3. NF ein schwacher Entity? super Video übrigen :)
Danke!
Vielen Dank auch von mir.
Super eklärt. Sollte aber in der 1. Normalform nicht noch die Klasse in Klassenstufe und Klassenzusatz unterteilt werden? Wie zum Beispiel 1,00 Euro in Preis und Währung unterteilt wird.
Na ja, hätte man schon machen können - kommt darauf an, wie viele Klassen man hat ( - je mehr, desto sinnvoller).
Hey,
vorweg: Super Videoreihe!
Bei der 2NF habe ich jedoch ein Problem mit der Lösung. Ich denke nicht, dass das Klassenzimmer und der Klassleiter von der Schüler_ID abhängig sind. Ich denke, diese sind eher von der Klasse abhängig (Schüler_ID -> Klasse -> (Klassenzimmer, Klassleiter)). Daher würde, meiner Ansicht nach, auch die Klassen "alleine" stehen und die Zuweisung in einer eigenen Tabelle erfolgen. Wenn sich der Klassleiter einer Klasse ändert, kann ggf. eine Update-Anomalie auftreten...
Dann guck dir doch das Video zu ende an -_-
Bei dem Punkt bin ich mir auch unsicher, nur weil es in der 3NF ein Muss ist, heißt es ja nicht, dass es in der 2NF nicht auch bereits schon ein Muss ist!
vielen Dank !
Ich bin mir nicht sicher, aber in der 2 NF müssen alle Attribute von dem Primärschlüssel abhängig sein. Jedoch ist der Klassenleiter und das Klassenzimmer nur von der Klasse, aber weder von Schüler ID noch von KursNr abhängig. Deshalb müsste für Klasse, Klassenzimmer, Klassenleiter eine eigenständige Tabelle mit Primärschlüssel Kasse bereits in der 2 NF angelegt werden. Fals meine Überlegung falsch ist, bitte korregieren. Danke im Vorraus.
Unterschied in der 2ten und 3ten?
Super vid
Verständliches Video, wäre es jedoch nicht besser, in der 3. Normalform eine extra Tabelle zu machen, in welcher jeder Schüler mit seiner Klasse und dembelegten Kurs in Verbindugn gebracht wird? Der PS wäre dann die Kombination aus Schüler ID und Klasse
Danke für das positive Feedback! In der Übersicht sind doch alles Schüler genau einer Klasse zugeordnet (1:n Beziehung) und auch den Kursen, die sie belegt haben (mit der Auflösungstabelle "Schüler in Kursen") - Klasse und Kurs sind ja nicht deckungsgleich...oder habe ich etwas missverstanden?
Ehrenmann lo
Ihre Lösung ist leider falsch. Bei der zweiten Normalform haben Sie Schmitt und Bauer vergessen, was dazu führt, dass Klasse nicht von Schüler_ID abhängig ist. Außerdem haben Sie die Reihenfolge von 7 und 10 in der Zelle F5 verwechselt.
Du hast einen Fehler 4:11 wird bei der 4 Zeile für die kursnr 2 den Namen Solarmobil zugeordnet! nix gut diese xd
Entschuldigung, wo ist denn bitte der Fehler, wenn doch genau an dieser Stelle erklärt wird, dass die Relation eben nicht die Voraussetzungen der 1. Normalform erfüllt?
@@BildungInteraktiv kein Problem, ich dachte das wäre offensichtlich ich erkläre es genauer. In die erste Zeile hat die kurs nr 2 den Name App-Programmierung , Zeile nr 3 ebenfalls Zeile nr 4 hat jedoch die kursnr 1 den Namen App-programmierung und die 2 Solamobile. Wenn das kein Fehler Wäre dann ist die "kurse Tabelle" Falsch 9:26. ich hoffe das ist nun verständlich für Sie.
@@xboxlox danke für die Klarstellung - das ist absolut korrekt - die Darstellung in der Tabelle ist widersprüchlich, deshalb ist die 1. Normalform eben nicht erfüllt, da die Informationsdarstellung nicht elementar/atomar ist - das sollte die Darstellung eben belegen. Wir sind uns einig, dass die Tabelle nicht korrekt ist, aber ich wollte nur ergänzen, dass dies an dieser Stelle absichtlich so ist...🙂
@@BildungInteraktiv das hat nichts damit zu tun, ob die Tabelle in die erste Normalform ist oder nicht. Es hat nichts damit zu tun, ob die Werte Atomar sind oder nicht. Sie haben nicht das befugnis, Datensätze zu löschen. Angenommen, der schüler_Id "1" taucht auch noch mit dem Namen "Hasan" auf, was machen Sie dann? suchen sich eins aus? und welche und wieso ?? Genau so ist es bei den Kursen nur weil die kursnr 2 immer mit dem Kursnamen App-programmierung auftauchte und nur einmal mit Solarmobile heißt das nicht, dass SIE sagen können jo das widerspricht sich deshalb suche ich mir eins aus.
Zählt ein Fremdschlüssel auch als Schlüsselattribut?
In der Relation „Schüler“ ist das Attribut „Klasse“ ein Fremdschlüssel. Dieses Attribut kann in der Relation Schüler schon deshalb kein alleiniger Primärschlüssel sein, weil die Werte mehrfach vorkommen.
Bei der Relation „Schüler in Kursen“ haben wir zwei Fremdschlüsselattribute - Schüler-ID und Kurs-Nr. Auch hier gilt, dass ein Fremdschlüsselatrribut alleine als Primärschlüssel für die Relation nicht geeignet ist, aber die Kombination beider Fremdschlüsselattribute ermöglicht eine eindeutige Identifikation aller Datensätze. So weit klar?
Durch die gegebenen Zusatzinformationen sind die Kardinalitäten meines Erachtens nach nicht ganz richtig...
Schüler---Schüler in Kursen hat eine 1---cn Kardinalität (Schüler müssen nicht zwingend 1+ Kurse belegen, sondern 0+)
ebenso in Kurse---Schüler in Kursen hat eine 1---cn Kardinalität (es kann auch Kurse geben die von KEINEM Schüler belegt sind)
Top
dadurch dass jeder klasse ja nur ein raum und ein klassleiter zugeteilt wird, ist bei der 3. Normalform meiner meinung nach ein Fehler, weil ja so auch bei der Tabelle Klasse die Nichtschlüsselattribute Klassenzimmer und Klassleiter voneinander abhängig sind und dies verletzt doch die 3. Normalform
Guter Punkt - hier könnte man argumentieren, dass in der Aufgabenstellung nur gesagt ist, dass jede Klasse genau einem Klassenzimmer zugeordnet ist - es könnten auch mehrere Klassen demselben Klassenzimmer zugeordnet sein, dann mit jeweils unterschiedlichen Klassenlehrern.
Aber es ist richtig - es wäre klarer geworden, wenn ich das Klassenzimmer weggelassen hätte... Danke für den Hinweis!
Hallo
Ich habe eine Frage
Ich weiss es nicht was ist unterschied zwischen Autowert und Zahl
Autowert und Zahl sind beides Zahlenformate. Ein Feld mit der Eigenschaft "Autowert" wird häufig als Primärschlüsselattribut verwendet, weil für jeden Datensatz automatisch ein Zahlenwert vergeben wird, so dass die Gefahr von Duplikaten und damit Inkonsistenzen ausgeschlossen wird.
Können Sie bitte über Bewerbungsformular was lehren
@@ezatamin3407
was genau meinst du denn, wenn du "Bewerbungsformular" schreibst?
2. Normalform Lösung: "n" Schüler können doch "m" Kurse belegen, dann ist doch die 1-n Verbindung falsch?!
Nein die Darstellung ist korrekt. Deine Aussage ist aber auch nicht Falsch. Hier ein Link zu einem Video wo diese Art der Beziehung anhand des ERM genauer erklärt wird.
ua-cam.com/video/iK9Aj1Rkbpg/v-deo.html
jemand von der agb hier?
szislowski ist halt kek
Erster