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

Цифра дня

10,4 млрд — количество безналичных транзакций в РК в III квартале 2024

    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