Задание 1

  1. Скачать iso-образ ОС Ubuntu 24.04 по ссылке с официального сайта Ubuntu.
  2. Установить Ubuntu 22.04 на виртуальную машину VMWare из iso-образа.
  3. Установить (на выбор):
    • Postgresql: sudo apt install postgresql
    • MariaDB: sudo apt install mariadb-server
  4. Запустить сервер БД:
    • Для Postgresql: sudo systemctl start postgresql
    • Для MariaDB: sudo systemctl start mysql
  5. Создать тестовую БД средствами консольного клиента:
    • Для Postgresql:
      sudo su postgres
      psql
      create database test;
      
    • Для MariaDB:
      sudo mysql
      create database test;
      
  6. Присоединиться к тестовой БД:
    • Для Postgresql: \c test;
    • Для MariaDB: use test;
  7. Создать простую таблицу:
    CREATE TABLE my_table (
      id SERIAL NOT NULL,
      code VARCHAR(10) NOT NULL,
      name VARCHAR(500) NOT NULL,
      PRIMARY KEY (id)
    );
    
  8. Произвести манипуляции как в лекции:
    • Добавить колонку с текущим временем:
      ALTER TABLE my_table
      ADD datetime timestamp NOT NULL DEFAULT now();
      
    • Изменить тип данных колонки code:
      ALTER TABLE my_table
      ALTER COLUMN code TYPE varchar(40);
      
    • Удалить колонку datetime:
      ALTER TABLE my_table
      DROP COLUMN datetime;
      
    • Удалить таблицу:
      DROP TABLE my_table;
      

Отчет

Отчет должен быть представлен в виде скриншотов успешного выполнения всех команд и манипуляций.