diff --git a/Interview/Interview List.md b/Interview/Interview List.md
index 498111ce..c8b65005 100644
--- a/Interview/Interview List.md
+++ b/Interview/Interview List.md
@@ -1,4 +1,4 @@
-# Interview List
+# Interview List
간단히 개념들을 정리해보며 머리 속에 넣자~
@@ -468,6 +468,21 @@
+#### DBMS의 기능은?
+> - 정의 기능(DDL: Data Definition Language)
+> - 데이터베이스가 어떤 용도이며 어떤 식으로 이용될것이라는 것에 대한 정의가 필요함
+> - CREATE, ALTER, DROP, RENAME
+>
+> - 조작 기능(DML: Data Manipulation Language)
+> - 데이터베이스를 만들었을 때 그 정보를 수정하거나 삭제 추가 검색 할 수 있어야함
+> - SELECT, INSERT, UPDATE, DELETE
+>
+> - 제어 기능(DCL: Data Control Language)
+> - 데이터베이스에 접근하고 객체들을 사용하도록 권한을 주고 회수하는 명령
+> - GRANT REVOKE
+
+
+
#### UML이란?
> 프로그램 설계를 표현하기 위해 사용하는 그림으로 된 표기법
@@ -565,6 +580,25 @@
> 응용 프로그램에서 DB 접근을 위한 표준 개방형 응용 프로그램 인터페이스
> MS사에서 만들었으며, Excel/Text 등 여러 종류의 데이터에 접근할 수 있음
+
+
+#### 데이터 베이스에서 인덱스(색인)이란 무엇인가요
+
+> - 책으로 비유하자면 목차로 비유할 수 있다.
+> - DBMS에서 저장 성능을 희생하여 데이터 읽기 속도를 높이는 기능
+> - 데이터가 정렬되어 들어간다
+> - 양이 많은 테이블에서 일부 데이터만 불러 왔을 때, 이를 풀 스캔 시 처리 성능 떨어짐
+> - 종류
+> - B+-Tree 인덱스 : 원래의 값을 이용하여 인덱싱
+> - Hash 인덱스 : 칼럼 값으로 해시 값 게산하여 인덱싱, 메모리 기반 DB에서 많이 사용
+> - B>Hash
+> - 생성시 고려해야 할 점
+> - 테이블 전체 로우 수 15%이하 데이터 조회시 생성
+> - 테이블 건수가 적으면 인덱스 생성 하지 않음, 풀 스캔이 빠름
+> - 자주 쓰는 컬럼을 앞으로 지정
+> - DML시 인덱스에도 수정 작업이 동시에 발생하므로 DML이 많은 테이블은 인덱스 생성 하지 않음
+
+