Oracle SQL 학습 시작
SQL 학습
Oracle SQL
Oracle SQL에서는 다양한 종류의 문법이 사용됩니다. 이러한 문법은 데이터베이스에서 데이터를 조작하고 관리하는 데 사용됩니다. 주요 문법 유형은 다음과 같습니다.
SQL 문법의 종류
- 데이터 정의 언어 (DDL): 데이터베이스 스키마를 정의하고 구조를 변경하기 위해 사용됩니다.
- CREATE, ALTER, DROP, TRUNCATE 등의 구문이 포함됩니다.
- 데이터 조작 언어 (DML): 데이터를 검색, 추가, 수정 및 삭제하기 위해 사용됩니다.
- SELECT, INSERT, UPDATE, DELETE 등의 구문이 포함됩니다.
- 데이터 제어 언어 (DCL): 데이터베이스에 대한 접근 권한 및 보안을 관리하기 위해 사용됩니다.
- GRANT, REVOKE 등의 구문이 포함됩니다.
- 트랜잭션 제어 언어 (TCL): 트랜잭션을 제어하기 위해 사용됩니다.
- COMMIT, ROLLBACK 등의 구문이 포함됩니다.
- 집계 함수 (Aggregate functions): 데이터를 집계하고 분석하기 위해 사용됩니다.
- AVG, COUNT, MAX, MIN, SUM 등의 함수가 포함됩니다.
- 윈도우 함수 (Window functions): 행 그룹 내에서 집계 함수를 계산하기 위해 사용됩니다.
- ROW_NUMBER, RANK, DENSE_RANK, LEAD, LAG 등의 함수가 포함됩니다.
DCL이 핵심입니다!