-
λ°μ΄ν° λ¬΄κ²°μ± μ μ½ μ‘°κ±΄π develop/DB 2022. 4. 22. 18:51
λ°μ΄ν° λ¬΄κ²°μ± μ μ½ μ‘°κ±΄μ΄λ?
λ°μ΄ν° λ¬΄κ²°μ± μ μ½ μ‘°κ±΄(Data Integrity Constraint Rule)μ΄λ ν μ΄λΈμ λΆμ μ ν μλ£κ° μ λ ₯λλ κ²μ λ°©μ§νκΈ° μν΄μ ν μ΄λΈμ μμ±ν λ κ° μ»¬λΌμ λν΄ μ μνλ μ¬λ¬κ°μ§ κ·μΉμ λ§ν©λλ€.
무결ν λ°μ΄ν°μ 5κ°μ§ μ μ½ μ‘°κ±΄
1. NOT NULL
- NULLμ νμ©νμ§ μλλ€.
2. UNIQUE
- μ€λ³΅λ κ°μ νμ©νμ§ μλλ€. νμ μ μΌν κ°μ κ°λλ‘ νλ€.
3. PRIMARY KEY
- NULL μ νμ©νμ§ μκ³ μ€λ³΅λ κ°μ νμ©νμ§ μλλ€.
- NOT NULL 쑰건과 UNIQUE 쑰건μ κ²°ν©ν ννμ΄λ€.
4. FOREIGN KEY
- μ°Έμ‘°λλ ν μ΄λΈμ μΉΌλΌμ κ°μ΄ μ‘΄μ¬νλ©΄ νμ©νλ€.
5. CHEK
- μ μ₯ κ°λ₯ν λ°μ΄ν° κ°μ λ²μλ 쑰건μ μ§μ νμ¬ μ€μ ν κ° λ§μ νμ©νλ€.
'π develop > DB' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
eXERD ν¬μλ μμ§λμ΄λ§μ μ€λΌν΄ μ μμ§κ° μ΄μ©νκΈ° (0) 2022.04.29 μ΄ν΄λ¦½μ€ eXERD μ€μΉνκΈ° (1) 2022.04.28