diff --git a/README.md b/README.md index 34195538..8113d677 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,26 @@ hello => world => # ``` +### Задание 5 +1. Установить Postgres последней версии +2. Задача пройти [курс](https://www.codecademy.com/learn/learn-sql) по основам баз данных, используя свой email. +3. Скачать дамп базы данных магазина проката DVD дисков по [ссылке](http://www.postgresqltutorial.com/postgresql-sample-database/). +Применить дамп в базу данных на локали. +4. Выполнить следующие запросы, поместив каждый запрос в отдельный SQL-файл с именем “#{номер_задания}.sql”: + 1. Достать список всех актеров с фамилией Zellweger + 2. Получить список фильмов с английским, немецким и итальянским языком + 3. Получить список актеров у которых имя начинается на W или фамилия заканчивается на H. Для каждого актера вывести только полное имя, соединенное через дефис, начиная с фамилии. + 4. Например, для актера William Hoffman - результирующая колонка будет ‘Hoffman-William’ + 5. Подсчитать кол-во фильмов с одинаковым rental_duration, подчитать кол-во фильмов в каждой группе. В результирующей выборке получить только rental_duration и кол-во фильмов в этой группе. + 6. Подсчитать общее кол-во фильмов с каждым из языков. В результирующей выборке получить название языка и связанное с ним количество фильмов + 7. Написать запрос на создание самого любимого фильма, который вам нравится + 8. Написать запрос на редактирование нескольких атрибутов любого фильма + 9. Написать запрос на удаление фильмов которые вам не нравятся(это может быть по имени, категории или же еще по какому-нибудь вашему признаку) + 9. Не забывайте о каскадных связях с другими таблицами + 10. Вывести список актеров которые снимались более чем в двух фильмах + 11. Добавьте новую колонку со значением по умолчанию в таблицу film + 12. Удалите колонку из п. 4.10 + ## Гайд по оформлению домашнего задания ### Краткое описание Код каждого домашнего задания должен быть отправлены на проверку в качестве PR (Pull Request).