λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Data Base

'μ •κ·œν™”' λž€?

by μ½”λ”©ν•˜λŠ” λΆ•μ–΄ 2021. 11. 15.
λ°˜μ‘ν˜•

πŸ‘’  μ •κ·œν™”λž€?

λ°μ΄ν„°μ˜ 쀑볡을 쀄이고 무결성을 ν–₯μƒμ‹œν‚€λŠ” λ“± μ—¬λŸ¬ λͺ©μ μ„ λ‹¬μ„±ν•˜κΈ° μœ„ν•΄ κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό μ •κ·œν™”λœ ν˜•νƒœλ‘œ μž¬κ΅¬μ„±ν•˜λŠ” 것을 λ§ν•œλ‹€.



 

πŸ‘’ μ •κ·œν™”μ˜ λͺ©μ 

  • 쀑볡을 λ°°μ œν•˜μ—¬ μ‚½μž…, μ‚­μ œ, κ°±μ‹  μ΄μƒμ˜ λ°œμƒμ„ 방지
  • 각 λ¦΄λ ˆμ΄μ…˜μ— μ€‘λ³΅λœ 쒅속성을 μ—¬λŸ¬ 개의 λ¦΄λ ˆμ΄μ…˜μ— λΆ„ν• 
  • μ–΄λ– ν•œ λ¦΄λ ˆμ΄μ…˜μ΄λΌλ„ λ°μ΄ν„°λ² μ΄μŠ€ λ‚΄μ—μ„œ ν‘œν˜„ κ°€λŠ₯ν•˜κ²Œ 함
  • 데이터 μ‚½μž… μ‹œ λ¦΄λ ˆμ΄μ…˜μ„ μž¬κ΅¬μ„±ν•  ν•„μš”μ„± κ°μ†Œ
  • 효과적인 검색 μ•Œκ³ λ¦¬μ¦˜μ„ 생성 κ°€λŠ₯



 

πŸ‘’ μ •κ·œν™” κ³Όμ •

🧒 1NF - 제 1 μ •κ·œν™”

1NFλ₯Ό λ§Œμ‘±ν•˜λ €λ©΄ λ„메인이 μ›μžκ°’μ΄μ–΄μ•Ό ν•œλ‹€.

🧒 2NF - 제 2 μ •κ·œν™”

2NFλ₯Ό λ§Œμ‘±ν•˜λ €λ©΄ λΆ€λΆ„적 ν•¨μˆ˜ 쒅속을 μ œκ±°ν•΄μ•Ό ν•œλ‹€.

🧒 3NF - 제 3 μ •κ·œν™”

3NFλ₯Ό λ§Œμ‘±ν•˜λ €λ©΄ μ΄ν–‰μ  ν•¨μˆ˜ 쒅속을 μ œκ±°ν•΄μ•Ό ν•œλ‹€.

🧒 BCNF - 제 3 μ •κ·œν™”

BCNFλ₯Ό λ§Œμ‘±ν•˜λ €λ©΄ κ²°μ •μžμ΄λ©΄μ„œ 후보킀가 μ•„λ‹Œ 것을 μ œκ±°ν•΄μ•Ό ν•œλ‹€.

🧒 4NF - 제 4 μ •κ·œν™”

4NFλ₯Ό λ§Œμ‘±ν•˜λ €λ©΄ λ‹€μΉ˜ 쒅속성을 μ œκ±°ν•΄μ•Ό ν•œλ‹€.

🧒 5NF - 제 5 μ •κ·œν™”

5NFλ₯Ό λ§Œμ‘±ν•˜λ €λ©΄ μ‘°μΈ 쒅속성을 μ œκ±°ν•΄μ•Ό ν•œλ‹€.

λ°˜μ‘ν˜•

λŒ“κΈ€