Необходимо организовать систему учета для питомника в котором живут домашние и вьючные животные.
Используя команду cat в терминале операционной системы Linux, создать два файла Домашние животные (заполнив файл собаками, кошками, хомяками) и Вьчные животные (заполнив файл лошадьми, верблюдами и ослами), а затем объеденить их. Посмотреть содержимое созданного файла. Переименовать файл, дав ему новое имя (Друзья человека).
Подключить дополнительный репозиторий MySQL. Установить любой пакет из этого репозитория.
Выложить историю команд в терминале Ubuntu. История команд Ubuntu
Нарисовать диаграмму, в которой есть родительский класс, домашние животные и вьючные животные, в составы которых в случае домашних животных войдут классы: собаки, кошки, хомяки, а класс вьючные животные войдут: лошади, верблюды и ослы. Диаграмма
В подключенном MySQL репозитории создать базу данных "Друзья человека".
Создать таблицы с иерархией из диаграммы БД.
![]()
Заполнить низкоуровневые таблицы именами (животных), командами которые они выполняют и датами рождения.
Удалить из таблицы верблюдов, т.к. верблюдов решили перевезти в другой питомник на зимовку. Объединить таблицы лошади и ослы в одну таблицу. Удаляем верблюдов:
![]()
Объединяем таблицы лошадей и ослов:
Создать новую таблицу " Молодые животные" в которую попадут все животные старше 1 года, но младше 3 лет и в отдельном столбце с точностью до месяца подсчитать возраст животных в новой таблице.
![]()
Объединить все таблицы в одну, при этом сохраняя поля, указывающие на принадлежность к старым таблицам.
Создать класс с инкапсуляцией и наследованием по диаграмме.
Написать программу, имитирующую работу реестра домашних животных. В программе должен быть реализован следующий функционал: