본문 바로가기
반응형

DB SQL2

[SQL] 4. Joins 2021.02.22 update by 슬픈앙마류 Join의 활용 - 두 개 이상의 Table, View, 혹은 Materialized View를 조합해서 하는 Query - Join 조건은 Where 절에서 작성하며, 서로 다른 테이블에서 두 개의 column을 비교 - 여러 테이블에 동일한 column 명이 있을 경우 접두어를 붙여서 구분 ※ Table Alias 1) Join시 여러 개의 테이블을 사용함으로써 야기되는 column의 모호성과 테이블의 혼란을 피하기 위해서 사용 2) FROM 절에서 테이블에 대한 임의의 Alias를 부여 3) Alias는 현재 SELECT 문에 대해서만 유효 [SQL] 3. Function 2021.02.19 update by 슬픈앙마류 기본적인 문법에 대해서 어는 정.. 2021. 2. 22.
[SQL] Oracle SQL 처리 과정 2021.02.16 update by 슬픈앙마류 요즘 SQL에 대해 공부하시는 분들이 많은데 단순하게 Syntax 작성만을 위한 공부보다는 기본적으로 DB에서의 SQL 처리 방식을 이해하고 공부하는 게 나중에 성능을 고려한 Query 작성에 큰 도움이 될 것 같아서 공유합니다. 크게 4가지 단계로 구분됩니다. 1. SQL Parsing 1) SQL Parser - 사용자가 실행한 SQL을 가장 먼저 받아서 처리하는 엔진 2) Parsing 과정 ① Syntax check - SQL의 문법적 오류 체크 : 사용 불가능한 키워드, 올바르지 않은 순서, 키워드 누락 등 체크 ② Semantic check - 존재하지 않거나 권한 없는 오브잭트 사용 유무, 존재하지 않은 컬럼 참조 유무 ③ Shared Pool.. 2021. 2. 16.
반응형