# μ κ·ν(Normalization)
λ°μ΄ν°μ μ€λ³΅μ μ€μ΄κ³ , 무결μ±μ ν₯μμν¬ μ μλ μ κ·νμ λν΄ μμ보μ
# Normalization
κ°μ₯ ν° λͺ©νλ ν μ΄λΈ κ° μ€λ³΅λ λ°μ΄ν°λ₯Ό νμ©νμ§ μλ κ²μ΄λ€.
μ€λ³΅λ λ°μ΄ν°λ₯Ό λ§λ€μ§ μμΌλ©΄, 무결μ±μ μ μ§ν μ μκ³ , DB μ μ₯ μ©λ λν ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν μ μλ€.
# λͺ©μ
- λ°μ΄ν°μ μ€λ³΅μ μμ λ©΄μ λΆνμν λ°μ΄ν°λ₯Ό μ΅μνμν¨λ€.
- 무결μ±μ μ§ν€κ³ , μ΄μ νμμ λ°©μ§νλ€.
- ν μ΄λΈ ꡬμ±μ λ Όλ¦¬μ μ΄κ³ μ§κ΄μ μΌλ‘ ν μ μλ€.
- λ°μ΄ν°λ² μ΄μ€ ꡬ쑰λ₯Ό νμ₯μ μ©μ΄ν΄μ§λ€.
μ κ·νμλ μ¬λ¬κ°μ§ λ¨κ³κ° μμ§λ§, λ체μ μΌλ‘ 1~3λ¨κ³ μ κ·νκΉμ§μ κ³Όμ μ κ±°μΉλ€.
# μ 1μ κ·ν(1NF)
ν μ΄λΈ 컬λΌμ΄ μμκ°(νλμ κ°)μ κ°λλ‘ ν μ΄λΈμ λΆλ¦¬μν€λ κ²μ λ§νλ€.
λ§μ‘±ν΄μΌ ν 쑰건μ μλμ κ°λ€.
- μ΄λ€ 릴λ μ΄μ μ μν λͺ¨λ λλ©μΈμ΄ μμκ°λ§μΌλ‘ λμ΄ μμ΄μΌνλ€.
- λͺ¨λ μμ±μ λ°λ³΅λλ κ·Έλ£Ήμ΄ λνλμ§ μλλ€.
- κΈ°λ³Έν€λ₯Ό μ¬μ©νμ¬ κ΄λ ¨ λ°μ΄ν°μ κ° μ§ν©μ κ³ μ νκ² μλ³ν μ μμ΄μΌ νλ€.
νμ¬ ν μ΄λΈμ μ νλ²νΈλ₯Ό μ¬λ¬κ° κ°μ§κ³ μμ΄ μμκ°μ΄ μλλ€. λ°λΌμ 1NFμ λ§μΆκΈ° μν΄μλ μλμ κ°μ΄ λΆλ¦¬ν μ μλ€.
# μ 2μ κ·ν(2NF)
ν μ΄λΈμ λͺ¨λ 컬λΌμ΄ μμ ν¨μμ μ’ μμ λ§μ‘±ν΄μΌ νλ€.
μ‘°κΈ μ½κ² λ§νλ©΄, ν μ΄λΈμμ κΈ°λ³Έν€κ° 볡ν©ν€(ν€1, ν€2)λ‘ λ¬Άμ¬μμ λ, λ ν€ μ€ νλμ ν€λ§μΌλ‘ λ€λ₯Έ 컬λΌμ κ²°μ μ§μ μ μμΌλ©΄ μλλ€.
κΈ°λ³Έν€μ λΆλΆμ§ν© ν€κ° κ²°μ μκ° λμ΄μ μλλ€λ κ²
Manufacture
κ³Ό Model
μ΄ ν€κ° λμ΄ Model Full Name
μ μ μ μλ€.
Manufacturer Country
λ Manufacturer
λ‘ μΈν΄ κ²°μ λλ€. (λΆλΆ ν¨μ μ’
μ)
λ°λΌμ, Model
κ³Ό Manufacturer Country
λ μλ¬΄λ° μ°κ΄κ΄κ³κ° μλ μν©μ΄λ€.
κ²°κ΅ μμ ν¨μμ μ’ μμ μΆ©μ‘±μν€μ§ λͺ»νκ³ μλ ν μ΄λΈμ΄λ€. λΆλΆ ν¨μ μ’ μμ ν΄κ²°νκΈ° μν΄ ν μ΄λΈμ μλμ κ°μ΄ λλ μ 2NFλ₯Ό λ§μ‘±ν μ μλ€.
# μ 3μ κ·ν(3NF)
2NFκ° μ§νλ ν μ΄λΈμμ μ΄νμ μ’ μμ μμ κΈ° μν΄ ν μ΄λΈμ λΆλ¦¬νλ κ²μ΄λ€.
μ΄νμ μ’ μ : A β B, B β Cλ©΄ A β Cκ° μ±λ¦½λλ€
μλ λκ°μ§ 쑰건μ λ§μ‘±μμΌμΌ νλ€.
- 릴λ μ΄μ μ΄ 2NFμ λ§μ‘±νλ€.
- κΈ°λ³Έν€κ° μλ μμ±λ€μ κΈ°λ³Έν€μ μμ‘΄νλ€.
νμ¬ ν
μ΄λΈμμλ Tournament
μ Year
μ΄ κΈ°λ³Έν€λ€.
Winner
λ μ΄ λ 볡ν©ν€λ₯Ό ν΅ν΄ κ²°μ λλ€.
νμ§λ§ Winner Date of Birth
λ κΈ°λ³Έν€κ° μλ Winner
μ μν΄ κ²°μ λκ³ μλ€.
λ°λΌμ μ΄λ 3NFλ₯Ό μλ°νκ³ μμΌλ―λ‘ μλμ κ°μ΄ λΆλ¦¬ν΄μΌ νλ€.