데이터베이스를 가장 빨리 공부하는 방법? 포럼을 설치해라!

데이터베이스를 공부하는 방법?


REDDITDatabase 써브레딕을 눈팅하던 중 데이터베이스를 공부하는 방법에 대한 인상깊은 댓글을 발견했다. 원문은 링크를 참고한다.


MySQL is a completely different beast. You can very easily and quickly learn MySQL by installing some forums that use them, making a few posts on those forums, and then dicking around with those posts inside of MySQL rather than on the forum. MySQL is extremely simple compared to Oracle RDBMS.


요약하자면 MySQL을 공부하고자 한다면 Open Source Forum 소프트웨어를 설치하여 직접 사용하면서 데이터베이스의 변화를 살펴보고 또 직접 변화시켜 보라는 말이다. 일리있는 말이다. 이론만 접하던 대학생이 회사에 입사하여 직접 이미 만들어진 완성도 높은 소프트웨어를 접하면서 실력이 급성장하는 것과 같은 원리이다.


오픈 소스 포럼에는 뭐가 있을까?


오픈 소스 포럼을 설치하면 포럼의 데이터 모델링 스크립트와 관련 CRUD를 눈으로 확인할 수 있다. 자연히 실력이 늘을 수 밖에 없다. 대표적인 오픈 소스 포럼 소프트웨어를 정리해봤다.

Vanilla


Vanilla는 PHP 기반의 커뮤니티 소프트웨어이다. PHP 5.2.0 이상, MySQL 5 이상, Apache 2 이상을 요구한다.

NodeBB


NodeBB는 Node.js 기반의 모바일 친화적인 커뮤니티 소프트웨어이다. Node.js 0.8 이상, Redis 2.6 이상을 요구한다.

참고 글



저작자 표시 비영리 동일 조건 변경 허락
신고