추월차선

  • 홈
  • 태그
  • 방명록

DB 1

정규화란? DB 인덱스란?

1. 정규화(Normalization)란? 정규화(Normalization)의 기본 목표는 테이블 간에 중복된 데이터를 허용하지 않는다는 것이다. 중복된 데이터를 허용하지 않음으로써 무결성(Integrity)(=정확성)를 유지할 수 있으며, DB의 저장 용량 역시 줄일 수 있다. 이러한 테이블을 분해하는 정규화 단계가 정의되어 있는데, 여기서 테이블을 어떻게 분해되는지에 따라 정규화 단계가 달라지는데, 각각의 정규화 단계에 대해 자세히 알아보도록 하자. 1-1. 제1 정규화 제1 정규화란 테이블의 컬럼이 원자값(Atomic Value, 하나의 값)을 갖도록 테이블을 분해하는 것이다. 예를 들어 아래와 같은 고객 취미 테이블이 존재한다고 하자. 위의 테이블에서 추신수와 박세리는 여러 개의 취미를 가지고 있..

DB 2022.06.16
이전
1
다음
더보기
프로필사진

추월차선

https://github.com/wonjaeban wonjae0709@naver.com

  • 분류 전체보기 (86)
    • 알고리즘 (28)
      • 프로그래머스 (28)
    • 웹 (13)
      • 스프링 (6)
    • 자료구조 (1)
    • CS (6)
    • 자바 (9)
    • 네트워크 (1)
    • DB (1)
    • 리액트네이티브 (1)
    • 개발 관련 도서 (24)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 주인장 깃허브

티스토리툴바