모두CBT

관계형 DBMS가 SQL 질의를 처리하는 단계를 순서대로 나열한 것으로… | [경찰간부후보생 데이터베이스론] 26년 1회차 기출문제 상세 페이지

1[경찰간부후보생 데이터베이스론] 26년 1회차
관계형 DBMS가 SQL 질의를 처리하는 단계를 순서대로 나열한 것으로 가장 적절한 것은?
가.질의를 파싱하고 문법과 의미를 검증한다.
나.여러 실행 방법의 비용을 비교해 최적의 실행 계획을 생성한다.
다.질의를 관계 대수식(질의 트리)으로 변환한다.
라.실행 계획에 따라 연산을 수행하여 결과를 반환한다.
1
가 → 나 → 다 → 라
2
가 → 나 → 라 → 다
3
가 → 다 → 나 → 라
4
나 → 가 → 다 → 라
해설

처리 순서는 가 → 다 → 나 → 라이다.

파싱으로 문법과 의미를 검증하고, 관계 대수식(질의 트리)으로 변환한 뒤, 비용 기반 최적화로 실행 계획을 고르고 실행한다.

  • 가 → 나 → 다 → 라: 최적화는 변환된 질의 트리를 대상으로 하므로 나보다 다가 먼저이다.
  • 가 → 나 → 라 → 다: 실행 후에 변환을 할 수는 없다.
  • 나 → 가 → 다 → 라: 검증과 변환 없이 실행 계획을 세울 수 없다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[경찰간부후보생 데이터베이스론] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 데이터베이스론 기출문제 암기장 전체 보기