Database normalization Part 52

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024

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

  • @krzysztofs8535
    @krzysztofs8535 7 лет назад +19

    "THis is part 52 about SQL Server" I watch this video like good episode of television serial..
    Thank U Venkat!

  • @billyli5174
    @billyli5174 9 лет назад +14

    Normalization ,my university took me 2 hours to understand. Kudvenkat took me 10 minute (speed:1.5). very excellent lesson . Thank Kudvenkat

  • @rathersam009
    @rathersam009 7 лет назад +2

    I hv heard ur lectures from 2012 nd today due to ur great explainations i have my own software development company in kashmir. thank you so much sir ..

  • @alpsavasdev
    @alpsavasdev 8 лет назад +2

    the very best and most complete tutorials I have ever seen. It is like taking a full course over a subject. your work is highly appreciated! By the way, I hope you have time to upload some videos about WPF applications... Thanks a lot man!

  • @sunnyhari00
    @sunnyhari00 11 лет назад +7

    thank you very much!! ur work is very much appreciated!

  • @frankomanfran
    @frankomanfran 11 лет назад

    I was looking for tutorials on Normalization and I came across this video. I must say you do a very good job at explaining this concept and I appreciate this.
    Thanks!

  • @SajjadHussain-yy9xo
    @SajjadHussain-yy9xo Год назад

    outstanding methodology, no extra material and to the point description.

  • @TheReyray
    @TheReyray 11 лет назад

    this is the best intro to normalization i have seen so far - and i've seen about 2 dozen. thank you. i am hoping the follow ups are just as good.

  • @haiderbadani
    @haiderbadani 10 лет назад +2

    Awesome Mr. Venkat your tutorials are great..best and easiest to understand

  • @krismaly6300
    @krismaly6300 8 лет назад

    I enjoyed watching this video and recommend to others
    Host explains the content very clearly and looks knowledgeable.
    Thanks for educating the community and appreciate your volunteership.
    Thanks a lot

  • @stutitehri993
    @stutitehri993 10 лет назад +7

    I was trying to understand this concept right from my graduation.
    But I understood it here.

  • @Csharp-video-tutorialsBlogspot
    @Csharp-video-tutorialsBlogspot  11 лет назад

    Thank you very much for taking time to give feedback. In the description of this video, I have included the link for ASP .NET, C#, and SQL Server playlists. All the videos are arranged in logical sequence in these playlists, which could be useful to you. Please share the link with your friends who you think would also benefit from them. If you like these videos, please click on the THUMBS UP button below the video. For email alerts, when new videos are uploaded, you may subscribe to my channel.

  • @javed3459
    @javed3459 10 лет назад +1

    Best tutorial videos I have ever seen so far. Very helpful.

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

    great explanation with nice example.. I got back to sql after years and this got me back on track

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

    Thank you so much Venkat you made my carrier

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

    I am surprised Mr. Venkat. What ever the question I typed in You tube regarding SQL. Your video one of that. Thank You...

  • @iam_jeremy
    @iam_jeremy 7 лет назад

    Thank you so much! I now fully appreciate the importance of data normalization!

  • @kishorekumar-vi1pn
    @kishorekumar-vi1pn 12 лет назад

    very very help full thank u ,it helps a lot when we have such vedios lot of time for goining to institute every day for example if ur far away from institute u hav to travel for hour up hour down
    for an hour class thanku buddy

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

    Venkat You are the best trainer. you helped me in many tutorials..
    So thanks for every things you have done for the students!

  • @Gaddy199
    @Gaddy199 11 лет назад

    Awesome, You are the best teacher , I have come across so far.....Kudos venkat

  • @sumantpatro1898
    @sumantpatro1898 8 лет назад

    Thank u so much Venkat . This tutorials r really helpful to me . I like Ur style of briefing each and every topic .

  • @TheReyray
    @TheReyray 11 лет назад +1

    we sometimes add redundant data for historical reasons. if we have an order and orderItem and a price then we can calculate the order total cost. If the item price changes, then the total order cost of an old order will be calculated with the new price which will be incorrect. we need to keep the total order cost (calculated) in the table to keep historical data even though it is redundant. hope this helps.

  • @sandeshreddy303
    @sandeshreddy303 8 лет назад

    Hi Venkat,
    I am very happy after watching this videos about normalization and also please Share video about BCNF as well, It will be the great help for me, if you upload.
    Thanks,
    Sandesh Reddy

  • @harishkadham1166
    @harishkadham1166 9 лет назад +2

    Thanks for the explanation.Excellent and awesome video.

  • @Mini-vv1gz
    @Mini-vv1gz 2 года назад

    your videos are ultimate

  • @tharakarukmal2526
    @tharakarukmal2526 11 лет назад

    Thank you very much sir....,your teaching style is superb.

  • @rabdru
    @rabdru 11 лет назад

    Great Teacher ..of this era

  • @Oeyvind
    @Oeyvind 9 лет назад

    This was very helpfull. You are extremely good at explaining!

  • @rakeshgarg2036
    @rakeshgarg2036 9 лет назад +2

    very good video but please also make video of BCNF Form, 4th form and 5th form.i will be very thankful to u.

  • @Csharp-video-tutorialsBlogspot
    @Csharp-video-tutorialsBlogspot  11 лет назад +1

    Hi Reynaldo, the description of this video contains the link for "SQL Server Tutorial Playlist", where you can find all the videos in logical sequence. However, you can also search youtube with the following keywords - "Second normal form and third normal form Part 53". Hope you will find it useful. Good Luck. Venkat.

  • @bishwaroopchakraborty3741
    @bishwaroopchakraborty3741 10 лет назад +4

    @kudvenkat: in the very first table of the video, i can update departmentHead to 'steve' wherever departmentName is 'IT' using the query 'update set deptHead='steve' where deptName= 'IT'. why do you need to apply normalization here then? its already working that way, isnt it?

    • @rudrashivgan5476
      @rudrashivgan5476 9 лет назад +1

      +Bishwaroop Chakraborty Yes You can Could Do so..But Just Imagine How Much Time It Would Take to Update all The departmentHead To 'Steve'...Just Assume if There are 3k to 5k Rows

  • @mohamednibras53
    @mohamednibras53 9 лет назад +2

    Thanks for the explanation.i clearly understood the process.

  • @hish-d
    @hish-d 6 лет назад

    Nice tutorial, easy and understandable.... Thank you..

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

    Hey Venkat. Thank you so much for your videos. But still have a question. How we have to write a query to break table? Or I missed something....

  • @jaydigging2009
    @jaydigging2009 7 лет назад

    Thank you for the video. Does that mean that in your last example, the table with DeptId and Employee, it satisfies the condition of having a primary key because the primary key consist of the DeptId+Employee column? Meaning it is a composite primary key?

  • @aaronaaronaaron5922
    @aaronaaronaaron5922 7 лет назад +1

    Thank you very much for clarify this important topic :)

    • @Csharp-video-tutorialsBlogspot
      @Csharp-video-tutorialsBlogspot  7 лет назад +1

      Thank you very much for taking time to give feedback. This means a lot. I am very glad you found the videos useful.
      I have organised all the Dot Net & SQL Server videos in to playlists, which could be useful to you
      ruclips.net/user/kudvenkatplaylists?view=1&sort=dd
      If you need DVDs or to download all the videos for offline viewing please visit
      www.pragimtech.com/kudvenkat_dvd.aspx
      Slides and Text Version of the videos can be found on my blog
      csharp-video-tutorials.blogspot.com
      Tips to effectively use my youtube channel.
      ruclips.net/video/y780MwhY70s/видео.html
      If you want to receive email alerts, when new videos are uploaded, please subscribe to my youtube channel.
      ruclips.net/user/kudvenkat
      If you like these videos, please click on the THUMBS UP button below the video.
      May I ask you for a favor. I want these tutorials to be helpful for as many people as possible. Please share the link with your friends and family who you think would also benefit from them.
      Good Luck
      Venkat

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

    Hi Venkat , Thanks for the videos, Can you please make tutorials on SQL disaster recovery and High availability options?

  • @makdawoldeselassie9360
    @makdawoldeselassie9360 7 лет назад

    Thank you. This was great explanation.

  • @jjrj39
    @jjrj39 10 лет назад

    very very good explanation of all videos.

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

    You are the best sir

  • @mughal999
    @mughal999 7 лет назад

    Very helpful series.

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

    thanks, very informative video.

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

    Thanks for your knowledge sharing.. thanks a lot

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

    Thank you venkat

  • @quellbandog9565
    @quellbandog9565 8 лет назад

    nice one, thanx a lot this was helpful

  • @ashtafahmed1996
    @ashtafahmed1996 7 лет назад

    Helpful Tutorials Thanks a lot

  • @hammadthecoolboy
    @hammadthecoolboy 12 лет назад

    thanks sir. love da way u explain :)

  • @abderrahmenoueslati923
    @abderrahmenoueslati923 8 лет назад

    best in youtube thx

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

    great video ,but about DML queries performance ,normalization could make them slower because of joins

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

    Can we think that data is repeated in DeptID column so breaking rule of 1st NF here itself ?

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

    i was going to watch this on another channel but im faithful to kudvenkat

  • @krismaly6300
    @krismaly6300 10 лет назад +3

    AWESOME
    AWESOME
    How I can assist you?

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

    I would say "Sam,Mike,Shan" is not "naturally atomic" in that being as there is a pattern you can technically in a programming sense separate by commas and then update but the code behind would be unnecessarily inefficient. But so far very nice.

  • @jonaslaskemoen3488
    @jonaslaskemoen3488 9 лет назад

    Great video! Just wondering, in the two tables at the end, the second one does not have a primary key which is one of the requirements for 1st normal form. Am I misunderstanding or is it just a mistake?

    • @rudrashivgan5476
      @rudrashivgan5476 9 лет назад

      +Jonas Smith Sure You can Add A Primary Key to Uniquely Identify Each Employee.But For The Sake of Convenience He has Avoided it

  • @goldbouchetla-go-kamer
    @goldbouchetla-go-kamer 8 лет назад +2

    thank you very much for sharing.

    • @Csharp-video-tutorialsBlogspot
      @Csharp-video-tutorialsBlogspot  8 лет назад +4

      +gold bouchet Your most welcome. This means a lot. I am very glad you found the videos useful.
      Dot Net & SQL Server training videos for web developers
      ruclips.net/user/kudvenkatplaylists?view=1&sort=dd
      You can order DVDs for offline viewing using the link below
      www.pragimtech.com/Order.aspx
      Code Samples & Slides are on my blog
      csharp-video-tutorials.blogspot.com
      Tips to effectively use our channel
      ruclips.net/video/y780MwhY70s/видео.html
      To receive email alerts, when new videos are uploaded, please subscribe to our channel
      ruclips.net/user/kudvenkat
      Please click that THUMBS UP button below the video, if you like the videos
      Thanks a million for sharing these resources with your friends
      Best
      Venkat

  • @ManojPandeyManub22
    @ManojPandeyManub22 9 лет назад

    at @7:44 another example would be, if IT dept is closed and record deleted, all 3 employees will also get deleted, same case if IT department is updated to some other department.

  • @TheReyray
    @TheReyray 11 лет назад

    Do you have the follow up for 2nf and 3nf? Thanks.

  • @Matt-fe7sm
    @Matt-fe7sm 8 лет назад +2

    Thanks for the video

    • @Matt-fe7sm
      @Matt-fe7sm 8 лет назад

      +kudvenkat Do you have videos About
      Data raadplegen in SQL
      Like (where ,join ,inner join, select, Group by and having...)
      Thanks

  • @hanumangodara4479
    @hanumangodara4479 7 лет назад

    what if I write query for update tblemp set depthead=`steve` where depdhead=`john` than we need or not normalization

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

    very good explanation

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

    Wo baat alag hai !

  • @rashid8853
    @rashid8853 7 лет назад

    Thanks Dear

  • @write2rama
    @write2rama 11 лет назад

    I think the example given in the end of this video is wrong. We dont need to split the table into dept and employee to make it in 1NF. If we just have Dept_Id, Dept_Name, Emp_Id, Emp_Name, it is still in 1NF as each column is atomic, and there is repetition of group of columns and each row is unique. Example is given is actually in 2NF. Venkat, do you disagree on that?

  • @SajjadHussain-yy9xo
    @SajjadHussain-yy9xo Год назад

    How can I download ppts of all lectures?

  • @zombiezombie1977
    @zombiezombie1977 7 лет назад

    Shit...you've got great videos. You're really a great teacher :)

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

    can you please make a video on BCNF and 4th normal form

  • @laxmisidhu4483
    @laxmisidhu4483 9 лет назад +2

    great

  • @ShafiShaik-k7q
    @ShafiShaik-k7q Год назад

    We can update 50,000 DeptHead names using where condition in Update statement like Update TableName set DeptHead = 'Shafi Shaik' where DeptName = 'IT' .. What about this is this wrong regarding to update name

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

    Thanks

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

    good

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

    @kudvenkat Duplicate data and redundant data are two different things

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

    NOW I HAVE CLEARED WITH NORMAL FORM CONCEPTS WHICH WAS NEVER CLEARED DURING ENGINEERING AND I WAS THINKING THAT IT MUST BE A WASTED TOPIC

  • @patrickibrahimk.2253
    @patrickibrahimk.2253 6 лет назад

    watching in 2018

  • @maheshguttedar3620
    @maheshguttedar3620 9 лет назад

    I was trying to understand this concept right from my graduation.
    But I understood it here.