Архитектура Microsoft Windows для разработчиков

Архитектура Microsoft Windows для разработчиков

Базы данных: принципы построения
Занятие 1. Реляционные базы данных
Файловые базы данных
Базы данных индексно-последовательного доступа
Microsoft Access

Достоинства файловых баз данных
Клиент-серверные базы данных
Достоинства клиент-серверных баз данных
Структуры данных SQL
Microsoft SQL Server


Резюме
Занятие 2. Клиент-серверные системы
Преимущества клиент-серверных систем
Проектирование клиент-серверной системы
Стадии разработки

Концепция
Логика
Физическое решение
Перспектива
Особенности клиента
Особенности сервера
Системы клиент-сервер
«Интеллектуальные» клиенты
Достоинства «интеллектуальных» клиентов
Недостатки «интеллектуальных» клиентов

«Интеллектуальные» серверы
Достоинства «интеллектуальных» серверов
Смешанные системы
Достоинства смешанных систем
Недостатки смешанных систем
Многоуровневые системы
Сервисы
Типы сервисов
Достоинства многоуровневых систем

Недостатки многоуровневых систем
Резюме
Занятие 3. ODBC
Определение ODBC
Базовый уровень
Уровень 1
Уровень 2
Минимальная грамматика SQL

Основная грамматика SQL
Расширенная грамматика SQL
Резюме
Занятие 4. Нормализация базы данных
Анализ элементов и отношений
Создание отношений
Нормализация
Правила нормализации
Ссылочная целостность
Введение избыточности

Переопределение атрибутов
Переопределение объектов
Резюме
Занятие 5. Репликация базы данных
Команды репликации Microsoft Access
Диспетчер репликации Microsoft Access
Портфельная репликация в Windows 95
Репликация средствами DАО
Метафора «издатель-подписчик»

Сервер распространения
Сервер подписки
Синхронизация
Резюме
Содержание раздела