Similar presentations:
Visual FoxPro. Введение
1. Visual FoxPro. Введение
2.
• Visual FoxPro – популярный и мощныйинструмент для разработки
приложений, работающих с базами
данных.
• На нем написано большое количество
статистических, экономических и других
приложений, связанных с расчетами и
хранением информации.
3.
• Visual FoxPro представляет собой нетолько среду разработки, но и СУБД,
что позволяет работать с таблицами
базы данных
4. Среда разработчика Visual FoxPro
5.
• Состоит из основных областей:заголовок, строка верхнего меню,
панель инструментов, рабочая область
и командное окно.
• Командное окно служит для ввода
команд.
• Каждому режиму работы соответствует
собственная панель инструментов.
• Строка верхнего меню также
изменяется в зависимости от режима
работы.
6. Компоненты Visual FoxPro
Visual FoxPro состоит из отдельныхкомпонентов, которые
используются для хранения и
представления информации:
• таблицы,
• представления данных,
• формы,
• отчеты,
• запросы,
• программы,
• библиотеки.
7.
• Для создания форм и отчетовиспользуются конструкторы, поэтому
эти компоненты называются
конструкторскими объектами.
• Конструкторские объекты состоят из
более мелких объектов: полей, кнопок,
диаграмм, рамок и т. д., которые
называются объектами интерфейса.
8. Расширения основных объектов в Visual FoxPro
ОбъектыПроект
Расширения
База данных
.prj .fpc
.pjx .pjt
.dbc
Таблица
.dbf
Простой индексный
файл
.idx
.cat
9.
Составной индексныйфайл
.cdx
Memo-поле и поле
типа General
.fpt
Форма
.scx
Запрос
.qpr
.qpx
Отчет
.frx
.frm
Меню
.mnx
10.
Программа.prg .fxp .spr
.mpr .qpr
Выполняемый файл
приложения
.app
Файл с ошибками
компиляции
.err
Выполняемая
программа
.exe
Временный файл
.tmp
11. Настройка путей к файлам
• Перед началом работы в Visual FoxProнеобходимо определить каталог,
используемый по умолчанию.
• Для этого выбрать в главном меню
пункт Tools – Options – вкладка File
Location – строка Default Directory –
установить свой каталог и сохранить
нажав кнопки set as default и Ок.
12.
13. Организация и хранение данных
В Visual FoxPro источником данныхмогут служить:
• базы данных (databases);
• свободные таблицы (free tables, файлы
с расширением .dbf);
• запросы (query, файлы с расширением
.qpr).
14.
Базы данных хранятся в файле срасширением .dbc и содержат:
• таблицы (tables);
• локальные представления (Local Views);
• удаленные представления (Remove
Views);
• связи (Connections);
• хранимые процедуры (Stored
Procedures).
15.
• В Visual FoxPro вся информациясодержится в таблицах.
• Каждая таблица имеет уникальное имя
и хранится в отдельном файле. Имя
файла совпадает с именем таблицы.
• Файлы, содержащие таблицы
автоматически получают расширение
.dbf.