SQLD CBT 기출문제 예상문제 404

다음 문제를 풀어보세요.

다음 보기 중 관계 대수의 연산자 중 릴레이션의 모든 튜플을 대상 릴레이션에 포함시키면서, 특정 조건에 맞는 튜플만을 선택하는 연산자에 대한 설명으로 가장 적절한 것을 고르시오.

관계 대수의 기본 연산자

관계 대수는 관계형 데이터베이스에서 데이터를 조작하고 조회하기 위한 비절차적 데이터 조작 언어의 한 종류로, 주로 연산자들의 조합으로 질의를 표현합니다. 주요 연산자로는 셀렉션(Selection), 프로젝션(Projection), 조인(Join), 디비전(Division) 등이 있습니다.

  • 셀렉션 (Selection, σ): 특정 조건을 만족하는 튜플을 추출하는 연산자입니다.
  • 프로젝션 (Projection, π): 릴레이션에서 특정 속성(컬럼)만을 추출하는 연산자입니다.
  • 조인 (Join, ⋈): 두 릴레이션의 속성 값을 공통으로 하여 새로운 릴레이션을 생성하는 연산자입니다.
  • 디비전 (Division, ÷): 특정 속성 값으로 그룹화된 튜플들을 연산하는 데 사용되는 연산자입니다.

이러한 기본 연산자들을 조합하여 복잡한 질의를 수행할 수 있습니다. 예를 들어, 특정 조건을 만족하는 튜플들 중에서 특정 속성만 추출하는 경우, 셀렉션 연산과 프로젝션 연산을 조합하여 사용할 수 있습니다.