○ 관계대수 vs 관계해석
관계대수 |
관계해석 | ||||
Relation 조작을 위한 연산의 집합으로 연산자를 이용하여 표현 |
원하는 Relation을 정의하는 방법 제공 | ||||
° 절차적 언어(How의 관점) |
° 비절차적, 선언적 언어(What의 관점)
|
☞ SQL은 관계대수, 관계해석을 기초로 하는 혼합 데이터 언어임
※ Join = Cartesian + Select
° Theta Join : Select 연산의 비교 연산자가 =, <>, ≤, ≥, > 등이 사용되는 연산
° Equi Join : Select 연산이 ‘=’ 인 경우
° Natural Join : Equi Join에서 중복속성의 제거(Inner Join)
° Outer Join : 해당 정보가 없는 컬럼은 NULL
'IT 이야기 > 데이터베이스' 카테고리의 다른 글
데이터마이닝 (0) | 2007.10.16 |
---|---|
데이터웨어하우스 (0) | 2007.10.12 |
[데이터베이스] 2007 정보시스템감리사 기출문제 복원 (0) | 2007.09.05 |
데이터베이스 설계 (0) | 2007.06.21 |
트랜잭션 특징 및 상태전이 (0) | 2007.06.20 |