πŸ”‹ Database

πŸ”‹ Database

[Database] μ •κ·œν™” (Normalization)

μ •κ·œν™”(Normalization)λž€? - κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€μ˜ μ„€κ³„μ—μ„œ 쀑볡을 μ΅œμ†Œν™”ν•˜κ²Œ 데이터λ₯Ό κ΅¬μ‘°ν™”ν•˜λŠ” ν”„λ‘œμ„ΈμŠ€. - μ •κ·œν™”μ˜ λͺ©ν‘œλŠ” 이상이 μžˆλŠ” 관계λ₯Ό μž¬κ΅¬μ„±ν•˜μ—¬ μž‘κ³  잘 쑰직된 관계λ₯Ό μƒμ„±ν•˜λŠ” 것. 즉, μ •κ·œν™”λ₯Ό ν•˜λŠ” μ΄μœ λŠ” λ°μ΄ν„°μ˜ 쀑볡을 λ°©μ§€ν•˜κ³ , 효율적으둜 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•¨μ΄λ‹€. λ˜ν•œ μ€‘λ³΅λœ 데이터λ₯Ό ν—ˆμš©ν•˜μ§€ μ•ŠμŒμœΌλ‘œμ¨ 무결성을 μœ μ§€ν•  수 μžˆλ‹€. 쀑볡을 λ°©μ§€ν•˜κΈ° μœ„ν•΄ 개체λ₯Ό λΆ„λ¦¬ν•˜λŠ”λ°, μ΄λŠ” μ‚½μž…, μ‚­μ œ, κ°±μ‹  이상*의 λ°œμƒ κ°€λŠ₯성을 쀄여쀀닀. * 이상 (anomaly) - λ¦΄λ ˆμ΄μ…˜(=ν…Œμ΄λΈ”)μ—μ„œ 일뢀 μ†μ„±λ“€μ˜ μ’…μ†μœΌλ‘œ 인해 λ°μ΄ν„°μ˜ 쀑볡이 λ°œμƒν•˜μ—¬ ν…Œμ΄λΈ” μ‘°μž‘ μ‹œ λΆˆμΌμΉ˜κ°€ λ°œμƒν•˜λŠ” 것. 1. κ°±μ‹  이상 - 반볡된 데이터 쀑에 μΌλΆ€λ§Œ μˆ˜μ •ν•˜λ©΄ λ°μ΄ν„°μ˜ λΆˆμΌμΉ˜κ°€ λ°œμƒ. - λ§Œμ•½ 이상희가..

지이닛
'πŸ”‹ Database' μΉ΄ν…Œκ³ λ¦¬μ˜ κΈ€ λͺ©λ‘