Всіх вітаю! У сьогоднішній статті ми завантажимо програму DBeaver для роботи із базами даних та вивчення мови SQL.
Що таке SQLite?
SQLite — це компактна система баз даних, яка добре підходить для навчання та використання у нескладних додатках чи сервісах, які не приймають багато клієнтів.
Також головною відмінністю SQLite є те, що, на відміну від інших систем баз даних, вона не знаходиться на сервері — вона взагалі його не потребує. Бази даних цієї системи знаходяться напряму у комп’ютері.
Варто розуміти, що систем баз даних існує багато, але усі вони підпорядковуються саме мові SQL, яка допомагає взаємодіяти з ними. Також і сам DBeaver надає можливість приєднати базу даних будь-якої системи і працювати з нею.
Що таке SQL?
SQL — це спеціальна мова написання запитів для баз даних, яка якраз і використовується для керування ними.
Дана мова має власні своєрідні правила, команди та логіку роботи. А загалом, так як це мова скриптів (тобто сценаріїв), то вона доволі неважка у застосуванні і в основному не займає забагато коду для написання того чи іншого сценарію.
Що таке DBeaver і навіщо він потрібен?
DBeaver — це програма для створення, редагування та управління базами даних. Ми будемо використовувати цю програму для вивчення мови SQL та її застосування.
Встановлення та базове налаштування
Тепер слід завантажити дану програму. Це можна зробити, перейшовши на цей сайт. Далі стандартний алгоритм завантаження будь-якого ПО у Windows триває деякий час.
А от на цьому етапі слід призупинитися. Тут нам варто обрати компоненти DBeaver, які ми хотіли б встановити.
Отже, тут обов’язково обрати такі опції як:
DBeaver Community (воно обрано за замовчуванням, але все одно вирішив загадати);
Include Java;
Associate SQL files (дозволяє автоматично відкривати усі файли з розширенням .sql);
Add Microsoft Defender Antivirus Exclusion.

Після вибору компонентів продовжуємо процес завантаження, поки програма остаточно не встановиться. Також варто буде обрати наступну галочку в іншому вікні, щоб наша програма з’явилася на робочому столі.
Далі відкриваємо вже встановлену програму. Після відкриття вона запропонує встановити шаблонну базу даних — погоджуйтеся, адже у майбутньому ми будемо з нею працювати. Також програма запропонує завантажити так званий драйвер бази даних — інструмент для коректної роботи із шаблонною базою даних SQLite. Обов’язково погоджуємося і встановлюємо.
Трішки про таблиці та стовпці бази даних
Тепер пропоную коротко підбити підсумки того, що ми вже зробили. Ми встановили готову шаблонну базу даних SQLite з багатьма таблицями для роботи з мовою SQL та спеціальний драйвер саме для роботи з цією шаблонною базою даних SQLite.
Тепер у лівій панелі програми ми повинні бачити цю шаблонну базу даних:

Отже, тепер у нас є база даних з різними таблицями. Саме вони нам і будуть потрібні. А тепер пропоную розгорнути таблицю Album:

Таким чином, ми можемо переглянути, скільки стовпців має таблиця та як вони називаються. У наступних статтях ми почнемо працювати з таблицею Album та її стовпцями.
Розбір інтерфейсу програми

Інтерфейс програми DBeaver глобально складається з трьох вікон. Перше вікно, те, що знаходиться на лівій стороні, відповідає за перегляд структури баз даних, з якими ми працюємо.
Друге вікно, центральне, відповідає за написання SQL-запитів до бази даних, тобто це такий редактор.
А третє вікно, у правій стороні, має чат зі штучним інтелектом, який також можна використовувати для роботи з конкретною базою даних.
Висновок
Отже, у цій статті ми завантажили та налаштували DBeaver для роботи з шаблонною базою даних SQLite. У наступних статтях ми будемо вивчати мову SQL та безпосередньо взаємодіяти із теперішньою базою даних.