20-2아래 [MEMBER] 테이블의 MNAME 속성에 IDX_MNAM… | 2020년 정보처리기사실기 2회차 기출문제 상세 페이지
1
20-2
아래 [MEMBER] 테이블의 MNAME 속성에 IDX_MNAME이라는 이름의 인덱스를 만드는 SQL 문을 작성하시오.
[MEMBER]
| MID | MNAME | POINT | CITY |
|---|---|---|---|
| 501 | 안소율 | 320 | 수원 |
| 502 | 백연우 | 150 | 청주 |
| 503 | 류태오 | 480 | 포항 |
| 504 | 진다솜 | 90 | 목포 |
해설
CREATE INDEX IDX_MNAME ON MEMBER(MNAME);
[해설]
인덱스를 생성하는 SQL 구문은 CREATE INDEX 인덱스명 ON 테이블명(컬럼명)이다.
이 문항에서는 인덱스명에 IDX_MNAME, 테이블명에 MEMBER, 컬럼명에 MNAME을 넣는다. 그러면 CREATE INDEX IDX_MNAME ON MEMBER(MNAME);이 된다.
혼동 주의: 중복을 막으려면 CREATE UNIQUE INDEX를 쓰고, 인덱스를 삭제할 때는 DROP INDEX를 쓴다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.