📔 정보처리산업기사 공부

[SQL] 고급 SQL 작성하기

따따시 2022. 9. 28. 11:20

 

💡 인덱스

 

인덱스는 데이터를 빠르게 찾을 수 있는 수단으로서, 

테이블에 대한 조회 속도를 높여 주는 자료구조를 일컫는다.

세부적으로 정규회되지 않은 테이블에서 필요한 속성(컬럼) 부분만 먼저 추출하고 싶을 때 사용한다.

SELECT 문과 비슷하지만 DDL 명령어를 사용하여 테이블을 실제로 만들어, 삭제한다.

 

1) 인덱스 생성

CREATE INDEX <index_name> ON <table_name>(<column(s)>);

 

2) 인덱스 삭제

DROP INDEX <index name>;

 

3) 인덱스 변경

ALTER INDEX <index name> ON <table name> (<column(s)>);