반응형
# DDL ( 데이터 정의어 )
- 데이터베이스 객체의 생성, 변경, 삭제
- CREATE, ALTER, DROP, RENAME, TRUNCATE
- TRUNCATE : 테이블의 구조는 남기고, 테이블 내 데이터만 삭제한다.
ALTER의 경우..
추가 : ALTER ___ ADD ___ .
변경 : ALTER ___ ALTER ___ .
삭제 : ALTER ___ DROP ___.
DROP의 경우..
DROP ___ CASCADE .
DDL 공통문법
NOT NULL : Null 값 허용하지 않는다.
UNIQUE : 데이터가 유일함을 보장.
PRIMARY KEY : 기본키
FORIGN KEY : 외래키
# DML ( 데이터 조작어 )
- 테이블에 데이터를 검색, 삽입, 수정, 삭제하는 조작어
- SELECT, INSERT, DELETE, UPDATE
# DCL ( 데이터 제어어 )
- 데이터베이스 데이터의 제어 언어
- GRANT, REVOKE, COMMIT, ROLLBACK
- GRANT : DDL 시 cascade / DCL 시 cascade constraints 사용.
# TCL ( 트랜잭션 제어어 )
- COMMIT, ROLLBACK, CHECKPOINT
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
GIT (0) | 2020.10.15 |
---|---|
BIA (0) | 2020.10.14 |
포렌식 , 방화벽, 리치 클라이언트, 고가용성 (0) | 2020.10.12 |
Loc, man month (0) | 2020.10.12 |
옵티마이저, 보안 운영체제, SDN, NFV, 테스트 커버리지, 배치프로그램, 가상화 (0) | 2020.10.12 |