| Модуль 1. Введение
в базы данных |
- Базы данных и информационные системы.
- Схемы обмена данными при работе с БД клиент-серверного и файл-серверного типа.
- Модели баз данных (иерархическая, сетевая, реляционная, многомерная, объектно-ориентированная)
- Определение реляционной модели
- Проблемы проектирования
- Метод нормальных форм
- Рекомендации по разработке структур
- Связывание таблиц
- Обеспечение целостности
- Индексирование
- Структурированный язык запросов (ANSI-стандарты на языки запросов SQL-92, SQL-99, SQL-3)
|
| Модуль
2. Использование средств создания запросов Transact-SQL |
-
- Анализатор запросов SQL Query Analyzer
- Использование инструмента Object Browser в SQL Query
Analyzer
- Использование утилиты osql
- Выполнение инструкций Transact-SQL
- Создание и выполнение сценариев Transact-SQL
|
| Модуль 3. Выборка
данных |
- Выборка данных с использованием инструкции SELECT
- Фильтрация данных
- Форматирование результирующего набора
- Как обрабатываются запросы
- Вопросы быстродействия
- Выборка данных и управление результирующим набором
|
| Модуль
4. Группировка и суммирование данных |
- Выборка первых n записей
- Использование агрегатных функций
- Группировка данных (секция GROUP BY)
- Генерация итоговых значений в пределах результирующего набора
- Использование секций COMPUTE и COMPUTE BY
- Группировка и подведение итогов данных
|
| Модуль
5. Объединение таблиц |
- Использование псевдонимов таблиц
- Объединение данных из нескольких таблиц
- Объединение нескольких результирующих наборов
|
| Модуль 6. Работа с
подзапросами |
- Введение в подзапросы
- Использование подзапроса как таблицы
- Использование подзапроса как выражения
- Использование подзапроса для сопоставления данных
- Использование ключевых слов EXIST и NOT EXIST
- Работа с подзапросами
|
| Модуль 7. Изменение
данных |
- Использование транзакций
- Вставка данных
- Удаление данных
- Модифицирование данных
- Вопросы быстродействия
|
|
Модуль 8. Запросы с использованием полнотекстовых
индексов |
- Введение в службу Microsoft Search
- Компоненты службы Microsoft Search
- Получение информации о полнотекстовых индексах
- Запись полнотекстовых запросов
|
| Модуль 9. Введение в программируемые
объекты |
- Отображение текста программируемого объекта
- Введение в представления (виды)
- Преимущества представлений
- Создание представлений
- Введение в хранимые процедуры
- Введение в триггеры
- Введение в определяемые пользователем функции
- Работа с представлениями (видами)
|