DBMSμ μ μ
νμΌ μμ€ν μ λ¬Έμ μ μΈ λ°μ΄ν°μ μ€λ³΅μ±κ³Ό μ’ μμ± λ±μ λ¬Έμ λ₯Ό μ΅μννκΈ° μν΄ λ±μ₯νμμΌλ©°, μ¬μ©μμ λ°μ΄ν°λ² μ΄μ€κ°μ μ€κ³ μν μ ν©λλ€. μ¦, λ°μ΄ν°λ² μ΄μ€μ λ΄μ©μ μ μ,μ‘°μ,μ μ΄ν μ μλλ‘ ν¨μΌλ‘μ¨ λͺ¨λ μ¬μ©μλ μμ© νλ‘κ·Έλ¨λ€μ΄ λ°μ΄ν°λ² μ΄μ€λ₯Ό 곡μ ν μ μλλ‘ κ΄λ¦¬, μ΄μν΄μ£Όλ μννΈμ¨μ΄ μμ€ν μ μλ―Έν©λλ€.
μ€λ³΅μ± : λμΌν λ°μ΄ν°κ° μ¬λ¬ κ³³μ μ€λ³΅ μ μ₯λλ μ±μ§μ μλ―Έ
μ’ μμ± : νλμ λ°μ΄ν°κ° μμ ,λ³κ²½λ¨μ λ°λΌ λ€λ₯Έ λ°μ΄ν°κ° μμΉ μκ² μν₯μ λ°λ μ±μ§μ μλ―Έ
DBMSμ νμ κΈ°λ₯
1. μ μ κΈ°λ₯
- μ μ₯λ λ°μ΄ν°μ νν, ꡬ쑰 λ± λ°μ΄ν°λ² μ΄μ€μ μ μ₯μ κ΄ν μ¬λ¬ κ°μ§ μ¬νμ μ μνλ κΈ°λ₯
2. μ‘°μ κΈ°λ₯
- μ¬μ©μμ μꡬμ λ°λΌ κ²μ, κ°±μ , μ½μ , μμ λ±μ μ§μνλ κΈ°λ₯
3. μ μ΄ κΈ°λ₯
- λ°μ΄ν°μ μ νμ±κ³Ό μμ μ± μ μ§λ₯Ό μν κ΄λ¦¬ κΈ°λ₯μΌλ‘ λ¬΄κ²°μ± μ μ§, 보μ, λ³ν μν μ μ΄ λ±μ μ 곡
무결μ±: λ°μ΄ν°λ² μ΄μ€μ μλ£κ° μ€λ₯ μμ΄ μ νμ±κ³Ό μμ μ±μ μ μ§νκΈ° μν μ μ½μ‘°κ±΄μ΄λ μ±μ§
λ³ν μν μ μ΄: λμμ μ¬λ¬ κ°μ§ μμ μ νλ κ²½μ° λ¬΄κ²°μ± μ μ§λ₯Ό μν΄ μ μ΄νλ κ²
λ°μ΄ν°λ² μ΄μ€ μΈμ΄
1. μ μμ΄(DDL)
- λ°μ΄ν°λ² μ΄μ€ ꡬ쑰λ₯Ό μ μ, μμ , μμ λ₯Ό μν΄ μ¬μ©λλ μΈμ΄
- CREATE, ALTER, DROP, TRUNCATE....
2. μ‘°μμ΄(DML)
- λ°μ΄ν°λ² μ΄μ€ λ΄μ μλ£λ₯Ό κ²μ, μ½μ , κ°±μ , μμ νκΈ° μν΄ μ¬μ©λλ μΈμ΄
- SELECT, UPDATE...
3. μ μ΄μ΄(DCL)
- λ°μ΄ν°λ² μ΄μ€μ λ°μ΄ν°μ λν΄ λ¬΄κ²°μ± μ μ§, λ³ν μν μ μ΄, 보νΈ, κ΄λ¦¬λ₯Ό μν μΈμ΄