Объект представления данных в SQL server

 

 

 

 

 

 

 

 

Использование в приложениях удаленной базы данных позволяет сократить дисковое пространство нре на размер информации в базе. Плюс к этому можно все проблемы, связанные с поиском и обработкой данных ,перенести на удаленный компьютер, где уже имеется система управления этой базой. Так образом, распределив обработку, можно получить более гибкую и практичную систему в плане разработки приложения и обработки информации в нём.
Одним из видов обработки данных на SQL сервере может быть использование объектов представлений данных (Views). Представление является, по сути, сохраненной выборкой из одной или набора таблиц, которые можно связать по одинаковым полям и задав условия выборки и соединения. Результатом такой выборки будут новые поля объекта «Представление».
Например, добавим в базу данных на SQL сервер новый объект – представление. Для этого должна существовать таблица(ы), на основе которой(ых) мы его создадим.
Так для SQL Server 2005 выберем в списке объектов нашей базы Views и перейдя в правое окно из контекстного меню кликнем по строке «Add Table».

создание представления данных в SQL сервер


Из появившегося списка таблиц текущей базы данных извлечем в представление нужную таблицу. После чего в нижнем окне можно увидеть таблицу с перечислением полей выбранной таблицы, а под ней заготовку SQL запроса. Помечая галочкой поля этой таблицы, мы фактически выбираем выходные поля представления.
Если в представлении участвует несколько таблиц, то они должны иметь связи между собой, которые автоматически находит SQL сервер. Иначе связи можно задать вручную, протягивая мышью поле от одной таблицы к другой.
Условия выборки, а также сортировку полей можно указать, как в ячейках выходной структуры представления данных, так и в самом запросе.
Для выборок из большого массива данных с множеством условий, использование представлений сможет существенно сократить время вычислений.

 

 

 

 

 

Hosted by uCoz