Lernvideo Normalformen und Schlüsselkandidaten

Поделиться
HTML-код
  • Опубликовано: 28 июл 2024
  • In diesem Video werden für verschiedene Relationen alle Schlüsselkandidaten ermittelt. Außerdem werden die Relationen auf ihre Normalform geprüft 2. Normalform, 3. Normalform und BCNF.
    0:00 Intro
    0:18 Definitionen der Normalformen
    1:05 Beispielaufgabe 1
    3:48 Beispielaufgabe 2
    4:34 Erklärung Schlüsselkandidat vs Superschlüssel
    7:19 Beispielaufgabe 3
    Dieses Video enstand im Rahmen einer Projektarbeit an der Fakultät Medien und Informationswesen der Hochschule Offenburg.
    Link zum MI Learning der Hochschule Offenburg:
    mi-learning.hs-offenburg.de/e...

Комментарии • 39

  • @hanm.5961
    @hanm.5961 3 года назад +40

    1000 mal besser erklärt als die Uni-Vorlesung ! Großes Lob !

  • @Kusokbanana15
    @Kusokbanana15 2 года назад +8

    In diesen 10 Minuten habe ich endlich mal das Thema verstanden. Top Erklärung

  • @therealhubi
    @therealhubi 6 лет назад +36

    Vielen Dank für dieses Video. Hilft ungemein zur Vorbereitung auf das Informatik-Staatsexamen. Habe es bisher noch nie so verständlich erklärt bekommen :)

    • @ObuCateYourself
      @ObuCateYourself 3 года назад

      Faszinierend, wer bei RUclips kommentiert!
      *hihi*

  • @isown8131
    @isown8131 5 лет назад +61

    Wie gut ist das denn bitteschön erklärt??? Danke!

  • @sciencoking
    @sciencoking 4 года назад +12

    So sauber habe ich glaube ich noch nie etwas erklärt bekommen. Super :)

  • @schnitzelschatz
    @schnitzelschatz 3 года назад +3

    Um das hier zu verstehen hab ich viele Stunden "Inder-Tutorials" benötigt ... :D Aber jetzt ist es einfach.

  • @coubertin100
    @coubertin100 5 лет назад

    Vielen Dank!! Hilft ungemein weiter. Klasse.

  • @erayzer54
    @erayzer54 6 лет назад +2

    Schließe mich der Frau Huber an. Sehr starkes Video war sehr gut und nachvollziehbar erklärt. Daumen nach oben!

  • @FloWoelki
    @FloWoelki 5 лет назад +5

    Sehr sauber erklärt! Top!

  • @sempribo
    @sempribo 3 года назад

    Super erklärt, danke!!

  • @gintokiamv7811
    @gintokiamv7811 5 месяцев назад

    Hallo, gibt es auch eine Anleitung zur Überführung? Also wenn 1nf gegeben ist diese in die 2,3 oder bcnf zu überführen?

  • @pwiepiet
    @pwiepiet 4 года назад

    Hammer Video!

  • @0xb0110
    @0xb0110 2 года назад

    Danke sehr gut erklärt

  • @terrancetm7204
    @terrancetm7204 6 лет назад +1

    Beim 2. Beispiel verstößt b --> ed NICHT gegen die 2. NF... aber warum nicht? "ed" ist hier dann doch nicht voll funktional abhängig von einem Schlüsselkandidaten. Ich bin mir sicher dass ich es nur falsch verstehe, dennoch würde ich gerne um eine Erklärung für dumme diesbezüglich bitten.
    An und für sich aber alles sehr gut erklärt ! :)

    • @mi-learning9935
      @mi-learning9935  6 лет назад +3

      doch, ed ist voll funktional abhängig von a, denn man erreicht ed wie folgt: a-> b -> ed. Man kann von a nichts wegstreichen, weil dann nichts bzw. nur die leere Menge übrig wäre um ed zu erreichen. a ist minimal

  • @freakfreak786
    @freakfreak786 3 года назад

    Bei aufgabe 3, kann man bNickname alleine als schlüssel verwenden weil man von dem alleine alles andere bestimmen kann. Wieso habt ihr 2 geholt?

  • @hamanrohbani5563
    @hamanrohbani5563 4 года назад +12

    Ich versteh ja gar nichts

  • @sinepsinep123
    @sinepsinep123 5 лет назад +2

    Danke!!!!

  • @shanks1874
    @shanks1874 5 лет назад +2

    Minute 4.47 .. wie meinen sie das mit "lässt sich schliessen"

  • @gibsmailmeier4327
    @gibsmailmeier4327 Год назад

    Krank gutes Video

  • @faysalqurabi7336
    @faysalqurabi7336 4 года назад +1

    super Video

  • @yosoychr1s
    @yosoychr1s 6 лет назад

    was bedeutet: Wenn sie Atomar ist?

    • @mi-learning9935
      @mi-learning9935  6 лет назад +1

      ein atomares Attribut besitzt für jedes Tupel höchstens einen Wert - nie zwei oder mehr.

  • @akischlute5319
    @akischlute5319 5 лет назад +1

    Finde es schade, dass hier nicht durchkommt, warum ac der einzige Schlüsselkandidat ist, oder habe ich was "übersehen"?

    • @denisedesireeannaneumann9804
      @denisedesireeannaneumann9804 3 года назад

      Kommt vielleicht etwas spät, aber a ist ein Teil Schlüssel von ac.
      Da ac der einzige Wert ist, der d besitzt und a eben der Teil des Keys ist, ist ac und nicht a der key.
      Ein Teil eines Schlüssels darf nicht auf ein anderen Wert zeigen. Bei b -> e ist es in Ordnung, wenn es von ac (un-)abhängig wäre, denn dann gilt ac -> b -> e, was nichts anderes als ac -> e ist. Oder b ist auch ein eigenständiger Schlüssel, dann ist es auch ok.
      Wäre es statt a ein x gewesen, hätten wir zwei keys.
      Im zweiten Beispiel war ja a -> c, weswegen der key ac auch gleich nur a bleiben kann, da c eben redundant ist.
      Wenn man einen Schlüssel aus mehreren Werten hat, kann man mittels Kontrolle schauen, ob man das kürzen kann.
      Ich würde noch die indisch / englischen Erklärvideos anschauen. Die Leute machen das echt gut.

    • @bml434
      @bml434 2 года назад

      Es ist nur {a,c}, aufgrund seiner Minimalität.
      {a,c} ist einzig MINIMALER Schlüssel, da man a und c mind. im Schlüssel haben muss (um überhaupt auf die Attribute a und c zu kommen) und er gleichzeitig in dieser (kürzesten) Kombination fähig ist, alle anderen Attribute zu bestimmen.
      In anderen Worten: a,c ist einziger Schlüssel, da er die mindest Voraussetzung (a und c zwingend im Schlüssel) erfüllt und es auch direkt genügt, um auf alle Attribute der Relation zu schließen.
      (Alle weiteren Schlüssel müssten dann immer mindestens {a, c, …} im Schlüssel enthalten, was nicht mehr minimal sein würde.)

  • @tvtenhagen
    @tvtenhagen Год назад

    Wieso ist das letzte Beispiel in der 1.NF? man könnte doch noch bName in bVorname und bNachname aufteilen. oder liege ich da falsch?

    • @stefanhofmann2033
      @stefanhofmann2033 Год назад +1

      Was atomar ist, ist letztlich Definitionssache. Vor- und Nachname werden hier als EIN String gespeichert - und damit ist die 1. NF erfüllt. Man könnte deinen Gedankengang auch weiter spinnen und einen Namen in seine Einzelbuchstaben zerlegen, um diese dann als mehrwertiges Attribut in derselben Spalte [Name] abzulegen. Ob das sinnvoll ist, ist die andere Frage. Letztlich ist die gegebene Ausprägung entscheidend - und nicht die theoretisch denkbare.

    • @stayfocused296
      @stayfocused296 9 месяцев назад

      war nur zum verdeutlichen damit man ein beispiel hat

  • @kanicorps
    @kanicorps 2 года назад +1

    Meint Ihr das alle ernst???

  • @k111u4
    @k111u4 5 лет назад +2

    die Stimme macht einen mit der Zeit wahnsinnig

  • @christianhuth6625
    @christianhuth6625 5 лет назад +6

    Entschuldige, aber was ist an dem Video so gut? Ich habe mehrere Videos gesehen, die alle verständlicher waren. Dieses Video ist voll von Fachbegriffen und ist sehr abstrakt gehalten. Wenn man so abstrakt denken kann und die Fachbegriffe alle kennt, benötigt man dann dieses Video überhaupt noch?

    • @ddeine_
      @ddeine_ 5 лет назад +10

      Es kommt drauf an, ob man den Stoff in der Schule oder an einer Hochschule behandelt. Mit den Schulvideos kommt man nämlich an Hochschulen nicht sehr weit.

  • @epronos
    @epronos Год назад

    ich glaube ich bin einfach dumm

  • @zhenglaowang8489
    @zhenglaowang8489 5 лет назад +1

    Viel zu kompliziert. Schaut euch das von Ott-Casts an "Normalformen (1NF-3NF) da ist es richtig gut erklärt und für fast jedermann/frau verständlich. UND bitte noch "Datenbanken - Normalisierung -1/2. Normalform" anschauen von BildungInteraktiv. Viel Erfolg bei der Prüfung!

  • @Monsterpart12
    @Monsterpart12 5 лет назад +3

    Richtig schlecht erklärt

    • @Felms99
      @Felms99 5 лет назад +2

      Du hast da was vergessen: "Richtig schlecht erklärt, weil ..."

    • @zhenglaowang8489
      @zhenglaowang8489 5 лет назад +1

      @@Felms99 Viel zu kompliziert. Schaut euch das von Ott-Casts an "Normalformen (1NF-3NF) da ist es richtig gut erklärt und für fast jedermann/frau verständlich. UND bitte noch "Datenbanken - Normalisierung -1/2. Normalform" anschauen von BildungInteraktiv.