Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Специалист
Длительность:
17:53:00
Студентов:
1171
Выпускников:
112
Качество курса:
4.49 | 4.15
В курсе дается исчерпывающее объяснение вопросов извлечения и анализа данных, в том числе, данных из удаленных источников, посвящена доступу к SQL Server через интернет, приводится подробное описание некоторых функциональных возможностей, которые делают SQL Server вполне комплексным решением. Среди этих функций - средства выполнения транзакций, аудита, создания отчетов и уведомлений, а также новые функции, такие, как улучшенная поддержка XML.
В курсе рассказывается о том, как извлечь данные, хранящиеся в базе данных; описывается использование агрегатных функций для превращения данных в информацию путем подсчета итогов и анализа, проектирование баз данных, извлекающих данные с максимально возможной скоростью, предоставление пользователям гибких механизмов просмотра данных, связывание данных из других источников и соединение с сервером SQL Server через интернет. Изучаются дополнительные функциональные возможности: использование транзакций для проверки целостности данных, хранение информации о событиях, происшедших в вашей среде, проектирование отчетов при помощи служб составления отчетов Reporting Services и обновление приложений при изменении данных через службы уведомлений Notification Services.
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
1 час 11 минут
Вычисление агрегатов
Прочитав эту лекцию, вы сможете: использовать в приложениях агрегатные функции для возвращения итоговых и других сводных результатов данных, использовать эти функции для повышения производительности и расширения функций приложений, использовать агрегатные функции CLR (общеязыковой среды выполнения) для выполнения специализированных вычислений
Оглавление
-
Лекция 2
1 час 55 минут
Повышение производительности запроса
Прочитав эту лекцию, вы сможете: генерировать планы запросов, Читать планы запросов, разрабатывать базы данных в соответствии с планируемым способом использования данных, применять кластеризованные и некластеризованные индексы, индексировать столбцы XML, индексировать представления, выполнять дефрагментацию индексов, использовать Помощник по настройке ядра СУБД
Оглавление
-
Лекция 3
1 час 1 минута
Динамическое построение запросов
Прочитав эту лекцию, вы сможете: создавать запросы при помощи Конструктора запросов SQL Server Management Studio, извлекать информацию о базе данных из системных таблиц базы данных, динамически создавать простые запросы на основе пользовательского ввода, форматировать пользовательский ввод и фильтровать сложные динамические запросы, выполнять синтаксический анализ и переформатировать данные для использования в фильтре, защитить базу данных от атак типа "SQL-injection", использовать процедуру sp_executeSql для передачи запроса
Оглавление
-
Работа с данными из удаленных источников
Прочитав эту лекцию, вы сможете: устанавливать нерегламентированные соединения с различными источниками данных при помощи T-SQL, настроить связанный сервер при помощи T-SQL, настроить связанный сервер через интерфейс Microsoft SQL Server Management Studio, обновить данные на удаленном источнике данных
Оглавление
-
Лекция 5
1 час 21 минута
Чтение данных SQL Server через интернет
Прочитав эту лекцию, вы сможете: безопасно подключиться к серверу SQL Server из внешней сети с использованием протокола передачи данных TCP/IP, безопасно подключиться к серверу SQL Server из внешней сети с использованием протокола передачи данных HTTP, безопасным способом обратиться к данным, хранящимся в базе данных SQL Server с удаленного компьютера, не демонстрируя пользователям внешней сети SQL Server
Оглавление
-
Лекция 6
1 час 46 минут
Использование транзакций для обеспечения безопасности параллелизма в работе с базой данных
Прочитав эту лекцию, вы сможете:определить транзакции в SQL Server, разработать механизм обработки ошибок в процессе транзакций, выбрать правильный уровень изолированности транзакции, вести мониторинг и предотвращать проблемы, связанные с блокировками и взаимоблокировками, управлять транзакциями с помощью ADO.NET
Оглавление
-
Лекция 7
1 час 4 минуты
Хранение архивных данных
Прочитав эту лекции, вы сможете: Создавать и использовать моментальные снимки базы данных, разрабатывать эффективные таблицы хроники для вывода итогов по архивным данным, создавать и использовать индексированные представления для вывода итогов по архивным данным, создавать столбцы и таблицы аудита для отслеживания изменений в данных, использовать таблицы аудита для восстановления потерянных данных
Оглавление
-
Лекция 8
1 час 34 минуты
Введение в службы Reporting Services
Прочитав эту лекцию, вы сможете: разобраться в системе создания отчета с точки зрения решения для технологии и бизнеса, разобраться в архитектуре служб Reporting Services, создать основной отчет с рядом дополнительных функций, добавить в отчет сводную информацию, настроить фильтр для данных отчета, создать в отчете возможности интерактивной настройки фильтрации и сортировки, добавить в отчет программный код
Оглавление
-
Лекция 9
1 час 37 минут
Введение в службы Notification Services
Прочитав эту лекцию, вы сможете: понимать приложения уведомления как технологию, понимать приложения уведомлений как бизнес-решения, понимать архитектуру служб Notification Services, создать и развернуть основное приложение уведомлений
Оглавление
-
1 час 40 минут
-
Гаральд Егоркин
Гаральд Егоркин
Россия
Павел Шелякин
Павел Шелякин
Россия