Лабораторная работа № 9
Технология создания баз данных на основе промышленной СУБД
MS SQL Server
Часа
Цель работы:
1) получение навыков установки MS SQL Server, создания баз данных на SQL Server, создания пользователей и работы с утилитами MS SQL Server;
2) научиться создавать первичные и внешние ключи, проектировать и создавать отношения между таблицами, создавать, настраивать и удалять индексы.
Создание базы данных с помощью Microsoft SQL Server
Microsoft SQL Server 2012 – система управления реляционными базами данных (СУРБД), разработанная корпорацией Microsoft. Основной используемый язык запросов – Transact-SQL (T-SQL), создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия.
Установка Microsoft SQL Server 2012
1. Запускаем установку SQL. Центр установки SQL Server. Выбираем в левом меню пункт «Установка». Переходим в пункт «Новая установка или добавление компонентов к существующей установке». Кликаем. Запускается «Установка SQL Server 2012». Ключ продукта – вводим ключ продукта, если он не вшит. Далее.
Рисунок 1 – Роль установки
2. Соглашаемся с лицензией. Далее.
3. Файлы поддержки установки программы. Видим в имени компонента «Файлы поддержки программы» и кликаем «Установить».
4. Правила поддержки установки. Если все сделали правильно, единственное, на что можем получиться предупреждение, так это на брандмауэр Windows, в котором не открыли соответствующие порты. Далее.
Рисунок 2 – Результат проверки правил
5. На шаге Выбор компонентов (Feature Selection) выбираем Службы компонентов Database Engine (сам SQL Server), Службы Reporting Service в собственном режиме (для создания отчетов), Средства управления основные (Management Tools- Basic) и Средства управления полный набор, которые необходимы для работы с базой. Каталоги общих компонентов оставляем по дефолту.
|
6. Правила установки. Смотрим сводку проверки (для этого достаточно нажать «Показать подробности). Далее.
7. На шаге Настройка экземпляра (Instance Configuration), если устраивает тип экземпляра и путь, можно оставить все по умолчанию. Вводим идентификатор (можно оставить дефолт – по умолчанию), указываем место для хранения корневого каталога экземпляра. В идеале место хранения экземпляра должно быть на другом диске.
8. Требования к свободному месту на диске. Смотрим сводку на данные по месту на диске для нашего компонента. Если всѐ в порядке, жмѐм «Далее».
Рисунок 3 – Выбор устанавливаемых компонентов
Рисунок 4 – Настройка экземпляра
9. Конфигурация сервера. Вкладка «Учетные записи служб». Можно поэкспериментировать с различными учетными записями для служб SQL, но удобнее и целесообразнее создать специальную учетную запись SQL-администратора c правами администратора контроллера домена, нажать кнопку «Использовать одну и ту же учетную запись для всех служб SQL Server» и выбрать еѐ. Помимо этого требуется выставить тип запуска для Агента SQL Server с «Вручную» на «Автоматически».
Рисунок 5 – Конфигурация сервера
Вкладка «Параметры сортировки». Пункт «Компонент Database Engine», по умолчанию там стоит сортировка Cyrillic_General_CI_AS. Нажимаем кнопку Настройка. Ставим галку на пункт «Параметры сортировки SQL, используемые для обратной совместимости». Выбираем сортировку SQL_Latin1_General_CP1_CI_AS, жмѐм OK.
|
Выполняем определение для служб Analysys Services. Жмѐм «Настройка», выбираем сортировку Latin1_General_100, нажимаем ok, получаем сортировку Latin1_General_100_CI_AS. Далее
10.Настройка компонента Database Engine. Вкладка «Планирование учетных записей». Для простоты задаѐм только «Режим проверки подлинности Windows» и оставляем ранее выбранного пользователя (можем также добавить текущего).
Рисунок 5 – Настройка параметров сортировки служб SQL Server
Рисунок 5 – Настройка компонента Database Engine
Вкладка «Каталоги данных». Все каталоги будут записаны там, куда указали на момент настройки экземпляра. Если есть насущная необходимость, местоположение можно изменить.
Рисунок 6 – Настройка компонента Database Engine
Вкладка Filestream. Ставим галку на «Разрешить FILESTREAM при доступе через Transact-SQL» и, когда станет активной, галку на «Разрешить FILESTREAM при потоковом доступе файлового ввода-вывода. Имя общего ресурса Windows можно оставить по умолчанию. Далее.
11.Настройка служб Reporting Services. Так как это дефолтный экземпляр и не планируем связывать его с Sharepoint, то оставляем пункт по умолчанию, а именно «Установить конфигурацию по умолчанию для работы в собственном режиме». Далее.
12.Отчет об ошибках. Выбираем, нужно ли нам отправлять отчет в корпорацию Microsoft или нет. Далее.
13.Правила конфигурации установки. Смотрим сводку, пункт «Показать подробности». Если всѐ в порядке, жмѐм «Далее».
|
14.Всѐ готово для установки. Проверяем все компоненты для установки. Нажимаем «Установить».
15.Завершено. Установка прошла успешно. Нажимаем «Закрыть».
Рисунок 7 – Настройка компонента Database Engine (FILESTREAM)
Рисунок 8 – Основной режим служб Reporting Services
Рисунок 9 – Проверка компонентов установки
Рисунок 10 – Завершение процесса установки SQL Server 2012
Рисунок 10 – Завершение процесса установки. Документация и ссылки