3학년 2학기에 DB를 배우면서 2학년 때 배웠더라면, 하다못해 1학기에 배웠더라면 좋았겠다고 생각했다. 그만큼 데이터베이스는 컴퓨터공학 기술 중 밀접하고 즉각적인 반응을 보이는, 가장 실용적인 기술 중 하나다. 무작정 디비를 설계하고 mysql을 사용해보는 마구잡이식 개발보단, 데이터가 무엇이고 데이터베이스가 왜 생겨났고 구조가 어떻게 생겼는지 를 먼저 알면 좀 더 이 분야를 이해하는데 도움이 되고 좀 더 재밌게 공부할 수 있다. 영어 data는 번역하면 '자료'다. 자료하면 무엇이 떠오르는가? 자료와 가장 연관깊은 단어 중에는 '정보'가 있다. 정보와 자료는 같을까 다를까? 적어도 컴퓨터공학을 전공하는 사람이라면 다르다고 해야한다. ㅎㅎ data는 말그대로 측정된 값을 말하고, info는 그렇게 만들..