페이지

2014년 7월 30일 수요일

Query Language

데이터 정의 언어(영어: Data Definition Language, DDL)
CREATE - 새로운 데이터베이스 관계 (테이블), VIEW, 인덱스, 저장 프로시저 만들기
DROP - 이미 존재하는 데이터베이스 관계(테이블), 뷰, 인덱스, 저장 프로시저를 제거한다.
ALTER - 이미 존재하는 데이터베이스 개체에 대한 변경, RENAME의 역할을 한다.
TRUNCATE - 관계 (테이블)에서 데이터를 돌이킬 수 없는 제거

데이터 조작 언어(영어: Data Manipulation Language, DML)
SELECT - 검색 (질의)
INSERT - 삽입 (등록)
UPDATE - 업데이트 (수정)
DELETE - 삭제
데이터 제어 언어(영어: Data Control Language, DCL)
GRANT - 특정 데이터베이스 사용자에게 특정 작업을 수행 권한을 부여
REVOKE - 특정 데이터베이스 이용자에게 부여한 특정 권한을 박탈
SQL의 GRANT 및 REVOKE 데이터베이스 사용자로 설정할 수있는 권한에는 다음과 같은 것이있다.
CONNECT- 데이터베이스 또는 스키마에 연결하는 권한
SELECT - 데이터베이스에서 데이터를 검색하는 권한
INSERT - 데이터베이스에 데이터를 등록할 수 있는 권한
UPDATE - 데이터베이스의 데이터를 업데이트 할 수 있는 권한
DELETE - 데이터베이스의 데이터를 삭제할 수 있는 권한
USAGE - 스키마 또는 함수와 같은 데이터베이스 개체를 사용할 수 있는 권한


출처 :
위키
http://ko.wikipedia.org/wiki/%EC%A7%88%EC%9D%98%EC%96%B4
MSDN
http://msdn.microsoft.com/ko-kr/library/bb510741.aspx
SQL문 배우기
http://dblab.duksung.ac.kr/databaseprogramming-20041/sql/sql.htm

댓글 없음 :

댓글 쓰기