SQL이 들어오면 DBMS는 아래 순서로 처리함
SQL Query
→ Parsing
→ Parse Tree 생성
→ Relational Algebra 변환
→ Logical Query Plan 생성
→ Optimization
→ Physical Query Plan 생성
→ Execution
핵심:
예:
등 선택함
시험에서 SQL → Relational Algebra 변환 자주 나옴
DBMS는 머릿속으로:
FROM
→ WHERE
→ GROUP BY
→ HAVING
→ SELECT
→ ORDER BY
순서로 해석.