Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
500 ₴

Несколько не сложных задачек php mysql

project complete


Задание 1

Спроектируйте структуру базы данных MySQL/PostgreSQL для библиотеки, удовлетворяющую следующим требованиям:

  1. необходимо хранить только авторов и книги;
  2. книга может быть написана в соавторстве (несколькими авторами);
  3. автор за свою жизнь может написать несколько книг.

Напишите SQL-запрос, который выведет авторов, написавших не более 6 книг.

 

Задание 2

Реализовать на PHP структуру классов, описывающих следующие фигуры: прямоугольник, круг, треугольник. Описать функцию для нахождения площади фигуры.

Реализовать:

  • генерацию случайных объектов классов с заполнением полей случайными значениями
  • сохранение объектов в файл в любом удобном представлении
  • получение объектов из файла

Отсортировать полученную коллекцию объектов по убыванию площади фигуры и вывести результат на экран.

Примечания для 2 задания

  1. Перед выполнением задания желательно ознакомиться со стандартами PSR-1, PSR-2 и соблюдать их при выполнении задания.

Work result

Only registered users can view attachments.

Отзыв заказчика о сотрудничестве с Алексеем Кожушко

Quality
Professionalism
Price
Availability
Terms

Всё сделано вовремя претензий нет

Отзыв фрилансера о сотрудничестве с Алексеем Ивановым

Payment
Task formulation
Requirements
Availability

Конкретный и понятный заказ. Заказчик оперативно, конструктивно и терпеливо отвечал на возникающие по ходу работы вопросы. Рекомендую.

Алексей Алексей Кожушко | Safe Safe



  1. 1 day500 ₽
    Виталий
    Виталий Савинов
    298     1  0

    Здравствуйте, Алексей, готов приступить к выполнению первого задания, после уточнения некоторых деталей(по поводу второго задания , нужно обсудить в ЛС). Обращаться в ЛС

    Russia Orenburg | 18 November 2019 |
  2. 2 days3 000 ₽
    Дмитрий
    Дмитрий Кудряшов
    3064   verified    123  6   10

    Добрый день,

    Готов выполнить поставленные задачи.

    С уважением, Дмитрий

    Belarus Minsk | 18 November 2019 |
  3.  freelancer isn't working in the service any longer
  4. 1 day300 ₽
    Игорь
    Игорь Вадимович
    823     6  0

    Здравствуйте!!! Готов решить задачи ради удовольствия, это как орехи.

    Russia Ivanovo | 18 November 2019 |
  5. 1 day1 000 ₽
    Никита
    Никита Козулин
    961     22  0

    Добрый день. Сделаю всё быстро и качественно. Обращайстесь

    Russia Vladivostok | 18 November 2019 |
  6. proposal concealed by freelancer
  7. 1 day500 ₴Winning proposal
    Алексей
    Алексей Кожушко
    721     25  1

    Готов сделать. В 1-м задании структура базы данных будет выдана как скрипт MySQL, которым она создаётся.

    Ukraine Kharkiv | 19 November 2019 |