[SQLD] μ€λ΅λ ΈνΈ#2
1. νλμ 릴λ μ΄μ μμ ννμ μ 체 κ°μλ₯Ό 릴λ μ΄μ μ () λΌκ³ νλ€. ()μμ μ¬λ°λ₯Έ κ²μ?
β λλ©μΈ : λ²μκ°
β‘ ν μ΄λΈ : μν°ν°
β’ λ€μ€κ°μμ± : μ¬λ¬κ°μ κ°λ€μ΄ μ‘΄μ¬
β£ μΉ΄λλλ¦¬ν° : ννμ μ 체 κ°μλ₯Ό μλ―Έ
2. ()λ(μ) νΉμ 쑰건μ μν΄μ μ νλ κ²μΌλ‘ μμλλ λ μ½λμ λΉμ¨μ΄λ€. ()μμ μ¬λ°λ₯Έ κ²μ?
β μΉ΄λλ리ν°
β‘ λλ©μΈ
β’ μ νλ : νΉμ 쑰건μ μν΄μ μ νλ κ²μΌλ‘ μμλλ λ μ½λμ λΉμ¨μ μλ―Έ, 쑰건μ μμ μμ²ν κ°μ λ²μ/μ 체κ°μΌλ‘ κ³μ°
β£ ν
3. μ±λ³μ΄λΌλ μΉΌλΌμ M νΉμ Fκ°λ§ κ°μ§ μ μλ€. μ±λ³μ΄λΌλ μΉΌλΌμ μ μ½μ‘°κ±΄μ 무μμΈκ°?
β μΉ΄λλ리ν°
β‘ λλ©μΈ : νλμ μμ±μ΄ κ°μ§ μ μλ μμ κ°λ€μ μ§ν©
β’ μ νλ
β£ ν
6. μν°ν°μ μ’ λ₯ μ€ λ°μ΄ν° μμ΄ κ°μ₯ λ§μ κ²μΌλ‘ μμλλ κ²μ?
β ν€ μν°ν°
β‘ λ©μΈ μν°ν° → μ 무 μ²λ¦¬μ μ€μ¬
β’ μ€μ¬ μν°ν° : κΈ°λ³Έ μν°ν°μ νμ μν°ν°κ°μ κ°μ₯ μ€μ¬μ μλ κ²
β£ νμ μν°ν° : μ§μμ μΌλ‘ λ³κ²½μ΄ λ°μλλ λΆλΆ → μ§μμ μ 보 μΆκ°&λ³κ²½, λ°μ΄ν° μμ΄ κ°μ₯ λ§μ κ²μΌλ‘ μΆλ‘
7. μ΅λν λ²μ©μ μΈ κ°μ μ¬μ©νκ³ μ μΌν κ°μ λ§λ€κΈ° μν΄μ μ¬μ©λλ μλ³μλ?
β 보쑰 μλ³μ
β‘ μΈμ‘° μλ³μ : μ΅λν λ²μ©μ μΈ κ°μ μ¬μ©ν΄μ μ μΌν κ°μ λ§λ€κΈ° μν κ² → νλμ μΈμ‘° μμ±μ λ€λ₯Έ κ²μΌλ‘ λ체ν μ μμ
β’ λ³Έμ§ μλ³μ
β£ κ³ μ μλ³μ : λ²μ©μ μ΄ μλ
8. λ°μ΄ν° λͺ¨λΈλ§ μ€μμ κ°μ₯ λμ μμ€μ μΆμνλ₯Ό μꡬνλ λͺ¨λΈλ§ λ¨κ³λ?
β κ°λ μ λͺ¨λΈλ§ : κ°•λ Ό•λ¬Ό λ¨κ³λ₯Ό μννλ©΄μ μΆμνκ° μ€μ΄λ¬
β‘ λ Όλ¦¬μ λͺ¨λΈλ§
⒠물리μ λͺ¨λΈλ§
⣠리λ²μ€ λ°μ΄ν°λ² μ΄μ€ λͺ¨λΈλ§
9. λ°μ΄ν° λͺ¨λΈλ§μ κ³ λ €μ¬νμ ν΄λΉνμ§ μλ κ²μ?
β λ°μ΄ν° μ€λ³΅
β‘ λΉμ μ°μ±
β’ μΆμν : νλμ λ°©λ²μΌ λΏ, κ³ λ €νμ§λ μμ
β£ λΉμΌκ΄μ±
10. λ°μ΄ν° λ² μ΄μ€μ λ 립μ±μ ν₯μνκΈ° μν 3μΈ΅ μ€ν€λ§ μ€μμ μ‘°μ§ μ 체μ μΈ κ΄μ μΌλ‘ ν΅ν©μ νννλ κ³μΈ΅μ 무μμΈκ°?
β κ°λ μ€ν€λ§ : μ€κ³μ κ΄μ , ν΅ν© DB
β‘ λ΄λΆ μ€ν€λ§ : κ°λ°μ κ΄μ , 물리μ
β’ μΈλΆ μ€ν€λ§ : User κ΄μ
β£ κ°μ μ€ν€λ§
11. λ€μμ μλ리μ€μμ μν°ν°(Entity) νλͺ©μΌλ‘ μ¬λ°λ₯Έ κ²μ?
νμμ΄ Aλνκ΅μ μ
ννκΈ° μν΄μ μ£Όλ―Όλ±λ‘λ²νΈ, μ΄λ¦, λμ΄ λ±μ μ
λ ₯ν΄μΌ νλ€.
β Aλνκ΅
β‘ μ£Όλ―Όλ±λ‘λ²νΈ
β’ μ£Όλ―Όλ±λ‘λ²νΈ, μ΄λ¦, λμ΄
β£ νμ : νμμ μ μΈν 1,2,3λ²μ μμ±
13. λ€μμ μμ±(Attribute)μ λν μ€λͺ μ΄λ€. μ¬λ°λ₯΄μ§ μμ κ²μ?
β μ¬λ¬Όμ μ±μ§
β‘ μ¬λ¬Όμ νΉμ§
β’ μ μΌν κ° : PK κ°μ λν λ΄μ©
β£ μ¬λ¬Όμ λ³Έμ§μ μ±μ§
14. μμ±(Attribute)μ νΉμ±μ λ°λΌ λΆλ₯ν κ²μ΄ μλ κ²μ?
β κΈ°λ³Έ μμ± : μλμ μμ±
β‘ μ ν μμ±
β’ μ€κ³ μμ± : λ°μ΄ν° λͺ¨λΈλ§ κ³Όμ μμ λ°μλλ μμ± → μ μΌν κ°μ λΆμ¬ν΄μ£Όλ κ²
β£ νμ μμ± : λ€λ₯Έ μμ±μ μν΄μ λ§λ€μ΄μ§λ μμ± → ν©κ³, νκ·