반응형
오늘 배운 것
기술을 배우면 본질과 혁신이 무엇인지 나눠서 파악해보자
본질 : 데이터베이스 = CRUD = 본질은 공통점이다
혁신 : 관계형 = 다른 혁신들과 차이점은?
관계형 데이터베이스의 필요성
데이터가 중복된다면 무언가 개선할 것 이 있다는 증거다
1억개의 데이터 중에 1천만개가 중복된다면?
-> 용량이 큰 데이터가 중복된다면 경제적 손해
-> 수정이 필요하다면 많은 리소스가 필요
-> 데이터 추출이 명확하지 않을 수 있음 (ex. 동명이인)
등등
오늘 느낀 것
본질 CRUD를 잊지 말 것.
이제 본격적으로 기술을 배우기 시작한다.
테이블 분리, 조인, 이것들은 결국 데이터를 효율적이고 혁신적으로 관리하기 위함일 터, 이것은 저비용 고효율을 의미하겠지.
머리를 어떻게 굴리냐에 따라 데이터관리는 천지차이가 될 것이다. 이건 내가 구슬 시트 관리 경험으로 익히 배웠지. 더이상 개선할게 없어 보여도 분명 개선할 점이 있다. 만약 그 개선이 일부 수정만으로 해결되지 않는다면 전체를 갈아 엎어서라도 문제를 해결해야 한다. 물론 거기에 드는 비용과 효율도 미리 계산되어야함! 기술에 현혹되어 비효율ㄹ
반응형
'나는 이렇게 학습한다 > DB' 카테고리의 다른 글
생활코딩 #MySQL 클라이언트 Workbench, 수업을 마치며 (0) | 2021.08.18 |
---|---|
생활코딩 #테이블 분리하기, JOIN (0) | 2021.08.14 |
생활코딩 #SQL의 DELETE 구문(DELETE) (0) | 2021.08.11 |
생활코딩 #SQL의 UPDATE 구문(UPDATE) (0) | 2021.08.11 |
생활코딩 #SQL의 SELECT 구문(READ) (0) | 2021.08.09 |