데이터베이스 프로그램 중 널리 쓰이는 것 중 하나가 MySQL입니다. 이 강좌에서는 MySQL을 사용하기 위하여 만들어진 확장패키지 mysqltcl의 기본적인 사용방법에 대하여 설명합니다. MySQL의 설치와 사용법에 대해서는 따로 설명하지 않습니다. 사용한 Tcl/Tk 배포판은 ActiveTcl입니다.
데이터베이스하면 먼저 떠오르는 이름들이 Oracle이나 Sybase 이런 것들인데 소규모의 데이터베이스를 구축하거나 공부를 하기위한 목적으로는 MS 액세스를 사용하는 것도 괜찮을 것 같습니다. 이런 것들에서 사용하는 SQL이 세부적으로 각 제품마다 약간씩 다른 점도 있으나 기본적인 틀은 비슷합니다.