Дипломная работа: Создание и управление базой данных в СУБД FoxPro
В курсовой работе были рассмотрены приемы проектирования и реализации реляционных баз данных и таблиц в СУБД Visual FoxPro. Была спроектирована структура реляционной таблицы, в нее были внесены данные с помощью специальных запросов. В данной курсовой работе была разработана база данных "Товары-почтой", содержащая сведения о продаже игр для ПК.
В результате курсовой работы был получен опыт в том, как использовать основные модели данных и их организацию, принципы построения языков запросов и манипулирования данными в БД. Было получено представление о том, как эффективно использовать среду разработки приложений Microsoft Visual Fox Pro.
Список использованных источников
1. Хансен Гэри, Хансен Джеймс. Базы данных: разработка и управление: Пер. с англ. - М.: ЗАО "Издательство БИНОМ", 1999.
2. Живаева А.В., Лимарева И.Г. Методические указания по выполнению курсовой работы по дисциплине "Базы данных", Караганда: КарГТУ, 2006. 17 с.
Приложение А
Листинг программы
Событие Кнопки "Руководство пользователя" главной формы:
Событие Кнопки "О программе" главной формы:
DO FORM "C: \Program Files\DB\about"
Событие Кнопки "Выход" главного меню
ifmessagebox ('Вы подтверждаете выход из программы? ', 4+32+256,"Выйти") =6 then
_screen. activeform. release ()
setsysmenutodefault
endif
События кнопок навигации форм "Заказы", "Поставщик", "Товар", "Жанры игр" очень схожи и различие между ними только из-за различия в количестве используемых объектов на форме. Приведу пример из формы "Товар"
Кнопка "Первая"
if! bof ()
gotop
this. enabled =. f.
thisform.command1. enabled =. t.
thisform.command2. enabled =. f.
thisform.command4. enabled =. t.
endif
_screen. activeform. refresh ()
Кнопка "Пред."
if! bof ()
skip-1
thisform.command3. enabled =. t.
thisform.command1. enabled =. t.
thisform.command4. enabled =. t.