πSQLD. μ 45 ν κΈ°μΆ λ¬Έμ 1 κ³Όλͺ© ( κ°κ΄μ 8λ¬Έμ , μ£Όκ΄μ 2λ¬Έμ )
λ¬Έμ 1. λ°μ΄ν° λͺ¨λΈλ§ μ μ μμ μΌλ‘ μ μ νμ§ μμ κ²μ? μ λ΅νμΈπΌ
1) μ¬λ¬ μ₯μμ κ°μ μ 보λ₯Ό μ μ₯νμ§ μλλ‘ νλ€. 2) μ±λ₯μ μν λ°μ κ·νλ₯Ό κ³ λ €νλ€. 3) μ¬μν μ 무λ³νμ λ°μ΄ν°λͺ¨λΈμ΄ μμλ‘ λ³κ²½λλ©΄ μ μ§λ³΄μκ° μ΄λ ΅λ€. 4) λ°μ΄ν°μ μ€λ³΅μ΄ μμ΄λ λΉμΌκ΄μ± λ°μνλ€. |
λ¬Έμ 2. μλμ μ€λͺ μ€ μμ±μ λν μ€λͺ μ΄ κ°μ₯ μ μ νμ§ μμ κ²μ? μ λ΅νμΈπΌ
[μ€λͺ
]
μ°λ¦¬μνμ μκΈλΆλ₯(μΌλ°μκΈ, νΉλ³μκΈ λ±)μ μκΈ, μμΉκΈ°κ°, μ΄μμ¨μ κ΄λ¦¬ν νμκ° μλ€.
λν μκΈμ λν μ΄μμ¨μ μ μ©νμ¬ κ³μ°λ μ΄μμ λν΄μλ μμ±μΌλ‘ κ΄λ¦¬νκ³ μ νλ€.
μλ₯Ό λ€μ΄ μκΈμ΄ 1000μμ΄κ³ μμΉκΈ°κ°μ΄ 5κ°μμ΄λ©° μ΄μμ¨μ΄ 5.0%λΌλ μμ±μ κ΄λ¦¬νκ³ κ³μ°λ μ΄μλ κ΄λ¦¬νλ€.
μΌλ°μκΈμ΄λ νΉλ³μκΈ λ±μ λν΄μλ μ½λλ₯Ό λΆμ¬(μ: 01-μΌλ°μκΈ, 02-νΉλ³μκΈ λ±)νμ¬ κ΄λ¦¬νλ€.
1) μΌλ°μκΈμ μ½λ μν°ν°λ₯Ό λ³λλ‘ κ΅¬λΆνκ³ κ°μλ μ½λκ°λ§ ν¬ν¨νλ€. 2) μκΈ, μμΉκΈ°κ°μ κΈ°λ³Έ(BASIC) μμ±μ΄λ€. 3) μ΄μμ μ΄μμ¨μ νμ(DERIVED) μμ±μ΄λ€. 4) μκΈλΆλ₯λ μ€κ³(DESIGNED) μμ±μ΄λ€. |
λ¬Έμ 3. μλμ μ€λͺ μ€ κ°μ₯ μ μ νμ§ μμ κ²μ? μ λ΅νμΈπΌ
1) ν κ°μ μμ±μ ν κ°μ μμ± κ°μ κ°λλ€. 2) μΈμ€ν΄μ€λ μμ±μ΄ μμ μλ μλ€. 3) μν°ν°λ μ μΌν μλ³μκ° μμ΄μΌ νλ€. 4) μΈμ€ν΄μ€λ λ°μ΄ν°λ² μ΄μ€μ μ μ₯λ λ°μ΄ν° λ΄μ©μ μ 체 μ§ν©μ μλ―Ένλ€. |
λ¬Έμ 4. μλμ ERDμ λν μ€λͺ
μ€ μ μ νμ§ μμ κ²μ? μ λ΅νμΈπΌ
1) λΆμμ μ¬μμ M:M κ΄κ³μ΄λ€. 2) μ¬μμ λ°λμ νλ μ΄μμ λΆμμ μν΄μΌ νλ€. 3) λΆμμλ λμΌ μ¬μμ΄ μ€λ³΅νμ¬ μμλ μ μλ€. 4) λΆμλ λ°λμ 1λͺ μ΄μμ μμμ¬μμ΄ μμ΄μΌ νλ€. |
λ¬Έμ 5. λΆλͺ¨μν°ν°λ‘λΆν° μμ±μ λ°μμ§λ§ μμμν°ν°μ μ£Όμλ³μλ‘ μ¬μ©νμ§ μκ³ μΌλ°μ μΈ μμ±μΌλ‘λ§ μ¬μ©νλ κ²½μ°λ‘ κ°μ₯ μ μ νμ§ μμ κ²μ? μ λ΅νμΈπΌ
1) μμμν°ν°μμ λ°μ μμ±μ΄ λ°λμ νμκ° μλμ΄λ 무방νκΈ° λλ¬Έμ λΆλͺ¨ μλ μμμ΄ μμ±λ μ μλ κ²½μ°μ΄λ€. 2) λ°μ΄ν°μ μλͺ μ£ΌκΈ° (Data Life Cycle) κ° κ°μ κ²½μ°μ΄λ€. 3) μ¬λ¬ κ°μ μν°ν°κ° νλμ μν°ν°λ‘ ν΅ν©λμ΄ ννλμλλ° κ°κ°μ μν°ν°κ° λ³λμ κ΄κ³λ₯Ό κ°μ§ λμ κ²½μ°μ΄λ€. 4) μμμν°ν°μ μ£Όμλ³μλ‘ μ¬μ©νμ¬λ λμ§λ§ μμμν°ν°μμ λ³λμ μ£Όμλ³μλ₯Ό μμ±νλ κ²μ΄ λ μ 리νλ€κ³ νλ¨λ λ |
λ¬Έμ 6. λͺ¨λΈλ§μ λ¨κ³ μ€ κ°μ₯ μ¬μ¬μ©μ±μ΄ λμ λͺ¨λΈλ§μ? μ λ΅νμΈπΌ
1) λ
Όλ¦¬μ λ°μ΄ν° λͺ¨λΈ 2) κ°λ μ λ°μ΄ν° λͺ¨λΈ 3) 물리μ λ°μ΄ν° λͺ¨λΈ 4) μΆμμ λ°μ΄ν° λͺ¨λΈ |
λ¬Έμ 7. μλμ λ΄μ© μ€ νμ μμ±μΌλ‘λ§ μ νλ κ²μΌλ‘ μ μ ν κ²μ? μ λ΅νμΈπΌ
1) νμλ²νΈ, μ΄μ£Όλ¬ΈκΈμ‘, νμμ΄λ¦ 2) μ΅μ΄μ£Όλ¬ΈμΌμ, μ£Όλ¬ΈκΈμ‘, μ΄μ£Όλ¬ΈκΈμ‘ 3) νμμ΄λ¦, μ£Όλ¬ΈκΈμ‘, νμμ£Όμ 4) μ£Όλ¬ΈκΈμ‘, μ΄μ£Όλ¬ΈκΈμ‘, νμμ£Όμ |
λ¬Έμ 8. λ κ°μ μν°ν°κ° κ΄κ³μμ μ°Έμ¬μμ μλ₯Ό νννλ κ²μ 무μμ΄λΌ νλκ°? μ λ΅νμΈπΌ
1) κ΄κ³μ νμ¬μ (Optionality) 2) νμμ°Έμ¬ κ΄κ³ (Mandatory) 3) κ΄κ³λͺ (Membership) 4) κ΄κ³μ°¨μ (Cardinality) |
<1κ³Όλͺ© μ£Όκ΄μ>
λ¬Έμ 9. μ 무μμ νμλ‘ νλ μΈμ€ν΄μ€λ‘ κ΄λ¦¬νκ³ μ νλ μλ―Έμ λ μ΄μ λΆλ¦¬ λμ§ μλ μ΅μμ λ°μ΄ν° λ¨μλ 무μμΈκ°?
βοΈμ λ΅νμΈπΌ
λ¬Έμ 10. κΈ°λ³Έν€κ° μλ λͺ¨λ μμ±μ΄ κΈ°λ³Έν€μ μμ ν¨μ μ’ μλ μνλ₯Ό 무μμ΄λΌ νλκ°?
βοΈμ λ΅νμΈπΌ
πSQLD. μ 45 ν 1κ³Όλͺ© ( 10λ¬Έμ ) - μ λ΅ / ν΄μ€
1. μ λ΅ : 2
πλ¬Έμ νμΈ
ν΄μ€ : λ°μ κ·νλ₯Ό νλ©΄ λ°μ΄ν° 무결μ±μ ν΄μΉλ€.
κ΅¬λΆ | μ€λͺ |
λ°μ κ·νμ λμ λΆμ | - λμ€ν¬ I/Oλμ΄ λ§μ μ±λ₯μ ν - κ²½λ‘κ° λ무 λ©μ΄ μ‘°μΈμΌλ‘ μ±λ₯μ ν - 컬λΌμ κ³μ°νμ¬ μ½μ λ μ±λ₯ μ ν |
λ°μ κ·ν κ°λ | - μμ€ν μ μ±λ₯ ν₯μ, κ°λ° λ° μ΄μμ νΈμμ± λ±μ μν΄ μ κ·νλ λ°μ΄ν° λͺ¨λΈμ ν΅ν©, μ€λ³΅, λΆλ¦¬νλ κ³Όμ μΌλ‘ μλμ μΌλ‘ μ κ·ν μμΉμ μλ°°νλ νμ |
- λ°μ κ·νλ₯Ό μννλ©΄ μμ€ν
μ μ±λ₯μ΄ ν₯μλκ³ κ΄λ¦¬ ν¨μ¨μ±μ μ¦κ°μν€μ§λ§ λ°μ΄ν°μ μΌκ΄μ± λ° μ ν©μ±μ΄ μ νλ μ μλ€. - κ³Όλν λ°μ κ·νλ μ€νλ € μ±λ₯μ μ νμν¨λ€. - λ°μ κ·νλ₯Ό μν΄μλ μ¬μ μ λ°μ΄ν°μ μΌκ΄μ±κ³Ό 무결μ±μ μ°μ μΌλ‘ ν μ§, λ°μ΄ν°λ² μ΄μ€μ μ±λ₯κ³Ό λ¨μνλ₯Ό μ°μ μΌλ‘ ν μ§λ₯Ό κ²°μ ν΄μΌ νλ€. - λ°©μ κ·ν λ°©λ²μλ ν μ΄λΈ ν΅ν©, ν μ΄λΈ λΆν , μ€λ³΅ ν μ΄λΈ μΆκ°, μ€λ³΅ μμ± μΆκ° λ±μ΄ μλ€. |
|
ν μ΄λΈ ν΅ν© | λ κ°μ ν μ΄λΈμμ λ°μνλ νλ‘μΈμ€κ° λμΌνκ² μμ£Ό μ²λ¦¬λλ κ²½μ°, λ κ°μ ν μ΄λΈμ μ΄μ©νμ¬ νμ μ‘°νλ₯Ό μννλ κ²½μ° ν μ΄λΈ ν΅ν©μ κ³ λ €νλ€. |
2. μ λ΅ : 3
πλ¬Έμ νμΈ
ν΄μ€ :
μ΄μμ¨μ μ μλλ κ°μΌλ‘ νμμμ±μ΄ μλλ€.
3. μ λ΅ : 2
πλ¬Έμ νμΈ
ν΄μ€ :
μν°ν°(Entity) λ?
μ 무μμ κ΄λ¦¬ν΄μΌ νλ λ°μ΄ν° μ§ν©μ μλ―Ένλ€.
κ°λ , μ¬κ±΄, μ₯μ λ±μ λͺ μ¬(Things)μ΄λ€.
β
νΉμ§
1) μν°ν°λ μ μΌν μλ³μκ° μμ΄μΌ νλ€.
2) 2κ° μ΄μμ μΈμ€ν΄μ€κ° μμ΄μΌ νλ€.
3) λ°λμ μμ±μ κ°μ§κ³ μλ€.
4) λ€λ₯Έ μν°ν°μ μ΅μν ν κ° μ΄μ κ΄κ³κ° μμ΄μΌ νλ€.
5) μ 무μμ κ΄λ¦¬λμ΄μΌ νλ μ§ν©μ΄λ€.
β
μ’ λ₯
1) μ νκ³Ό 무νμ λ°λ₯Έ
β μ ν μν°ν°
β‘ μ¬κ±΄ μν°ν°
β’ κ°λ μν°ν°
2) λ°μ μμ μ λ°λ₯Έ(*)
β κΈ°λ³Έ μν°ν°(basic)
β‘ μ€μ¬ μν°ν°(main)
β’ νμ μν°ν°(active)β
β
μμ±(Attribute) = 컬λΌ
μ 무μμ νμν μ λ³΄μΈ μν°ν°κ° κ°μ§λ νλͺ©μ λ§νλ€.
λ μ΄μ λΆλ¦¬λμ§ μλ λ¨μλ‘, μ 무μ νμν λ°μ΄ν°λ₯Ό μ μ₯ν μ μλ€.
μΈμ€ν΄μ€μ ꡬμ±μμμ΄λ€.
β
νΉμ§
1) μ 무μμ κ΄λ¦¬λλ μ 보μ΄λ€.
2) νλμ κ°λ§ κ°μ§λ€.
3) μ£Όμλ³μμκ² ν¨μμ‘±μΌλ‘ μ’ μλλ€.
β
μ’ λ₯
1) λΆν΄ μ¬λΆμ λ°λ₯Έ
β λ¨μΌ μμ±
β‘ λ³΅ν© μμ±
β’ λ€μ€κ° μμ±
2) νΉμ±μ λ°λ₯Έ
β κΈ°λ³Έ μμ±
β‘ μ€κ³ μμ±
β’ νμ μμ±
* λλ©μΈ : μμ±μ΄ κ°μ§ μ μλ κ°μ λ²μλ₯Ό λ§νλ€
μΈμ€ν΄μ€(Instance) = ν
μΈμ€ν΄μ€λ λ°μ΄ν°λ² μ΄μ€μ μ μ₯λ λ°μ΄ν° λ΄μ©μ μ 체 μ§ν©μ μλ―Ένλ€.
4. μ λ΅ : 4
πλ¬Έμ νμΈ
ν΄μ€ :
κ΄κ³λ₯Ό νκΈ°λ²μ κ΄κ³λͺ , κ΄κ³μ°¨μ, κ΄κ³μ νμ¬μ μΈ κ°μ§λ‘ μ΄λ£¨μ΄μ Έ μλ€.
κ΄κ³λͺ (Membership)
κ΄κ³λͺ μ μν°ν°κ° κ΄κ³μ λ§Ίμ΄μ§ νν λ»νλ€.
κ΄κ³κ° μμλλ μͺ½μ "κ΄κ³μμμ (The Beginning)"μ΄λΌ μΉνλ©° λ°λμͺ½μ "κ΄κ³λμ (The End)"λΌκ³ μΉνλ€.
λν κ΄μ μ λ°λΌ λ₯λμ (Active)μ΄κ±°λ μλμ (Passive)μΌλ‘ λͺ λͺ λλ€.
κ΄κ³μ°¨μ(Degree/Cardinality)
κ΄κ³μ°¨μλ λ μν°ν°κ° κ΄κ³μμ μνλλ κ²½μ°μ μλ₯Ό λ»νλ€.
κ΄κ³μ νμ¬μ(Optionality)
κ΄κ³μμ νμ μ°Έμ¬νλμ§ μλλ©΄ μ°Έμ¬ν μλ μλμ§λ₯Ό λνλ΄λ λ°©λ²λ°λΌ νμμ°Έμ¬ κ΄κ³(Mandatory), μ νμ°Έμ¬ κ΄κ³(Optional)λ‘ λλλ€.
κ³ κ°κ³Ό μ£Όλ¬Έ μν°ν° κ΄κ³λ₯Ό μ΄ν΄λ³΄μ. 3λͺ μ μλμ κ°κ²μ λ€μ΄μλ€. νμ§λ§ 2λͺ μ μλλ§ μ£Όλ¬Έμ μν¬ κ²½μ°λ μλ€.
μ£Όλ¬Έμ κΌ μλμ μν΄μ μνμ΄ λμ§λ§, μλμ μ£Όλ¬Έμ μν¬μλ μκ³ μ μν¬μλ μλ€.
μ΄μ²λΌ μ£Όλ¬Έμ μλμμν΄ μνμ΄ λ μλ μκ³ μ λ μλ μμ΄μ μ νμ°Έμ¬ κ΄κ³μ΄κ³ μ£Όλ¬Έλ νλͺ©μ κΌ μλμ μν΄μ μνμ΄ λμ΄μ ΈμΌ νλ―λ‘ νμμ°Έμ¬ κ΄κ³μ΄λ€.
μ νμ°Έμ¬κ΄κ³μΌ κ²½μ° ERDμμ κ΄κ³λ₯Ό λνλ΄λ μ μμ μ νμ°Έμ¬νλ μν°ν°μͺ½μ μμ νμν΄μΌνλ€.
5. μ λ΅ : 2
πλ¬Έμ νμΈ
ν΄μ€ : Data Life Cycle μ΄ λ€λ₯Ό λ μ΄λ€.
λΆλͺ¨μν°ν°λ‘λΆν° μμ±μ λ°μμ§λ§ μμμν°ν°μ μ£Όμλ³μλ‘ μ¬μ©νμ§ μκ³ μΌλ°μ μΈ μμ±μΌλ‘λ§ μ¬μ©νλ κ²½μ°κ° μλ€. μ΄μ κ°μ κ²½μ°λ₯Ό λΉμλ³μ κ΄κ³(Non-Identifying Relationship)λΌκ³ νλ©° λ€μμ λ€ κ°μ§ κ²½μ°μ λΉμλ³μ κ΄κ³μ μν μΈλΆμμ±μ μμ±νλ€.
1) μμμν°ν°μμ λ°μ μμ±μ΄ λ°λμ νμκ° μλμ΄λ 무방νκΈ° λλ¬Έμ λΆλͺ¨ μλ μμμ΄ μμ±λ μ μλ κ²½μ°μ΄λ€.
2) μν°ν°λ³λ‘ λ°μ΄ν°μ μλͺ
μ£ΌκΈ°(Life Cycle)λ₯Ό λ€λ₯΄κ² κ΄λ¦¬ν κ²½μ°μ΄λ€. μλ₯Ό λ€μ΄ λΆλͺ¨μν°ν°μ μΈμ€ν΄μ€κ° μμμ μν°ν°μ κ΄κ³λ₯Ό κ°μ§κ³ μμμ§λ§ μμλ§ λ¨κ²¨λκ³ λ¨Όμ μλ©Έλ μ μλ κ²½μ°κ° μ΄μ ν΄λΉλλ€. μ΄μ λν λ°©μμΌλ‘ 물리λ°μ΄ν°λ² μ΄μ€ μμ± μ Foreign Keyλ₯Ό μ°κ²°νμ§ μλ μμμ μΈ λ°©λ²μ μ¬μ©νκΈ°λ νμ§λ§ λ°μ΄ν° λͺ¨λΈμμμ κ΄κ³λ₯Ό λΉμλ³μκ΄κ³λ‘ μ‘°μ νλ κ²μ΄ κ°μ₯ μ’μ λ°©λ²μ΄λ€.
3) μ¬λ¬ κ°μ μν°ν°κ° νλμ μν°ν°λ‘ ν΅ν©λμ΄ ννλμλλ° κ°κ°μ μν°ν°κ° λ³λμ κ΄κ³λ₯Ό κ°μ§ λμ΄λ©° μ΄μ ν΄λΉλλ€.
6. μ λ΅ : 1
πλ¬Έμ νμΈ
ν΄μ€ : λ Όλ¦¬μ λ°μ΄ν° λͺ¨λΈλ§ (λ Όλ¦¬μ μμ€ν μΌλ‘ ꡬμΆνκ³ μ νλ μ 무μ λν΄ Key, μμ±, κ΄κ³ λ±μ μ ννκ² νννλ©° μ¬μ¬μ©μ±μ΄ λλ€.)
λ°μ΄ν° λͺ¨λΈλ§ | μ€λͺ |
κ°λ μ λ°μ΄ν° λͺ¨λΈλ§ | μΆμν μμ€μ΄ λκ³ μ 무μ€μ¬μ μ΄κ³ ν¬κ΄μ μΈ μμ€μ λͺ¨λΈλ§ μ§ν. μ μ¬μ λ°μ΄ν° λͺ¨λΈλ§, EA μ립μ λ§μ΄ μ¬μ© |
λ Όλ¦¬μ λ°μ΄ν° λͺ¨λΈλ§ | μμ€ν μΌλ‘ ꡬμΆνκ³ μ νλ μ 무μ λν΄ Key, μμ±, κ΄κ³ λ±μ μ ννκ² νν, μ¬μ¬μ©μ±μ΄ λμ |
물리μ λ°μ΄ν° λͺ¨λΈλ§ | μ€μ λ‘ λ°μ΄ν°λ² μ΄μ€μ μ΄μν μ μλλ‘ μ±λ₯, μ μ₯ λ± λ¬Όλ¦¬μ μΈ μ±κ²©μ κ³ λ €νμ¬ μ€κ³ |
κ°. κ°λ μ λ°μ΄ν° λͺ¨λΈλ§(Conceptual Data Modeling)
ν΅μ¬ μν°ν°μ κ·Έλ€ κ°μ κ΄κ³λ₯Ό λ°κ²¬νκ³ , κ·Έκ²μ νννκΈ° μν΄μ μν°ν°-κ΄κ³ λ€μ΄κ·Έλ¨μ μμ±νλ κ².
μν°ν°-κ΄κ³ λ€μ΄μ΄κ·Έλ¨μ μ‘°μ§κ³Ό λ€μν λ°μ΄ν°λ² μ΄μ€ μ¬μ©μμκ² μ΄λ ν λ°μ΄ν°κ° μ€μνμ§ λνλ΄κΈ° μν΄μ μ¬μ©.
- κ°λ λ°μ΄ν° λͺ¨λΈμ μ¬μ©μμ μμ€ν κ°λ°μκ° λ°μ΄ν° μꡬ μ¬νμ λ°κ²¬νλ κ²μ μ§μ
- κ°λ λ°μ΄ν° λͺ¨λΈμ ν μμ€ν μ΄ μ΄λ»κ² λ³νλμ΄μΌ νλκ°λ₯Ό μ΄ν΄νλλ° μ μ©
λ. λ Όλ¦¬μ λ°μ΄ν° λͺ¨λΈλ§(Logical Data Modeling)
λ
Όλ¦¬ λ°μ΄ν° λͺ¨λΈλ§μ λ°μ΄ν°λ² μ΄μ€ μ€κ³ νλ‘μΈμ€μ InputμΌλ‘μ¨ λΉμ¦λμ€ μ 보μ λ
Όλ¦¬μ μΈ κ΅¬μ‘°μ κ·μΉμ λͺ
ννκ² νννλ κΈ°λ² λλ κ³Όμ
λ°μ΄ν° λͺ¨λΈλ§ κ³Όμ μμ κ°μ₯ ν΅μ¬μ΄ λλ λΆλΆ.
μ΄ λ¨κ³μμ νλ μ€μν νλμ μ κ·ν
μ κ·ν :
- λ Όλ¦¬ λ°μ΄ν° λͺ¨λΈ μμΈν κ³Όμ μ λνμ μΈ νλ.
- λ Όλ¦¬ λ°μ΄ν° λͺ¨λΈμ μΌκ΄μ± ν보, μ€λ³΅ μ κ±°λ‘ μμ±λ€μ΄ κ°μ₯ μ μ ν μν°ν°μ λ°°μΉλλλ‘ ν¨ → μ λ’°μ±μλ λ°μ΄ν°κ΅¬μ‘°λ₯Ό μ»λ λͺ©μ
λ€. 물리μ λ°μ΄ν° λͺ¨λΈλ§(Physical Data Modeling)
λ°μ΄ν°κ° 물리μ μΌλ‘ μ»΄ν¨ν°μ μ΄λ»κ² μ μ₯λ κ²μΈκ°μ λν μ μλ₯Ό 물리μ μ€ν€λ§λΌ ν¨.
μ΄ λ¨κ³μμ κ²°μ λλ κ² : ν
μ΄λΈ, μΉΌλΌ λ±μΌλ‘ ννλλ 물리μ μΈ μ μ₯ꡬ쑰μ μ¬μ©λ μ μ₯ μ₯μΉ, μλ£λ₯Ό μΆμΆνκΈ° μν΄ μ¬μ©λ μ κ·Ό λ°©λ² λ±.
7. μ λ΅ : 2
πλ¬Έμ νμΈ
ν΄μ€ : νμμμ±μ ν μμ±μ μν΄ μν₯μ λ°μ μμ μ κ°μ΄ λ³νλ€. (μ£Όλ¬Έμλ, μ΄μ£Όλ¬ΈκΈμ‘ λ±)
8. μ λ΅ : 4
πλ¬Έμ νμΈ
ν΄μ€ :
λ κ°μ μν°ν°κ° κ΄κ³μμ μ°Έμ¬μμ μλ₯Ό νννλ κ²μ κ΄κ³μ°¨μ(Cardinality)λΌκ³ νλ€.
κ°μ₯ μΌλ°μ μΈ κ΄κ³μ°¨μ ννλ°©λ²μ 1:M, 1:1, M:Nμ΄λ€.
κ°μ₯ μ€μνκ² κ³ λ €ν΄μΌ ν μ¬νμ ν κ°μ κ΄κ³κ° μ‘΄μ¬νλλ μλλ©΄ λ κ° μ΄μμ λ©€λ²μ½μ΄ μ‘΄μ¬νλμ§λ₯Ό νμ νλ κ²μ΄ μ€μνλ€.
9. μ λ΅ : μμ± (Attribute)
πλ¬Έμ νμΈ
ν΄μ€ :
μμ±(Attribute) = 컬λΌ
μ 무μμ νμν μ λ³΄μΈ μν°ν°κ° κ°μ§λ νλͺ©μ λ§νλ€.
λ μ΄μ λΆλ¦¬λμ§ μλ λ¨μλ‘, μ 무μ νμν λ°μ΄ν°λ₯Ό μ μ₯ν μ μλ€.
μΈμ€ν΄μ€μ ꡬμ±μμμ΄λ€.
10. μ λ΅ : μ 2μ κ·ν
πλ¬Έμ νμΈ
ν΄μ€ :
κ° μ κ·νλ§λ€ λ§μ‘±μμΌμΌ νλ μ μ½μ‘°κ±΄μ΄ μ‘΄μ¬νλ€.
β
μ 1μ κ·ν : μλμ 쑰건μ λ§μ‘±νλ μ κ·ν
-> λͺ¨λ μμ±μ λλ©μΈμ΄ μμ κ°(atomic value)μΌλ‘λ§ (λ€μ€κ°μ΄ μλ) ꡬμ±λμ΄ μμΌλ©΄ μ 1μ κ·νμ μνλ€.
β
μ 2μ κ·ν : μλμ 쑰건μ λ§μ‘±νλ μ κ·ν
-> μ 1μ κ·νμ μνκ³ , κΈ°λ³Έν€κ° μλ λͺ¨λ μμ±μ΄ κΈ°λ³Έν€μ μμ ν¨μ μ’ μλλ©΄ μ 2μ κ·νμ μνλ€.
β
μ 3μ κ·ν : μλμ 쑰건μ λ§μ‘±νλ μ κ·ν
-> μ 2μ κ·νμ μνκ³ , κΈ°λ³Έν€κ° μλ λͺ¨λ μμ±μ΄ κΈ°λ³Έν€μ μ΄νμ ν¨μ μ’ μμ΄ λμ§ μμΌλ©΄ μ 3μ κ·νμ μνλ€.
-> μμ±κ°μ ν¨μ μ’ μμ±μ΄ λ°μνμ§ μλ κ²½μ°
β
μ 1μ κ·ν λμ : μ 1μ κ·νμ 쑰건μ λ§μ‘±νμ§ λͺ»νλ μν
μ 2μ κ·ν λμ : μ 1μ κ·νμ΄μ§λ§ μ 2μ κ·νμ 쑰건μ λ§μ‘±νμ§ λͺ»νλ μν
μ 3μ κ·ν λμ : μ 2μ κ·νμ΄μ§λ§ μ 3μ κ·νμ 쑰건μ λ§μ‘±νμ§ λͺ»νλ μν
sqld 45ν κΈ°μΆλ¬Έμ 볡μ / μ λ΅ μΆμ² : λ°μ΄ν° μ λ¬Έκ° ν¬λΌ
'ITμκ²©μ¦ κ³΅λΆ > SQLD κΈ°μΆλ¬Έμ ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SQLD] 45 ~ 49ν κΈ°μΆλ¬Έμ μ£Όκ΄μ λͺ¨μ ( μ΄ 32λ¬Έμ /μ λ΅ ) (29) | 2023.06.23 |
---|---|
[SQLD] 37ν κΈ°μΆλ¬Έμ ( 50λ¬Έμ / μ λ΅, ν΄μ€ν¬ν¨ ) (47) | 2022.09.05 |
[SQLD] 33ν κΈ°μΆλ¬Έμ ( 50λ¬Έμ /μ λ΅ ) (46) | 2022.07.15 |
[SQLD] 33ν κΈ°μΆ 23λ² λ¬Έμ - μλμ° ν¨μ (4) | 2022.05.27 |
[SQLD] 38ν κΈ°μΆ λ¬Έμ ( 50λ¬Έμ / μ λ΅ ) + ν΄μ€μΆκ° (24) | 2022.05.25 |