Статья Автор: Лебедев Дмитрий

SQL. Практическая работа "Грешники"

Цель практической работы Грешники (идея базы А.Калинин, найдено на kompege.ru)
  • познакомиться с возможностями языка запросов к базам данныз SQL (в версии SQLite)
  • расширить сведения базы данных "Грешники" и создать собственный вариант базы
  • выполнить задания по поиску в базе данных

Описание базы данных
Для выполнения задания представлен доступ к базе данных к фрагменту базы данных «Грешники», содержащий информацию о ряде посетителей ада.
База данных содержит четыре таблицы

  • Грешники
    Таблица Грешники содержит  информацию об имени грешника и ID_греха грешника (указан ровно один грех - тот, за который он попал в Ад). Каждому грешнику присвоен ID.
  • Грехи
    Таблица Грехи содержит информацию о наименовании грехов. Каждый пунк имеет свой персональный ID
  • Перемещения
    В таблице Перемещения содержится информация об ID пункта, посещённого грешником и дате посещения этого пункта 
  • Пункты
    В таблице Пункты содержится информация о наименовании пунктов. Каждый пункт имеет свой персональный ID

На рисунке приведена схема базы данных (пробелы в названии столбцов считать равными символу _)


Задание выполняются в представленных полях с помощью запросов на языке SQL.
Ответы заносятся в указанные задания

Задание 1.
  • "Скопировать" базу используя средства SQL 
  • "Расширить" таблицу Грешники созданием полей "Происхождение", "Родитель" и "Год_рождения"
    Поле "Происхождение" должно содержать сведения об источнике (название произведения/фильма/сериала)
    Поле "Родитель" должно содержать сведения об авторе (для фильвом и сериалов можно указать фильм/сериал)
    Поле "Год_Рождения" должно содержать год издания/выхода (хотя бы приблизительно)
  • Добавить в  базу не менее 5 своих "любимых грешников" (будет оцениваться уникальность)
Полученный файл приложить к заданию 2 теста. (Имя файла должно содержать ФИО исполнителя) 
 




Используя информацию из приведённой базы данных, определите, сколько дней прошло между первым и последним посещением пункта
(дни посещения при этом не учитывайте), который является самым часто посещаемым среди грешников, совершивших грех Гордыня.
Ответ введите в задание 3 теста

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