ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Данный курс отменен Microsoft с 31 декабря 2021 года.
Также рекомендуем обратить внимание на курс Microsoft SQL Server 2016 Проводимый под руководством инструктора пятидневный курс предлагает слушателям знания и навыки в области разработки баз данных Microsoft SQL Server 2014. ПОСЛЕ ИЗУЧЕНИЯ КУРСА РАЗРАБОТКА БАЗ ДАННЫХ MICROSOFT SQL SERVER ВЫ СМОЖЕТЕ:
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
Содержание курса
Модуль 1: Введение в разработку баз данных
- Введение в платформу SQL Server
- Инструменты для работы с SQL Server
- Настройка служб SQL Server
-
Лабораторная работа (практическое занятие)
- Начало работы с SQL Server Management Studio
- Проектирование таблиц
- Работа со схемами
- Создание и изменение таблиц
- Лабораторная работа (практическое занятие)
- Улучшение дизайна таблиц
- Создание схемы
- Создание таблиц
- Принудительное обеспечение целостности данных
- Реализация доменной целостности
- Реализация сущностной и ссылочной целостности
- Лабораторная работа (практическое занятие)
- Проектирование ограничений
- Проверка ограничений
- Основные понятия индексирования
- Индексы на одну колонку и композитные индексы
- Структуры таблиц в SQL Server
- Работа с кластеризованными индексами
- Лабораторная работа (практическое занятие)
- Создание таблиц с кластеризованными индексами
- Повышение производительности при помощи некластеризованных индексов
- Основные понятия плана выполнения
- Общие элементы плана выполнения
- Работа с планами выполнения
- Разработка эффективных некластеризованных индексов
- Мониторинг производительности
- Лабораторная работа (практическое занятие)
- Исследование статистики индексов
- Создание покрывающих индексов
- Столбцовые индексы
- Лучшие практики использования столбцовых индексов
- Лабораторная работа (практическое занятие)
- Создание столбцовых индексов
- Введение в представления
- Создание и управление представлениями
- Вопросы производительности представлений
- Лабораторная работа (практическое занятие)
- Разработка, внедрение и тестирование WebStock представлений
- Проектирование и реализация представления Contacts
- Изменение представления AvailableModels
- Введение в хранимые процедуры
- Работа с хранимыми процедурами
- Реализация параметризованных хранимых процедур
- Контроль контекста выполнения
- Лабораторная работа (практическое занятие)
- Создание хранимых процедур
- Создание параметризованных хранимых процедур
- Изменение контекста выполнения хранимых процедур
- Обзор функций
- Проектирование и реализация скалярных функций
- Проектирование и реализация функций возвращающих табличное значение
- Вопросы реализации функций
- Альтернативы функциям
- Лабораторная работа (практическое занятие)
- Форматирование номера телефона
- Модификация существующей функции
- Разрешение проблем связанных с производительностью функций
- Проектирование триггеров DML
- Реализация триггеров DML
- Расширенные концепции триггеров
- Лабораторная работа (практическое занятие)
- Создание и тестирование триггера для аудита
- Улучшение триггера для аудита
- Оптимизированные по памяти таблицы
- Нативные хранимые процедуры
- Лабораторная работа (практическое занятие)
- Работа с оптимизированными по памяти таблицами
- Работа с изначально откомпилированными хранимыми процедурами
- Введение в интеграцию SQL CLR
- Импорт и настройка сборок
- Внедрение интеграции с SQL CLR
- Лабораторная работа (практическое занятие)
- Оценка предлагаемого CLR кода
- Реализация сборки CLR
- Реализация пользовательского CLR агрегата и пользовательских CLR типов данных
- Введение в XML и XML-схемы
- Хранения XML-данных и схем в SQL Server
- Реализация XML типа данных
- Использование инструкции FOR XML языка T-SQL
- Знакомство с XQuery
- Доступ к данным XML
- Лабораторная работа (практическое занятие)
- Использование XML данных для хранения в SQL Server
- Исследование хранения XML-данных в переменных
- Получение информации о коллекциях XML схем
- Запрос данных SQL Server как XML
- Написание хранимых процедур возвращающих XML
- Введение в пространственные типы данных
- Работа с пространственными типами данных SQL Server
- Использование пространственных данных в приложениях
- Лабораторная работа (практическое занятие)
- Запросы с типом данных GEOMETRY
- Добавление пространственных данных в существующую таблицу
- Запрос данных с хранимыми процедурами
- Реализация FILESTREAM и таблиц файлов
- Поиск файлов данных
- Лабораторная работа: внедрение решения для хранения файлов данных
Слушатели
Данный курс предназначен для специалистов в области 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 |