μ κ·ν
- λ°μ΄ν° μ΄μνμμ ν΄κ²°νκ±°λ μ μ₯ 곡κ°μ ν¨μ¨μ μΌλ‘ μ¬μ©νκΈ° μν΄ λ¦΄λ μ΄μ μ μ¬λ¬ κ°λ‘ λΆλ¦¬νλ κ³Όμ
μ΄μνμμ΄λ?
μλ₯Ό λ€μ΄μ νμμ΄ ν κ°μ λ±κΈμ κ°μ ΈμΌ νλλ° μΈ κ°μ λ±κΈμ κ°κ±°λ μμ ν λ νμν λ°μ΄ν°κ° κ°μ΄ μμ λκ³ ,
λ°μ΄ν°λ₯Ό μ½μ ν΄μΌ νλλ° νλμ νλ κ°μ΄ NULLμ΄ λλ©΄ μλμ΄μ μ½μ νκΈ° μ΄λ €μ΄ νμ
- μ 1μ κ·ν
- μ 2μ κ·ν
- μ 3μ κ·ν
- 보μ΄μ€/μ½λ μ κ·ν (BCNF)
- μ 4μ κ·ν
- μ 5μ κ·ν
κΈ°λ³Έ μ κ·νμ μ 1,2,3μ κ·ν, BCNF μ κ·ν.
μ 1μ κ·ν
- 릴λ μ΄μ μ λͺ¨λ λλ©μΈμ΄ λ μ΄μ λΆν΄λ μ μλ μμκ°λ§μΌλ‘ ꡬμ±λ¨
- λ°λ³΅ μ§ν©μ΄ μλ€λ©΄ μ κ±°ν΄μΌ ν¨
μ 2μ κ·ν
- 릴λ μ΄μ μ΄ μ 1μ κ·νμ λ§μ‘±νκ³ λΆλΆ ν¨μμ μ’ μμ±μ μ κ±°ν μν
μ 3μ κ·ν
- μ 2μ κ·νμ λ§μ‘±νκ³ κΈ°λ³Έν€κ° μλ λͺ¨λ μμ±μ΄ μ΄νμ ν¨μ μ’ μμ λ§μ‘±νμ§ μλ μν
μ΄νμ ν¨μ μ’ μμ΄λ?
A->B μ B->Cκ° μ‘΄μ¬νλ©΄ λ Όλ¦¬μ μΌλ‘ A->Cκ° μ±λ¦½νλλ°, μ΄λ μ§ν© Cκ° μ§ν© Aμ μ΄νμ μΌλ‘ ν¨μ μ’ μμ΄ λμλ€κ³ ν¨
보μ΄μ€/μ½λ μ κ·ν (BCNF)
- μ 3μ κ·νμ λ§μ‘±νκ³ λ¦΄λ μ΄μ μ ν¨μ μ’ μ κ΄κ³μμ λͺ¨λ κ²°μ μκ° ν보ν€μΈ μν
μΆμ²
- λ©΄μ μ μν CS μ 곡μ§μ λ ΈνΈ
'Database' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [Oracle] PIVOT / UNPIVOTμΌλ‘ ν,μ΄ μ ννκΈ° (0) | 2024.07.21 |
|---|