• Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты
Мы на связи:
+7 (7172)79 30 99 Астана
+7 (727) 344 30 99 Алматы
+7 (701) 757 83 23
info@dtu.kz
university@dtu.kz
Digital Transformation University
  • Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты

Microsoft

  • Главная
  • Все курсы
  • Microsoft
  • Developing SQL Databases (MS 20762)

Developing SQL Databases (MS 20762)

Digital Transformation University
Microsoft
Бесплатно
Microsoft training
  • Обзор
Бесплатно
  • Обзор

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

Продолжительность: 40 академических часов.

SQL Server 2016 – это новая версия универсальной платформы для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики.

Цель курса Developing SQL Databases (MS 20762) – научиться разрабатывать базы данных, а также решать типовые задачи и проблемы, возникающие при их использовании.

Курс знакомит студентов со знаниями и умениями, необходимыми для разработки баз данных Microsoft SQL Server. На курсе изучаются возможности и инструменты Microsoft SQL Server, применяемые для разработки баз данных.

Аудитория
Этот курс предназначен для специалистов в области ИТ, желающих получить навыки по разработке баз данных для сервера SQL Server 2016. Также курс будет интересен разработчикам продуктов, хранящих данные в базах SQL Server 2016.
По окончании курса слушатели смогут:
  • Проектировать и создавать таблицы.
  • Описать расширенные возможности проектирования таблиц.
  • Обеспечить целостность данных путем ограничений.
  • Реализовывать индексы, включая колоночные индексы, а также выполнять их оптимизацию.
  • Проектировать и создавать представления.
  • Проектировать и создавать хранимые процедуры.
  • Проектировать и создавать пользовательские функции.
  • Реагировать на манипулирование данными с помощью триггеров.
  • Разрабатывать и внедрять таблицы в памяти.
  • Реализуйте управляемый код в SQL Server.
  • Обеспечивать хранение и запросы XML-данных.
  • Работать с пространственными данными.
  • Обеспечивать хранение и выполнять запросы двоичных и текстовых документов.

Предварительные требования

Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
  • Базовые знания и навыки работы с операционными системами Windows.
  • Опыт написания запросов T-SQL.
  • Базовые знания о реляционных базах данных.

Программа

Модуль 1: Введение в разработку баз данных

  • введение в платформу SQL Server
  • использование инструментов SQL Server
  • лабораторная работа: Обзор SQL Server и его инструментария

 Модуль 2: Проектирование и реализация таблиц

  • проектирование таблиц
  • типы данных
  • работа со схемами
  • создание и изменение таблиц
  • лабораторная работа: Проектирование и реализация таблиц

 Модуль 3: Расширенное проектирование таблиц

  • секционирование таблиц
  • сжатие данных
  • временные таблицы
  • лабораторная работа: Использование расширенного проектирования таблиц

 Модуль 4: Поддержание целостности данных посредством ограничений

  • поддержание целостности данных
  • реализация доменной целостности
  • реализация сущностной и ссылочной целостности
  • лабораторная работа: Поддержание целостности данных через ограничения

Модуль 5: Введение в индексирование

  • основные положения индексирования
  • типы данных и индексы
  • одностолбцовые и составные индексы
  • лабораторная работа: Создание индексов

 Модуль 6: Разработка оптимальной стратегии индексирования

  • индексы, покрывающие запрос
  • иправление индексами
  • планы выполнения
  • использование DTE
  • лабораторная работа: Разработка оптимальной стратегии индексирования

 Модуль 7: Колоночные индексы

  • введение в колоночные индексы
  • создание колоночных индексов
  • работа с колоночными индексами
  • лабораторная работа: Использование колоночных индексов

Модуль 8: Проектирование и реализация представлений

  • обзор представлений
  • создание и управление представлениями
  • вопросы производительности для представлений
  • лабораторная работа: Проектирование и реализация представлений

 Модуль 9: Проектирование и реализация хранимых процедур

  • введение в хранимые процедуры
  • работа с хранимыми процедурами
  • реализация хранимых процедур с параметрами
  • контроль контекста выполнения
  • лабораторная работа: Проектирование и реализация хранимых процедур

Модуль 10: Проектирование и реализация пользовательских функций

  • обзор функций
  • проектирование и реализация скалярных функций
  • проектирование и реализация табличных функций
  • советы по созданию функций
  • альтернативы использованию функций
  • лабораторная работа: Проектирование и реализация пользовательских функций

 Модуль 11: Реагирование на изменение данных через триггеры

  • проектирование DML триггеров
  • реализация DML триггеров
  • дополнительные возможности триггеров
  • лабораторная работа: Реагирование на изменение данных через триггеры

 Модуль 12: Использование таблиц в оперативной памяти

  • оптимизированные по памяти таблицы
  • хранимые процедуры, скомпилированные в исходном коде
  • лабораторная работа: Использование таблиц в оперативной памяти

Модуль 13: Реализация управляемого кода в SQL Server

  • введение в интеграцию со средой CLR SQL
  • импорт и настройка сборок
  • реализация интеграции с SQL CLR
  • лабораторная работа: Реализация управляемого кода в SQL Server

Модуль 14: Хранение и запросы к XML данным в SQL Server

  • введение в XML и XML схемы
  • хранение XML данных и схем в SQL Server
  • использование типа данных XML
  • использование инструкции FOR XML
  • основы языка XQuery
  • лабораторная работа: Хранение и запросы к XML данным в SQL Server

 Модуль 15: Работа с пространственными данными SQL Server

  • введение в пространственные типы данных
  • использование пространственных типов данных SQL Server
  • использование пространственных данных в приложениях
  • лабораторная работа: Работа с пространственными данными SQL Server

 Модуль 16: Хранение и запрос двоичных и текстовых документов в SQL Server

  • соображения при работе с BLOB данными
  • работа с FileStream
  • использование полнотекстового поиска
  • лабораторная работа: Хранение и запрос двоичных и текстовых документов в SQL Server
  • Лекции 0
  • Тесты 0
  • Учебное время 50 hours
  • Навык Все уровни
  • Язык English
  • Студенты 0
  • Оценки Да
  • Поделиться:

Вам Может Понравиться

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)Подробнее
Digital Transformation University

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)

Хотите подробнее изучить Dynamics 365? Этот курс даст вам общее представление о возможностях Dynamics 365 по взаимодействию с клиентами. Вы познакомитесь с понятием взаимодействия с клиентами, приложениями для взаимодействия с клиентами, включая Dynamics 365 Marketing, Dynamics 365 Sales, Dynamics 365 Customer Service и Dynamics 365 Field Service, а также их основными...

Digital Transformation University
0
student
₸1.00
MB-210T01: Microsoft Dynamics 365 SalesПодробнее
Digital Transformation University

MB-210T01: Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales — это комплексное приложение для управления взаимоотношениями с существующими и потенциальными клиентами. С помощью Dynamics 365 Sales организации могут отслеживать данные о целях продаж, автоматизировать рекомендации, учиться на основе данных и многое другое. Присоединяйтесь к нашей команде всемирно признанных экспертов, так как...

Digital Transformation University
0
student
Бесплатно
MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)Подробнее
Digital Transformation University

MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)

Хотите подробнее изучить Dynamics 365? Курс MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP) даст вам общее представление о возможностях Dynamics 365, касающихся финансов и операций. Вы познакомитесь с понятием управления ресурсами предприятия (ERP), а также изучите основные возможности приложений для управления финансами и операциями. Затем мы рассмотрим...

Digital Transformation University
0
student
Бесплатно
CompTIA PenTest+Подробнее
Digital Transformation University

CompTIA PenTest+

Курс CompTIA PenTest+  предназначен для ИТ-специалистов, которые хотят развить навыки тестирования на проникновение, чтобы они могли выявлять уязвимости информационных систем и эффективные методы устранения этих уязвимостей. В частности, студенты, которым также нужны практические рекомендации по надлежащей защите информационных систем и их содержимого. Этот курс также...

Digital Transformation University
0
student
Бесплатно
CompTIA Cybersecurity Analyst (CySA+)Подробнее
Digital Transformation University

CompTIA Cybersecurity Analyst (CySA+)

Курс CompTIA Cybersecurity Analyst (CySA+) подготовит вас к успешному получению этой востребованной сертификации с помощью практического обучения на основе сценариев, чтобы вы были готовы к передовым постоянным угрозам (APT). В этом сертификационном учебном курсе вы получите базовые знания для полной подготовки к экзамену CySA+. Это...

Digital Transformation University
0
student
Бесплатно

+7 (7172) 79 30 99, +7 (727) 344 30 99

info@dtu.kz

© 2023 | Digital Transformation University

Записаться на курс