Назначение системных баз данных
Системная база данных master обеспечивает основные функции SQL Server и содержит следующую информацию: учетные записи всех пользователей и роли, которым эти пользователи принадлежат; все конфигурационные параметры системы; имена баз данных сервера и сведения о них; размещение баз данных; инициализацию SQL Server; системные таблицы. При выполнении команд создания новых баз данных база данных master должна быть текущей. База данных master — наиболее важная. Если даже вам удалось получить доступ к этой базе данных (что совсем невозможно для рядового пользователя и даже разработчика баз данных), не пытайтесь вносить изменения в эту базу с использованием SQL Server Enterprise Manager. tempdb — временная база данных, существующая лишь на время сеанса SQL Server. Это временное хранилище данных, которое «активно» используется самим сервером, но может также пригодиться и разработчику баз данных. model — это шаблонная база данных, которая содержит стандартные модели объектов SQL Server: Database Users, Database Roles, Tables,Views, Stored Procedures, Rules, Defaults, User Defined Datatypes, Database Diagrams. msdb — это тоже довольно важная база данных. В ней хранится информация, которую использует SQL Server Agent для запуска того или иного задания, в том числе и выполняющих резервное копирование или восстановление данных. С этой базой данных могут только опытные разработчики.
|