DCL (Data Control Language) : 데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는데 사용 - 데이터 베이스 관리자가 데이터 관리를 목적으로 사용 유형 1. GRANT : 권한 부여 - 유저에게 여러 권한(삽입, 삭제, 생성 등)을 부여 ⓐ 시스템 - 기본 형태 GRANT [권한명 | 롤 | ALL] TO [유저명 | 롤 | PUBLIC] [WITH ADMIN OPTION]; - 대표적인 시스템 권한 종류 - CREATE SESSION : 데이터 베이스를 연결할 수 있는 권한 - CREATE ROLE : 오라클 데이터 베이스 역할을 생성할 수 있는 권한 - CREATE VIEW : 뷰의 생성 권한 - ALTER USER : 생성한 사용자의 정의를 변경할 수 있는 권한 - DRO..
SQL : Structured Query language - 표준화된 데이터베이스 질의어 - 사람이 DBMS를 사용하기 위한 언어 - 관계 지향적 1. DDL (Data Definition Language) - create : 테이블 생성 - alter : 테이블 구조 변경 - drop : 테이블 삭제 - rename : 테이블 이름 변경 - truncate : 테이블의 모든 내용 제거 2. DML (Data Multipulation Language) : 데이터 조작 - insert : 데이터 삽입 - delete : 데이터 삭제 - update : 데이터 수정 3. SELECT : 테이블에 저장된 데이터를 조회 4. TCL (Transaction Control Language) : 데이터 조작어에 의해..