SELECT - 릴레이션에 존재하는 튜플들 중에서 특정 조건을 만족하는 튜플들의 부분집합을 구하여 새로운 릴레이션을 만든다. - 릴레이션의 행에 해당하는 튜플을 구하는 것으로, 수평 연산이라고도 한다. - SELECT 연산의 기호는 그리스 문자 시그마(σ)이다. - 표기 형식 : σ(조건)(R) · R은 릴레이션 · 조건에서는 =, ≠, , ≥ 등의 기호를 사용한 비교 연산이 허용, AND(∧), OR(∨), NOT(ㄱ) 등의 논리 연산자를 사용하여 여러 개의 조건들을 하나의 조건으로 결합시킬 수도 있다. PROJECT - 주어진 릴레이션에서 속성 리스트에 제시된 속성 값만을 추출하여 새로운 릴레이션을 만든다. 단, 연산 결과에 중복이 발생하면 중복이 제거된다. - 릴레이션에서 열에 해당하는 속성을 추출..
관계대수(Relational Algebra) - 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 언어. - 하나 또는 두 개의 릴레이션을 입력으로 받아들여 결과로서 새로운 릴레이션을 생성해내는 연산자들의 집합. - 연산에는 기본 연산인 SELECT, PROJECT, JOIN, DIVISION 등과 집합 연산인 UNION, DIFFERENCE, INTERSECTION, CARTESIAN PRODUCT 등이 있다. 관계해석(Relational Calculus) - 관계 데이터 모델의 제안자인 코드(E. F. Codd)가 수학의 Predicate Calculus(술어해석)에 기반을 두고 관계 데이터베이스를 위해 제안. - 관계 데이터의 연산을 표현하는 방법으로, 원하는 정보..