На этом шаге рассмотрим пример создания базы данных в SQLite.
При разработке базы данных воспользуемся DB Browser for SQLite - это высококачественный визуальный инструмент с открытым исходным кодом для создания, проектирования и редактирования файлов баз данных, совместимых с SQLite. Вид окна программы представлен на рис.1:
Рис.1. Окно DB Browser for SQLite
Для изучения основ работы с базами данных в Qt создадим базу данных "Студенты" средствами DB Browser for SQLite.
На рис. 2 представлены таблицы базы данных "Студенты" и связи между ними.
Рис.2. Таблицы базы данных "Студенты" и связи между ними
В окне редактирования определения таблицы (рис. 3) можно внести изменения и дополнения в структуру таблицы. Дополним слевения о факультете данными о фамилии декана.
Рис.3. Редактирование таблицы
На рис. 4 приведены SQL-коды создания таблиц group и student:
Рис.4. SQL-коды создания таблиц
Архив с базой данных "Студенты" можно взять здесь.
На следующем шаге рассмотрим установление соединения с базой данных.