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 | 31 |
Tags
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- PCB
- 웹 동작 과정
- 기사단원의 무기 파이썬
- RDBMS와 NoSQL 차이
- www.google.com 검색하면 일어나는 일
- build.gradle 설정 오류
- Spring Security 버전 문제
- finalize 수동 호출
- 정규화 장단점
- 모듈로 연산
- 프로그래머스 142086
- 달리기 경주 파이썬 시간초과
- commit message convention
- DDL DML DCL 차이
- 알고리즘 1000000007 나누기
- @RequestMapping과 @GetMapping
- OOP의 특징
- java 동기화
- 프로세스
- MySQL LEFT()
- 빌드관리도구
- Spring Security 5
- 기사단원의 무기 제곱근
- 백트래킹
- 달리기 경주 파이썬
- 빌드관리도구 차이
- 이코테2021
- MySQL RIGHT()
- Python 1000000007
Archives
- Today
- Total
목록역정규화 (1)
BUILD_SSO
[Database/데이터베이스] 정규화 Normalization
👉🏻정규화는 어떤 배경에서 생겨났는가? 한 릴레이션에 여러 엔티티의 속성을 혼합하면 정보가 중복 저장되어 저장공간을 낭비하게 되며 중복된 정보로 인해 '이상 현상'이 발생하게 되는데, 이러한 문제를 해결하기 위해 정규화 과정이 생겨났다. 👉🏻정규화 normalization에 대해 설명해주세요 정규화란, 하나의 릴레이션에 하나의 의미만 갖도록 릴레이션을 분리하는 과정을 뜻합니다. 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 방법입니다. 👉🏻정규화의 장단점을 설명해주세요 장점 데이터베이스 변경시 이상현상이 발생하는 문제점을 해결할 수 있다. 데이터베이스 구조 확장시 정규화된 데이터베이스는 그 구조를 변경하지 않아도 되거나 일부만 변경하면 된다. 단점 릴레이션 분해로 인해 릴레이션간..
Tech Interview
2023. 5. 3. 15:29