분명히 아는건데........아는건데.......
설명하기 힘든 그런거???
초심을 잊지말자! 기초부터 다시!
DDL, DML, DCL
설명하기 힘든 그런거???
초심을 잊지말자! 기초부터 다시!
DDL, DML, DCL
1. DDL(Data Definition Language)
데이터와 그 구조를 정의합니다.
1) CREATE : 데이터베이스 객체를 생성합니다.
2) DROP : 대이터베이스 객체를 삭제합니다.
3) ALTER : 기존에 존재하는 데이터베이스 객체를 다시 정의하는 역할을 합니다.
4) RENAME : 데이터베이스의 컬럼명을 변경합니다.
5) TRUNCATE : 테이블을 최초 생성된 초기상태로 만들며, ROLLBACK이 불가능합니다.
2. DML(Data Manipulation Language)
데이터의 검색, 수정, 삭제 등을 처리합니다.
1) INSERT : 데이터베이스 객체에 데이터를 입력합니다.
2) DELETE : 데이터베이스 객체에 데이터를 삭제합니다.
3) UPDATE : 기존에 존재하는 데이터베이스 객체안의 데이터 수정합니다.
4) SELECT : 데이터베이스 객체로부터 데이터를 검색합니다.
5) COMMIT : 변경사항을 저장합니다.
6) ROLLBACK : 변경사항을 취소합니다.
3. DCL(Data Control Language)
데이터베이스 사용자의 권한을 제어합니다.
1) GRANT : 데이터베이스 객체에 권한을 부여합니다.
2) REVOKE : 이미 부여된 데이터베이스 객체의 권한을 취소합니다.
'Note > DB' 카테고리의 다른 글
MSSQL Server Version 확인쿼리 (0) | 2011.07.26 |
---|---|
Oracle Index (0) | 2011.07.20 |
DELETE 와 비슷하지만 다른 TRUNCATE (0) | 2011.07.11 |
mssql2005 DB상태변경 (0) | 2011.07.11 |
MSSQL 날짜관련함수 (0) | 2011.06.23 |