В учебном пособии изложены основные понятия теории баз данных и приемы создания приложения базы данных в среде Visual Fox Pro 6.0 и старших версиях. Учебное пособие составлено в полном соответствии с требованиями Государственного образовательного стандарта по специальностям 2202 "Автоматизированные системы обработки информации и управления (по отраслям)", 2203 "Программное обеспечение вычислительной техники и автоматизированных систем", 2204 "Техническое обслуживание средств вычислительной техники и компьютерных сетей", а также типовой (примерной) программы дисциплины "Базы данных". Предложенный материал рассчитан на 64 часа лекционных занятий. Для студентов очной, очно-заочной и заочной форм обучения.
На примере сравнительно небольшой, но реальной базы данных Real Estate показан процесс создания профессионального Visual FoxPro-приложения. По количеству авторских находок это приложение значительно превосходит знаменитую, но довольно старую Tastrade, уступая ей по числу используемых таблиц, форм, отчетов и т.д., почему-то потерявшую интерфейсную оболочку в версии 7 и, похоже - навсегда. Книги других авторов тоже претендуют на то, что в них приведены настоящие примеры. Но в этой Вы найдете полное руководство разработчика от постановки задачи до создания файла-справки к приложению. Некоторые тексты подробно не поясняются, приходится внимательно смотреть на комментарии в коде, благо их предостаточно. Главный акцент сделан на поэтапное - шаг за шагом - освоение нового, встречающегося на пути конкретной реальной разработки, и ни одного, даже самого маленького, шага в сторону. Книга написана как учебное пособие к выполнению курсового проекта, содержит большое количество вариантов заданий на проектирование и предназначена для студентов и преподавателей высших учебных заведений. Немногие разработчики рискнут сегодня начать свою программистскую карьеру с Visual FoxPro. Похоже, что слухи о его кончине, как о средстве разработки современных серьезных приложений, не сильно преувеличены. Sedna (очередная версия Visual FoxPro), по мнению большинства неFox-разработчиков, - это событие Destroy в, увы не бесконечной, хотя и очень длинной череде событий из жизни этого замечательного продукта. Но не все так печально! В университетских курсах по управлению данными мы, несомненно, будем видеть ЕГО еще долгие годы. Действительно, сейчас невозможно найти систему, которая сможет составить конкуренцию Visual FoxPro на ниве управления данными с его отточенной и многогранной навигацией по записям, рядом с которой блекнут DAO, ADO и NET. Ведь не исчез же старый добрый Pascal из университетских дисциплин по основам программирования?
Последняя новость: March 14, 2007 From Microsoft: "We have been asked about our plans for a new version of VFP. We are announcing today that there will be no VFP 10. VFP9 will continue to be supported according to our existing policy with support through 2015. We will be releasing SP2 for Visual FoxPro 9 this summer as planned, providing fixes and additional support for Windows Vista. msdn2.microsoft.com
Эта книга предназначена как для начинающих пользователей баз данных, так и для разработчиков собственных программ в наиболее современной системе управления базами данных -Visual FoxPro 8.0, которая позволяет значительно расширить круг решаемых задач обработки данных и существенно упростить организацию удобного интерфейса.
Книга содержит описание новой версии системы управления базами данных Visual FoxPro 7. Она является переработанным изданием книги Visual FoxPro 6, поэтому в полной мере может быть также использована и для изучения версии FoxPro 6. Visual FoxPro предоставляет в распоряжение разработчика объектно-ориентированный язык программирования, визуальные средства разработки приложений и в полной мере соответствует требованиям, предъявляемым к современным средствам разработки приложений. Книга представляет интерес для разработчиков приложений в среде Visual FoxPro 7.0 для Windows. Приведено большое количество практических примеров и иллюстраций.
Книга посвящена вышедшей лишь в феврале 2003 года версии Visual FoxPro 8.0, мощному пакету программ, предназначенному для построения профессиональных приложений, работающих с базами данных. Автором описаны особенности очередной версии популярного пакета - структурированные средства обработки ошибок, новые базовые классы и элементы управления, функции универсального доступа к данным. Новая версия обладает расширенными возможностями для работы с XML Web-сервисами, а также улучшенной совместимостью с Microsoft Visual Studio .NET и Microsoft SQL Server 2000. В состав Visual FoxPro. 8.0 вошло все необходимое для написания, построения и тестирования приложений. Рассмотрена интегрированная среда разработки приложений, создание с ее помощью основных объектов, таких как классы, таблицы, запросы, формы, отчеты. Многочисленные примеры и иллюстрации помогут читателю быстро освоить и успешно применять на практике изложенный материал. Для программистов и разработчиков баз данных.
В книге дается техника программирования, средства и принципы формирования интерфейса приложения, надежность систем обработки данных, настройка системной среды, работа в сети, особенности создания Windows-приложений, графика в Windows-приложениях.