KASPERSKY

Разработка баз данных на основе Microsoft SQL Server 2000

Целевая аудитория: Администраторы и разработчики приложений БД
Варианты покупки
*Курсы Microsoft
Разработка баз данных на основе Microsoft SQL Server 2000
0.00
руб.

Форма быстрой оплаты

  1. Заполните поля формы заказа
  2. Выберите вариант покупки лицензии
  3. Выберите способ оплаты Вашего заказа

Далее следуйте указаниям системы оплаты

Электронная поставка ПО -

На указанный E-mail будет выслано письмо с кодом активации, ссылкой на дистрибутив и инструкцией по установке ПО. Подробнее

Купить в один клик




Выберите вариант покупки:



Выберите способ оплаты:

Банковской
картой
Яндекс
Деньги
 
Электронным
кошельком
 
Интернет
банк
 
Сотовые
операторы
 
В терминале
 
 
Другие
способы
* Цены указаны с учетом всех налогов
* Юридическим лицам предоставляются все необходимые бухгалтерские документы (договор, счёт, акт о выполненных работах)
Подробное описание

Целевая аудитория: Администраторы и разработчики приложений БД

Программа мероприятия:


День 1

Модуль 1: Обзор SQL Server

- Что представляет собой SQL Server
- Интеграция SQL Server с другими продуктами и технологиями
- Базы данных SQL Server
- Система безопасности SQL Server
- Работы, связанные с SQL Server

Модуль 2: Обзор программирования SQL Server
- Проектирование архитектуры корпоративного приложения
- Инструменты программирования SQL Server
- Язык программирования Transact-SQL
- Основные элементы языка Transact-SQL
- Дополнительные элементы языка Transact-SQL
- Способы выполнения операторов Transact-SQL

Модуль 3: Создание и управление базами данных
- Создание баз данных
- Создание файловых групп
- Управление базами данных
- Структуры данных 

День 2

Модуль 4: Создание типов данных и таблиц

- Создание типов данных
- Создание таблиц
- Генерация значений колонок
- Генерация скриптов

Модуль 5: Целостность данных
- Типы целостности данных
- Обеспечение целостности данных
- Определение ограничений целостности (Constraints)
- Типы ограничений целостности (Constraints)
- Отключение ограничений целостности (Constraints)
- Использование объектов "значение по умолчанию" (Default) и "правило" (Rule)
- Выбор метода обеспечения целостности данных

Модуль 6: Планирование индексов
- Введение в индексирование данных
- Архитектура индексов
- Как SQL Server выполняет извлечение данных
- Как SQL Server поддерживает структуры индекса и "кучи" (heap)
- Выбор колонок для индексирования 

День 3

Модуль 7: Создание и обслуживание индексов

- Создание индексов
- Опции создания индексов
- Обслуживание индексов
- Статистика
- Запросы к таблице sysindexes
- Запросы к таблице sysindexes
- Создание индексов с помощью Index Tuning Wizard
- Замечания о производительности

Модуль 8: Создание представлений данных (view)
- Введение в представления данных
- Преимущества представлений данных
- Создание представлений данных
- Изменение данных через представления
- Оптимизация производительности с помощью представлений
- Замечания о производительности

Модуль 9: Применение хранимых процедур
- Введение в хранимые процедуры
- Создание, выполнение, изменение и удаление хранимых процедур
- Использование параметров в хранимых процедурах
- Выполнение расширенных хранимых процедур (Extended Stored Procedures)
- Обработка сообщений об ошибках
- Замечания о производительности

День 4

Модуль 10: Применение пользовательских функций (User-defined Function)

- Что представляют собой пользовательские функции
- Создание пользовательских функций
- Примеры пользовательских функций

Модуль 11: Создание триггеров
- Введение в триггеры
- Создание триггеров
- Как работают триггеры
- Примеры триггеров
- Замечания о производительности

Модуль 12: Взаимодействие с несколькими серверами
- Введение в распределенные запросы
- Выполнение произвольного запроса (Ad Hoc Query) на удаленном источнике данных
- Установка и настройка связанного сервера (Linked Server)
- Выполнение запроса на связанном сервере
- Управление распределенными транзакциями
- Изменение данных на связанном сервере
- Применение разделенных представлений данных (Partitioned View) 

День 5

Модуль 13: Оптимизация производительности запросов
- Введение в оптимизатор запросов
- Получение информации о плане выполнения
- Применение индекса для покрытия запроса
- Стратегии индексирования
- Переопределение выбора оптимизатора запросов

Модуль 14: Анализ запросов

- Запросы с оператором AND
- Запросы с оператором OR
- Запросы, содержащие JOIN

Модуль 15: Управление транзакциями и блокировками


- Введение в транзакции и блокировки
- Управление транзакциями
- Механизм блокировок SQL Server
- Управление блокировками
Кто уже прослушал этот курс:

После прохождения курса слушатели смогут:

- Описывать элементы SQL Server 2000.
- Проектировать архитектуру приложения SQL Server 2000.
- Описывать концептуальные основа программирования на Transact-SQL.
- Создавать и поддерживать базы данных и их связанные компоненты.
- Реализовывать целостность данных используя IDENTITY, CONSTRAIN, DEFAULT, RULE, UNIQUE ID.
- Планировать использование индексов.
- Создавать и поддерживать индексы.
- Создавать, использовать и управлять представлением данных.
- Реализовывать пользовательские функции.
- Проектировать, создавать и использовать хранимые процедуры.
- Создавать и реализовывать триггеры.
- Программировать многосерверные приложения, используя распределенные запросы, распределенные транзакции и частичное представление.
- Оптимизировать представление запроса.
- Анализировать запросы.
- Управлять транзакциями для обеспечения многопоточности и восстановимости данных.

«Системный Софт Выбор без Границ™» поставка лицензионного программного обеспечения. ДАТАСИСТЕМ, ООО

x
x
x

Мы используем куки (cookies) с целью повышения удобства вашей работы с сайтом.

Продолжая работу с сайтом, вы соглашаетесь с нашей политикой конфиденциальности.