본문 바로가기
연습 문제

예제 따라가며 쉽게 배우는 오라클 연습 문제 p.208

by 알기 쉬운 코딩 사전 2023. 1. 3.
반응형

연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다.

궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다.

 

1. REEMP 테이블의 ENAME 칼럼과 DEPTNO 칼럼에 사용할 인덱스를 각각 만들어라.

 

[답]

REEMP 테이블의 ENAME 칼럼에 사용할 인덱스

CREATE INDEX REEMP_ENAME_INDEX
ON REEMP (ENAME);
REEMP 테이블의 DEPTNO 칼럼에 사용할 인덱스

CREATE INDEX REEMP_DEPTNO_INDEX
ON REEMP (DEPTNO);

 

2. REDEPT 테이블의 DEPTNO와 DNAME 칼럼에 사용할 결합 인덱스를 만들어라.

 

[답]

CREATE INDEX REDEPT_DEPTNO_DNAME_INDEX
ON REDEPT (DEPTNO, DNAME);

 

3. 데이터 사전을 이용해서 REEMP 테이블과 REDEPT 테이블에 생성된 인덱스를 확인하여라.

 

[답]

REEMP 테이블에 생성된 인덱스

SELECT INDEX_NAME
FROM USER_INDEXES
WHERE TABLE_NAME = 'REEMP';
REDEPT 테이블에 생성된 인덱스

SELECT INDEX_NAME
FROM USER_INDEXES
WHERE TABLE_NAME = 'REDEPT';

 

궁금한 점이 있을 시 덧글 주시면 최대한 답글 드리겠습니다.

반응형

댓글