생각해보니 소프트웨어학부 복수전공 하면서 Java, Python 같은 개발 언어 위주로 공부했지 CS 관련해서는 소홀히 한 것 같아 요즘 다시 공부하고 있다. '이것이 컴퓨터 과학이다' 책에서 좋은 내용을 발견해서 정리해보려고 한다. 왜 파일 시스템이 아니라 데이터베이스를 사용하는가?데이터베이스를 공부하면서도, 그리고 일을 하면서도 DBMS를 그저 당연하게 써왔다. 오라클, MySQL, PostgreSQL 등 쿼리를 날리고 결과를 받는 것만 생각했지 '왜 파일 시스템 대신 DB를 쓰는가'라는 질문은 해본 적이 없다. '이것이 컴퓨터 과학이다' 6장에서 이 질문을 던졌다. 그리고 마침 최근에 오라클 데이터베이스 구조에 대해 공부 중인데 맞닿는 지점이 있어 내 나름의 방식으로 답을 해본다. 파일로 관리하면..