Ваш город: Москва Казань
+7 (495) 967-66-70
academy@academy.ru
Главная страница | Каталог | Microsoft | Курсы | Разработка баз данных Microsoft SQL Server
M20464

Разработка баз данных Microsoft SQL Server

Developing Microsoft SQL Server Databases

ОЦЕНКА КУРСА
общая оценка курса:


оценка преподавателя:



Мониторинг цены
Проводимый под руководством инструктора пятидневный курс предлагает слушателям знания и навыки в области разработки баз данных Microsoft SQL Server 2014.
  • ОЧНОЕ
    ОБУЧЕНИЕ
  • ПЕРСОНАЛЬНОЕ ОБУЧЕНИЕ
  • ОБЛАЧНОЕ ПЕРСОНАЛЬНОЕ ОБУЧЕНИЕ


Продолжительность курса: 5 дней / 40 ак.ч.

Цена курса:
29 400 руб.

В корзину

Место проведения курса:

  • ул. Доброслободская, д.5
  • Бауманская
  • Комсомольская
  • Красные ворота

Ближайшая дата проведения: 05.12.2016
РАСПИСАНИЕ ЗАНЯТИЙ
M20464 Разработка баз данных Microsoft SQL Server 05.12.2016
M20464 Разработка баз данных Microsoft SQL Server 30.01.2017
M20464 Разработка баз данных Microsoft SQL Server 24.04.2017
M20464 Разработка баз данных Microsoft SQL Server 05.12.2016
M20464 Разработка баз данных Microsoft SQL Server 26.12.2016
M20464 Разработка баз данных Microsoft SQL Server 30.01.2017
M20464 Разработка баз данных Microsoft SQL Server 27.02.2017
M20464 Разработка баз данных Microsoft SQL Server 03.04.2017
M20464 Разработка баз данных Microsoft SQL Server 17.04.2017
M20464 Разработка баз данных Microsoft SQL Server 29.05.2017
M20464 Разработка баз данных Microsoft SQL Server 19.06.2017
Уточните дату у менеджера
M20464 Разработка баз данных Microsoft SQL Server 05.12.2016
M20464 Разработка баз данных Microsoft SQL Server 26.12.2016
M20464 Разработка баз данных Microsoft SQL Server 30.01.2017
M20464 Разработка баз данных Microsoft SQL Server 27.02.2017
M20464 Разработка баз данных Microsoft SQL Server 03.04.2017
M20464 Разработка баз данных Microsoft SQL Server 17.04.2017
M20464 Разработка баз данных Microsoft SQL Server 29.05.2017
M20464 Разработка баз данных Microsoft SQL Server 19.06.2017
После изучения курса вы сможете
  • Реализовывать ограничения PRIMARY KEY, FOREIGN KEY DEFAULT, CHECK, UNIQUE
  • Создавать таблицы в виде кучи или таблицы с кластерным индексом.
  • Читать и интерпретировать детали и основные элементы планов выполнения запроса
  • Разрабатывать эффективные некластеризованные индексы.
  • Разрабатывать и создавать представления
  • Разрабатывать и создавать хранимые процедуры
  • Разрабатывать и создавать функции
  • Разрабатывать и создавать триггеры DML
  • Хранить XML-данные и схемы в SQL Server.
  • Выполнять базовые запросы к XML-данным в SQL Server.
  • Работа с типами данных География и Геометрия (GEOGRAPHY, GEOMETRY)
Содержание курса
Модуль 1: Введение в разработку баз данных
  • Введение в платформу SQL Server
  • Инструменты для работы с SQL Server
  • Настройка служб SQL Server
Лабораторная работа (практическое занятие)
  • Начало работы с SQL Server Management Studio
Модуль 2: Проектирование и реализация таблиц
  • Проектирование таблиц
  • Работа со схемами
  • Создание и изменение таблиц
Лабораторная работа (практическое занятие)
  • Улучшение дизайна таблиц
  • Создание схемы
  • Создание таблиц
Модуль 3: Обеспечение целостности данных посредством ограничений
  • Принудительное обеспечение целостности данных
  • Реализация доменной целостности
  • Реализация сущностной и ссылочной целостности
Лабораторная работа (практическое занятие)
  • Проектирование ограничений
  • Проверка ограничений
Модуль 4: Планирование индексов
  • Основные понятия индексирования
  • Индексы на одну колонку и композитные индексы
  • Структуры таблиц в SQL Server
  • Работа с кластеризованными индексами
Лабораторная работа (практическое занятие)
  • Создание таблиц с кластеризованными индексами
  • Повышение производительности при помощи некластеризованных индексов
Модуль 5: Расширенное индексирование
  • Основные понятия плана выполнения
  • Общие элементы плана выполнения
  • Работа с планами выполнения
  • Разработка эффективных некластеризованных индексов
  • Мониторинг производительности
Лабораторная работа (практическое занятие)
  • Исследование  статистики индексов
  • Создание покрывающих индексов
Модуль 6: Столбцовые индексы
  • Столбцовые индексы
  • Лучшие практики использования столбцовых индексов
Лабораторная работа (практическое занятие)
  • Создание столбцовых индексов
Модуль 7: Проектирование и реализация представлений
  • Введение в представления
  • Создание и управление представлениями
  • Вопросы производительности представлений
Лабораторная работа (практическое занятие)
  • Разработка, внедрение и тестирование WebStock представлений
  • Проектирование и реализация представления Contacts
  • Изменение представления AvailableModels
Модуль 8: Проектирование и реализация хранимых процедур
  • Введение в хранимые процедуры
  • Работа с хранимыми процедурами
  • Реализация параметризованных хранимых процедур
  • Контроль контекста выполнения
Лабораторная работа (практическое занятие)
  • Создание хранимых процедур
  • Создание параметризованных хранимых процедур
  • Изменение контекста выполнения хранимых процедур
Модуль 9: Проектирование и реализация пользовательских функций
  • Обзор функций
  • Проектирование и реализация скалярных функций
  • Проектирование и реализация функций возвращающих табличное значение
  • Вопросы реализации функций
  • Альтернативы функциям
Лабораторная работа (практическое занятие)
  • Форматирование номера телефона
  • Модификация существующей функции
  • Разрешение проблем связанных с производительностью функций
Модуль 10: Реакция на изменение данных с помощью триггеров
  • Проектирование триггеров DML
  • Реализация триггеров DML
  • Расширенные концепции триггеров
Лабораторная работа (практическое занятие)
  • Создание и тестирование триггера для аудита
  • Улучшение триггера для аудита
Модуль 11: Использование таблиц в оперативной памяти
  • Оптимизированные по памяти таблицы
  • Нативные хранимые процедуры
Лабораторная работа (практическое занятие)
  • Работа с оптимизированными по памяти таблицами
  • Работа с изначально откомпилированными хранимыми процедурами
Модуль 12: Реализация управляемого кода в SQL Server
  • Введение в интеграцию SQL CLR
  • Импорт и настройка сборок
  • Внедрение интеграции с SQL CLR
Лабораторная работа (практическое занятие)
  • Оценка предлагаемого CLR кода
  • Реализация сборки CLR
  • Реализация пользовательского CLR агрегата и пользовательских CLR типов данных
Модуль 17: Хранение и запросы к XML-данным в SQL Server
  • Введение в XML и XML-схемы
  • Хранения XML-данных и схем в SQL Server
  • Реализация XML типа данных
  • Использование инструкции FOR XML языка T-SQL
  • Знакомство с XQuery
  • Доступ к данным XML
Лабораторная работа (практическое занятие)
  • Использование XML данных для хранения в SQL Server
  • Исследование хранения XML-данных в переменных
  • Получение информации о коллекциях XML схем
  • Запрос данных SQL Server как XML
  • Написание хранимых процедур возвращающих XML
Модуль 14: Работа с пространственными данными SQL Server
  • Введение в пространственные типы данных
  • Работа с пространственными типами данных SQL Server
  • Использование пространственных данных в приложениях
Лабораторная работа (практическое занятие)
  • Запросы с типом данных GEOMETRY
  • Добавление пространственных данных в существующую таблицу
Слушатели
Данный курс предназначен для специалистов в области IT, занимающихся администрированием и поддержкой баз данных SQL Server.
Предварительная подготовка
  • Практические знания Transact-SQL.
  • Практические знания реляционных баз данных.
  • Базовые навыки работы в Windows Server.
  • Навыки разработки баз данных.
  • Навыки работы в SQL Server: уметь писать запросы Transact-SQL или прослушать курс
    20461: Создание запросов Transact-SQL в Microsoft SQL Server
ПОИСК
 

Быстрый заказ






 
Рекомендуем
M20462 Администрирование баз данных Microsoft SQL Server
M20465 Разработка решений баз данных для Microsoft SQL Server
M20463 Реализация хранилищ данных в Microsoft SQL Server