Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции / Л-3 - Архитектура MS SQL Server

.pdf
Скачиваний:
17
Добавлен:
28.06.2021
Размер:
867.12 Кб
Скачать

Останов экземпляра сервера из командной строки

Пуск / Все программы / Стандартные / Командная строка / ПКМ – Запуск от имени администратора:

net stop “SQL Server (SQLEXPRESS)”

Запуск экземпляра сервера в программе Configuration Manager (1)

Пуск / Все программы / Microsoft SQL Server 2012 /

Средства настройки / Диспетчер конфигурации SQL Server.

Службы SQL Server / SQL Server (SQLEXPRESS) – ПКМ и в контекстном меню выбрать команду Запустить.

Запуск экземпляра сервера в программе Configuration Manager (2)

Службы SQL Server / SQL Server (SQLEXPRESS) – ПКМ

ив контекстном меню выбрать пункт Свойства.

Вокне нажать Пуск.

Вэтом же окне можно изменить некоторые характеристики сервера, которые были установлены при инсталляции системы.

Останов экземпляра сервера в программе Configuration Manager

Остановить экземпляр сервера из программы Configuration Manager можно двумя способами:

в главном окне программы, в правой панели щелкнуть ПКМ по имени сервера и в контекстном меню выбрать команду Остановить;

щелкнуть по имени сервера ПКМ и в контекстном меню выбрать элемент Свойства; в диалоговом окне свойств выбрать команду Стоп.

Запуск экземпляра сервера в программе Management Studio (1)

Пуск / Все программы / Microsoft SQL Server 2012 / SQL Server Management Studio.

Щелкнуть Отмена, чтобы отменить соединение с сервером, который пока не запущен. Появится главное окно программы Management Studio.

Аутентификация в SQL Server

Пользователь подключается к экземпляру SQL Server, пройдя аутентификацию (проверку). Для этого администратор баз данных (DBA) должен создать для него регистрацию (login).

Варианты аутентификации:

аутентификация Windows – регистрация связывается с именем пользователя и его паролем в ОС Windows (рекомендуется Microsoft);

смешанный режим – при подключении пользователь предъявляет имя регистрации и пароль. DBA должен превратить его регистрацию в database user (пользователя базы данных) для каждой БД.

Базы данных в SQL Server

Каждый экземпляр SQL Server может содержать несколько баз данных.

Базу данных можно представить в виде контейнера объектов (таблиц, представлений, хранимых процедур и т. д.).

Системные базы данных

Хранят системные данные и обслуживают внутренние задачи. Создаются автоматически при инсталляции SQL Server и изменяются системой.

Пользователь может изменить системные базы данных, если он понимает, что делает и к чему это может привести.

Профессиональные программисты SQL Server после инсталляции системы вносят нужные изменения в базу данных model, которая используется при создании пользовательских баз данных.

Пользовательские базы данных

Создаются, изменяются и удаляются пользователем. В одном экземпляре сервера можно создать столько пользовательских БД, сколько необходимо

В пользовательские БД помещаются данные, нужные для решения задач конкретной предметной области.

Сюда же можно помещать и др. объекты БД – хранимые процедуры, пользовательские типы данных, триггеры, функции и др.

Пользовательская база данных имеет ряд характеристик, которые можно просматривать и изменять с использованием системных средств.

Структура базы данных в SQL Server

Любая база данных состоит из :

файла данных (нескольких файлов);

файла журнала транзакций (нескольких файлов).

Файлы данных могут объединяться в файловые группы.

Каждому файлу (данных или журнала транзакций) присваивается:

имя, под которым файл известен ОС;

логическое имя, задаваемое явно при создании базы данных, и по которому к файлу можно обращаться в среде SQL Server.