#1 μ±λ₯ λ°μ΄ν° λͺ¨λΈλ§μ κ°μ
1. μ±λ₯ λ°μ΄ν° λͺ¨λΈλ§μ μ μ
μ±λ₯ μ ν λ°μ΄ν° λͺ¨λΈμ κ²½μ°
1. λ°μ΄ν° λͺ¨λΈ ꡬ쑰μ μν΄
2. λ°μ΄ν°κ° λμ©λμ΄ λ¨μΌλ‘ μΈν΄
3. μΈλ±μ€ νΉμ±μ μΆ©λΆν κ³ λ €νμ§ μκ³ μΈλ±μ€λ‘ μμ±ν¨μΌλ‘ μΈν΄
μ±λ₯ = λ°μ΄ν° μ‘°νμ μ±λ₯
2. μ±λ₯ λ°μ΄ν° λͺ¨λΈλ§μ μν μμ
μ¬μ μ ν μλ‘ λΉμ©μ΄ λ€μ§ μλλ€.
νΉν λΆμ/μ€κ³ λ¨κ³μμ λ°μ΄ν° λͺ¨λΈμ μ±λ₯μ κ³ λ €ν λ°μ΄ν° λͺ¨λΈλ§μ μνν κ²½μ° λΉμ© μ΅μνμ κΈ°νλ₯Ό κ°λλ€.
λ°μ΄ν° μ¦κ°κ° λΉ λ₯Ό μλ‘ μ±λ₯μ νμ λ°λ₯Έ μ±λ₯κ°μ λΉμ©μ κΈ°νκΈμμ μΌλ‘ μ¦κ°νκ² λλ€.
3. μ±λ₯ λ°μ΄ν° λͺ¨λΈλ§ κ³ λ €μ¬ν
1. μ κ·νλ₯Ό μ ννκ² μννλ€.
2. μ©λ μ°μ μ μννλ€.
3. λ°μ΄ν°λ² μ΄μ€μ λ°μλλ νΈλμμ μ μ νμ νμ νλ€.
4. μ©λκ³Ό νΈλμμ μ μ νμ λ°λΌ λ°μ κ·νλ₯Ό μννλ€.
5. μ΄λ ₯λͺ¨λΈμ μ‘°μ , pk/fk μ‘°μ , μνΌνμ /μλΈνμ μ‘°μ λ±μ μννλ€.
6. μ±λ₯κ΄μ μμ λ°μ΄ν° λͺ¨λΈμ κ²μ¦νλ€.
* λλ λ°μ΄ν° μ²λ¦¬κ° λλ μ΄λ ₯ λͺ¨λΈμ λν΄ μ±λ₯ κ³ λ €λ₯Ό νκ³ PK/FKμ μμκ° μΈλ±μ€ νΉμ±μ λ°λΌ μ±λ₯ μν₯μ λ―ΈμΉλ μν₯λκ° ν¬κΈ° λλ¬Έμ λ°λμ PK/FKλ₯Ό μ±λ₯μ΄ μ°μν μμλλ‘ μΉΌλΌμ μμλ₯Ό μ‘°μ ν΄μΌνλ€.
#2 μ κ·νμ κΈ°λ₯
1. μ κ·νλ₯Ό ν΅ν μ±λ₯ ν₯μ μ λ΅
μ κ·ν νλ κ² - μ€λ³΅μ± μ κ±°, κ΄μ¬μ¬λ³λ‘ μ²λ¦¬κ° λκΈ° λλ¬Έμ μ±λ₯ ν₯μμ νΉμ§μ κ°λλ€.
μ λ ₯, μμ . μμ μ μ±λ₯μ μΌλ°μ μΈ λ°μ κ·νλ ν μ΄λΈμ λΉν΄ μ²λ¦¬ μ±λ₯μ΄ ν₯μλλ€.
μ‘°ν μ±λ₯μ ν₯μλ μλ, μ νλ μλ μλ€.
* λ°μ΄ν°μ μ€λ³΅ μμ±μ μ κ±°νκ³ κ²°μ μμ μν΄ λμΌν μλ―Έμ μΌλ° μμ±μ΄ νλμ ν μ΄λΈλ‘ μ§μ½λλ―λ‘ ν ν μ΄λΈμ λ°μ΄ν° μ©λμ΄ μ΅μνλλ ν¨κ³Όκ° μκΈ° λλ¬Έ
μ κ·ννμ¬ μ‘°μΈμ΄ λ°μνλ©΄ μ±λ₯μ΄ μ¬κ°νκ² μ νλλκ°??? μλλ€! case by case
λ°μ κ·ν :
μ κ·νλ μν°ν°, μμ±, κ΄κ³μ λν΄ μμ€ ν μ μ±λ₯ν₯μκ³Ό κ°λ°κ³Ό μ΄μμ λ¨μνλ₯Ό μν΄ μ€λ³΅, ν΅ν©, λΆλ¦¬ λ±μ μννλ λ°μ΄ν° λͺ¨λΈλ§μ κΈ°λ² μΌλ°μ μΌλ‘ μ κ·νμ μ λ ₯/μμ /μμ μ±λ₯μ΄ ν₯μλ λ©° λ°μ κ·νμ μ‘°μΈ μ±λ₯μ΄ ν₯μλλ€.
λ°μ κ·ν μ μ°¨
1. λ°μ κ·ν λμμ‘°μ¬(λ²μμ²λ¦¬λΉλμ, λ²μ, ν΅κ³μ±)
2. λ€λ₯Έ λ°©λ²μ λ κ²ν (λ·°, ν΄λ¬μ€ν°λ§, μΈλ±μ€ μ‘°μ )
3. λ°μ κ·ν μ μ©(ν μ΄λΈ, μμ±, κ΄κ³ λ°μ κ·ν)
λ°μ κ·ν λμμ‘°μ¬
1. μμ£Ό μ¬μ©λλ ν μ΄λΈμ μ κ·Όνλ νλ‘μΈμ€μ μκ° λ§κ³ νμ μΌμ ν λ²μλ§μ μ‘°ννλ κ²½μ°
2. ν μ΄λΈμ λλμ λ°μ΄ν°κ° μκ³ λλμ λ°μ΄ν° λ² μλ₯Ό μμ£Ό μ²λ¦¬νλ κ²½μ°μ μ²λ¦¬λ²μλ₯Ό μΌμ νκ² μ€ μ΄μ§ μμΌλ©΄ μ±λ₯μ 보μ₯ν μ μλ κ²½μ°
3. ν΅κ³μ± νλ‘μΈμ€μ μν΄ ν΅κ³ μ 보λ₯Ό νμλ‘ ν λ λ³λμ ν΅κ³ν μ΄λΈμ μμ±νλ€.
4. ν μ΄λΈμ μ§λμΉκ² λ§μ μ‘°μΈμ΄ κ±Έλ € λ°μ΄ν°λ₯Ό μ‘° ννλ μμ μ΄ κΈ°μ μ μΌλ‘ μ΄λ €μΈ κ²½μ°
μλ³μ κ΄κ³
μ£Όμλ³μ : μμμ μ£Όμλ³μλ‘ λΆλͺ¨μ μ£Όμλ³μ μμ
1. λΆλͺ¨λ‘λΆν° λ°μ μλ³μλ₯Ό μμμν°ν°μ μ£Όμλ³μ λ‘ μ΄μ©νλ κ²½μ° κ°ν μ°κ²°κ΄κ³ νν, μ€μ νκΈ°
λΉμλ³μ : λΆλͺ¨ μμ±μ μμμ μΌλ° μμ±μΌλ‘ μ¬μ©
1. λΆλͺ¨ μλ μμμ΄ μμ±λ μ μλ κ²½μ°
2. λΆλͺ¨μ μμμ μλͺ μ£ΌκΈ°κ° λ€λ₯Έ κ²½μ°
3. μ¬λ¬κ°μ μν°ν°κ° νλμ μν°ν°λ‘ ν΅ν©λμ΄ νν λμλλ° κ°κ°μ μν°ν°κ° λ³λμ κ΄κ³λ₯Ό κ°μ§ κ²½μ°
4. μμμν°ν°μ λ³λμ μ£Όμλ³μλ₯Ό μμ±νλ κ²μ΄ λ μ 리ν κ²½μ°
5. SQL λ¬Έμ₯μ΄ κΈΈμ΄μ Έ 볡μ‘μ± μ¦κ°λλ κ² λ°©μ§ μ½ν μ°κ²°κ΄κ³ νν, μ μ ν
'π > SQLD' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SQLD] λͺ¨λΈλ§μ΄λ 무μμΈκ° (0) | 2021.08.23 |
---|