UHCL 29a Graduate Database Course - Third Normal Form and Database Design Shortcuts

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 20

  • @striko520334
    @striko520334 12 років тому

    Thank you for your clear explanation. You put my professor Desai Pipin from Concordia University to shame. Without you, I wouldnt be able to learn anything from the course. Thank you.

  • @paugasolina5048
    @paugasolina5048 10 років тому

    Thanks a lot for this video series. I ve had some issues with this but the videos are just amazing! Im so ready for my exam now.

  • @eati0
    @eati0 13 років тому

    Thanks great lecture (as usual) and useful shortcuts. Wonderful series Dr. Gary.

  • @eati0
    @eati0 13 років тому

    @89lovely89 If X isn't a subset of a key then it's a nonprime attribute. That has nothing to do with whether it is a key or not. As for 2NF and 3NF: 2NF basically says that no nonprime attribute is dependent on a proper subset of a candidate key. 3NF says for any nontrivial dependancy X -> A, either X is a key or A is a prime attribute :D

  • @brands2131
    @brands2131 8 років тому +1

    So to violate 2NF we looked for "subset key --> NP" So would it be safe to say, to violate 3NF we look for a "NP --> NP" ?

  • @makenzieelliott4705
    @makenzieelliott4705 7 років тому

    Your the bomb Gary!

  • @zhironggu-j1m
    @zhironggu-j1m 3 місяці тому

    what is superkey . i am confused about the left side of the violation of 3nf

  • @gelding
    @gelding 4 роки тому

    I have a question for you. Is your definition of table being in 3NF is equivalent to a definition that says: The table is in 3NF if it is 1NF and there are no transitive dependencies of non primary attributes with the key? And if so can you provide the proof? Would be interesting

  • @spechtbert
    @spechtbert 11 років тому

    thx

  • @robosergTV
    @robosergTV 11 років тому +2

    where are "b" parts ? You have 29a 30a etc

    • @GaryBoetticher
      @GaryBoetticher  10 років тому +2

      Hi,
      There is no b part.
      Thanks for asking.
      Dr. Boetticher

  • @mcphailpeter
    @mcphailpeter 10 років тому

    Do you have any videos in regards to decomposition. Say I wanted to use decomposition to get into 3NF. Im not sure how to do it

    • @GaryBoetticher
      @GaryBoetticher  10 років тому +1

      Hi Peter,
      This is the next video in the series.
      Please see UHCL 30a Graduate Database Course - Bernsteins Synthesis Algorithm
      Also, here is a link to my database course show the order of all the videos:
      sce.uhcl.edu/boetticher/courses.html
      Best,
      Dr. Boetticher

  • @camelCaseFTW
    @camelCaseFTW 12 років тому

    ur awesome

  • @ahmadmaroof2809
    @ahmadmaroof2809 10 років тому

    here superkey means minimal superkey?

  • @tweetie546
    @tweetie546 11 років тому

    Why is BC a non-prime? Thank you.

  • @mohammedamine1635
    @mohammedamine1635 8 років тому

    but why (AB) is not a key and only (A) , sir ?

    • @YKLUO
      @YKLUO 7 років тому

      use the L|M|R method, you can get A+ contains all attributes in this Relation, no need to add attributes in M column,

  • @leif29
    @leif29 13 років тому

    i just took this subject and I find it very complicated.

  • @eati0
    @eati0 13 років тому

    @ReaperOfShadowz wtv kid