Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы
 
 

Учебный курс "Microsoft SQL Server 2008R2 для администраторов"

Краткое содержание курса: установка и настройка SQL Server 2008R2, средства администрирования, создание баз данных, резервное копирование и восстановление, обеспечение отказоустойчивости, автоматизация администрирования, перенос и преобразование данных средствами SSIS (SQL Server Integration Services), оптимизация производительности SQL Server , репликация SQL Server 2008R2.

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

Продолжительность: 5 дней (40 учебных часов).

В курсе 11 модулей, к каждому модулю предусмотрены лабораторные работы (на лабораторные работы, выполняемые под руководством преподавателя, отводится 50 % времени учебного курса).

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

Начальная подготовка: умение работать с Windows на уровне пользователя, знание основных понятий баз данных.

План курса:

1. Планирование и установка SQL Server 2008R2
1.1 Планирование установки SQL Server
1.1.1 Оценка архитектуры приложения на основе SQL Server
1.1.2 Выбор оборудования
1.1.3 Выбор редакции SQL Server
1.2 Установка SQL Server
1.2.1 Начало установки. Выбор набора компонентов
1.2.2 Работа с именованными экземплярами
1.2.3 Выбор учетной записи для служб SQL Server
1.2.4 Выбор режима аутентификации SQL Server
1.2.5 Выбор кодировки и порядка сортировки
1.2.6 Остальные параметры установки
1.3 Автоматизированная и удаленная установка
1.4 Проверка установки и выполнение послеустановочных задач
1.4.1 Проверка результатов установки
1.4.2 Настройка серверных сетевых библиотек
1.4.3 Другие послеустановочные задачи


2. Средства администрирования SQL Server 2008R2

2.1 SQL Server Management Studio
2.1.1 Окно Registered Servers («Ctrl»+«Alt»+«G»)
2.1.2 Окно Object Explorer («F8»)
2.1.3 Окно Summary («F7»)
2.1.4 Окно Solution Explorer («Ctrl»+«Alt»+«L»)
2.1.5 Другие окна SQL Server Management Studio
2.1.6 Способы создания скриптов в Management Studio
2.1.7 Дополнительные возможности Management Studio
2.2 Business Intelligence Development Studio
2.3 SQL Server Configuration Manager
2.3.1 SQL Server Configuration Manager
2.3.2 Службы SQL Server
2.3.3 Настройка клиентских сетевых библиотек средствами SQL Server Configuration Manager. SQL Native Client
2.4 SQLCmd
2.4.1 Применение SQLCmd
2.4.2 Специальный режим подключения Dedicated Administrator Connection (DAC)
2.6 SQL Server Profiler
2.7 Database Engine Tuning Advisor
2.8 Другие графические утилиты SQL Server
2.9 Другие консольные утилиты SQL Server


3. Создание баз данных и настройка параметров
3.1 Служебные и учебные базы данных SQL Server
3.2 Физическая структура базы данных
3.2.1 Файлы баз данных и журналов транзакций
3.2.2 Определение размера файлов данных
3.2.3 Определение размера файлов журналов транзакций
3.2.4 Экстенты и страницы
3.2.5 Применение файловых групп
3.3 Логическая структура базы данных
3.4 Создание пользовательских баз данных
3.4.1 Создание базы данных из SQL Server Management Studio
3.4.2 Создание скрипта, описывающего базу данных
3.4.3 Перенос базы данных
3.5 Основные параметры базы данных
3.5.1 Режим восстановления базы данных (Recovery Model)
3.5.2 Режимы работы базы данных
3.6 Сопровождение баз данных
3.6.1 Увеличение размера базы данных
3.6.2 Уменьшение размера базы данных
3.6.3 Перенос файлов базы данных
3.6.4 Переименование базы данных
3.6.5 Изменение владельца базы данных
3.6.6 Удаление базы данных
3.6.7 Проверка целостности базы данных


4. Безопасность SQL Server
4.1 Терминология и основы системы безопасности SQL Server
4.2 Учетные записи SQL Server
4.2.1 Выбор типа учетной записи
4.2.2 Создание учетной записи и настройка ее параметров
4.2.3 Режимы аутентификации SQL Server. Аудит попыток входа.
4.2.4 Учетные записи, создаваемые по умолчанию
4.2.5 Серверные роли. Разрешения на уровне сервера
4.3 Пользователи баз данных и схемы
4.3.1 Создание, изменение и удаление пользователей базы данных
4.3.2 Встроенные пользователи базы данных
4.3.3 Встроенные роли баз данных
4.3.4 Создание пользовательской роли
4.3.5 Роли приложений
4.3.6 Управление схемами базы данных
4.3.5 Разрешения SQL Server
4.3.6 Предоставление прав на объекты в базе данных
4.4 Изменение контекста выполнения. Выражение Execute As
4.4.1 Предоставление права IMPERSONATE
4.4.2 Изменение контекста выполнения


5. Резервное копирование и восстановление баз данных SQL Server 2008R2
5.1 Планирование резервного копирования
5.1.1 Выбор оборудования для хранения резервных копий
5.1.2 Устройства резервного копирования
5.1.3 Типы резервного копирования
5.1.4 Расписание резервного копирования
5.2 Проведение резервного копирования
5.2.1 Средства для выполнения резервного копирования
5.2.2 Параметры резервного копирования
5.2.3 Получение информации о резервном копировании и создание отчетов
5.3 Основы восстановления баз данных
5.3.1 Терминалогия восстановления БД из резервной копии
5.3.2 Общий план восстановления из резервной копии
5.3.3 Подготовка к восстановлению
5.4 Проведение восстановления
5.5 Специальные ситуации восстановления
5.5.1 Восстановление базы данных в оперативном режиме (online)
5.5.2 Восстановление отдельных страниц базы данных
5.5.3 Восстановление системных баз данных


6. Автоматизация администрирования SQL Server
6.1. Автоматизация административных операций средствами SQL Server Agent
6.1.1. SQL Server Agent
6.1.2. Параметры настройки SQL Server Agent
6.2. Работа с заданиями SQL Server Agent
6.2.1. Параметры заданий.
6.2.2. Параметры этапов заданий.
6.2.3. Запуск заданий.
6.2.4. Настройка расписания заданий.
6.2.5. Настройка параметров отчета о завершении задания.
6.2.6. Безопасность при выполнении заданий. Настройка учетных записей прокси
6.2.7. Просмотр истории выполнения заданий
6.3. Мультисерверные задания
6.3.1 Предварительная подготовка:
6.3.2 Создание и настройка мультисерверных заданий
6.4. Работа с предупреждениями
6.4.1 Создание предупреждения
6.4.2 Предупреждения типа SQL Server event alert
6.5. Работа с операторами
6.6. Настройка электронной почты в SQL Server
6.6.1. Обзор возможностей SQL Server для работы с электронной почтой
6.6.2. Работа с Database Mail (SQLiMail)
6.6.3 Настройка Database Mail
6.6.4 Хранимые процедуры Database Mail
6.6.5 Настройка SQL Server Agent для использования электронной почты
6.6.6 Получение информации о работе Database Mail
6.6.7. Работа с SQLMail
6.6.8 Хранимые процедуры для работы с SQLMail
6.6.9. Применение объекта CDO.Message для работы с электронной почтой SQL Server и SQL Server Agent
6.6.10. Использование утилит для отправки сообщений из командной строки
6.7. Планы обслуживания баз данных (Database Maintenance Plans)


7. Выполнение административных операций при помощи объектных моделей SMO, SQL-DMO и WMI
7.1. Применение скриптов для выполнения административных операций
7.2. Объектная модель SQL-DMO
7.2.1. Обзор объектной модели SQL-DMO
7.2.2. Объект SQLDMO.Application
7.2.3. Объект SQLDMO.SQLServer2
7.2.4. Объект SQLDMO.Database2
7.3. Объектная модель SMO
7.3.1. Обзор объектной модели SMO
7.3.2. Свойства и методы объектов SMO
7.3.3. Объект SMO.Server
7.3.4. Объект SMO.Database
7.4. WMI и SQL Server 2008
7.4.1. Характеристики WMI
7.4.2. WMI-поставщики для работы с SQL Server
7.4.3. Программные средства для работы с WMI
7.4.4. Подключение к службе WMI
7.4.5. Язык WQL: подключаемся к объектам WMI
7.4.6. Работа с событиями в WMI
7.4.7. Объекты WMI Provider for Configuration Management
7.4.8. Работа с WMI Provider for Server Events

8. Мониторинг и оптимизация производительности SQL Server 2008R2
8.1. Мониторинг активности пользователей
8.1.1. Применение Activity Monitor
8.1.2. Использование хранимых процедур и динамических представлений
8.1.3. Использование SQL Profiler (профилировщика)
8.1.4. Использование хранимых процедур трассировки
8.1.5. Применение триггеров DDL
8.1.6. Другие средства мониторинга активности пользователей и уведомления о событиях
8.2. Журналы SQL Server
8.3. Мониторинг производительности SQL Server
8.3.1. Терминология мониторинга производительности
8.3.2. Средства для мониторинга и анализа производительности
8.3.3. Нагрузочное тестирование
8.3.4. Приемы работы с Системным монитором
8.3.5. Основы работы с объектами и счетчиками
8.3.6. Счетчики для анализа загрузки процессора
8.3.7. Счетчики для анализа загрузки оперативной памяти
8.3.8. Счетчики для анализа производительности дисковой подсистемы
8.3.9. Счетчики для анализа производительности сетевой подсистемы
8.3.10. Объекты System Monitor для мониторинга работы SQL Server
8.4. Оптимизация работы SQL Server
8.4.1. Оптимизация операционной системы для работы с SQL Server
8.4.3. Оптимизация подключений к SQL Server
8.4.4. Оптимизация системы индексов. Использование Database Tuning Advisor
8.4.5. Оценка уровня фрагментации индексов и таблиц
8.4.6. Устранение фрагментации индексов и таблиц
8.4.7. Работа с блокировками
8.4.8. Оптимизация запросов


9. Применение SQL Server Integration Services
9.1. Средства для работы с SSIS
9.2. Преобразование пакетов DTS SQL Server 2000 в формат пакетов SSIS 2008R2
9.3. Использование мастера импорта/экспорта данных
9.4. Использование SSIS Designer для создания пакетов
9.5. Менеджеры подключений (Connection Managers)
9.6. Работа с Data Flow Task
9.6.1. Что такое Data Flow Task
9.6.2. Элементы Data Flow Task
9.6.3. Источники и назначения Data Flow Task
9.6.4. Преобразования Data Flow Task
9.6.5. Пути и логика выполнение Data Flow Task
9.7. Script Task и ActiveX Script Task
9.8. Bulk Insert Task
9.9. Execute SQL Task
9.8. XML Task
9.11. Message Queue Task
9.12. Execute Package Task и Execute DTS 2000 Package Task
9.13. Transfer Database Task
9.14. Другие задачи копирования объектов SQL Server
9.15. File System Task и FTP Task
9.16. Send Mail Task
9.17. Execute Process Task
9.18. Web Service Task
9.19. WMI Data Reader Task и WMI Event Watcher Task
9.19.1 Пример использования задачи WMI Event Watcher Task
9.21. Контейнеры SSIS
9.21.1 Контейнер For Loop
9.21.2 Контейнер Foreach Loop
9.21.3 Контейнер Sequence
9.22. Задачи планов обслуживания (Maintenance Plans)
9.23. Ограничения предшественников (precedence constraints)
9.24. Протоколирование выполнения пакетов
9.25. Работа с конфигурациями
9.26. Хранение пакетов
9.27. Безопасность пакетов SSIS
9.27.1 Настройка уровня защиты пакета
9.27.2 Использование ролей базы данных MSDB.
9.27.3 Применение цифровых подписей для пакетов
9.28. Запуск пакетов SSIS на выполнение
9.28.1 Использование утилиты dtexecui


10. Средства обеспечения отказоустойчивости SQL Server 2008R2
10.1. Работа SQL Server в кластере
10.1.1. Терминология и варианты конфигурации кластера
10.1.2. Установка SQL Server в кластер
10.2. Автоматическая доставка журналов (log shipping)
10.2.1. Терминология доставки журналов
10.2.2. Настройка доставки журналов
10.2.3. Мониторинг доставки журналов
10.2.4. Действия в случае сбоя основного сервера
10.2.5. Отмена доставки журналов
10.3. Зеркальное отображение баз данных
10.3.1. Зеркальное отображение баз данных
10.3.2. Терминология зеркального отображения баз данных
10.3.3. Настройка зеркального отображения
10.3.4. Мониторинг зеркального отображения
10.3.5. Смена ролей серверов
10.3.6. Приостановка и отмена зеркального отображения

11. Репликация в SQL Server
11.1. Новые возможности репликации SQL Server 2008R2
11.2. Терминология системы репликации
11.3. Типы репликации
11.4. Подготовка к настройке репликации
11.5. Настройка репликации
11.6. Средства администрирования и мониторинга репликации
11.6.1. Средства администрирования репликации
11.6.2. Применение Replication Monitor
11.6.3. Другие средства мониторинга репликации

 
 
 
 
 
   
   
   
   
 
 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru