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

Информация:
Тема в разделе "Курсы по программированию", создана пользователем Collab_Bot, 18 сен 2016.
Этап:
Набор участников
Цена:
1676.00 RUB
Участников:
0 из 10
Организатор:
Отсутствует
0%
Расчетный взнос:
222 RUB
  • (Основной список пока пуст)

  1. Collab_Bot

    Collab_Bot Бот рескладчин Бот форума
    • 3063/3811

    Сообщения:
    80.997
    Репутация:
    0
    Отдано:
    1 ГБ
    Скачано:
    0 байт
    Рейтинг:
    -


    Занимаясь по программе этого 5-дневного курса, Вы под руководством квалифицированного преподавателя глубоко изучите SQL Server 2012. Вы изучите логический дизайн таблиц, индексирование и планы запросов. Вы научитесь создавать объекты баз данных, включая представления, хранимые процедуры, функции. Вы узнаете и о других аспектах создания процедур, а именно – о транзакциях, параллелизме, обработке ошибок, триггерах и SQL CLR.

    Окончание курса поможет Вам подготовиться к экзамену Microsoft 70-464.

    Microsoft SQL Server 2012 — система управления реляционными базами данных. Программный продукт предлагает разработчикам и пользователям широкий набор возможностей по созданию решений с высоким уровнем производительности, надежности и безопасности, является комплексной платформой управления данными и бизнес-анализа.

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

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



    Модуль 1. Введение в SQL Server 2012 и его набор инструментов
    Введение в платформу SQL Server
    Инструменты для работы с SQL Server
    Настройка служб SQL Server
    Лабораторная работа: Введение в SQL Server 2012 и его набор инструментов
    Проверка SQL Server
    Установка компонентов
    Изменение учетных записей служб для нового экземпляра
    Включение протокола именованных каналов (Named Pipes) для обоих экземпляров
    Создание псевдонима для AdvDev

    Модуль 2. Работа с типами данных
    Использование типов данных
    Работа с символьными данными
    Преобразование типов данных
    Специализированные типы данных
    Лабораторная работа: Работа с типами данных
    Выбор подходящих типов данных
    Создание запросов с преобразованием типов данных
    Проектирование и создание псевдонимов типов данных (только, если позволяет время)

    Модуль 3. Проектирование и реализация таблиц
    Проектирование таблиц
    Работа со схемами
    Создание и изменение таблиц
    Лабораторная работа: Проектирование и реализация таблиц
    Улучшение дизайна таблиц
    Создание схемы
    Создание таблиц

    Модуль 4. Обеспечение целостности данных посредством ограничений
    Принудительное обеспечение целостности данных
    Реализация доменной целостности
    Реализация сущностной и ссылочной целостности
    Лабораторная работа: Обеспечение целостности данных посредством ограничений
    Проектирование ограничений
    Проверка ограничений

    Модуль 5. Планирование индексов для SQL Server 2012
    Основные понятия индексирования
    Типы данных и индексы
    Индексы на одну колонку и композитные индексы
    Лабораторная работа: Планирование индексирования данных SQL Server
    Изучение существующей статистики индексов
    Проектирование порядка колонок для индексов

    Модуль 6. Реализация структуры таблиц в SQL Server 2012
    Структуры таблиц в SQL Server
    Работа с кластеризованными индексами
    Разработка эффективных кластеризованных индексов
    Лабораторная работа: Реализация структуры таблиц в SQL Server,
    Создание таблицы как кучи
    Создание таблиц с кластеризованными индексами
    Сравнение производительности кластеризованных индексов по сравнению с кучами

    Модуль 7. Чтение планов выполнения SQL Server 2012
    Основные понятия плана выполнения
    Общие элементы плана выполнения
    Работа с планами выполнения
    Лабораторная работа: Чтение планов выполнения SQL Server 2012
    Действительный план и предполагаемый план
    Определение общих элементов плана выполнения
    Сравнение стоимости запросов

    Модуль 8. Повышение производительности при помощи некластеризованных индексов
    Разработка эффективных некластеризованных индексов
    Реализация некластеризованных индексов
    Использование Database Engine Tuning Advisor
    Лабораторная работа: Повышение производительности при помощи некластеризованных индексов
    Обзор использования некластеризованных индексов
    Улучшение дизайна некластеризованных индексов
    Работа с приложением SQL Server Profiler и Database Engine Tuning Advisor

    Модуль 9. Проектирование и реализация представлений
    Введение в представления
    Создание и управление представлениями
    Вопросы производительности представлений
    Лабораторная работа: Проектирование и реализация представлений
    Разработка, внедрение и тестирование WebStock представлений
    Проектирование и реализация представления Контакты
    Изменение представления AvailableModels

    Модуль 10. Проектирование и реализация хранимых процедур
    Введение в хранимые процедуры
    Работа с хранимыми процедурами
    Реализация параметризованных хранимых процедур
    Контроль контекста выполнения
    Лабораторная работа: Проектирование и реализация хранимых процедур
    Создание хранимых процедур
    Создание параметризованных хранимых процедур
    Изменение контекста выполнения хранимых процедур

    Модуль 11. Слияние данных и передача таблиц
    Использование инструкции MERGE
    Реализация табличных типов данных
    Использование табличных типов данных как параметров
    Лабораторная работа: Передача таблицы и объединение данных
    Создание табличных типов данных
    Использование табличных типов данных как параметров
    Использование табличных типов с инструкцией MERGE

    Модуль 12. Проектирование и реализация пользовательских функций
    Обзор функций
    Проектирование и реализация скалярных функций
    Проектирование и реализация функций возвращающих табличное значение
    Вопросы реализации функций
    Альтернативы функциям
    Лабораторная работа: Проектирование и реализация пользовательских функций
    Форматирование номера телефона
    Модификация существующей функции
    Разрешение проблем связанных с производительностью функций

    Модуль 13. Создание высоко параллельных приложений SQL Server 2012
    Введение в транзакции
    Введение в блокировки
    Управление блокировками
    Уровни изоляции транзакций
    Лабораторная работа: Создание высоко параллельных приложений SQL Server 2012
    Обнаружение взаимных блокировок
    Изучение уровней изоляции транзакций

    Модуль 14. Обработка ошибок в коде T-SQL
    Основные сведения об обработке ошибок в T-SQL
    Реализация обработки ошибок в T-SQL
    Реализация структурной обработки исключений
    Лабораторная работа: Обработка ошибок в коде T-SQL
    Замена @@ERROR на основе структурной обработки исключений
    Добавление логики повтора, в случае взаимной блокировки в хранимую процедуру

    Модуль 15. Реакция на изменение данных с помощью триггеров
    Проектирование триггеров DML
    Реализация триггеров DML
    Расширенные концепции триггеров
    Лабораторная работа: Реакция на изменение данных с помощью триггеров
    Создание и тестирование триггера для аудита
    Улучшение триггера для аудита

    Модуль 16. Реализация управляемого кода в SQL Server 2012
    Введение в интеграцию SQL CLR
    Импорт и настройка сборок
    Внедрение интеграции с SQL CLR
    Лабораторная работа: Реализация управляемого кода в SQL Server 2012
    Оценка предлагаемого CLR кода
    Реализация сборки CLR
    Реализация пользовательского CLR агрегата и пользовательских CLR типов данных

    Модуль 17. Хранение XML-данных в SQL Server 2012
    Введение в XML и XML-схемы
    Хранения XML-данных и схем в SQL Server
    Реализация XML типа данных
    Лабораторная работа: Хранение XML-данных в SQL Server
    Использование XML данных для хранения в SQL Server
    Исследование хранения XML-данных в переменных
    Использование коллекций XML-схем
    Создание столбцов базы данных на основе XML

    Модуль 18. Запросы к XML-данным в SQL Server
    Использование инструкции FOR XML языка T-SQL
    Знакомство с XQuery
    Доступ к данным XML
    Лабораторная работа: Запросы к XML-данным в SQL Server
    Запрос данных SQL Server как XML
    Написание хранимых процедур возвращающих XML
    Написание хранимых процедур, выполняющих обновление с использованием XML

    Модуль 19. Работа с пространственными данными SQL Server 2012
    Введение в пространственные типы данных
    Работа с пространственными типами данных SQL Server
    Использование пространственных данных в приложениях
    Лабораторная работа: Работа с пространственными данными SQL Server 2012
    Знакомство с типом данных GEOMETRY
    Добавление пространственных данных в существующую таблицу
    Применение пространственных данных

    Модуль 20. Работа с полнотекстовыми индексами и запросами
    Введение в полнотекстовое индексирование
    Реализация полнотекстовых индексов в SQL Server
    Работа с полнотекстовыми запросами
    Лабораторная работа: Работа с полнотекстовыми индексами и запросами
    Реализация полнотекстового индекса
    Реализация списка стоп-слов (stoplist)
    Создание хранимых процедур для осуществления полнотекстового поиска



    Это рескладчина на
    Ознакомьтесь с правилами проведения и участия в рескладчинах!
     
    Загрузка...