Когда пользователи запрашивают большие таблицы, им требуется видеть только их небольшой фрагмент или поднабор. Существует два метода возврата поднабора данных: применение запроса SELECT с предложением WHERE и использование представления.
Метод запроса SELECT хорошо работает для редко выполняемых запросов (называемых нерегламентированными запросами), но он несколько сложен для пользователей, которые не понимают коды Transact-SQL. Например, если вы хотите просмотреть в таблице Customers только имена, фамилии и телефонные номера покупателей в коде зоны 495, то можете выполнить следующий запрос:
USE Sales
SELECT Fname, Lname, Phone from Customers
WHERE Phone LIKE '495%'
Если ваши пользователи часто выполняют этот запрос. вам следует создать для них представление на основе запроса. Пользователи смогут запрашивать представление таким же образом, каким они запрашивают таблицы. Единственное отличие между представлением и таблицей состоит в том, что представление не содержит никаких данных, а всего лишь отображает их.
Чтобы понять суть представлений, мы создадим простое представление с помощью редактора View Assisted Editor.