ORACLE
SQL(Structured Query Language)
Tiwaz
2009. 11. 21. 13:04
1.SQL(Strucuted Query Language)
-비절차적(Non-procedural) 데이터 접근 언어.
-응용 프로그램에서 손쉽게 데이터에 접근할 수 있다록 함.
-배우기 쉽고 사용이 용이함.
4.데이터 조작어(DML:Data Manipulation Language)
- SELECT : DB 객체로 부터 데이터 검색
ex) SQL> SELECT * FROM table;
- INSERT : DB 객체에 데이터 입력
ex) SQL> INSERT INTO table VALUES(data, data, ....);
- UPDATE : 기존 DB 객체안의 데이터 수정
ex) SQL> UPDATE table SET column=value;
- DELETE : DB 객체에 데이터 삭제
ex) SQL> DELETE FROM table
5.데이터 정의어(DDL:Data Definition Language)
- CREATE : DB 객체 생성
- ALTER : 기존의 DB 객체를 다시 정의.
- DROP : DB 객체 삭제
- RENAME
- TRUNCATE
6.트랜잭션(Transaction) 제어어
- COMMIT
- ROLLBACK
- SAVEPOINT
7.데이트 제어어(DCL:Data Control Language)
- GRANT : DB 객체에 권환 부여
- REVOKE : 이미 부여된 DB 객체의 권환 회수