Следите за новостями

Цифра дня

Более 3000 километров платных трасс РК охвачено системами контроля средней скорости

    Developing Microsoft SQL Server 2012 Databases

    Проводимый под руководством инструктора пятидневный курс предлагает слушателям знания и навыки в области разработки баз данных Microsoft SQL Server 2012.

    После изучения курса вы сможете

    • Реализовывать ограничения PRIMARY KEY, FOREIGN KEY DEFAULT, CHECK, UNIQUE 
    • Создавать таблицы в виде кучи или таблицы с кластерным индексом. 
    • Читать и интерпретировать детали и основные элементы планов выполнения запроса 
    • Разрабатывать эффективные некластеризованные индексы. 
    • Разрабатывать и создавать представления 
    • Разрабатывать и создавать хранимые процедуры 
    • Работать с табличным типом данных, табличным значением параметров и использовать оператор MERGE для создания хранимых процедур, обновления хранилищ данных. 
    • Разрабатывать и создавать функции 
    • Разбираться с взаимными блокировками и знать, как уровни изоляции транзакций влияют на параллелизм. 
    • Использовать структурированную обработку исключительных ситуаций. 
    • Разрабатывать и создавать триггеры DML 
    • Хранить XML-данные и схемы в SQL Server. 
    • Выполнять базовые запросы к XML-данным в SQL Server. 
    • Работа с типами данных География и Геометрия (GEOGRAPHY, GEOMETRY) 
    • Реализовать и выполнять запросы полнотекстового поиска. 

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

    • Модуль 1: Введение в SQL Server 2012 и его набор инструментов 
    • Модуль 2: Работа с типами данных 
    • Модуль 3: Проектирование и реализация таблиц 
    • Модуль 4: Обеспечение целостности данных посредством ограничений 
    • Модуль 5: Планирование индексов для SQL Server 2012 
    • Модуль 6: Реализация структуры таблиц в SQL Server 2012 
    • Модуль 7: Чтение планов выполнения SQL Server 2012 
    • Модуль 8: Повышение производительности при помощи некластеризованных индексов 
    • Модуль 9: Проектирование и реализация представлений 
    • Модуль 10: Проектирование и реализация хранимых процедур 
    • Модуль 11: Слияние данных и передача таблиц 
    • Модуль 12: Проектирование и реализация пользовательских функций 
    • Модуль 13: Создание высоко параллельных приложений SQL Server 2012 
    • Модуль 14: Обработка ошибок в коде T-SQL 
    • Модуль 15: Реакция на изменение данных с помощью триггеров 
    • Модуль 16: Реализация управляемого кода в SQL Server 2012 
    • Модуль 17: Хранение XML-данных в SQL Server 2012 
    • Модуль 18: Запросы к XML-данным в SQL Server 
    • Модуль 19: Работа с пространственными данными SQL Server 2012
    • Модуль 20: Работа с полнотекстовыми индексами и запросами 

    Аудитория курса

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

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

    • Практические знания Transact-SQL. 
    • Практические знания реляционных баз данных. 
    • Базовые навыки работы в Windows Server. 
    • Навыки разработки баз данных. 
    • Навыки работы в SQL Server: уметь писать запросы Transact-SQL