CURSOR.EDUCATION

CURSOR.EDUCATION

Ihor Didyk
Java Group "Forrest Gump"


Homework


  1. docker_part:


 * Перенести  Spring Boot Rest application (HW_11)докер, використовуючи Dockerfile 
 * Закомітити та запушити на docker hub
 * Загуглити що таке docker-compose & .dockerignore, як його використовувати


2. sql_part

 * Створити базу даних (library_db)по структурі вашого проекту(HW_11):
 
     * Створити таблицю Book(id, title,genre, description, rate)
     * Створити таблицю Author(id, firstName, lastName, country, age)
     * Об'єднати таблиці між собою, викорстовуючи `join`
     * Додати по 20 рекордів в кожну табличку
     
 * Написати декілька запитів:
 
     * Вивести всі книги одного жанру
     * Вивести всі книги (лише title & genre) відсортувавши за rate
     * Знайти найпопулярнішу книгу (за rate)
     * Вивести всі книги одного автора
     * Вивести всіх авторів, відсортованих за віком
     * Вивести всіх авторів, в кого більше виданих книг


Requirements:

  • В Readme повинно бути вказане посилання, на docker hub, де маж бути залитий image
  • Всі запити повинні бути збережені у файлі library_db.sql та залиті на github



Report Page