
postgres 4 Поникаровский
.docxВ таблице «Предприятие»:
- создать индекс для поля «Город»;
- создать составной индекс для полей «Страна» и «Город»;
CREATE index city_index ON firm (city);
CREATE index country_city_index ON firm (country, city);
В таблице «Заказ»:
- создать уникальный индекс для поля «Наименование заказа»;
- создать составной индекс с сортировкой по убыванию для полей «Стоимость» и «Объем»;
CREATE UNIQUE index name_order_index ON orders (name_order);
CREATE index cost_size_order_index ON orders (cost_order DESC, size_order DESC);
В таблице «Выполнение»:
- создать составной индекс для полей «Плановая дата и «Дата отгрузки» с пустыми (NULL) значениями в начале сортировки.
CREATE index planned_date_shipment_date_index
ON execution (planned_date ASC NULLS FIRST, shipment_date ASC NULLS FIRST);