728x90
Q. νΈλμμ μ νΉμ±μλ μμμ±, μΌκ΄μ±, λ 립μ±, μμμ±μ΄ μλ€. μ΄ μ€μμ μΌκ΄μ±μ κ°λ μ κ°λ¨ν μμ νμμ€.
=> νΈλμμ μ μ€ν μ κ³Ό μ€ν νμ μνκ° κ°μμΌ νλ μ±μ§
νΈλμμ μ΄λ? λ Όλ¦¬μ μΈ μμ λ¨μ.
ACID
μμμ±(Atomicity) : All or Noting (κΈ°λ©΄ κΈ°κ³ μλλ©΄ μλ)
μΌκ΄μ±(Consistency) : μ /νκ° κ°μμΌ νλ μ±μ§
λ 립μ±(Isolation) : νΈλμμ μ΄ λ€λ₯Έ νΈλμμ μΌλ‘λΆν° λ 립μ μ΄μ΄μΌ νλ μ±μ§
μμμ±(Durability) : νλμ νΈλμμ μ΄ μ±κ³΅μ μΌλ‘ μνμ΄ λμλ€λ©΄, κ·Έκ±°μ λν κΈ°λ‘μ΄ λ¨μμΌ ν¨.
Q. λ€μμ λ°μ΄ν°λ² μ΄μ€μ μ©μ΄μ λν μ€λͺ μ΄λ€. κ΄νΈ(1),(2)μ μλ§μ λ΅μμ μ°μμ€.
λ°μ΄ν°λ² μ΄μ€ μμ€ν
μμ μ½μ
, κ°±μ , μμ λ±μ μ΄λ²€νΈκ° λ°μν λλ§λ€ κ΄λ ¨ μμ
μ΄ μλμΌλ‘ μνλλ μ μ°¨ν SQLμ (1)μ΄λ©°, (2)λ μΌλ ¨μ SQL λ¬Έμ μ€νν μ μλ μ½λμ μ§ν©μΌλ‘, μ§μ νΈμΆνμ¬ μ€νν μ μλ€. |
=> (1) : νΈλ¦¬κ±° (Trigger) (2) : νλ‘μμ (Procedure)
=> INSERT INTO νμ VALUES(20230821, 'μ§κΈ°', 3, 'μ»΄ν¨ν°κ³΅ν', '010-123-1234');
=> 4
μΉ΄λλ리ν°(Cardinality) = νν(ν)μ κ°―μ
λ그리(Degree) = μ°¨μ(μ΄)
728x90
'π€μ격μ¦π€ > μ 보μ²λ¦¬κΈ°μ¬' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ 보μ²λ¦¬κΈ°μ¬ μ°Έκ³ λΈλ‘κ·Έ (0) | 2024.04.22 |
---|---|
μ 보μ²λ¦¬κΈ°μ¬ - κ³μ°λ¬Έμ (0) | 2024.04.21 |
μ 보μ²λ¦¬κΈ°μ¬ - CμΈμ΄ (λͺ¨λ₯΄κ² μ γ γ ) (2) | 2024.04.21 |
μ 보μ²λ¦¬κΈ°μ¬ - μλ°, νμ΄μ¬ (0) | 2024.04.21 |
μ 보μ²λ¦¬κΈ°μ¬ μλ° λ°λ³΅λ¬Έ (0) | 2024.04.21 |