Программа курса: Модуль Краткий обзор sql server Что такое сервер sql server Интегрирование сервера sql server
Вид материала | Программа курса |
СодержаниеПредварительные требования |
- Задачи курса Основы языка sql (и его расширения, t-sql, используемого sql server 2000), 22.95kb.
- Установка sql express 2005, 24.56kb.
- Учебная программа курса Краткий обзор sql server Краткий обзор программирования в sql, 16.78kb.
- Курс 2778. Создание запросов на языке Microsoft sql server 2005 Transact-sql. Курс, 16.57kb.
- Сервер баз данных, 379.17kb.
- Установка ms sql server 2008, 29.37kb.
- Программа семинара «Администрирование сервера гис инГео», 10.43kb.
- Server Reporting Services Алексей Шуленин, Microsoft обзор Microsoft ® sql server™, 646.29kb.
- Курс также готовит к успешной сдаче экзамена 70-433: ts: Microsoft sql server 2008, 217.32kb.
- Данный курс позволит приобрести знания и навыки, необходимые для поддержки бд microsoft, 77.04kb.
MS-2073: Программирование баз данных в Microsoft SQL Server 2000 (40 часов)
Краткое описание
В курсе отрабатываются навыки работы с СУБД Microsoft SQL Server 2000: рассматриваются базы данных MS SQL Server 2000, язык Transact-SQL, обеспечение целостности данных, создание и сопровождение индексов, работа с распределенными данными, оптимизация выполнения запросов. Данный курс входит в комплексную программу “Администрирование баз данных Microsoft”.
Сертификационный экзамен
Совместно с курсом AMS-271 Создание запросов в SQL Server 2000 с использованием Transact-SQL этот курс готовит слушателей к экзамену 70–229 Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition, который является обязательным для получения сертификата MCDBA.
Предварительные требования
Окончание курса AMS-271 Создание запросов в SQL Server 2000 с использованием Transact-SQL или знания в эквивалентном объеме.
Программа курса:
Модуль 1. Краткий обзор SQL Server
- Что такое сервер SQL Server
- Интегрирование сервера SQL Server
- Базы данных сервера SQL Server
- Система безопасности сервера SQL Server
- Работа с сервером SQL Server
Модуль 2. Краткий обзор программирования в SQL Server
- Проектирование архитектуры приложения предприятия
- Инструментальные средства программирования сервера SQL Server
- Язык программирования Transact-SQL. Элементы языка Transact-SQL
- Способы выполнения инструкций языка Transact-SQL
Модуль 3. Реляционная база данных - нормализация
- Понятие "нормализация"
- Основные нормальные формы
- Построение нормализованной базы данных
Модуль 4. Создание и управление базами данных
- Создание баз данных
- Создание групп файлов
- Управление базами данных
- Введение в структуры данных
Модуль 5. Создание типов данных и таблиц
- Создание типов данных
- Создание таблиц
- Генерация значений столбцов
- Генерация сценариев
Модуль 6. Обеспечение целостности данных
- Типы целостности данных
- Обеспечение целостности данных
- Определение ограничений
- Типы ограничений
- Отключение ограничений
- Использование значений по умолчанию и правил
- Выбор метода обеспечения целостности данных
Модуль 7. Анализ бизнес-требований
- Анализ бизнес-требований
- Проектирование базы данных согласно бизнес-требованиям заказчика
Модуль 8. Планирование индексов
- Введение в индексы
- Архитектура индексов
- Как сервер SQL Server обеспечивает доступ к хранимым данным
- Как сервер SQL Server поддерживает индексы и кучи
- Какие столбцы индексировать
Модуль 9. Создание и поддержка индексов
- Создание индексов
- Параметры оператора создания индекса
- Сопровождение индексов
- Введение в средства статистического анализа
- Запросы к таблице sysindexes
- Установка индексов с использованием Index Tuning Wizard
- Вопросы быстродействия
Модуль 10. Реализация представлений
- Введение в представления (виды)
- Преимущества использования представлений
- Определение представлений
- Изменение данных с помощью представлений
- Вопросы быстродействия
Модуль 11. Реализация хранимых процедур
- Введение в хранимые процедуры
- Создание, выполнение, изменение и удаление хранимых процедур
- Использование параметров в хранимых процедурах
- Выполнение расширенных хранимых процедур
- Обработка сообщений об ошибках
- Вопросы быстродействия
Модуль 12. Реализация определенных пользователем функций
- Что такое определенная пользователем функция
- Определение определяемых пользователем функций
- Примеры определенных пользователем функций
Модуль 13. Реализация триггеров
- Введение в триггеры
- Определение триггеров
- Как работают триггеры
- Примеры триггеров
- Вопросы быстродействия
Модуль 14. Анализ запросов и оптимизация их выполнения
- Введение в Оптимизатор запросов
- Получение информации о плане выполнения запроса
- Использование покрывающих индексов
- Стратегии индексации
- Отмена использования оптимизатора запроса
- Запросы, использующие логический оператор "И"
- Запросы, использующие логический оператор "ИЛИ"
- Запросы, использующие операции объединения
Модуль 15. Управление транзакциями и блокировками
- Введение в транзакции и блокировки
- Управление транзакциями
- Блокировки сервера SQL Server
- Управление блокировками
Описание курса на сайте Microsoft (на английском языке).
Стоимость обучения по этому курсу составляет 7500 руб.