일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Linux
- db
- programmers
- docker
- 프로그래머스
- TDD
- Python
- OSI7계층
- 스노트
- Snort Rule
- database
- 라우팅
- osi7layer
- Cosmos
- 라우팅프로토콜
- Routing
- 트레바리
- 코딩 테스트
- coding test
- 데이터베이스
- 리눅스
- snort
- 스노트 룰
- MySQL
- 라우터
- Router
- 컨테이너
- Container
- 코딩테스트
- 도커
Archives
- Today
- Total
목록분해 규칙 (1)
Simple is IT, 누구나 보고 누구나 깨닫는 IT
DataBase_정규화 (Nomalization)
정규화 (Nomalization): 이상 문제를 해결하기 위해 속성 간 종속 관계를 분석, 릴레이션을 분해하는 과정 1. 릴레이션의 속성, 개체, 관계를 파악하여 데이터의 중복성을 최소화하는 과정 2. DB의 물리적 구조나 물리적 처리에 영향을 주는 것이 아닌 논리적 처리에 영향 3. 정규화를 통해 릴레이션을 분해하면 일반적으로 연산 시간은 증가이상 (Anomaly) - 속성 간에 존재하는 여러 종속 관계를 하나의 릴레이션에 표현함으로 인해 발생하는 현상 삽입 이상 데이터를 저장할 때 원하지 않는 정보가 함께 삽입 삭제 이상 튜플을 삭제함으로써 유지되어야 하는 정보까지도 연쇄적으로 삭제 갱신 이상 중복된 튜플 중 일부의 속성만 갱신시킴으로써 정보의 모순성 발생 정규화 과정함수적 종속 ( X --..
Simple is IT/Database
2020. 4. 29. 10:23