일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- EKS
- 오블완
- publishnotreadyaddress
- dump #jattach
- jgrp000032 #ocp #
- lenova #레노버 #노트북
- CI #CD #CI/CD
- jmap #jstack
- Linux #wc
- istio #k8s #kubernetes
- function #사용자 정의 함수
- Python #pakage
- dify
- bootstrap #css #CSS
- Kafka #카프카
- PODS #POD #pods #pod #파드 #재기동 #롤링재기동 #rolling
- NameSpace #NS
- 네트워크 #NW
- EFK
- Excel #엑셀
- Swap Memory
- lvm #lv #vg #pv
- Node #POD #Container
- shell #shell script
- 티스토리챌린지
- OCP
- 백준 #10430
- Grid #CSS
- DB #mariaDB #SQL
- test #비교
Archives
- Today
- Total
BEOM_IT
제약 조건 본문
728x90
반응형
제약조건 : 데이터의 무결성을 보장하고 일관된 상태로 유지하기 위한 규칙
domain 제약조건 : 특정 속성의 값이 그 속성이 정의된 도메인에 속한 값이어야 한다.
개체 무결성 제약조건 : 기본키를 구성하는 모든 속성은 널 값을 가질 수 없는 규칙
참조 무결성 제약조건 : 외래키는 참조할 수 없는 값을 가질 수 없는 규칙
-but : 외래키 속성이 null을 가진다 해서 참조 무결성을 위반한 것은 아니다.
-restricted(제한을 둔다) : 레코드를 변경 또는 삭제하고자 할때 참조하고 있는 개체가 있다면 취소
-casecade : 레코드를 변경 또는 삭제하면 참조개체도 변경 또는 삭제
-setnull : 레코드를 변경 또는 삭제하면, 해당 레코드를 참조하고 있는 개체의 값을 null로 설정
728x90
반응형
'DB > DataBase' 카테고리의 다른 글
관계형 데이터 모델 (0) | 2023.08.16 |
---|---|
데이터 모델링 (0) | 2023.08.16 |
SQL의 구조 (0) | 2023.08.16 |
[DB] 필수 SQL구문 (0) | 2023.07.07 |