✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
В базе данных создана таблица с информацией о сотрудниках предприятия:
CREATE TABLE employee
(
emp_id INTEGER PRIMARY KEY,
emp_name CHAR(100),
pass_serie CHAR(4),
pass_number CHAR(6),
birth_date DATA,
phone_number CHAR(10),
UNIQUE (pass_serie, pass_number)
);
Описание полей:
emp_id — табельный номер сотрудникаemp_name — ФИО сотрудникаpass_serie — серия паспортаpass_number — номер паспортаbirth_date — дата рожденияphone_number — номер телефонаАдминистраторам часто нужно найти телефон сотрудника, чтобы с ним связаться. Сотрудников в предприятии очень много. Иногда администраторы ищут данные по табельному номеру, иногда по данным паспорта (серии и номеру), иногда по фамилии. Для некоторых запросов поиск работает очень медленно. Какие индексы дополнительно следует построить, чтобы поиск по любому из приведенных запросов производился достаточно быстро?