Введение
Для эффективной работы с базами данных, написания SQL-запросов и управления структурой БД разработчики используют специальные инструменты. Это могут быть либо полноценные среды разработки, либо специализированные клиенты. В нашем курсе мы будем использовать продукты компании JetBrains, так как они считаются золотым стандартом удобства.
Единые программы
Начиная с версии 2025.3, компания JetBrains провела большую реформу. Теперь IntelliJ IDEA и PyCharm стали едиными программами. Это значит, что больше нет разделения на платную (Ultimate) и бесплатную версии (Community Edition) при скачивании.
Самое важное для нас заключается в том, что поддержка SQL и подключение к базам данных теперь встроены в них по умолчанию и доступны бесплатно для всех пользователей.
Другие инструменты JetBrains
Полноценную работу с базами данных также поддерживают и другие профессиональные программы:
- WebStorm
- PhpStorm
- GoLand
- DataGrip
Во всех этих программах инструменты для работы с данными являются частью базового функционала. Если же вы используете какие-то старые версии софта, где поддержки баз данных всё еще нет, вам может пригодиться плагин под названием Database Navigator. Но в рамках нашего обучения мы рекомендуем просто обновиться до актуальной версии.
Наш путь
Мы будем показывать работу с базами данных на примере WebStorm, она стала полностью бесплатной для некоммерческой разработки и обучения. Неважно, какую именно программу из списка выше вы выберете для себя. Основные действия, такие как подключение к базе, просмотр таблиц и написание SQL-запросов, выглядят в них практически одинаково. Мы сосредоточимся на изучении самого языка SQL, а не на специфике одной конкретной программы.
Установка WebStorm
Шаг 1. Чтобы установить WebStorm сначала его нужно скачать. Вбейте в Google 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. Если вы все сделали правильно, увидите такую картинку:
Установка плагинов для работы с БД
Для полноценной работы с базами данных в бесплатной (Community) версии IDE рекомендуется установить следующий плагин:
- Database Navigator — этот плагин необходим, если вы используете бесплатную версию IDE, так как он добавляет отсутствующую в ней по умолчанию функциональность для работы с базами данных.
- 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. Вы также сможете найти панель инструментов плагина через главное меню
Процесс подключения к базе данных с помощью установленного плагина мы рассмотрим в следующей лекции.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ