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

Цифра дня

226,4 млрд тг — размер рынка ecommerce в Казахстане

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