Одним из популярных графических клиентов для SQLite является программа DB Browser for SQLite, которая доступна по адресу https://sqlitebrowser.org/.
Для установки графического клиента перейдем на страницу загрузок https://sqlitebrowser.org/dl/, где мы можем найти различые варианты пакетов для разных операционных систем и архитектур:
Например, в моем случае ОС - Windows 64x, поэтому я выбираю пакет DB Browser for SQLite - Standard installer for 64-bit Windows, который представляет установщик программы для 64-битной Windows.
После установки запустим программу:
Нам откроется следующее окно
В рамках данной программы для управления базой данных мы можем использовать как графические возможности, так и запросы SQL. Так, создадим базу данных. Для этого нажмем на кнопку New Database (или через меню File -> New Database ). Далее нам будет предложено указать место и имя новой бд. Например, в моем случае файл базы данных будет называться people.db
Впоследствии созданную базу данных можно будеть открыть с помощью кнопки Open Database или через меню File -> Open Database.
После этого нам будет предложено создать первую таблицу
На этом окне в поле Table введем в качестве названия таблицы Users.
На вкладке Fields, которая содержит определения столбцов, нажмем на кнопку Add. И после нажатия в таблицу чуть ниже кнопки будут добавлять определения столбцов таблицы. Для первого столбца укажем в качестве имени Name, а в качестве типа - TEXT. Для второго столбца укажем в качестве имени Age, а в качестве типа - INTEGER.
То есть у нас будет таблица User со столбцами Name и Age.
После определения столбцов нажмем на кнопку OK, и программа сгенерирует новую таблицу:
Для управления данными перейдем на вкладку Browse Data. По умолчанию у нас нет никаких данных
Добавим в таблицу одну строку. Для этого на панели инструментов нажмем на кнопку и в добаленную строку введем какие-нибудь данные:
После добавления данных (впрочем как и после их изменения и удаления) для подтверждения изменений нажмем на панели инструментов на кнопку Write Changes (или на пункт меню File -> Write Changes). И данные будут записаны в базу данных.
Также для упавления таблицами и данными можно использовать запросы SQL. Для написания и выполнения запроса SQL перейдем на вкладку Execute SQL
После этого в центральной части программы откроется окно для ввода скрипта SQL. Введем в него следующую команду:
CREATE TABLE users2 ( name TEXT, age INTEGER ); INSERT INTO users2 (name, age) VALUES ('Tom', 37); INSERT INTO users2 (name, age) VALUES ('Alice', 29);
Здесь создается таблица users2, которая фактически аналогична ранее созданной таблице users. Она также имеет два столбца name и age. И в нее добавляюся две строки.
Для выполнения этого кода нажмем на синюю стрелку на панели инструментов. И после запуска кода SQL мы сможем увидеть отчет о его выполнения
После добавления мы можем получить данные. Для этого введем следующий код:
SELECT * FROM users2;
И также нажмем на кнопку выполнения кода SQL:
Либо можем те же данные увидеть в графическом дизайнере: