Библиотека: А. Горев, С. Макашарипов, Р. Ахаян. Эффективная работа с СУБД
Часть 1. Что надо знать для создания системы обработки данных
Глава 1. Постановка задачи и разработка бизнес-правил
- 1.1. Некоторые определения
- 1.2. Описание, постановка задачи и разработка бизнес-правил
Глава 2. Основы теории проектирования баз данных
- 2.1. Информационная модель данных
- Последовательность создания информационной модели
- Взаимосвязи в модели
- Типы моделей данных
- 2.2. Проектирование базы данных
- Этап 1. Определение сущностей
- Этап 2. Определение взаимосвязей между сущностями
- Этап 3. Задание первичных и альтернативных ключей, определение атрибутов сущностей
- Этап 4. Приведение модели к требуемому уровню нормальной формы
- Этап 5. Физическое описание модели
- 2.3. Словарь данных
- 2.4. Администрирование базы данных
Глава 3. Обзор возможностей и особенностей различных СУБД
- 3.1. Средства быстрой разработки приложений
- 3.2. Visual FoxPro
- Project Manager
- Database Designer
- Form Designer
- Visual Class Designer
- Query / View Designer
- Connection Designer
- Report/Label Designer
- Menu Designer
- Вспомогательные средства разработчика
- 3.3. Access
- Запросы
- Формы
- Отчеты
- Макросы
- Система защиты
- 3.4. Visual Basic
- 3.5. MS SQL Server
- 3.6. Руководство для покупателя
Глава 4. Основы языка программирования
- 4.1. Что такое язык программирования
- 4.2. Как написать программу
- 4.3. "Горячая десятка"
- 4.4. Еще несколько навязчивых советов
Глава 5. Объектно-ориентированное программирование
- 5.1. Объектная модель и ее свойства
- 5.2. Объекты и их свойства
- Объекты для работы с данными
- Объекты для управления работой приложения
- Объекты для оформления интерфейса пользователя
- Объекты-контейнеры
- Невизуальные объекты
- Объекты OLE
- 5.3. Управление событиями
- 5.4. Использование методов
Часть 2. Проектирование системы обработки данных
Глава 6. Создание базы данных
- 6.1. Visual FoxPro
- Создание и модернизация структуры базы данных
- Использование словаря данных
- Создание и модернизация структуры таблиц
- 6.2. Access
- 6.3. Visual Basic
- 6.4. MS SQL Server
- Планирование процесса наращивания
Глава 7. Средства работы с данными
- 7.1. Организация ввода данных, их поиска и редактирования
- Работа с данными в Visual FoxPro
- Работа с данными в Microsoft Access
- 7.2. Создание SQL-запросов
- Запросы выборки
- Запросы добавления
- Запросы обновления
- Запросы удаления
- 7.3. Изменение структуры данных с помощью SQL
- 7.4. Запросы и локальные представления в Microsoft Visual FoxPro
- 7.5. Запросы в Microsoft Access
- Запрос добавления
- Запрос - Создание таблицы
- Запрос удаления
- Запрос обновления
- Перекрестный запрос
- 7.6. Работа с данными в локальной сети
- Visual FoxPro
- Несколько советов по увеличению производительности при работе в сети в приложениях MicroxPro
- Microsoft Access
Глава 8. Использование технологии клиент-сервер
- 8.1. Работа с внешними данными с помощью технологии ODBC
- Команды Transact-SQL
- Создание представлений
- Создание триггеров
- 8.2. Использование Visual FoxPro для разработки клиентского приложения
- Синхронный и асинхронный процессы
- Создание внешних представлений
- 8.3. Использование Access и Visual Basic для разработки клиентского приложения
- 8.4. Использование ODBC API для доступа к внешним данным
- 8.5. Remote Data Objects
- 8.6. Внешнее управление сервером с помощью SQL-DMO
Часть 3. Разработка пользовательской программы
Глава 9. Разработка пользовательского интерфейса
- 9.1. Инструментарий разработчика
- 9.2. Конструируем форму
- Создание формы "Прием заказов" на Visual FoxPro
- Создание формы "Прием заказов" на Access
- 9.3. Разработка управляющего меню
- Разработка меню в Visual FoxPro
- Разработка меню в Access
Глава 10. Использование готовых компонентов в приложении
- 10.1. Основные преимущества модульного проектирования прикладных программ
- 10.2. Как правильно использовать OLE 2.0
- Возможности OLE 2.0
- Использование OLE Automation
- Управление объектами Excel
- Управление объектами Word for Windows
- 10.3. Использование OLE Automation для передачи данных
- Построение графиков с помощью MS Graph 5.0
- Построение графиков с помощью MS Excel 7.0
- Построение отчета в Word for Windows
- Запись информации в Schedule+
- 10.4. Применяем ActiveX
- Иерархический список
- Календарь
Глава 11. Подготовка отчетных данных
- 11.1. Создание отчетов в Visual FoxPro
- Управление режимом печати
- 11.2. Создание отчетов в Access
Глава 12. Подготовка и отладка пользовательского приложения
- 12.1. Общие принципы отладки приложения
- 12.2. Инструментальные средства отладки
- Отладка программы в Visual FoxPro
- Отладка программы в Access
- Обработка ошибок процессора баз данных в Access
- Отладка программы в Visual Basic
- 12.3. Подготовка приложения для распространения
Приложение 1. Дополнительные возможности новой версии Visual FoxPro 5.0
- Визуальные средства проектирования
- Поставка программного пакета
- Требования к установке
- Project Manager
- Работа с кодом программы
- Создание базы данных
- Работа с данными
- Расширение возможностей технологии клиент-сервер
- Построение пользовательского интерфейса
- Расширение функций OLE
- Отладка приложения
Приложение 2. Взаимозаменяемость команд и функций Visual FoxPro и Visual Basic
|