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