소개
데이터베이스와 효율적으로 작업하고, SQL 쿼리를 작성하며, DB 구조를 관리하기 위해 개발자들은 특별한 도구를 사용합니다. 이는 완전한 통합 개발 환경일 수도 있고 전문 클라이언트일 수도 있습니다. 우리 코스에서는 편의성의 골드 스탠다드로 여겨지는 JetBrains 사의 제품을 사용할 것입니다.
통합 프로그램
2025.3 버전부터 JetBrains는 대대적인 개편을 진행했습니다. 이제 IntelliJ IDEA와 PyCharm이 단일 프로그램으로 통합되었습니다. 즉, 다운로드 시 유료(Ultimate) 버전과 무료(Community Edition) 버전의 구분이 사라졌습니다.
우리에게 가장 중요한 점은 SQL 지원 및 데이터베이스 연결 기능이 이제 기본적으로 내장되어 있으며 모든 사용자에게 무료로 제공된다는 것입니다.
기타 JetBrains 도구
본격적인 데이터베이스 작업은 다른 전문 프로그램에서도 지원됩니다:
- WebStorm
- PhpStorm
- GoLand
- DataGrip
이 모든 프로그램에서 데이터 도구는 기본 기능의 일부입니다. 만약 데이터베이스 지원이 아직 없는 구버전 소프트웨어를 사용 중이라면, Database Navigator라는 플러그인이 유용할 수 있습니다. 하지만 우리 교육 과정 내에서는 단순히 최신 버전으로 업데이트하는 것을 권장합니다.
우리의 과정
우리는 비상업적 개발 및 교육용으로 완전히 무료화된 WebStorm을 예시로 데이터베이스 작업을 보여드릴 것입니다. 위 목록 중 어떤 프로그램을 선택하든 상관없습니다. 데이터베이스 연결, 테이블 조회, SQL 쿼리 작성과 같은 주요 작업은 거의 동일하게 보입니다. 우리는 특정 프로그램의 특성이 아닌 SQL 언어 자체를 배우는 데 집중할 것입니다.
WebStorm 설치하기
1단계. WebStorm을 설치하려면 먼저 다운로드해야 해. 구글에 WebStorm을 검색하거나 그냥 이 링크로 가면 돼. 거기서 이런 멋진 이미지를 볼 수 있을 거야:
2단계. 그냥 "다운로드" 버튼을 클릭하면 바로 다운로드가 시작돼. 잘 됐다면 이런 메시지가 나올 거야:
3단계. 필요한 운영체제는 자동으로 선택될 거야. 만약 그렇지 않으면, 이 페이지에서 직접 선택할 수 있어 — download WebStorm:
5.3 WebStorm 설치
WebStorm의 필요한 버전을 다운로드했다면, 이제 설치만 하면 돼. 주요 단계는 다음과 같아:
1단계. 설치 파일을 실행하면 이런 창이 뜰 거야:
2단계. 나처럼 체크박스 몇 개만 체크해줘:
3단계. 재부팅은 필요 없어:
5.4 WebStorm 비상업적 사용
이 IDE를 교육 등 비상업적 목적으로 사용한다면 무료로 쓸 수 있어.
- WebStorm을 실행해.
- 실행하면 비상업적 사용 옵션을 선택할 수 있는 창이 나와.
- JetBrains 계정에 로그인하거나 새로 만들어.
- "Toolbox 비상업적 사용 구독 동의"를 받아들여.
- 개발을 즐겨!
이미 체험판을 시작했거나 유료 라이선스로 IDE를 활성화했다면, 아래 방법으로 비상업적 구독으로 전환할 수 있어:
- WebStorm에서 Help | Register로 가.
- 열린 창에서 Remove License 버튼을 눌러.
- Non-commercial use(비상업적 사용)를 선택해.
- JetBrains 계정에 로그인하거나 새로 만들어.
- "Toolbox 비상업적 사용 구독 동의"를 받아들여.
- 개발을 즐겨!
프로젝트 만들기
WebStorm을 설치했다면 이제 실행해서 첫 프로젝트를 만들면 돼. 이게 다음 설정을 위해 필요해.
1단계. WebStorm을 실행하고, 새 프로젝트를 만들려면 New Project 버튼을 클릭해.
2단계.그 다음엔 이렇게 해:
- 첫 프로젝트 폴더(Location 필드)를 지정해. WebStorm이 기본으로 Admin 폴더를 추천하면, 바꿔주는 게 좋아. 나중에 문제 덜 생겨.
- 프로젝트 이름을 정해.
나는 이렇게 됐어:
3단계. 제대로 했다면 이런 화면이 나올 거야:
DB 작업용 플러그인 설치
무료(Community) 버전 IDE에서 데이터베이스 작업을 제대로 하려면 다음 플러그인을 설치하는 걸 추천해:
- Database Navigator — 무료 IDE를 쓴다면 꼭 필요한 플러그인이야. 기본적으로 없는 DB 작업 기능을 추가해줘.
- Shell Script — bash 스크립트를 IDE에서 바로 편집하고 실행할 수 있게 해줘. 보통 기본 설치되어 있지만, 활성화되어 있는지 확인해봐.
플러그인 설치하려면 IDE 설정에서 File → Settings(Windows/Linux) 또는 [IDE 이름] → Settings/Preferences(macOS)로 가서 Plugins 섹션으로 들어가.
1. Plugins 섹션에서 Marketplace 탭으로 가. 검색창에 플러그인 이름을 입력하고 Install을 눌러.
2. 설치가 끝나면 IDE가 재시작하라고 할 거야. Restart IDE를 눌러서 변경사항을 적용해.
3. 재시작 후 IDE의 사이드 패널에 플러그인 아이콘이 생길 수 있어. 위치는 나중에 바꿀 수 있어.
4. 플러그인 툴바는 메인 메뉴에서도 찾을 수 있어
설치한 플러그인으로 데이터베이스에 연결하는 방법은 다음 강의에서 다룰 거야.
GO TO FULL VERSION