Продолжаем изучать базы данных в рамках курса python_advanced на одной образовательной платформе. Предыдущие части (1 и 2): Задача 1. Создание схемы Реализуйте следующие таблицы: SQL-запросы для создания схемы оформите в SQL-файле или в Python-скрипте. Подумайте, как должны вести себя ссылки при удалении родительских записей. В отдельном файле напишите классификацию всех типов связей между таблицами в схеме. Попробуем разобраться, как тут всё должно работать. У нас будет три основных таблицы: Первая...
В данной публикации будут приведены несколько примеров выполнения запросов к базе данных основанной на СУБД SQLite3. Задача 2. Исследование продаж телефонов Откройте в IDE БД hw_2_database.db. Используя таблицы table_checkout и table_phones, найдите ответы на следующие вопросы: База данных представляет собой две таблицы, в одной находятся описание продаваемых телефонов: А в другой, статистика продаж этих телефонов: Если телефонов у нас всего 9 моделей, то статистика продаж - огромная, несколько сотен записей...