κ΄κ³ λ°μ΄ν° λͺ¨λΈμ μνμ μ§ν©μ΄λ‘ μ κ·Όκ±°νκΈ°μ νΌνΌν μ΄λ‘ μ ν λλ₯Ό κ°μΆμλ€.
κ΄κ³ λ°μ΄ν° λͺ¨λΈμ΄ μ μ©λ SQL μΈμ΄λ λΉμ μ°¨μ μΈ μΈμ΄λ‘ μνλ λ°μ΄ν°λ₯Ό μ½κ² νννλ μ₯μ μ΄ μ‘΄μ¬νλ€.
: νκ³Ό μ΄λ‘ ꡬμ±λ ν
μ΄λΈμ λ§νλ€.
π‘μ΄λ, 릴λ μ΄μ
(Relation)κ³Ό κ΄κ³(Relationship)λ λ°μ΄ν° λͺ¨λΈλ§μμ λ€λ₯΄λ―λ‘ μ£Όμ
릴λ μ΄μ
μ μ€ν€λ§(Schema)μ μΈμ€ν΄μ€(Instance)λ‘ μ΄λ£¨μ΄μ§λ€.
μ€ν€λ§(Schema) : κ΄κ³ λ°μ΄ν°λ² μ΄μ€μ 릴λ μ΄μ
μ΄ μ΄λ»κ² ꡬμ±λκ³ , μ΄λ ν μ 보λ₯Ό λ΄κ³ μλμ§μ λν κΈ°λ³Έμ μΈ κ΅¬μ‘°λ₯Ό μ μνλ€. λν, ν
μ΄λΈ(Table)μμ μ€ν€λ§λ ν
μ΄λΈμ 첫 νμΈ ν€λμ λνλλ©° κ° λ°μ΄ν°μ νΉμ§μ λ§νλ μμ±, λ€μ΄κ°λ μλ£μ νμ
λ± μΈμ€ν΄μ€μ λν μ 보λ₯Ό κ°μ§κ³ μλ€. μΈμ€ν΄μ€(Instance) : μκΈ° μ μλ μ€ν€λ§μ λ°λΌ ν
μ΄λΈμ μ€μ§μ μΌλ‘ μ μ₯λλ λ°μ΄ν°μ μ§ν©μ μ μνλ€. 
μ€ν€λ§λ 릴λ μ΄μ
μ κΈ°λ³Έμ μΈ κ΅¬μ‘°λ₯Ό λ§νλ€. μ¦, 릴λ μ΄μ
μ€ν€λ§λ 릴λ μ΄μ
μ μ΄λ€ μ λ³΄κ° λ΄κΈΈμ§(ν€λ)λ₯Ό μ μνλ μν μ΄λ€.
λ§μ½, μ¬μ©μ(USER)λΌλ 릴λ μ΄μ
μ΄ μ‘΄μ¬νλ€λ©΄, ν΄λΉ 릴λ μ΄μ
μ ꡬμ±νλ μ€ν€λ§λ μ¬μ©μ μμ΄λ(user_id), μ¬μ©μ μ΄λ¦(user_name) λ±μΌλ‘ μ μν μ μλ€.
μ΄μ²λΌ 릴λ μ΄μ
μ μ μλ κ° μ΄μ μμ±(attribute)μ΄λΌ νλ©° 릴λ μ΄μ
μ€ν€λ§μ μ΄ κ·Έ μ체λ₯Ό μλ―Ένλ€.
μ΄λ, 릴λ μ΄μ
μ΄ λͺ κ°μ μμ±μ κ°μ§κ³ μλμ§ λνλ΄κΈ° μν΄ μ°¨μ(degree)λΌλ μ©μ΄κ° μ‘΄μ¬νλ€.
릴λ μ΄μ
μ μ μν μμ±μΌλ‘ 보μμ λ κ°λ°μ(μ¬λ)μ ν΄λΉ μμ±λ€μ μ΄λ¦μΌλ‘ λλ΅μ μΈ μ 보λ₯Ό μ μΆν μ μλ€. νμ§λ§, μ€μ μ»΄ν¨ν°λ μ΄λ ν νμ
μΈμ§ μ μ μκΈ°μ λλ©μΈ(Domain)μ μ¬μ©νμ¬ μμ±μ μ 보λ₯Ό μ μνλ€.
λλ©μΈ(Domain)μ μμ±(attribute)μ΄ κ°μ§ μ μλ μ 보μ λ²μλ₯Ό λ§νλ€.
μμ : μ±λ³(Sex)μ΄λΌλ μμ±μ λλ©μΈμ λ¨μ(Man)μ μ¬μ(Girl)μ΄λ€.
릴λ μ΄μ
μΈμ€ν΄μ€λ 릴λ μ΄μ
μ€ν€λ§μ μ€μ λ‘ μ μ₯λ λ°μ΄ν°μ μ§ν©μ λ§νλ€.
릴λ μ΄μ
μμμ νμ νν(Tuple)μ΄λΌ νλ©°, μ΄λ 릴λ μ΄μ
μΈμ€ν΄μ€μ κ°κ°μ νμ λ§νλ€.
μ΄λ, 릴λ μ΄μ
λ΄μ λͺ¨λ ννλ€μ μλ‘ μ€λ³΅λμ§ μμμΌ νλ€.
릴λ μ΄μ
μ μ μ₯λ νν(Tuple)μ κ°μλ₯Ό μΉ΄λλ리ν°(Cardinality)λΌ νλ€.
릴λ μ΄μ (Relation): νκ³Ό μ΄λ‘ ꡬμ±λ ν μ΄λΈ
μ€ν€λ§(Schema): 릴λ μ΄μ μ ꡬ쑰 μ μ(ν μ΄λΈμμλ ν€λλ₯Ό μλ―Έ)
μΈμ€ν΄μ€(Instance)릴λ μ΄μ μ€ν€λ§μ μ€μ λ‘ μ μ₯λλ λ°μ΄ν°μ μ§ν©
μμ±(Attribute): 릴λ μ΄μ μ€ν€λ§μμ΄(Column)
λλ©μΈ(Domain): μμ±μ΄ κ°μ§ μ μλ μ 보μ λ²μ
μ°¨μ(Degree): 릴λ μ΄μ μ€ν€λ§κ° κ°μ§κ³ μλ μμ±μ κ°μ
νν(Tuple): 릴λ μ΄μ μΈμ€ν΄μ€μ κ°κ°μν(row)
μΉ΄λλ리ν°(Cardinality): 릴λ μ΄μ μ μ μ₯λ ννμ κ°μ
[Reference]
1) μ΄κΈ°μ SQLD μ΄λ‘ μ+λ¬Έμ μ§
2) deftkangμ ITλΈλ‘κ·Έ