@@@ SQL/생활코딩 - Database

7. 관계형데이터베이스의 필요성 (15)

HTG 2021. 8. 16. 12:34
728x90

관계형 데이터베이스(Realtional Database)의 필요성

데이터베이스에 중복된 데이터가 있다 => 개선의 여지가 있다.

데이터가 많이 중복될수록 많은 문제가 야기됨(복잡하고 용량이 큰 데이터가 중복될수록)
1. 기술적, 경제적으로 엄청난 손실
2. 데이터를 수정해야 할 때, 낭비되는 시간
3. 데이터의 구분이 어려움

 


trade off : 장점이 생기면 단점도 생긴다.
# 테이블을 분리하지 않으면,
모든 데이터를 한 눈에 볼 수 있기 때문에 직관적으로 데이터를 볼 수 있다.

데이터 변경 시, 여러번 변경해야함.

# 테이블을 분리하면,

중복을 줄일 수 있음. 수정이 빠름.

데이터를 볼 때, 해당 데이터에 해당되는 별도의 테이블을 열어서 비교·대조해야 하는 불편함

저장은 분산, 볼 때에는 합쳐서

'@@@ SQL > 생활코딩 - Database' 카테고리의 다른 글

9. 관계형 데이터베이스의 꽃 JOIN (17)  (0) 2021.08.16
8. 테이블 분리하기 (16)  (0) 2021.08.16
6. CRUD - Update, Delete (12~13)  (0) 2021.07.18
5. CRUD - Read (11)  (0) 2021.07.18
4. CRUD - Create (9 ~ 10)  (0) 2021.07.18