문제
관계 해석(Relational Calculus)에 대한 설명으로 옳지 않은 것은?
① 원하는 정보가 무엇(What)인지만 정의하는 비절차적 언어이다. ② SQL문과 같은 질의어를 사용하며 튜플 관계 해석과 도메인 관계 해석으로 구성된다. ③ 관계 대수와 관계 해석은 관계 데이터베이스를 처리하는 기능과 능력 면에서 동등하다. ④ 관계 해석 연산자는 OR, AND, NOT 외에 PROJECT, SELECT 등이 있다.
정답
4번
해설
정답: 4. PROJECT와 SELECT는 관계 대수의 순수 관계 연산자이며 관계 해석의 연산자가 아니다.
오답 풀이
- 1번: 관계 해석은 비절차적 언어이다.
- 2번: 관계 해석은 튜플 관계 해석과 도메인 관계 해석으로 구분된다.
- 3번: 관계 대수와 관계 해석은 관계형 데이터베이스에 대한 표현 능력이 동등하다.
- 4번: PROJECT와 SELECT는 관계 대수 연산이다.
보충 개념 관계 해석은 원하는 결과의 조건을 논리식으로 표현하는 방식이다.