- Компьютерные курсы в Краснодаре →
- Developing Microsoft SQL Server 2012 Databases (Разработка баз данных SQL Server 2012)
Developing Microsoft SQL Server 2012 Databases (Разработка баз данных SQL Server 2012)
Программа обучения:
Модуль 1: Введение в процедуры и средства администрирования Microsoft SQL Server 2012
Обзор платформы Microsoft SQL Server
Работа со средствами управления и администрирования продукта
Конфигурирование сервисов SQL Server
Модуль 2: Работа с типами данных
Использование типов данных
Работа с символьными типами данных
Конвертация типов данных
Работа со специальными типами данных
Модуль 3: Проектирование и реализация таблиц
Проектирование таблиц
Работа со схемами
Создание и изменение таблиц
Модуль 4: Обеспечение целостности данных с помощью ограничений
Основные сведения о представлениях
Создание и управление представлениями
Вопросы производительности при работе с представлениями
Модуль 5: Планирование индексов для SQL Server 2012
Ключевые концепции индексирования
Типы данных и индексы
Индексы, построенные на одном ключевом поле таблицы, и композитные индексы
Модуль 6: Выбор физической структуры хранения данных в таблице
Форматы хранения данных в таблицах 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 для обработки исключительных ситуаций
Реализация средств T-SQL для структурированной обработки исключительных ситуаций
Модуль 15: Использование триггеров для реакции на операторы манипуляции данными (DML-триггеры)
Проектирование DML-триггеров
Разработка DML-триггеров
Расширенные вопросы DML-триггеров
Дополнительные вопросы использования триггеров
Модуль 16: Внедрение управляемого кода в среду SQL Server
Вопросы интеграции библиотек управляемого кода (CLR) в среду SQL Server
Импорт и конфигурация библиотек
Реализация интеграции библиотек управляемого кода (CLR) в среду SQL Server
Модуль 17: Хранение данных в формате XML в среде SQL Server
Основные сведения о формате XML и XML-схемах
Хранение XML данных и XML схем в среде SQL Server
Использование типа данных XML
Модуль 18: Запросы к данным в формате XML в среде SQL Server
Использование конструкций FOR XML языка T-SQL
Основы языка запросов XQuery
Преобразование данных в формате XML в реляционный формат
Модуль 19: Работа с данными о местоположении в среде SQL Server 2012
Основы организации хранения данных о местоположении
Работа с типами данных о местоположении в SQL Сервере
Использование данных о местоположении в приложениях
Модуль 20: Работа с полнотекстовыми индексами и запросами
Введение в полнотекстовое индексирование
Реализация полнотекстовых индексов в среде SQL Server
Работа с полнотекстовыми запросами
Контроль контекста выполнения хранимых процедур
Модуль 1: Введение в процедуры и средства администрирования Microsoft SQL Server 2012
Обзор платформы Microsoft SQL Server
Работа со средствами управления и администрирования продукта
Конфигурирование сервисов SQL Server
Модуль 2: Работа с типами данных
Использование типов данных
Работа с символьными типами данных
Конвертация типов данных
Работа со специальными типами данных
Модуль 3: Проектирование и реализация таблиц
Проектирование таблиц
Работа со схемами
Создание и изменение таблиц
Модуль 4: Обеспечение целостности данных с помощью ограничений
Основные сведения о представлениях
Создание и управление представлениями
Вопросы производительности при работе с представлениями
Модуль 5: Планирование индексов для SQL Server 2012
Ключевые концепции индексирования
Типы данных и индексы
Индексы, построенные на одном ключевом поле таблицы, и композитные индексы
Модуль 6: Выбор физической структуры хранения данных в таблице
Форматы хранения данных в таблицах 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 для обработки исключительных ситуаций
Реализация средств T-SQL для структурированной обработки исключительных ситуаций
Модуль 15: Использование триггеров для реакции на операторы манипуляции данными (DML-триггеры)
Проектирование DML-триггеров
Разработка DML-триггеров
Расширенные вопросы DML-триггеров
Дополнительные вопросы использования триггеров
Модуль 16: Внедрение управляемого кода в среду SQL Server
Вопросы интеграции библиотек управляемого кода (CLR) в среду SQL Server
Импорт и конфигурация библиотек
Реализация интеграции библиотек управляемого кода (CLR) в среду SQL Server
Модуль 17: Хранение данных в формате XML в среде SQL Server
Основные сведения о формате XML и XML-схемах
Хранение XML данных и XML схем в среде SQL Server
Использование типа данных XML
Модуль 18: Запросы к данным в формате XML в среде SQL Server
Использование конструкций FOR XML языка T-SQL
Основы языка запросов XQuery
Преобразование данных в формате XML в реляционный формат
Модуль 19: Работа с данными о местоположении в среде SQL Server 2012
Основы организации хранения данных о местоположении
Работа с типами данных о местоположении в SQL Сервере
Использование данных о местоположении в приложениях
Модуль 20: Работа с полнотекстовыми индексами и запросами
Введение в полнотекстовое индексирование
Реализация полнотекстовых индексов в среде SQL Server
Работа с полнотекстовыми запросами
Контроль контекста выполнения хранимых процедур
Данная учебная программа представлена в разделах:
Продолжительность | 5 дней |
Объём (в академ. часах) | 40 ак. часов |
Предметы | Базы данных (СУБД) |
Форма обучения | Очная |
Контактный телефон | |
Сайт | Показать |
Похожие курсы
-
Образовательный центр «Исток»
г. КраснодарЕсть представитель -
-
Академия АйТи, Краснодар
г. Краснодар -
Желаете оставить отзыв?
- Компьютерные курсы в Краснодаре →
- Developing Microsoft SQL Server 2012 Databases (Разработка баз данных SQL Server 2012)