: 데이터베이스 사용자에게 권한을 부여/회수하는 언어GRANT 권한부여REVOKE 권한회수문제데이터베이스 상에서 많은 사용자들에게 개별적으로 권한을 부여하고 관리하는 어려움을 해소하고자 다양한 권한을 하나의 그룹으로 묶어서 관리할 수 있도록 하는 논리적인 권한의 그룹(
WITH문을 통해 임시테이블화 된 것 == VIEW TABLE서브쿼리 : SELECT문 내에 SELECT문이 또 쓰여있는 쿼리인라인뷰 : 서브쿼리가 FROM절 내에 쓰여진 것일종의 가상테이블로서 실제 데이터가 하드웨어에 저장되는 것은 아니다.실제 데이터를 가지고 있지
함수 1. 내장함수 (Buit-in Function) (1) 단일행 함수 (Single-Row Function): 문자형 함수, 숫자형 함수, 날짜형 함수, 변환형 함수, NULL 관련 함수 >#### (2) 다중행 함수 (Multi-Row Function): 집계함수
그룹함수 1. 기본 GROUP BY 2. ROLLUP 3. CUBE 4. GROUPING SETS ![](https://velog.velcdn.com/images/combi_areum/post/15e99f70-15f1-496b-92f0-46c0d7deac
JOIN : 테이블 간의 결합, 집합과 유사 > #### - 테이블에서 동일한 컬럼을 찾기 > #### - 테이블 간 결합의 key가 되는 컬럼 찾기 > #### - JOIN 방식에 따라 결과가 달라지기 때문에 key 컬럼값 간의 일치도 파악 1. INNER
서브쿼리: 메인쿼리 내부에 작성하는 쿼리 1. 인라인 뷰 FROM절에 사용 View와 사용적인 측면에서 동일함 (임시뷰, 임시테이블) 2. 스칼라 서브쿼리![](https://velog.velcdn.com/images/combi_areum/post/3e72d10
동일한 값을 가진 컬럼끼리 연결되며 재배치 됨계층구조(트리)가 시작되는 지점(= ROOT 노드)을 알려줌START WITH 뒤에 적힌 조건에 맞는 레코드가 ROOT 노드(부모)임현재 SQL문에서는 ㄱ행이 트리구조의 ROOT 노드 계층구조(트리)가 연결 된 방향성을 알
윈도우 함수 레코드(행) 사이의 관계를 쉽게 정의하기 위한 함수 1. RANK 함수 2
대용량의 테이블을 여러개의 데이터파일에 분리해서 저장물리적으로 분리된 데이터파일에 저장되어 입력,수정,삭제,조회 성능이 향상독립적 관리가 가능조회의 범위를 줄이는 효과가 있어 성능 향상물리적으로 분리 되었지만, 논리적으로는 하나의 테이블로 간주ex) 애플워치로 매순간
옵티마이저 인덱스 ![](https://velog.velcdn.com/images/combi_ar
옵티마이저 조인 (Optimizer Join) 1. Nested Loop Join 2. Sort Merge Join 3. Hash Join