달마루
기획자에서 개발자로
달마루
전체 방문자
오늘
어제
  • 분류 전체보기 (334)
    • 기획 이야기 (3)
    • 개발자로 전향한 이유 (1)
    • Github Address (1)
    • 개발자, 그 여정 (11)
      • 기초특강 (4)
      • 국비학원 선정 (4)
      • BitCamp_수업내용 (1)
      • 학원 프로젝트 후기 (1)
      • 정보처리기사 (1)
      • 개발 이야기 (0)
    • 개념 창고 (126)
      • JAVA (50)
      • CS (1)
      • Database (27)
      • NetWork (2)
      • 자료 구조 (2)
      • React (8)
      • Spring (3)
      • JPA (1)
      • HTML & CSS (18)
      • JS (3)
    • algorithm (186)
      • 백준 (161)
      • 프로그래머스 (23)
    • 사는 이야기 (0)

블로그 메뉴

  • Github
  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • sql 문제풀이
  • SQL고득점Kit
  • Algorithm
  • Bronze V
  • 자바
  • math
  • 백준알고리즘
  • 알고리즘풀이
  • 문제풀이
  • 프로그래머스
  • SQL
  • java
  • MySQL
  • BOJ algorithm
  • BOJ
  • Scanner
  • Bronze IV
  • 혼공SQL
  • 혼공MySQL
  • Bronze III
  • 백준
  • 백준문제풀이
  • HTML
  • programmers
  • 알고리즘
  • java algorithm
  • react
  • 혼자공부하는SQL
  • BRONZE
  • select

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
달마루

기획자에서 개발자로

개념 창고/Database

(혼공MySQL)5. 데이터베이스 개체(인덱스, 뷰, 스토어드 프로시저)

2023. 3. 20. 10:34

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
    '개념 창고/Database' 카테고리의 다른 글
    • (혼공MySql)7. SQL SELECT 절의 형식(ORDER BY 절과 GROUP BY 절)
    • (혼공MySQL)6. SQL 기본 문법(SELECT ~ FROM ~ WHERE)
    • [SQL] 레코드(Recode) vs 튜플(Tuple) vs 행(Row) 차이
    • [SQL] JOIN ON vs WHERE 토막 상식
    달마루
    달마루
    항상 어제보다 좋은 코드를 지향합니다. https://github.com/LimDongHyun99

    티스토리툴바