index : 인덱스는 데이터베이스 테이블에 대한 검색 성능의 속도를 높여주는 자료 구조
특정 컬럼에 인덱스를 생성하면, 해당 컬럼의 데이터들을 정렬하여 별도의 메모리 공간에 데이터의 물리적 주소와 함께 저장됨.
CREATE INDEX [인덱스명] ON [테이블명](컬럼1, 컬럼2, 컬럼3...)
view : 데이터베이스에 존재하는 일종의 가상 테이블.
바로가기 아이콘과 비슷한 개념. 테이블과 동일한 성격. 일반 사용자는 테이블과 뷰를 구분할 수 없다.
실제 데이터를 갖고 있지 않으며, 진짜 테이블에 Link된 개념이다.
CREATE VIEW [뷰명] AS SELECT [컬렴명] FROM [테이블명] WHERE [조건절]
스토어드 프로시저 : MYSQL에서 프로그래밍 기능으로 여러개의 SQL문을 하나로 묶어 사용할 수 있고,
C, java, 파이썬과 같이 프로그래밍에서 사용되는 연산식, 조건문, 반복문 등 사용 가능
'개념 창고 > Database' 카테고리의 다른 글
(혼공MySql)7. SQL SELECT 절의 형식(ORDER BY 절과 GROUP BY 절) (0) | 2023.03.20 |
---|---|
(혼공MySQL)6. SQL 기본 문법(SELECT ~ FROM ~ WHERE) (0) | 2023.03.20 |
[SQL] 레코드(Recode) vs 튜플(Tuple) vs 행(Row) 차이 (1) | 2023.03.03 |
[SQL] JOIN ON vs WHERE 토막 상식 (0) | 2023.02.27 |
[SQL] SELECT 쿼리 문법 순서와 실행순서 (0) | 2023.02.27 |