Создание SQLite базы данных в DB Browser for SQLite

Featured image

Базы данных SQLite очень удобны для работы с небольшими объемами данных как в Windows приложениях, так и в Android приложениях. В статье говорится, как создавать и подготавливать базы данных заранее.

📖 Содержание ⬇️

Содержание

Особенно SQLite удобен тем, что не нужно поднимать сервер СУБД перед использованием в приложениях.

Установка DB Browser for SQLite

Итак, скачиваем версию без установщика DB Browser for SQLite (SQLiteBrowser): http://sqlitebrowser.org:

Скачивание установщика

Рисунок 1 — Скачивание установщика

Просто распаковываем архив. В нем будет два EXE файла:

Файлы в распакованной папке

Рисунок 2 — Файлы в распакованной папке

Файл DB Browser for SQLite.exe представляет обычную версию программы, а файл DB Browser for SQLCipher.exe позволяет работать с зашифрованными базами данных. И во второй программе есть вот такой пункт:

Возможность шифрования базы данных

Рисунок 3 — Возможность шифрования базы данных

Окно программы:

Окно программы

Рисунок 4 — Окно программы

Создание базы данных

Создадим простую базу данных database с одной таблицей и тремя столбцами:

Создание новой базы данных

Рисунок 5 — Создание новой базы данных

Выбор имени файла новой базы данных

Рисунок 6 — Выбор имени файла новой базы данных

Появится окно создания таблицы в программе:

Открытая база данных

Рисунок 7 — Открытая база данных

Создадим таблицу People:

Создание таблицы People

Рисунок 8 — Создание таблицы People

Ввиду того, что вдруг база данных будет использоваться в Android, то первым полем задавайте идентификатор по имени _id:

Создание поля

Рисунок 9 — Создание поля

Добавим, например, поля Name и Age:

Создание полей базы данных

Рисунок 10 — Создание полей базы данных

Структура базы данных

Рисунок 11 — Структура базы данных

Во вкладке Данные можем вносить данные:

Вкладка Данные

Рисунок 12 — Вкладка Данные

Ввод первой строчки данных

Рисунок 13 — Ввод первой строчки данных

Сохраним изменения:

Сохранение базы данных

Рисунок 14 — Сохранение базы данных

У вас есть готовая база данных SQLite, которую можете использовать, где вам нужно:

Сохраненный файл базы данных

Рисунок 15 — Сохраненный файл базы данных