file의 여러 기능적 장점이 있으나, 보안과 편의성의 문제로 DATABASE를 이용한다.
우리는 '상상력'을 통해 우리의 문제를 크고 복잡하고 위험하게 간주할 것입니다.
-> DATABASE의 복잡성을 공감합니다.
그것에 공감하지 못한다면 모래위에 성일뿐인 지식이다.
어떤 지식이나 기술을 배울 때 그 핵심을 배우는 것이 관권이다.
DATABASE에서는 입력(input)과 출력(output)을 파악하는 것이 거의 모든것이다.
출처 : 생활코딩 DB 1
Creat
Read
Update
Delete
만들고 읽고 수정하고 삭제하고는 DATA작업의 모든 것.
file -> spreadsheet -> DATABASE
spreadsheet는 data를 구조적으로 만들순 있으나 자동화는 불가능하다.
DATABASE는 프로그래밍 언어를 통해 자동화시켜 CRUD를 할 수 있다.
DATABASE 프로그램은 정해져 있다면 그대로 아니라면 통계를 따라 선택하기. 나는 MySQL
DB시장의 주류는 RDBMS
먼저 RDBMS를 배우고 아닌것을 배우는 것을 추천 (Mongo DB같은 것)