DB Normalization HELP

Apr 30, 2012
583
40
0
machan help ekak one Database normalization gana mata sihnalen kuppiyak daa ganna one kawru hari dial ekak innawa nam help ekak depankoo...
:baffled:

1NF, 2NF, 3NF
BCNF
 

Shadow.Walker

Well-known member
  • Jan 15, 2013
    3,757
    717
    113
    ██████████████
    1 NF - ටේබල් එකක මොනාහරි කොලොම් ටිකක් නිසා රෝව්ස් නැවත නැවත ලියවෙනවානම් ඒ ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove repeating groups)

    2NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත ලාවට වගේ යැපෙන කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove partial dependencies)

    3NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත කොහොමත් යැපෙන්නේ නැති කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (remove transitive dependencies)

    BCNF - ටේබල් එකේ හැම කොලොම් එකක්ම කැන්ඩිඩේට් කී එකක කොටසක් වගේ තියෙන්න ඕන

    summary eka oka thamai, tutorial ekaka full tables ekka example ekak baluwa therei machan...
     
    Last edited:

    djmaxtor

    Well-known member
  • Dec 28, 2009
    3,526
    412
    83
    1 NF - ටේබල් එකක මොනාහරි කොලොම් ටිකක් නිසා රෝව්ස් නැවත නැවත ලියවෙනවානම් ඒ ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove repeating groups)

    2NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත ලාවට වගේ යැපෙන කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove partial dependencies)

    3NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත කොහොමත් යැපෙන්නේ නැති කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (remove transitive dependencies)

    BCNF - ටේබල් එකේ හැම කොලොම් එකක්ම කැන්ඩිඩේට් කී එකක කොටසක් වගේ තියෙන්න ඕන

    summary eka oka thamai, tutorial ekaka full tables ekka example ekak baluwa therei machan...

    :yes::yes::yes:
     

    Mal Baba

    Well-known member
  • Apr 26, 2009
    106,262
    5,596
    113
    Blob Storage
    www.37innovate.com
    1 NF - ටේබල් එකක මොනාහරි කොලොම් ටිකක් නිසා රෝව්ස් නැවත නැවත ලියවෙනවානම් ඒ ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove repeating groups)

    2NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත ලාවට වගේ යැපෙන කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove partial dependencies)

    3NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත කොහොමත් යැපෙන්නේ නැති කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (remove transitive dependencies)

    BCNF - ටේබල් එකේ හැම කොලොම් එකක්ම කැන්ඩිඩේට් කී එකක කොටසක් වගේ තියෙන්න ඕන

    summary eka oka thamai, tutorial ekaka full tables ekka example ekak baluwa therei machan...
    Menna System Eka
    BCS Wala Dip Eketh Mehema Thamai Kiyanne
     
    Apr 30, 2012
    583
    40
    0
    1 NF - ටේබල් එකක මොනාහරි කොලොම් ටිකක් නිසා රෝව්ස් නැවත නැවත ලියවෙනවානම් ඒ ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove repeating groups)

    2NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත ලාවට වගේ යැපෙන කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (Remove partial dependencies)

    3NF - ටේබල් එකේ ප්‍රයිමරි කී කොලොම් එක මත කොහොමත් යැපෙන්නේ නැති කොලොම් ටික අයින් කරලා වෙන ටේබල් එකකට දානවා (remove transitive dependencies)

    BCNF - ටේබල් එකේ හැම කොලොම් එකක්ම කැන්ඩිඩේට් කී එකක කොටසක් වගේ තියෙන්න ඕන

    summary eka oka thamai, tutorial ekaka full tables ekka example ekak baluwa therei machan...


    ela ela,,Your the man !!!!
     

    K_ZONE

    Well-known member
  • May 28, 2009
    5,150
    4,041
    113
    invoke db "Injected Memory"
    Shadow.Walker කියලා තියෙනවා හරියටම හරි මචො, , පොඩ්ඩක් Table 2ක් 3ක් හදලා බැලුවම තේරෙනවා, ,,,
    ඒත් අයේ සති 3ක් ගියාම අමතක වෙනවා, මටත් අයේ මතක් උනෙ Shadow.Walker කිව්වට පස්සෙ. .

    Job කරන වෙලාවට ඕක කරනවා අඩුයි බං, හදපු Table එකක් වෙනස් කරන්නෙ නැ ලේසියෙන්, , වෙනස් කලොත් Quary වෙනස් කරන්නත් වෙනව බං ,, , , ,Detabase එකට හෙන ගැහුවත් කියලා Normalize නම් කරන්නෙ නැ, ,, , :P