DQL : Data Query Language ( 데이터 질의어 )
SELECT - 테이블에 저장된 데이터
DML : Data Manipulation Language ( 데이터 조작어 )
INSERT : 데이터 추가
UPDATE : 데이터 변경
DELETE : 데이터 삭제
DDL : Data Definition Language ( 데이터 정의어 )
CREATE : 새로운 테이블 생성
ALTER : 기존 테이블 변경
DROP : 기존 테이블 삭제
RENAME : 기존 테이블 이름 변경
TRUNCATE : 데이터 삭제
TCL : Transaction Control Language ( 트랜잭션 처리 )
COMMIT : 트랜잭션의 정상적인 종료 처리
ROLLBACK : 트랜잭션 취소
SAVEPOINT : 트랜잭션 내의 임시 저장지점 설정
DCL : Data Control Language ( 데이터 제어어 0 )
GRANT : 데이터베이스에 대한 권한 부여
REVOKE : 데이터베이스에 대한 권한 취소
-- : 한줄 주석
/*
/ : 여러줄 주석
ctrl + enter : 실행
select from all_users; : 전체 계정 확인
create user 계정명 identified by 비밀번호; : 계정 생성
(이 때 system 계정에서 만들어야 함)
connect : 데이터베이스 연결 권한
dba : 테이블 생성 권한
resource : 객체, 생성, 변경 권한
grant :권한부여
conn 계정명/비밀번호 : 계정연결
drop user 계정명; : 계정삭제
drop user 계정명 cascade; : 데이터가 있는 계정 삭제
alter user 계정명 indentified by 새비밀번호; :사용자 계정 비밀번호 변경
(이 때도 system 계정에 다시 연결해야 바꿀 수 있음)
ctrl + a : 전체선택