Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Можно ли при выборе таблицы-источника в раздел "Таблицы" конструктора запросов задавать для нее новое имя (псевдоним)?
Да, можно
Правильно: В конструкторе запросов предусмотрена операция переименования таблицы-источника (назначение псевдонима) через контекстное меню таблицы в списке «Таблицы». После этого псевдоним используется в тексте запроса для обращений к полям и для соединений.
Да, можно, но только если в качестве источника данных выступает вложенный запрос
Неправильно: Псевдоним можно назначать не только подзапросам, но и обычным таблицам (справочникам, документам, регистрам) и другим источникам. У подзапроса псевдоним обычно обязателен по правилам языка запросов, но это не означает, что алиасы доступны только для него.
Да, можно, но только если в качестве источника данных выступает виртуальная таблица
Неправильно: Виртуальные таблицы действительно можно переименовывать, но эта возможность не ограничивается только ими. Алиас можно задавать и для реальных таблиц-источников, добавленных в конструктор.
Верны ответы 1 и 2
Неправильно: Вариант 1 верен сам по себе, но вариант 2 содержит неверное ограничение «только для вложенного запроса». Поэтому комбинация 1 и 2 тоже считается неверной.
Верны ответы 1 и 3
Неправильно: Вариант 3 ошибочно утверждает, что псевдоним доступен только для виртуальных таблиц. Из-за этого связка «1 и 3» не может быть правильным ответом.
Пояснение
Псевдоним (алиас) таблицы нужен, чтобы сделать запрос читаемым и однозначным: особенно когда в запросе несколько соединений, одинаковые имена полей в разных таблицах, или одна и та же таблица используется несколько раз. В конструкторе запросов это делается без ручного редактирования текста: добавьте таблицу в «Таблицы», затем щелкните по ней правой кнопкой и выберите команду переименования (назначения псевдонима) - после ввода нового имени оно будет применяться в запросе.
Пример практической ситуации: вы соединяете справочник «Контрагенты» дважды - как «Покупатель» и как «Поставщик». Без алиасов ссылки на поля будут путаться, а с алиасами удобно писать условия и выбираемые поля (например, Покупатель.Наименование и Поставщик.Наименование). Важно помнить: псевдоним должен быть уникальным в рамках запроса, а для подзапросов (вложенных запросов) алиас обычно требуется, чтобы к результату подзапроса можно было обращаться как к таблице-источнику.