
정규화(Normalization)란? 데이터베이스 정규화는 관계형 데이터베이스 데이터 모델의 중복을 최소화하고 데이터의 일관성, 유연성을 확보하기 위한 목적으로 데이터를 분해하는 과정을 뜻한다. 정규화를 하는 목적은 데이터들을 조금 더 효율적으로 관리하는 것에 있다. 정규화의 장점 데이터베이스 변경 시 이상 현상(Anomaly)을 제거할 수 있다. 정규화된 데이터베이스 구조에서는 새로운 데이터 형의 추가로 인한 확장 시, 그 구조를 변경하지 않아도 되거나 일부만 변경해도 된다. 데이터베이스와 연동된 응용 프로그램에 최소한의 영향만을 미치게 되어 응용프로그램의 생명을 연장시킨다. 정규화의 단점 릴레이션의 분해로 인해 릴레이션 간의 JOIN연산이 많아진다. 질의에 대한 응답 시간이 느려질 수도 있다. 데이터..
Tech Interview/기술 면접 준비
2023. 8. 28. 15:45
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코테공부
- 자바공부
- 제로베이스 백엔드 스쿨
- 주니어 개발자 취업 준비
- 개발자 취준
- 알고리즘
- 백준
- 기술 면접 준비
- 취업준비
- 자바
- 코테 준비
- 알고리즘 공부
- 취준
- 코딩테스트공부
- 개발자 면접 준비
- 백엔드 개발자
- 개발자 취업 준비
- 알고리즘공부
- 프로그래머스
- 코테준비
- 프로그래머스 카카오
- 취업 준비
- java
- 프로그래머스 자바
- 코딩테스트
- 백엔드 개발자 취업 준비
- 백엔드 개발자 기술 면접 준비
- 제로베이스 백준 장학금
- 코딩테스트 준비
- 코딩테스트 공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함