[1] SQL의 종류
1. Query 문 --> 데이터를 검색하는 언어
select 문의 6가지절
2. DML 문 ---> Data Manipulation Language
(조작)
insert : 데이터 입력언어
update : 데이터 수정언어
delete : 데이터 삭제 언어
merge : 데이터 입력,수정,삭제를
한번에 수행하는 명령어
3. DDL 문: Data Definition Langauge
create, alter, drop, truncate, rename
생성 수정 삭제 삭제 이름변경
4. DCL 문 : Data Control Langauge
grant: 데이터를 접근 할 수 있는 권한 부여
revoke: 데이터를 접근 할 수 있는 권한을 취소
5. TCL 문 : Transaction Control Language
commit : 현재의 데이터의 상태를 db에 영구히 저장하겠다.
rollback : 지금까지 했던 작업들을 다 취소하겠다
savepoint : 특정 시점까지 롤백하는 기능
※ SQL 작성시 주의사항 !
1. SQL은 대소문자를 구분하지 않는다.
예: SELECT ENAME, SAL FROM EMP; --> 가능
select ename, sal from emp; --> 가능
2. SQL을 한줄로 작성하지 말고
절은 다음 라인으로 분리해서 작성한다.
SELECT 절
FROM 절
3. 들여쓰기를 사용해서 SQL 의 가독성을 높인다.
emp(사원) 테이블과
emp12(빅데이터 12기) 테이블 생성.
emp12 테이블은 개인정보가 있어서 describe만 올릴게요.
'나 취준생 > SQL' 카테고리의 다른 글
SQL - 단일 함수 1 (0) | 2020.11.03 |
---|---|
SQL - 논리 연산자 (0) | 2020.11.03 |
SQL - 비교 연산자 (0) | 2020.11.03 |
SQL - ORDER BY, WHERE 절 (0) | 2020.11.03 |
SQL - SELECT 절 (0) | 2020.11.03 |