1교시(응용문제)
1. 데이터베이스 View의 개념 및 inline View와
MView를 설명하시오
2. SQL 파싱 시에 소프트 파싱과 하드파싱을
설명하시오
3. Write ahead Logging
4. ISO 표준 SQL을 사용해서 Inner join과
Cross join, Natural Join의 예를 보이시오
5. 엔티티의 개념, 엔티티 조건, 엔티티 종류를
설명하시오
6. 관계형 데이터베이스의 관계(Relationship)의
설명하시오
7. 개념적 모델링을 관계형 모델링으로 변환하는
방법을 설명하시오
8. Super Type과 Sub Type에서 베터적 관계와
포괄적 관계를 설명하시오 Super Type과
Sub Type 변환방법의 3가지 종류를 설명하시오
9. 다음의 개념을 설명하시오
가. 강한개체
나. 약한개체
다. ID종속개체
10. 다음의 SQL문을 튜닝할 수 있는 방법을
Query Transformation의 Query Push를
사용해서 설명하시오
select *
from 회원정보 a,
( select max(평가금액)
from 계좌 c
) b,
( select max(평가금액)
from 상품 e
) d
where a.계좌번호 = c.계좌번호
and a.상품코드 = e.상품코드
11. Shard Architecture DBMS와
Shared Nothing Architecture DBMS의 차이점
12. 다음의 SQL문을 관계대수를 변환하시오
select empno, empname
from emp
where empno > 10;
가. 관계대수로 변환
나. 관계대수 설명
1교시(기본문제): 기본문제는 반복훈련 사이트 동영상 참조
1. 3층 스키마
2. 데이터베이스 모델링 절차
3. 개념적 모델링을 관계형 모델링으로 변환
4. MMDB
5. 정규화
6. 연결함정
7. 반정규화
8. 데이터베이스 튜닝
9. 데이터 마이닝
10. 데이터 웨어하우스