Звезды и С - Главная Звезды и С - Citrix Звезды и С - Microsoft Звезды и С - О нас

Спец. предложения|Обучение|Вебинары|Сертификация|Тестирование|О нас|Работа с сайтом|Новости|Поиск

Курс M2073: Программирование баз данных в Microsoft SQL Server 2000

Цена для физических лиц, р.: 21950
Цена для юридических лиц, р.: 22950

Продолжительность курса (дней): 5

Даты (день):

Даты (вечер):

Курс готовит к тестам: 70-229

Цель: Курс предоставляет слушателям технические навыки, требующиеся для программирования и оптимизации баз данных с использованием Microsoft SQL Server 2000. Данный курс входит в программу подготовки программистов-разработчиков клиент-серверных приложений, администраторов баз данных и администраторов и программистов многоуровневых информационных систем (Scala, 1C, Navision и др.)

Необходимая подготовка:

  • Успешное окончание курса "2152 Внедрение в Microsoft Windows 2000 Professional and Server", или эквивалентные знания;
  • Успешное окончание курса "2071 Создание запросов в SQL Server 2000 с использованием Transact-SQL", или эквивалентные знания;
  • Успешное окончание курса "2072 Администрирование баз данных Microsoft SQL Server 2000", или эквивалентные знания.
  • Предварительный тест:

    Результат:

    План курса:

    Модуль 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. Планирование индексов
    Введение в индексы. Архитектура индексов. Как сервер SQL Server обеспечивает доступ к хранимым данным. Как сервер SQL Server поддерживает индексы и кучи. Какие столбцы индексировать.
    Модуль 7. Создание и поддержка индексов
    Создание индексов. Параметры оператора создания индекса. Сопровождение индексов. Введение в средства статистического анализа. Запросы к таблице sysindexes. Установка индексов с использованием Index Tuning Wizard. Вопросы быстродействия.
    Модуль 8. Реализация представлений
    Введение в представления (виды). Преимущества использования представлений. Определение представлений. Изменение данных с помощью представлений. Вопросы быстродействия.
    Модуль 9. Реализация хранимых процедур
    Введение в хранимые процедуры. Создание, выполнение, изменение и удаление хранимых процедур. Использование параметров в хранимых процедурах. Выполнение расширенных хранимых процедур. Обработка сообщений об ошибках. Вопросы быстродействия.
    Модуль 10. Реализация определенных пользователем функций
    Что такое определенная пользователем функция?. Определение определяемых пользователем функций. Примеры определенных пользователем функций.
    Модуль 11. Реализация триггеров
    Введение в триггеры. Определение триггеров. Как работают триггеры. Примеры триггеров. Вопросы быстродействия.
    Модуль 12. Работа с распределенными данными
    Введение в распределенные запросы. Выполнение специального запроса на удаленном источнике данных. Установка среды связанных серверов. Выполнение запроса на связанном сервере. Управление распределенными транзакциями. Изменение данных на связанном сервере. Использование разделенных представлений.
    Модуль 13. Оптимизация выполнения запросов
    Введение в Оптимизатор запросов.. Получение информации о плане выполнения запроса. Использование покрывающих индексов. Стратегии индексации. Отмена использования оптимизатора запроса.
    Модуль 14. Анализ запросов
    Запросы, использующие логический оператор "И". Запросы, использующие логический оператор "ИЛИ". Запросы, использующие операции объединения.
    Модуль 15. Управление транзакциями и блокировками
    Введение в транзакции и блокировки. Управление транзакциями. Блокировки сервера SQL Server. Управление блокировками.


      Спец. предложения|Обучение|Вебинары|Сертификация|Тестирование|О нас|Работа с сайтом|Новости|Поиск

       Тел: +74953633686 email: info@stars-s.ru

       125040, Москва, Ленинградский проспект, д. 5, стр. 2, под. 5, офис "Звезды и С"

      © Учебный центр "Звезды и С", 1991-2019, Оферта