Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

#10776AB Разработка баз данных в Microsoft SQL Server 2012

Академия -> Курсы -> Microsoft SQL Server 2012 ->#10776AB Разработка баз данных в Microsoft SQL Server 2012

Описание курса

Записаться на курс
Продолжительность: 5 дн.
Стоимость: 30 000 р

Назначение курса

Курс рекомендуется ИТ-специалистам, желающим овладеть возможностями и технологиями SQL Server 2012 для реализации базы данных

Цель курса

Изучить логический дизайн таблиц, индексирование и планы запросов. Научиться создавать объекты баз данных, включая представления, хранимые процедуры, функции. Узнаете и о других аспектах создания процедур: транзакциях, параллелизме, обработке ошибок, триггерах и SQL CLR.

Программа курса

Модуль 1. Введение в SQL Server 2012 и его набор инструментов

•Введение в платформу SQL Server
•Инструменты для работы с SQL Server
•Настройка служб SQL Server

Модуль 2. Работа с типами данных

•Использование типов данных
•Работа с символьными данными
•Преобразование типов данных
•Специализированные типы данных

Модуль 3. Проектирование и реализация таблиц

•Проектирование таблиц
•Работа со схемами
•Создание и изменение таблиц

Модуль 4. Обеспечение целостности данных посредством ограничений

•Принудительное обеспечение целостности данных
•Реализация доменной целостности
•Реализация сущностной и ссылочной целостности

Модуль 5. Планирование индексов для SQL Server 2012

•Основные понятия индексирования
•Типы данных и индексы
•Индексы на одну колонку и композитные индексы

Модуль 6. Реализация структуры таблиц в SQL Server 2012

•Структуры таблиц в SQL Server
•Работа с кластеризованными индексами
•Разработка эффективных кластеризованных индексов

Модуль 7. Чтение планов выполнения SQL Server 2012

•Основные понятия плана выполнения
•Общие элементы плана выполнения
•Работа с планами выполнения

Модуль 8. Повышение производительности при помощи некластеризованных индексов

•Разработка эффективных некластеризованных индексов
•Реализация некластеризованных индексов
•Использование Database Engine Tuning Advisor

Модуль 9. Проектирование и реализация представлений

•Введение в представления
•Создание и управление представлениями
•Вопросы производительности представлений

Модуль 10. Проектирование и реализация хранимых процедур

•Введение в хранимые процедуры
•Работа с хранимыми процедурами
•Реализация параметризованных хранимых процедур
•Контроль контекста выполнения

Модуль 11. Слияние данных и передача таблиц

•Использование инструкции MERGE
•Реализация табличных типов данных
•Использование табличных типов данных как параметров

Модуль 12. Проектирование и реализация пользовательских функций

•Обзор функций
•Проектирование и реализация скалярных функций
•Проектирование и реализация функций возвращающихтабличное значение
•Вопросы реализации функций
•Альтернативы функциям

Модуль 13. Создание высоко параллельных приложений SQL Server 2012

•Введение в транзакции
•Введение в блокировки
•Управление блокировками
•Уровни изоляции транзакций

Модуль 14. Обработка ошибок в коде T-SQL

•Основные сведения об обработке ошибок в T-SQL
•Реализация обработки ошибок в T-SQL
•Реализация структурной обработки исключений

Модуль 15. Реакция на изменение данных с помощью триггеров

•Проектирование триггеров DML
•Реализация триггеров DML
•Расширенные концепции триггеров

Модуль 16. Реализация управляемого кода в SQL Server 2012

•Введение в интеграцию SQL CLR
•Импорт и настройка сборок
•Внедрение интеграции с SQL CLR

Модуль 17. Хранение XML-данных в SQL Server 2012

•Введение в XML и XML-схемы
•Хранения XML-данных и схем в SQL Server
•Реализация XML типа данных

Модуль 18. Запросы к XML-данным в SQL Server

•Использование инструкции FOR XML языка T-SQL
•Знакомство с XQuery
•Доступ к данным XML

Модуль 19. Работа с пространственными данными SQL Server 2012

•Введение в пространственные типы данных
•Работа с пространственными типами данных SQL Server
•Использование пространственных данных в приложениях

Модуль 20. Работа с полнотекстовыми индексами и запросами

•Введение в полнотекстовое индексирование
•Реализация полнотекстовых индексов в SQL Server
•Работа с полнотекстовыми запросами

Академия -> Курсы -> Microsoft SQL Server 2012 ->#10776AB Разработка баз данных в Microsoft SQL Server 2012

  
Компьютерная Академия СофтДжойс
   Ваш e-mail: 
Компьютерная Академия СофтДжойс
 
группа вКонтакте Яндекс.Метрика