99ea0f1a

Файловые базы данных

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

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


Особенности клиента

Особенности сервера
Системы клиент-сервер
«Интеллектуальные» клиенты
Достоинства «интеллектуальных» клиентов
Недостатки «интеллектуальных» клиентов
«Интеллектуальные» серверы
Достоинства «интеллектуальных» серверов
Смешанные системы
Достоинства смешанных систем

Недостатки смешанных систем
Многоуровневые системы
Сервисы
Типы сервисов
Достоинства многоуровневых систем
Недостатки многоуровневых систем
Занятие 3. ODBC
Определение ODBC

Базовый уровень
Уровень 1
Минимальная грамматика SQL
Основная грамматика SQL
Расширенная грамматика SQL
Занятие 4. Нормализация базы данных
Анализ элементов и отношений

Создание отношений
Нормализация
Правила нормализации
Ссылочная целостность
Введение избыточности
Переопределение атрибутов
Переопределение объектов
Занятие 5. Репликация базы данных
Команды репликации Microsoft Access

Диспетчер репликации Microsoft Access
Портфельная репликация в Windows 95
Репликация средствами DАО
Метафора «издатель-подписчик»
Сервер распространения
Сервер подписки
Синхронизация

Файловые базы данных

Занятие 1. Основные интерфейсы
Резюме
Занятие 2. Методы доступа к данным
Обзор методов доступа к данным
Подключение средствами DAO

Создание ссылки на библиотеку DAO
Объект Workspace
Объект Database
Подключение к БД
Получение набора записей при помощи DAO
Объект Recordset
DAO и Microsoft Excel
Открытие источника данных напрямую
Подсоединение ODBC-совместимого источника данных
Применение ODBCDirect

Использование ODBCDirect
Характеристики решений на базе DАО
Достоинства
Недостатки
RDO и DAO
Соединение с использованием RDO
Ссылка на объектную библиотеку RDO
Объект Connection
Создание результирующих наборов средствами RDO
Объект Resultset

Подключение к БД средствами RDO
Достоинства
Недостатки
Сравнение ADO с RDO и DAO
Перспективы развития ADO
Подключение к БД средствами ADO
Установка ссылки на ADO
Открытие набора записей
Использование объектов данных ActiveX

Резюме
Занятие 3. Выбор подходящего метода

Файловые базы данных

Технологии ActiveX
Анятие 1. Элементы управления ActiveX
Преимущества элементов управления ActiveX

Создание элемента управления ActiveX
Тестирование элемента управления ActiveX
Элементы управления ActiveX в Microsoft Visual Basic
Элементы управления ActiveX в Microsoft Office
Преимущества элементов управления ActiveX для Интернета
Соглашения по разработке элементов управления ActiveX
Резюме
Занятие 2. Элементы управления ActiveX и безопасность
Подпись элемента управления
Установка уровня безопасности

Безопасность для инициализации
Безопасность для использования в сценарии
Слой защищенных сокетов и технология безопасной связи
Сертификаты
Аутентификация сервера
Аутентификация клиента
Занятие 3. Документы ActiveX
Изучив материал этого занятия, Вы сможете:

Функции документов ActiveX
Приложения для Интернета
Создание документов ActiveX
Занятие 4. Кодовые компоненты ActiveX
Использование динамической библиотеки ActiveX

Файловые базы данных

Реализация клиентских решений
Занятие 1. Основы разработки сценариев
Серверные сценарии
Основные задачи клиентских и серверных сценариев
Языки разработки сценариев
JavaScript
Выбор языка разработки сценариев
Тэг SCRIPT
Резюме

Занятие 2. Создание клиентских сценариев средствами Microsoft VBScript
Встроенные функции Visual Basic
Определение процедур
Подпрограммы
Процедуры-функции - 2
Использование переменных
Типы данных
Массивы
Константы

Область видимости данных
Управление работой сценария
Структуры для организации циклов
Условное ветвление
Обработка ошибок
Оператор On Error
Объект Err
Идентификация объектов

Стандартные элементы управления HTML
Элементы управления ActiveX
Java-апплеты
Создание событийных процедур
Стандартные события
Создание событийной процедуры
Присвоить процедуре имя ИмяОбъекта_Событие
Создать отдельный раздел SCRIPT
Назначить событийную процедуру при создании объекта
Включить сценарий в тэг HTML

Разработка событийных процедур
Использование свойств и методов элементов управления
Обращение к свойствам
Вызов методов
Занятие 3. Применение управляющих элементов ActiveX
Расширение возможностей
Повышение производительности
Защита кода
Атрибуты тэга OBJECT

Извлечение идентификатора класса объекта
Создание альтернативы тэгу OBJECT
Установка атрибута CODEBASE
Указание номера версии

Файловые базы данных

Пользовательский интерфейс
Занятие 1. Соглашения Windows

Реализация функции OLE Drag-and-Drop
Тестирование на всех Windows-платформах
Обработка нескольких экземпляров приложения
Проверка одновременного выполнения нескольких экземпляров приложения
Целостность интерфейса Windows
Использование реестра Windows
Длинные имена файлов
Универсальные правила именования
«Интеллектуальные» программы установки и удаления
Создание утилиты удаления приложения

Создание программы установки
Объемность элементов интерфейса
Резюме
Занятие 2. Стандартные элементы управления и диалоговые окна Windows
Ползунок
Индикатор выполнения
Вкладки
Панель инструментов
Строка состояния
Простой список

Древовидный список
Регулятор значений
Поле форматированного текста
Элементы управления для перьевого ввода
Поле рукописного ввода (элемент управления hEdit)
Поле ввода символов (элемент управления bEdit)
Поле рисования (элемент управления iEdit)
Использование стандартных элементов управления Microsoft Windows
File Open и Save As

Print Setup
Page Setup
Font Properties
Color Dialog
Диалоговые окна OLE
Занятие 3. Взаимодействие Windows и приложения
Многодокументный интерфейс
Создание многодокументного интерфейса
Однодокументный интерфейс

Интерфейс Windows Explorer
Занятие 4. Справочная система Windows
Разработка справочной системы
Разработка справочной системы для новичков
Разработка справочной системы для опытных пользователей и экспертов
Разработка справочной системы для всех типов пользователей
Оперативные подсказки по элементам интерфейса
Справка What's This?
Единое окно

Вкладка Contents
Вкладка Index
Отображение справочных тем в дочерних окнах
Ассоциативные связи

Файловые базы данных

Методики разработки и управления проектами
Занятие 1. Microsoft Solutions Framework
Модель «Группа»
Выработка программы
Оценка продукта
Разработка
Тестирование
Логистика

Обучение пользователей
Модель «Процесс»
Формирование представления
Планирование
Стабилизация
Модель «Приложение»
Три категории сервисов
Пользовательские сервисы
Бизнес-сервисы

Сервисы данных
Модель «Архитектура предприятия»
Архитектура приложений
Информационная архитектура
Технологическая архитектура
Модель разработки решений
Концептуальная стадия
Логическая стадия
Физическая стадия
Модель «Инфраструктура»

Модель совокупной стоимости владения
Методы оценки
Вычисление стоимости
Проверка оценки
Резюме
Занятие 2. Управление исходными текстами средствами Visual SourceSafe
Управление исходными текстами средствами Visual SourceSafe
Входная и выходная маркировка файлов
Использование Visual SourceSafe
Интеграция Visual SourceSafe со средствами разработки

Совместное использование файлов в Visual SourceSafe
Просмотр изменений в файлах в VSS Explorer

Содержание раздела