Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Break
- swift
- 문자열 붙여서 출력하기
- 조건에 맞게 수열 변경하기 3
- 프로그래머스 n번째 원소까지
- 프로그래머스 n의 배수 고르기
- 프로그래머스
- ruby설치
- 프로그래머스 자동커밋
- 프로그래머스 문자열 붙여서 출력하기
- 프로그래머스 조건에 맞게 수열 변경하기 3
- 프로그래머스 최댓값 만들기(2)
- 연산자
- 주사위 게임1
- 스페인어
- 프로그래머스 배열 만들기1
- 프로그래머스 암호 해독
- n번째 원소까지
- 프로그래머스 주사위 게임1
- 문자열 정렬하기 (1)
- continue
- cocoapods 설치 오류
- 객체지향
- 스파르타 코딩클럽 내일배움캠프
- array
- 스파르타코딩캠프
- 프로그래머스 문자열 정렬하기 (1)
- Error installing cocoapods
- 배열 만들기1
- Til
Archives
- Today
- Total
목록정규화 (1)
dev._.note

정규화(Normalization)란? 고유한 식별자를 가지는 모든 개체(테이블)에 대해 더 이상 분리할 수 없는 상태로 나누는 과정을 말한다. 정규화 과정을 통해 불필요하게 중복된 데이터 제거 작업을 하게 된다. 정규화를 통한 개체의 분리는 관계가 있는 개체간의 참조 관계로 데이터를 유지 보수하게 된다. 정규화 수준을 높이면 데이터량이 줄고 데이터 갱신 속도가 빠르며 같은 자료가 여러 개체에 분산된 것보다 일관성을 유지하기 쉽다. 그러나 관계된 여러 속성을 동시에 조회하는 작업을 수행하기 위해서는 여러 개체를 JOIN하여 작업해야 하는 어려움이 있을 수 있다. 또 갱신 작업에 있어 여러 개체에 동시에 반영해야 하는 작업의 경우는 명시적으로 트랜잭션 처리해야 하는 수고가 따른다. 따라서 먼저 정규화 과정을..
Dev/SQL
2023. 3. 4. 19:38