Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 68 стр.

UptoLike

Составители: 

68
ностей из-за неверного запроса или их группы. Чтобы этого избежать, разра-
ботчики базы данных могут создать ряд хранимых процедур для работы с дан-
ными и полностью запретить доступ для обычных запросов.
Такой подход при прочих равных условиях обеспечивает большую ста-
бильность и надежность работы. Это одна из главных причин создания собст-
венных хранимых процедур. Другие причиныбыстрое выполнение, разбиение
больших задач на малые модули, уменьшение нагрузки на сетьзначительно
облегчают процесс разработки и обслуживания архитектуры «клиентсервер».
4.2.1. Стандартные запросы к БД
Создадим в среде Management Studio новый SQL-запрос, содержащий
следующий текст:
exec
sp_databases
В результате выполнения выводится список всех баз, созданных на дан-
ном локальном сервере (рис. 63):
Рис. 63. Выполнение запроса exec sp_databases
Запрос запустил на выполнение одну из системных хранимых процедур,
которая находится в базе master. Ее можно найти в списке «Хранимые процеду-
ры» («Stored Procedures») базы. Все системные хранимые процедуры имеют
префикс «sp». Обратите внимание на то, что системные процедуры в редакторе
выделяются бордовым цветом и для многих из них не нужно указывать в выпа-
дающем списке конкретную базу.
Выполним еще один запрос:
exec sp_monitor
В результате ее выполнения выводится статистика текущего SQL-сервера
(рис. 64).