κ΄κ³ν λ°μ΄ν°λ² μ΄μ€λ₯Ό ꡬμ±νλ κ°μ²΄λ κ΄κ³λ₯Ό λͺ¨λ 릴λ μ΄μ μ΄λΌλ νλ‘ νννλ€.
λͺ¨λΈλ§ κ³Όμ
1. μ£Όμλ³μλ₯Ό λ¨Όμ μ μ
2. κ΄κ³
3. μΈλμλ³μ μ μ
μν°ν°μ μμλ μΈμ€ν΄λ€μ ꡬλ³νλ κΈ°μ€ μν μ νλ μμ±μ λ§νλ€.
물리μ λ°μ΄ν°λ² μ€ μ©μ΄μμλ κ° ννμ μ μΌμ±μ ꡬλ³ν΄ μ€ μ μλ μΉΌλΌμ λ§νλ©° κΈ°λ³Έν€λΌκ³ νλ€.
λ¨μΌ μμ±λ§μΌλ‘ μ£Όμλ³μκ° λ μ μλ κ²½μ°λ μ¬λ¬ μμ±μ ν©μ³μ μλ³μκ° λ μ μλμ§λ₯Ό μ°ΎμμΌ νλ€. λ³΅ν© μμ±μ΄ μ£Όμλ³μκ° λλ κ²½μ°λ ν΄λΉ μν°ν°κ° μ΄λ€ μ 보λ₯Ό κ΄λ¦¬νκΈ° μν κ²μΈμ§λ₯Ό μ΄ν΄λ³΄λ©΄ μ£Ό μλ³μλ₯Ό μ½κ² μ°Ύμ μ μλ€.
μΈλμλ³μλ κ΄κ³μ λ°μ ν κ΄λ ¨μ΄ μλ€. λ μν°ν°κ° κ΄κ³κ° μλ€λ©΄ μμ μν°ν°μ μΈλμλ³μ μμ±μ΄ λΆλͺ¨ μν°ν°μ μ£Όμλ³μλ₯Ό μ°Έμ‘°νκ² λλ€. λ°λΌμ κ΄κ³λ₯Ό μ¬λ°λ₯΄κ² μ μνλ€λ©΄ μΈλμλ³μλ κ±°μ κΈ°κ³μ μΌλ‘ μ μν μ μλ€.
1) λ¬Έμλ‘λΆν° λμ¬λ₯Ό ꡬλΆνλ€.
2) κ΄κ³ 맀νΈλ¦μ€λ₯Ό κ·Έλ €λ³Έλ€.
3) λΆλͺ¨, μμ κ΄κ³μ μλ μν°ν°λ€μ μ°Ύμλ³Έλ€.
4) κ΄κ³κ° μ μλλ©΄ μΉ΄λλΌλ¬ν°μ κ΄κ³μ μ°Έμ¬λλ₯Ό νμνλ€.
μν°ν°νμ μ μν°ν°μ μ§ν©μ΄λΌκ³ ν μ μκ³ , λ°λλ‘ μν°ν°λ μν°ν° νμ μ μν νλμ μΈμ€ν΄μ€λΌκ³ ν μ μλ€. λ°μ΄ν°λ² μ΄μ€μμ ν μ΄λΈμ ν΄λΉλλ λ°μ΄ν° λͺ¨λΈμμ κ°μ₯ μ€μν νκΈ°λ²μ΄λ€.
μ¦, μλ³μ(identifier)μ λ°μ΄ν°λ² μ΄μ€μμ ν΅μ KEYλΌκ³ μΈμνλ©΄ λλ€.
μν°ν°μ μμ±λ€μ΄ κ°μ§ μ μλ κ°λ€μ μ§ν©μ΄λ€.
μ©μ΄μ¬μ (data dictionary)μ΄λ λ Όλ¦¬μ λ°μ΄ν°λ² μ΄μ€ μ€κ³λ 물리μ λ°μ΄ν°λ² μ΄μ€ μ€κ³μ μ¬μ©λλ μ©μ΄λ€μ μλ―Έλ₯Ό μ μν΄ λμ λ¬Έμλ₯Ό λ§νλ€. μκΈ°μ λ§νλ μ©μ΄λ μ£Όλ‘ μν°ν°(ν μ΄λΈ) μ΄λ¦, μμ±(컬λΌ) μ΄λ¦μ λ§νλ€.
λμΌν μλ―Έμ μ©μ΄λ₯Ό μ€κ³μλ€μ΄ μλ‘ λ€λ₯΄κ² μ¬μ©νμ¬ μΌμ΄λλ νΌλμ λ°©μ§νλ €λ λͺ©μ κ³Ό, λ Όλ¦¬ μ€κ³ λ¨κ³μμ νκΈλ‘ μμ±ν μν°ν°, μμ± μ΄λ¦μ 물리μ μ€κ³λ¨κ³μμ μμ΄ μ΄λ¦μΌλ‘ λ°κΏ λ ν΅μΌμ±μ κΈ°νλ €λ λͺ©μ μμ μ¬μ©νλ€.
μ 무μ νλ¦μ μ΄ν΄ν μνμμ μν°ν°νμ κ³Ό μμ± λ° κ΄κ³λ₯Ό λμΆν λ μ 무ꡬ쑰, μ 무νλ¦, κΈ°μ μ λͺ¨λΈλ§, κ²ν λ° μ μ μ λ°©λ²μ μ μ©ν΄ λ°μ΄ν° λͺ¨λΈμ μμ±ν΄λκ°λ μ€λ¬΄μ μ΄κ³ λΉ λ₯Έ λͺ¨λΈλ§ λ°©μ