
- •Практикум по изучению системы программирования
- •Знакомство с пользовательской средой Visual FoxPro 8.0
- •Запуск Visual FoxPro
- •Строка меню
- •Стандартная панель инструментов
- •Выход из Visual FoxPro
- •Практическая работа №1
- •Проектирование базы данных и создание таблиц
- •Создание проекта
- •Создание базы данных
- •Создание таблицы
- •Создание таблицы с помощью мастера
- •Практическая работа №2
- •Варианты заданий
- •Создание таблицы с использованием конструктора
- •3. Управление записями: добавление, редактирование, удаление и навигация
- •3.1. Заполнение таблицы
- •3.2. Модификация структуры таблицы
- •Практическая работа №3
- •Варианты заданий
- •4. Создание индексов
- •4.1. Понятие индекса
- •4.2. Создание индексов
- •Практическая работа №4.
- •Варианты заданий
- •5. Отношения между таблицами
- •5.1. Определение отношений между таблицами.
- •5.2. Определение условий целостности данных
- •Практическая работа №5.
- •6.Представления данных
- •6.1.Создание представления данных с помощью конструктора
- •6.1.1. Окно конструктора представления данных.
- •6.1.3. Упорядочивание данных в представлении.
- •6.1.4. Построение условий выбора записей.
- •5.2. Примеры создания представлений данных с помощью конструктора
- •Практическая работа №6
- •Варианты заданий
- •7. Использование форм для ввода и редактирования данных
- •Использование мастера для создания однотабличной формы.
- •Запуск формы на выполнение
- •7.3. Модификация формы в режиме конструктора
- •7.3.1 Окно конструктора форм
- •Панель инструментов Form Controls
- •7.3.2 Свойства и методы объектов формы
- •7.3.3 Размещение графического изображения в форме
- •7.3.4 Создание одиночных кнопок управления
- •Практическая работа №7.
- •8. Создание отчетов
- •8.1. Создание табличного отчета по данным одной таблицы с помощью мастера отчетов.
- •Создание табличного отчета по данным нескольких таблиц с помощью мастера отчетов
- •8. 3. Создание отчета с помощью конструктора отчетов
- •Практическая работа №8.
- •Создание меню приложения средствами Visual FoxPro
- •9.1 Создание строки меню
- •9.2 Работа с окном конструктора меню
- •9.3 Окно диалога Prompt Options
- •9.4 Создание подменю
- •Практическая работа №9.
- •10. Управление разработкой и создание приложения
- •Задание параметров проекта
- •Установка обязательной программы.
- •Построение проекта и создание приложения.
- •Практическая работа №10.
- •Контрольные задания по проектированию и созданию базы данных:
- •Вариант 2.
- •Вариант 3.
- •Вариант 4.
- •Вариант 5.
- •Вариант 6.
- •Вариант 7.
- •Вариант 8.
- •Вариант 9.
- •Вариант 10.
- •Вариант 11.
- •Вариант 12.
- •Вариант 13.
- •Вариант 14.
- •Литература:
Практикум по изучению системы программирования Visual FoxPro 8.0
ГОУ СПО «Сергиевский губернский техникум»
Практикум по изучению системы программирования
Visual FoxPro 8.0
Методические рекомендации для студентов
по курсу «Базы данных» и «РиЭУБД»
Преподаватель: Кузьминова А.Л.
Сергиевск, 2011
Знакомство с пользовательской средой Visual FoxPro 8.0
СУБД Visual FoxPro предназначена для создания приложений баз данных объема предприятия, обладает хорошим быстродействием и устанавливается на различные платформы. Дружественный интерфейс позволяет пользователю легко осуществлять необходимые действия по созданию и модификации базы данных, форм и различных отчетов. Эти же действия можно выполнить также посредством ввода команд языка SQL в окне команд, что позволяет начинающим пользователям прослеживать результаты своих действий и более эффективно изучать язык. СУБД Visual FoxPro также хорошо взаимодействует с утилитой ER-WIN и, благодаря этому свойству, можно осуществлять непосредственный переход от проекта базы данных к ее практической реализации.
Запуск Visual FoxPro
Запуск Visual FoxPro осуществляется из графической среды Windows с помощью кнопки Пуск и меню Программы панели задач: Пуск – Программы - Visual FoxPro 8.0.
После запуска программы появляется главное окно Visual FoxPro, в структуре которого можно выделить следующие основные элементы: заголовок, строка меню, панели инструментов, строка состояния, рабочая область и командное окно.
Заголовок находится в верхней части главного окна и содержит три объекта: копию пиктограммы программы («лисичка»), заголовок главного окна и кнопки управления размерами главного окна. При нажатии на пиктограмму открывается меню управления, содержащее команды перемещения и изменения размеров главного окна.
Рис. 1.1 Фрагмент главного окна Visual FoxPro
Строка меню содержит меню текущего окна.
Строка состояния расположена в нижней части главного окна. В ней отображается наименование кнопки панели инструментов, на которую указывает курсор мыши, наименование таблицы, а также сообщение о текущем режиме работы.
Командное окно или окно команд «Command» предназначено для ввода команд FoxPro и выполняет двойную функцию: в нем задаются команды в непосредственном режиме, а также отображается последовательность команд, выполненных через главное меню системы управления базами данных. Окно «Command» открывается во время запуска Visual FoxPro. Если командное окно закрыто, то открыть его можно одним из следующих способов:
командой меню Window – Command Window
с помощью стандартной панели инструментов – кнопкой Command Window
комбинацией клавиш <Ctrl>+<F2>
Запуск команд в командном окне осуществляется клавишей <Enter>.
Visual FoxPro кроме командного имеет ряд окон, которые открываются и размещаются в главном окне в процессе работы.
Строка меню
Взаимодействие с Visual FoxPro осуществляется с помощью команд, выбранных из текущего меню. Каждая группа операций по функциональной близости выделена в отдельное меню, имя которого и представлено в строке меню. Меню Visual FoxPro изменяется в зависимости от конкретной ситуации. Окну каждого типа соответствует свой набор команд и функций, применимых только к объекту данного типа. Например, во время работы с таблицами к командам главного меню добавляется пункт меню Table.
Выбор команд меню может осуществляться несколькими способами:
с помощью мыши выбрать соответствующую команду;
клавишами <Alt>+<F10> активизировать главное меню, затем, используя клавиши управления курсора, световой указатель необходимо поместить на необходимую команду и нажать <Enter>;
клавишами <Alt>+<первая буква имени пункта меню>.
В состав главного меню входят следующие пункты:
File – содержит основные команды работы с файлами: создание новых, открытие существующих, закрытие, сохранение, импорт, экспорт, печатать.
Edit – содержит функции редактирования программ, форм и отчетов.
View – содержит команды, управляющие просмотром текущего открытого файла. При просмотре таблиц или редактировании форм, меню, отчетов в меню появляются команды, управляющие просмотром текущего файла.
Tools – содержит ряд инструментальных средств для программиста от мастеров
Program – состоит из команд, связанных с выполнением и компиляцией программ.
Window – содержит команды управления открытыми окнами: открытие, упорядочивание, активация, циклический переход из одного окна в другое.
Help – содержит команды вызова системы оперативной помощи, дает возможность получения справки по использованию текущего рабочего средства.