- •Министерство образования россИйСкой федерации
- •Рецензенты:
- •Ответственные за выпуск:
- •Ббк 32.973
- •Введение 3 Глава 1. Проектирование баз данных 3
- •Глава 2. Субд Visual FoxPro 3
- •Глава 3. Субд Access 3
- •Глава 4. Субд Microsoft sql Server 3
- •Глава 5. Субд Oracle 3
- •Глава 6. Лабораторный практикум 3
- •Приложения 3
- •Предметный указатель 3
Глава 2. Субд Visual FoxPro 3
2.1. Общепринятые обозначения 3
2.2. Основные ограничения 3
2.3. Компоненты Visual FoxPro 3
2.4. Язык программирования FoxPro 3
2.4.1. Создание, компиляция и выполнение программ, процедур и функций 3
2.4.2. Константы 3
2.4.3. Переменные 3
2.4.4. Массивы 3
2.4.5. Операции 3
2.4.6. Команды управления 3
2.4.6.1. Команда проверки условия (If) 3
2.4.6.2. Команда выбора (Do Case) 3
2.4.7. Организация циклов 3
2.4.7.1. Цикл (Do While) 3
2.4.7.2. Счетный цикл (For) 3
2.4.7.3. Цикл сканирования таблицы (Scan) 3
2.4.8. Создание свободных таблиц 3
2.4.8.1. Создание и изменение структуры таблиц 3
2.4.8.2. Заполнение таблиц 3
2.4.9. Редактирование таблиц в диалоговом режиме (Browse, Edit) 3
2.4.10. Перемещение по таблице (Go, Skip) 3
2.4.11. Просмотр таблиц (Display, List) 3
2.4.12. Удаление записей (Delete, Zap, Pack) 3
2.4.13. Редактирование полей в программном режиме (Replace) 3
2.4.14. Локализация и поиск записей в таблице 3
2.4.14.1. Фильтрация данных (Set Filter) 3
2.4.14.2. Последовательный поиск (Locate) 3
2.4.15. Индексирование и открытие таблиц 3
2.4.16. Прямой поиск 3
2.4.17. Одновременная работа с несколькими таблицами 3
2.4.17.1. Рабочие области 3
2.4.17.2. Команда установки связей между таблицами 3
2.4.18. Обмен данными между массивами и таблицами 3
2.4.19. Ввод‑вывод данных сообщений 3
2.4.19.1. Вывод данных на экран (?, ??, ???) 3
2.4.19.2. Вывод сообщения (Wait) 3
2.4.19.3. Вывод сообщения и кнопок (MessageBox) 3
2.4.20. Организация меню 3
2.4.20.1. Общий порядок создания и использования меню 3
2.4.20.2. Вертикальное Popup-меню 3
2.4.20.3. Горизонтальное Bar-меню 3
2.4.20.4. Двухуровневое Pulldown-меню 3
2.4.20.5. Управление доступом к меню 3
2.4.21. Манипулирование файлам и таблицами 3
2.4.22. Математическая обработка таблиц 3
2.4.23. Язык запросов SQL 3
2.5. Настройка среды Visual FoxPro 3
2.6. Объекты и классы 3
2.7. События и методы 3
3
2.8. Общий порядок работы с Visual FoxPro 3
2.9. Создание проекта 3
2.10. Создание базы данных 3
2.11. Представления (View) 3
2.11.1. Мастер представлений 3
2.11.2. Конструктор представлений 3
2.11.3. Удаленные представления (Remote Views) 3
2.12. Запросы 3
2.12.1. Мастера запросов 3
2.12.2. Конструктор запросов 3
2.12.3. Функции сквозных запросов 3
2.13. Формы 3
2.13.1. Мастера форм 3
2.13.2. Конструктор форм 3
2.14. Отчеты 3
2.14.1. Мастера отчетов 3
2.14.2. Конструктор отчетов 3
2.14.3. Команда вывода отчета 3
2.15. Меню 3
2.16. Управление проектом и создание приложения 3
2.16.1. Свойства проекта 3
2.16.2. Параметры проекта 3
2.16.3. Создание приложения 3
2.16.4. Галерея компонентов 3
2.17. Отладка программ 3
2.18. Хранимые процедуры 3
2.19. Классы 3
2.20. Создание класса панели инструментов 3
2.21. Включение в базу OLE‑объектов 3
2.22. Обзор дополнительных возможностей 3
2.23. Среда быстрой разработки приложений ‑ пакет MacroFox 3
2.23.1. Назначение 3
2.23.2. Структура 3
2.23.3. Основные макрооператоры 3
2.23.3.1. Описание входного документа (Forma) 3
2.23.3.2. Описание формы отчета (Ofort) 3
2.23.3.3. Описание меню (Menu) 3
2.23.4. Словари баз, функций, форм, таблиц и условий 3
2.23.5. Управление сценариями 3
2.23.6. Ведение таблиц базы данных 3
2.23.7. Формирование отчетов и запросов‑отчетов 3
2.23.8. Сводная обработка данных 3
2.23.9. Супероболочка 3
2.23.10. Порядок работы 3
Вопросы для самопроверки и контроля 3