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.
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!"
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 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.
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!
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?
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?
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.
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!
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)
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.
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. ruclips.net/video/iK9Aj1Rkbpg/видео.html
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.
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!
habe ganz viele videos zur normalisierung geguckt aber erst hier richtig verstanden. Dankeschön
Das freut uns sehr!
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!
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
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
Ich schreibe in einer Stunde die Prüfung, DANKE 🙏🏽😘🥰❤️😭
Hoffentlich hat es geholfen!
Beste Erklärung auf RUclips Dankeschön
Danke für die überaus ausführliche Erklärung. Nach Ewigkeiten endlich alles verstanden!!
Es hilft immer sehr, auch mal solch Übungen mitzumachen.
Hat geholfen. :)
Vielen Dank @BildungInteraktiv!
Sehr gutes Beispiel. Sehr verständlich erklärt. Top! 👍
Wow danke, ich habs erst jetzt verstanden 😂 nun mal muss ich üben
Danke für das tolles Video!
Sehr gerne!
Danke für die super Erklärung!
Ein sehr verständliches Video und sehr hilfreich .Dankeschön
Vielen Dank👍🏽❤️ sehr gutes Video!
Gern geschehen 😊
Vielen Dank!!! Hat mir sehr geholfen 🙏
Danke, hat mir sehr geholfen!
Ein geniales Video👍👍👍
Top erklärt 😀
Einfach nur super!!!!!!!!!!!!
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?
Vielen Dank auch von mir.
Tolles Video 🙌🏻
Danke!
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!"
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?
Ist die Tabelle Klassen in der 3. NF ein schwacher Entity? super Video übrigen :)
Ehrenmann lo
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.
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).
Super vid
Unterschied in der 2ten und 3ten?
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!
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?
Top
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?
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.
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!
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)
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.
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.
ruclips.net/video/iK9Aj1Rkbpg/видео.html
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?
jemand von der agb hier?
szislowski ist halt kek
Erster