소개글
한사평 데이터베이스 리포트입니다.만점받았습니다.
데이터베이스 기말 리포트
1. SQL의 SELECT 구문은 관계 대수의 SELECTION과는 다르다. 차이점을 생각해 봅시다.
2. 카티션 곱, 동등조인, 자연조인, 왼쪽외부조인, 오른쪽외부조인에 대해 설명하라
3. 관계대수에서 집합 연산자의 호환성(compatibility)에 대해 설명해 봅시다.
4. 기본 인덱스와 보조 인덱스의 유사점과 차이점을 설명하라
5. INSURED_AUTOS 테이블은 복합 애트리뷰트 (YEAR, MAKE, MODEL)와 단일 애트리뷰트 (VIN)에 인덱스가 정의되어 있다. 다음 SELECT문 중에서 이들 인덱스의 혜택을 보지 못하는 것은 첫 번째 이다. 그 이유와 나머지 2~4번은 왜 인덱스 이용이 가능한 지 설명하라
① select vin from insured_autos where make=`Ford` and model=`Taurus`;
② select count(*) from insured_autos where make=`Ford` and year=1998;
③ select vin from insured_autos where year=1998 and owner=`Dahlman`;
④ select min(year) from insured_autos where make=`Ford` and model=`Taurus`;
목차
1. SQL의 SELECT 구문은 관계 대수의 SELECTION과는 다르다. 차이점을 생각해 봅시다.1) SELECT
2) SELECTION
2. 카티션 곱, 동등조인, 자연조인, 왼쪽외부조인, 오른쪽외부조인에 대해 설명하라.
1) 카티션 곱(CARTESIAN PRODUCT)
2) 동등조인(Equi-Join)
3) 자연조인(natural join)
4) 왼쪽외부조인(LEFT OUTER JOIN)
5) 오른쪽외부조인(RIGHT OUTER JOIN)
3. 관계대수에서 집합 연산자의 호환성(compatibility)에 대해 설명해 봅시다.
• 합집합(union)
• 교집합(Intersection)
• 차집합(Difference)
• 카티션 곱(cartesian product) 연산
4. 기본 인덱스와 보조 인덱스의 유사점과 차이점을 설명하라
• 유사점
• 차이점
1) 기본인덱스(primary index)
2) 보조인덱스
5. INSURED_AUTOS 테이블은 복합 애트리뷰트 (YEAR, MAKE, MODEL)와 단일 애트리뷰트 (VIN)에 인덱스가 정의되어 있다. 다음 SELECT문 중에서 이들 인덱스의 혜택을 보지 못하는 것은 첫 번째 이다. 그 이유와 나머지 2~4번은 왜 인덱스 이용이 가능한 지 설명하라
<<참고 문헌 및 싸이트>>
본문내용
데이터베이스 기말 리포트1. SQL의 SELECT 구문은 관계 대수의 SELECTION과는 다르다. 차이점을 생각해 봅시다.
2. 카티션 곱, 동등조인, 자연조인, 왼쪽외부조인, 오른쪽외부조인에 대해 설명하라
3. 관계대수에서 집합 연산자의 호환성(compatibility)에 대해 설명해 봅시다.
4. 기본 인덱스와 보조 인덱스의 유사점과 차이점을 설명하라
5. INSURED_AUTOS 테이블은 복합 애트리뷰트 (YEAR, MAKE, MODEL)와 단일 애트리뷰트 (VIN)에 인덱스가 정의되어 있다. 다음 SELECT문 중에서 이들 인덱스의 혜택을 보지 못하는 것은 첫 번째 이다. 그 이유와 나머지 2~4번은 왜 인덱스 이용이 가능한 지 설명하라
① select vin from insured_autos where make=`Ford` and model=`Taurus`;
② select count(*) from insured_autos where make=`Ford` and year=1998;
③ select vin from insured_autos where year=1998 and owner=`Dahlman`;
④ select min(year) from insured_autos where make=`Ford` and model=`Taurus`;