Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

M6232. Реализация баз данных в Microsoft SQL Server 2008 R2

Цель:

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

Аудитория:

Этот курс предназначен для обучения специалистов ИТ, использующих продукцию SQL Server 2008 для реализации базы данных.

Описание:

Этот пятидневный курс обеспечит слушателей знаниями и навыками, необходимыми для реализации баз данных Microsoft SQL Server 2008.

Предварительные требования:

  • Базовые знания ОС Microsoft Windows и её основные функции
  • Знание работы Transact-SQL
  • Знание работы родственных баз данных
  • Навыки работы с Core Windows Server
  • Навыки разработки баз данных
  • Навыки работы SQL Server

Предварительная подготовка:

Вы будете уметь:

  • Создавать базы данных и файлы баз данных
  • Создавать типы данных и таблицы
  • Использовать XML в Microsoft SQL Server 2008
  • Планировать, создавать и оптимизировать индексы
  • Реализовывать целостность данных в базах данных Microsoft SQL Server 2008 с использованием ограничений
  • Реализовывать целостность данных в базах данных Microsoft SQL Server 2008 с использованием триггеров
  • Реализовывать представления
  • Реализовывать хранимые процедуры и функции
  • Реализовывать управляемый код в базе данных
  • Управлять транзакциями и блокировками
  • Использовать Service Broker для создания решения, основанного на обмене сообщениями

Содержание курса:

  • Введение в инструментарий SQL Server
  • Типы данных
  • Таблицы
  • Представления
  • Планирование индексов
  • Управление механизмом хранения таблиц
  • Планы исполнения запросов
  • Оптимизация запросов с использованием некластеризованных индексов
  • Хранимые процедуры
  • Слияние и обмен табличными данными
  • Обработка данных в режиме одновременного доступа
  • Перехват и обработка ошибок в коде Transact-SQL
  • Функции
  • Обеспечение целостности данных
  • Триггеры
  • Управляемый код
  • Хранение данных в формате XML
  • Использование XML-данных в запросах
  • Пространственные данные
  • Полнотекстовые запросы и индексы

Сопутствующие курсы:

Стоимость:
для организаций: 29900

для частных лиц: по договоренности

для студентов: по договоренности

Длительность:
40ч / 5д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Модули курса

Модуль 1. Введение в инструментарий SQL Server
  • Введение в платформу SQL Server
  • Работа с инструментами (SQLCmd, Management Studio, Configuration Management, Books Online)
  • Настройка служб (учётные записи, режимы запуска, сетевой доступ)
  • Лабораторная работа
Модуль 2. Типы данных
  • Использование типов данных
  • Работа с данными строкового типа
  • Преобразование типов
  • Специализированные типы данных
  • Лабораторная работа
Модуль 3. Таблицы
  • Проектирование таблиц
  • Использование схем
  • Создание и модификация таблиц
  • Лабораторная работа
Модуль 4. Представления
  • Назначение представлений
  • Создание представлений
  • Работа с представлениями
  • Влияние представлений на производительность
  • Лабораторная работа
Модуль 5. Планирование индексов
  • Принципы работы индексов
  • Влияние типов данных на индексы
  • Простые и составные индексы
  • Лабораторная работа
Модуль 6. Управление механизмом хранения таблиц
  • Создание таблицы в качестве "Кучи"
  • Создание таблицы с кластеризованными индексами
  • Влияние механизма хранения на производительность
  • Лабораторная работа
Модуль 7. Планы исполнения запросов
  • Назначение плана исполнения запроса
  • Элементы плана исполнения
  • Использование планов исполнения
  • Лабораторная работа
Модуль 8. Оптимизация запросов с использованием некластеризованных индексов
  • Планирование эффективных некластеризованных индексов
  • Создание некластеризованных индексов
  • Использование утилиты автоматической настройки индексов
  • Лабораторная работа
Модуль 9. Разработка и реализация хранимых процедур
  • Введение в хранимые процедуры
  • Использование хранимых процедур
  • Реализация параметризованных хранимых процедур
  • Контроль контекста исполнения
  • Лабораторная работа
Модуль 10. Слияние и обмен табличными данными
  • Использование выражения MERGE
  • Реализация типов таблиц
  • Использование табличных типов в качестве параметров
  • Лабораторная работа
Модуль 11. Обработка данных в режиме одновременного доступа
  • Транзакции
  • Блокировки
  • Управление блокировками
  • Режимы изоляции
  • Лабораторная работа
Модуль 12. Перехват и обработка ошибок в коде Transact-SQL
  • Планирование обработки нештатных ситуаций
  • Перехват ошибок
  • Структурированная обработка ошибок
  • Лабораторная работа
Модуль 13. Функции
  • Скалярные функции
  • Табличные функции
  • Применение функций
  • Альтернативы функциям
  • Лабораторная работа
Модуль 14. Обеспечение целостности данных
  • Обеспечение целостности данных
  • Доменная целостность
  • Сущностная целостность
  • Ссылочная целостность
  • Лабораторная работа
Модуль 15. Триггеры
  • Назначение DML-триггеров
  • Создание триггеров
  • Особенности использования триггеров
  • Лабораторная работа
Модуль 16. Реализация управляемого кода в SQL Server
  • Введение в интеграцию SQL CLR
  • Загрузка и настройка сборок
  • Использование управляемого кода
  • Лабораторная работа
Модуль 17. Хранение XML данных в SQL Server
  • Введение в XML
  • XML-схемы
  • Хранение XML в базе данных
  • Создание XML-типов данных
  • Лабораторная работа
Модуль 18. Использование XML-данных в запросах
  • Преобразование табличных данных в формат XML
  • Запросы xQuery
  • Преобразование XML-данных в табличный формат
  • Лабораторная работа
Модуль 19. Работа с пространственными данными SQL Server
  • Введение в пространственные данные
  • Работа с типами пространственных данных в SQL Server
  • Использование пространственных данных в приложениях
  • Лабораторная работа
Модуль 20. Полнотекстовые запросы и индексы
  • Назначение полнотекстовых запросов
  • Полнотекстовые индексы
  • Использование полнотекстовых запросов
  • Лабораторная работа
НазадНаверх