데이터베이스 시스템에 대한 기본적인 지식을 장착했으니 이제 SQL 문법에 대해 상세히 알아보자. 본 글에서는 SQLite Studio를 기반으로 연습을 진행하고자 한다.
■ 왜 SQLite Studio를 사용하나?
시스템이 워낙 간단하다. 오픈소스여서 누구나 자유롭게 다운로드, 설치 가능하다. 지원 운영 체제도 다양해서 웬만한 OS와 호환이 된다!
설치가 쉽다는 것도 큰 장점이다. 문과 태생인 나는 환경 설정하는 과정은 상당히 진이 빠진다. PORT값, CONFIGURATION 등등 블로그에서 알려주는 대로 따라만 하면 되지만, 뭔지도 모르고 설치하는 기분? 그에비해 SQLite Studio는 압축만 풀고 실행 파일을 돌리기만 하니 얼마나 간단한지!
흔히 알고들 있는 mySQL, mariaDB 등과 문법 차이가 크지 않기 때문에 SQLite Studio로 연습을 진행할까 한다.
■ SQLite Studio 설치법
위 링크에 접하여 본인의 OS에 맞는 파일을 다운받으면 된다. PORTABLE로 받으면 앞서 말한대로 별도의 설치과정 없이 바로 SQLite를 실행할 수 있다. 추후 다른 툴로 갈아타고 싶다면 PORTABLE로 받아 연습해보면 되겠다.
압축을 풀고나서는 SQLiteStudio.exe 를 실행시키면 된다.
■ 연습용 DB 다운로드법
이제 우리가 가지고 놀 연습용 DB를 다운로드받자. 이미 가지고 있는 DB가 있다면, 이 부분은 건너뛰면 된다.
https://baseballdb.lawlesst.net/chadwick
위 링크에 접속하여 맨 아래로 이동하면, Download SQLite DB: chadwick.dp 라는 글이 있을 것이다. 클릭하여 받도록 하자.
■ SQLite Studio – DB 불러오기
다운받은 DB를 SQLite Studio에 불러와보도록 하자. 상단 메뉴의 Database > Add a database 또는 Crtl+O를 누른다.
불러오고 싶은 DB 파일을 찾아 OK를 클릭하면 DB를 성공적으로 불러온다.
그러면 아래와 같이 왼쪽에 DB를 목록 형식으로 확인할 수 있다. 상단 메뉴 TOOLS > OPEN SQL editor 또는 Alt+E 를 누르면 우측에 SQL 명령문을 작성할 수 있는 화면이 나타난다. 이제 연습할 모든 준비를 마쳤다.