Хотите получать информацию по новым курсам и их датам проведения?
(6449/2779) Реализация баз данных в Microsoft SQL Server 2005
Краткое описание:
В ходе данного пятидневного курса, проводимого под руководством преподавателя, слушатели овладеют знаниями и навыками, необходимыми для внедрения базы данных Microsoft SQL Server 2005. Основная задача этого курса — научить слушателей пользоваться возможностями и средствами SQL Server 2005, относящимися к внедрению базы данных.
Предварительная подготовка:
- базовые знания операционной системы Microsoft Windows и ее основных возможностей;
- практическое знание языка Transact-SQL;
- практическое знание реляционных баз данных;
- опыт проектирования баз данных.
Содержание:
- Создание баз данных и файлов баз данных
- Создание баз данных
- Создание файловых групп
- Создание схем
- Создание моментальных снимков баз данных
- Практическое занятие. Создание баз данных и файлов баз данных.
- Создание типов данных и таблиц
- Создание типов данных
- Создание таблиц
- Создание секционированных таблиц
- Практическое занятие. Создание типов данных и таблиц.
- Использование XML
- Извлечение XML-данных с помощью предложения FOR XML
- Дробление XML-данных с помощью функции OPENXML
- Знакомство с XQuery
- Использование типа данных xml
- Практическое занятие. Использование XML
- Создание и настройка индексов
- Планирование индексов
- Создание индексов
- Оптимизация индексов
- Создание XML-индексов
- Практическое занятие. Создание и настройка индексов
- Реализация целостности данных с помощью ограничений
- Обзор целостности данных
- Внедрение ограничений
- Практическое занятие. Обеспечение целостности данных с помощью ограничений
- Обеспечение целостности данных с помощью триггеров и XML-схем
- Внедрение триггеров
- Внедрение XML-схем
- Практическое занятие. Внедрение целостности данных с помощью триггеров и XML-схем
- Внедрение представлений
- Знакомство с представлениями
- Создание представлений и управление ими
- Оптимизация производительности с помощью представлений
- Практическое занятие. Внедрение представлений
- Применение хранимых процедур
- Реализация хранимых процедур
- Создание параметризованных хранимых процедур
- Работа с планами выполнения
- Обработка ошибок
- Практическое занятие. Реализация хранимых процедур
- Внедрение функций
- Создание и использование функций
- Работа с функциями
- Контроль контекста выполнения
- Практическое занятие. Внедрение функций
- Реализация управляемого кода в базе данных
- Знакомство с общеязыковой средой выполнения SQL Server
- Импортирование и настройка сборок
- Создание управляемых объектов базы данных
- Практическое занятие. Применение управляемого кода в базе данных
- Управление транзакциями и блокировками
- Общие сведения о транзакциях и блокировках
- Управление транзакциями
- Общие сведения об архитектуре блокирования в SQL Server
- Управление блокировками
- Практическое занятие. Управление транзакциями и блокировками
- Использование компонента Service Broker
- Обзор компонента Service Broker
- Создание объектов Service Broker
- Отправка и получение сообщений
- Практическое занятие. Использование компонента Service Broker
- Использование служб Notification Services (необязательно)
- Знакомство со службами Notification Services
- Разработка служб Notification Services
После изучения курса Вы сможете:
- создавать базы данных;
- создавать файловые группы;
- создавать схемы;
- создавать моментальные снимки баз данных;
- создавать новые типы данных;
- создавать новые таблицы;
- создавать секционированные таблицы;
- извлекать XML-данные с помощью предложения FOR XML;
- дробить XML-данные с помощью функции OPENXML;
- использовать выражения XQuery;
- использовать тип данных xml;
- планировать индексы;
- создавать индексы;
- оптимизировать индексы;
- создавать XML-индексы;
- описывать возможности сохранения целостности данных, имеющиеся в SQL Server 2005;
- обеспечивать целостность данных в базах данных SQL Server 2005 с использованием ограничений;
- обеспечивать целостность данных в базах данных SQL Server 2005 с использованием триггеров;
- обеспечивать целостность данных в базах данных SQL Server 2005 с использованием XML-схем;
- описывать цели применения представлений;
- создавать представления и управлять ими;
- объяснять, как оптимизировать производительность запросов с помощью представлений;
- применять хранимые процедуры;
- создавать параметризованные хранимые процедуры;
- работать с планами выполнения;
- обрабатывать ошибки в хранимых процедурах;
- создавать и использовать функции;
- работать с функциями;
- контролировать контекст выполнения;
- применять соответствующие сценарии для управляемого кода в базе данных;
- импортировать и настраивать сборки, создавать управляемые объекты базы данных;
- описывать, как блокировки используются транзакциями SQL Server;
- выполнять и отменять транзакцию;
- описывать проблемы параллелизма и механизмы блокирования SQL Server 2005;
- управлять блокировками;
- описывать функции и архитектуру Service Broker;
- создавать объекты Service Broker; отправлять и получать сообщения Service Broker;
- описывать работу служб Notification Services;
- разрабатывать приложения Notification Services.
Слушатели:
Этот курс предназначен для специалистов в области информационных технологий, желающих освоить средства и технологии SQL Server 2005, предназначенные для внедрения базы данных.
Длительность:
5 дней
Дни | 5 дней |
---|---|
Дата курса | По запросу |
Город | Все города |
Формат обучения | Корпоративный |