공통 입력 릴레이션
모든 비교는 같은 학생 릴레이션에서 시작합니다.
핵심: 선택 연산은 열을 줄이지 않습니다. 어떤 행이 남는지만 바뀝니다.
출발 데이터는 같아도 논리 연산자가 달라지면 남는 튜플 수가 달라집니다. 아래 비교는 “같은 열 구조를 유지한 채 어떤 행이 통과하는지”를 한 축에서 보여줍니다.
모든 비교는 같은 학생 릴레이션에서 시작합니다.
조건이 겹칠수록 통과 범위가 더 좁아집니다.
관계 대수 / SQL
σ(학과='컴퓨터' ∧ 학년≥3)(학생) WHERE 학과 = '컴퓨터' AND 학년 >= 3
허용 조건이 늘어나면 통과 범위가 넓어집니다.
관계 대수 / SQL
σ(학과='컴퓨터' ∨ 학과='전자')(학생)
WHERE 학과 IN ('컴퓨터', '전자')