Статья Автор: Деникина Н.В., Деникин А.В.

Пошаговая инструкция: Как создать базу данных SQLite из датасета в DB Browser

Пошаговая инструкция: Как создать базу данных SQLite из датасета в DB Browser

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

  1. Скачайте программу с официального сайта: https://sqlitebrowser.org/

  2. Установите (выберите версию для вашей ОС: Windows/macOS/Linux).


2. Подготовка датасета

  1. Скачайте датасет в формате CSV (например, Students Performance in Exams).

  2. Откройте файл в блокноте (или другом простом текстовом редакторе), проверьте данные:

    • Убедитесь, что в заголовках столбцов (первая строка датасета) нет пробелов (замените на _, например, math score → math_score).

    • Удалите пустые строки (если они есть).


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

  1. Запустите DB Browser for SQLite.

  2. Нажмите New Database (Ctrl+N).

  3. Выберите место сохранения и имя файла (например, students.db).


4. Импорт данных из CSV

  1. Перейдите во вкладку File → Import → Table from CSV file.

  2. Выберите ваш файл (например, StudentsPerformance.csv).

  3. В окне Import CSV file:

    • Table name: Введите название таблицы (например, students).

    • Убедитесь, что галочки Column names in first line и Trim fields отмечены.

    • Нажмите OK.

    → Данные автоматически загрузятся в таблицу.


5. Проверка и редактирование таблицы

  1. Перейдите во вкладку Browse Data → выберите вашу таблицу (students).

  2. Убедитесь, что данные загружены корректно (нет ошибок в типах данных).

  3. При необходимости измените структуру таблицы:

    • Вкладка Database Structure → кликните правой кнопкой на таблице → Modify Table.

    • Можно изменить типы данных (например, TEXT для текста, INTEGER для чисел).


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

  1. Нажмите File → Save (Ctrl+S), чтобы сохранить изменения.

  2. Готово! Теперь можно выполнять SQL-запросы.


Пример: Как выполнить SQL-запрос

  1. Перейдите во вкладку Execute SQL.

  2. Введите запрос, например:

    SELECT gender, AVG(math_score) as avg_math 
    FROM students 
    GROUP BY gender;
  3. Нажмите ▶ Execute (F5).

  4. Результат отобразится в нижней части окна.


Советы

  • Если в CSV есть ошибки (например, кавычки в числах), DB Browser может не загрузить данные. Исправьте их в Excel перед импортом.

  • Для сложных датасетов с несколькими таблицами создавайте связи через Foreign Keys (вкладка Database Structure).

  • Экспорт данных: File → Export → Table(s) to CSV.

Теперь вы можете анализировать данные через SQL-запросы и визуализировать результаты!

Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать