final_control_worck

  1. Используя команду cat в терминале операционной системы Linux, создать два файла Домашние животные (заполнив файл собаками, кошками, хомяками) и Вьючные животными заполнив файл Лошадьми, верблюдами и ослы), а затем объединить их. Просмотреть содержимое созданного файла. Переименовать файл, дав ему новое имя (Друзья человека).
  • cat > pets

Собака1

Собака2

Собака3

Кошка1

Кошка2

Кошка3

Хомяк1

Хомяк2

Хомяк3

ctrl + d

  • cat > packAnimals

Лошадь1

Лошадь2

Лошадь3

Верблюд1

Верблюд2

Верблюд3

Осёл1

Осёл2

Осёл3

ctrl + d

  • cat packAnimals pets > friendsOfMan
  1. Создать директорию, переместить файл туда.
  • mkdir assets

  • mv ./friendsOfMan ./assets/

  1. Подключить дополнительный репозиторий MySQL. Установить любой пакет из этого репозитория.
  1. Установить и удалить deb-пакет с помощью dpkg
  1. Выложить историю команд в терминале ubuntu
  • #до этого писал все команды
  1. Нарисовать диаграмму, в которой есть класс родительский класс, домашние животные и вьючные животные, в составы которых в случае домашних животных войдут классы: собаки, кошки, хомяки, а в класс вьючные животные войдут: Лошади, верблюды и ослы).
  • файл приложил в assets
  1. В подключенном MySQL репозитории создать базу данных “Друзья человека”
  • сделано в скрипте
  1. Создать таблицы с иерархией из диаграммы в БД
  • сделано в скрипте
  1. Заполнить низкоуровневые таблицы именами(животных), командами которые они выполняют и датами рождения
  • сделано в скрипте
  1. Удалив из таблицы верблюдов, т.к. верблюдов решили перевезти в другой питомник на зимовку. Объединить таблицы лошади, и ослы в одну таблицу.
  • сделано в скрипте
  1. Создать новую таблицу “молодые животные” в которую попадут все животные старше 1 года, но младше 3 лет и в отдельном столбце с точностью до месяца подсчитать возраст животных в новой таблице
  • сделано в скрипте
  1. Объединить все таблицы в одну, при этом сохраняя поля, указывающие на прошлую принадлежность к старым таблицам.
  • сделано в скрипте