πμ΄μνμ(Anomly)
- μμ μ΄μ : νν μμ μ κ°μ΄ μ μ₯λ λ€λ₯Έ μ 보κΉμ§ μ°μμ μΌλ‘ μμ λλ νμμ΄λ€.
- μ½μ μ΄μ : νν μ½μ μ νΉμ μμ±μ ν΄λΉνλ κ°μ΄ Nullκ°μ μ λ ₯ν΄μΌ νλ νμμ΄λ€.
- μμ μ΄μ : νν μμ μ μ€λ³΅λ λ°μ΄ν°μ μΌλΆλ§ μμ λμ΄ μΌμ΄λλ λ°μ΄ν° λΆμΌμΉ νμμ΄λ€.
μλ μ¬μ§μμ μ₯λ―Έλμ΄λΌλ νμ μ 보λ₯Ό μ§μΈκ²°λ£¨ κ°μμ€ 103λ κ°μ΄ μ¬λΌμ§λ€.μ΄ νμμ΄ μμ μ΄μμ΄λ€.
λ°μ§μ± νμκ³Ό κΉμ°μ νμ κ°μ μμ μ 110νΈμμ μκ°μ νλ€. κ·Έλ°λ° λ κ°μλ λ 립μ μΌλ‘ μ λ ₯λ λ°μ΄ν°μ΄κΈ° λλ¬Έμ λ°μ§μ± νμμμ κ°μμ€μ 201νΈλ‘ λ³κ²½νμ¬λ κΉμ°μ νμμ 110νΈλ‘ λ°μ΄ν°κ° κ·Έλλ‘ μ μ§λκ³ , κ°μ λ°μ΄ν°λ² μ΄μ€ μμ μμλ λΆκ΅¬νκ³ κ°μμ€μ΄ λ¬λΌμ§λ νμμ΄ λ°μνλ€.μ΄ νμμ΄ μμ μ΄μμ΄λ€.
μ΄λ¬ν μ΄μνμμ ννμ λ 립μ μΌλ‘ μ‘΄μ¬νκΈ° λλ¬Έμ λ°μνλ€. κ·Έλ¬λ―λ‘ ν μ΄λΈμ λΆλ¦¬νμ¬ κ°μμ€μ μ°Έκ³ νκ²λ νλ©΄ μ΄μ νμμ ν΄κ²°ν μ μλ€.
πν¨μ μ’ μμ±(Functional Dependency)
- λ°μ΄ν°λ² μ΄μ€μ 릴λ μ΄μ μμ λ κ°μ μ νΈλ¦¬λ·°νΈ μ§ν© κ° μ μ½μ μΌμ’ μ΄λ€.
- μ΄λ€ 릴λ μ΄μ Rμμ Xμ Yλ₯Ό κ°κ° Rμ μ νΈλ¦¬λ·°νΈ μ§ν©μ λΆλΆ μ§ν©μ΄λΌκ³ νλ©΄, μ νΈλ¦¬λ·°νΈ Xμ κ° κ°κ°μ λν΄ μκ°μ κ΄κ³μμ΄ νμ μ νΈλ¦¬λ·°νΈ Yκ°μ΄ μ€μ§ νλλ§ μ°κ΄λμ΄ μμ λ Yλ Xμ ν¨μ μ’ μμ΄λΌκ³ νλ€.
- ννμ΄ μ£Όμ΄μ§κ³ ,X μ νΈλ¦¬λ·°νΈμ κ°μ΄ μ£Όμ΄μ§λ©΄ ,Y μ νΈλ¦¬λ·°νΈμ κ°μ ꡬν μ μλ€.Xμ Yκ° λ¦΄λ μ΄μ Rμ μ νΈλ¦¬λ·°νΈμ§ν©μ λΆλΆ μ§ν©μ΄λ©΄,X->YλΌλ νκΈ°λ, Xκ° κ°κ°μ Yλ©€λ²λ₯Ό ν¨μμ μΌλ‘ κ²°μ νλ€λ λ»μ΄λ€.
- μ 리νλ©΄ μμ± Aμ κ°μ μλ©΄ λ€λ₯Έ μμ± Bμ κ°μ΄ μ μΌνκ² μ ν΄μ§λ μμ‘΄κ΄κ³μ΄λ€.
- EX)νλ² -> νμ , κ°μ’μ΄λ¦ -> κ°μμ€
πν¨μ μ’ μ λ€μ΄μ΄ κ·Έλ¨
- 릴λ μ΄μ κ°μ μμ± : μ§μ¬κ°ν
- μμ± κ°μ ν¨μ μ’ μμ± : νμ΄ν
- λ³΅ν© μμ± : μ§μ¬κ°νμΌλ‘ λ¬Άμ΄μ νκΈ°
Reference
- https://ko.wikipedia.org/wiki/ν¨μ_μ’ μ.
- Mysqlλ‘ λ°°μ°λ λ°μ΄ν° λ² μ΄μ€ κ°λ‘ κ³Ό μ€μ΅
'Dev > Database' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[MYSQL]ν¨μ¨μ μΈ νΈλν½ λΆμ°μ μν Master/Slave λμ λΌμ°ν (0) | 2021.10.24 |
---|---|
[DB]νΈλμμ (transaction) (0) | 2021.09.14 |
[DB] μ κ·ν(Normalization) (0) | 2021.09.11 |
[MYSQL]SQL_1 (0) | 2021.08.21 |
Redisλ? (1) | 2021.08.16 |