반응형
[Oracle]SQL 기초
SQL, 데이터베이스 내의 데이터를 조작하는데 필요한 언어입니다.
SQL은 ANSI에서 표준으로 제정했기때문에 어느 DBMS에서도 동작가능합니다.
물론 약간씩 차이는 있죠 ㅎ
SQL언어는 크게 5가지 종류로 나뉩니다.
DQL, DML DDL, TCL, DCL
DQL(Data Query language)
DQL은 데이터베이스내 데이터를 검색할때 사용합니다.
기본적으로 SELECT, FROM, WHERE 이 있죠.
DML(Data Manipulation Language)
DML은 데이터베이스 내의 데이터를 변경할때 사용합니다.
UPDATE .. SET .. , INSERT INTO, DELETE 같은 SQL문이 DML입니다.
DDL(Data Definition Language)
DDL은 테이블을 만들거나 삭제 변경할때 사용합니다.
CREATE TABLE, DROP TABLE, ALTER TABLE 같이 테이블을 만들고 조작변형하는 문입니다.
TCL(Transaction Control Language)
TCL 은 Transaction을 종료하거나 취소하는 역할을 합니다.
COMMIT, ROLLBACK, SAVEPOINT 같은 SQL문이 TCL입니다.
DCL(Data Control Language)
사용자에게 권한을 부여하거나 취소할때 사용합니다.
GRANT, REVOKE 같은 문이 DCL문입니다.
반응형
'컴퓨터 > Oracle' 카테고리의 다른 글
[Oracle]Log miner 패키지 사용법 (0) | 2014.07.14 |
---|---|
[Oracle]Redo log file 리두로그파일 백업 관리 (0) | 2014.07.14 |
[Oracle]Control file 컨트롤파일 백업 미러링 (0) | 2014.07.14 |
[Oracle]database startup 오라클 시작 구동 (0) | 2014.07.14 |
[Oracle]SQL 기본 예제 - DQL(SELECT, FROM, WHERE) (0) | 2014.07.12 |
댓글