Как пользоваться книгой
Как пользоваться книгой
В последние годы периодически возникают слухи о том, что Microsoft прекратит поддержку программного продукта Visual FoxPro. Но в который раз они оказываются происками недоброжелателей. И очередная новая версия Visual FoxPro через полтора года после предыдущей — прямое тому подтверждение. Несмотря на появление новых систем управления базами данных, Visual FoxPro продолжает оставаться одной из наиболее популярных программ в этой области. Это, прежде всего, связано с тем, что при создании новых версий Microsoft сохраняет совместимость с предыдущими версиями. Поэтому созданные вами приложения можно будет использовать и в дальнейшем.
В Visual FoxPro реализованы все атрибуты реляционных систем управления базами данных. В базе данных поддерживается целостность данных с помощью первичных ключей и связей между таблицами. Для обработки событий добавления, удаления или изменения записей таблиц средствами самой базы данных вы можете использовать триггеры и хранимые процедуры.
Visual FoxPro — это объектно-ориентированный, визуально-программируемый язык, управляемый по событиям, который в полной мере соответствует новым требованиям, предъявляемым к современным средствам проектирования и реализации программного обеспечения.
Visual FoxPro могут применять пользователи разных уровней подготовки. Если вы только начинаете осваивать Visual FoxPro и вам необходимо в кратчайшие сроки разработать простое приложение, вам помогут мастера создания баз данных, таблиц, приложений, форм, отчетов и многие другие. Для разработки крупных и сложных проектов служат соответствующие конструкторы и объектно-ориентированный язык, который позволяет не только использовать базовые классы Visual FoxPro и внешние библиотеки, но и создавать пользовательские классы.
Настоящая книга представляет интерес как для начинающих знакомство с Visual FoxPro 8.0, так и имеющих опыт работы с этой системой. В книге последовательно описывается весь процесс создания законченных приложений: создание базы данных и входящих в нее таблиц, конструирование форм для ввода и просмотра данных, создание запросов и отчетов, а также других средств отображения и обработки информации баз данных. Книга содержит большое количество иллюстраций, которые помогут вам знакомиться с изложенным в ней материалом.
Если вы только приступаете к изучению Visual FoxPro, то предложенный порядок глав позволит вам последовательно идти от простого к сложному в освоении данного программного продукта.
Если вы знакомы с Visual FoxPro, вам не обязательно читать книгу от начала и до конца. В оглавлении книги вы можете посмотреть, какие главы представляют для вас наибольший интерес и изучить только их.
Многое можно узнать, просто бегло просмотрев книгу. В ней есть специально выделенные моменты, которые попадутся вам на глаза, когда вы будете ее листать.
Как построена книга
Как построена книга
Книга предполагает последовательное изучение материала от более простого к сложному. Главы 1 и 2 книги являются вводными. Вы узнаете, как запустить Visual FoxPro, как получить в нем справочную информацию, познакомитесь с элементами главного окна программы и с тем новым, что появилось в Visual FoxPro 8.0 по сравнению с предыдущими версиями.
В главе 3 вы познакомитесь с проектом, который является средством объединения элементов приложения. Изучив главу 4, вы научитесь создавать базу данных, входящие в нее таблицы, индексы, связи между таблицами, определять условия целостности данных.
В главах 5 и 6 рассматривается создание форм для ввода и редактирования данных с помощью мастера и конструктора форм. Главы 7 и 8 посвящены разработке простых отчетов. Прочитав главу 9, вы сможете создать запрос любой сложности. Глава 10 познакомит вас с созданием перекрестных таблиц и диаграмм.
Для запуска форм, отчетов и программ в приложении используется меню. В главе 11 рассказывается о создании такого меню приложения.
Изучив первые одиннадцать глав и разобрав предложенные вашему вниманию примеры, вы сможете самостоятельно создавать приложения. Следующие главы базируются на знаниях, полученных в первых главах, и посвящены расширенным средствам создания форм, запросов, отчетов.
О том, как разработать для своего приложения эффективную справочную систему в формате WinHelp или HTML, вы узнаете из главы 12. В главе 13 обсуждаются некоторые дополнительные вопросы управления проектом, включая создание выполняемого (ЕХЕ) файла.
В главах с 14 по 18 обсуждаются расширенные средства управления базой данных, создание многотабличных форм и отчетов, использование в формах компонентов ActiveX.
Глава 19 познакомит вас с особенностями объектно-ориентированного подхода к созданию приложений, предназначенных для управления базами данных. Вы научитесь создавать классы и объекты на их основе.
Глава 20 посвящена работе Visual FoxPro в локальной сети.
Visual FoxPro не является изолированной системой и может эффективно взаимодействовать с другими приложения Windows. Прочитав главу 21, вы узнаете, как работать с составными объектами (OLE), экспортировать и импортировать данные.
Как установить драйвер ODBC, как создать удаленное представление данных и настроить его параметры, вы узнаете из главы 22.
Глава 23 познакомит вас с переносом данных из Visual FoxPro на платформу клиент/сервер с помощью мастера наращивания.
В Visual FoxPro имеется возможность формирования Web-страницы с использованием информации, содержащейся в базе данных. Об этом речь пойдет в главе 24.
Для эффективной работы с Visual FoxPro используются параметры, настройка которых рассмотрена в последней главе книги. В приложении вы познакомитесь с установкой Visual FoxPro 8.0.
Книга также содержит глоссарий с описанием терминов Visual FoxPro.
Специальные элементы книги
Специальные элементы книги
В книге есть много особых, специальным образом выделенных вставок. В них содержится дополнительная информация, облегчающая чтение и поиск информации.
Замечание
Замечание
В замечаниях речь идет о последствиях, к которым приводят те или иные действия.
Совет
В советах рассказывается о некоторых хитростях, которые следует знать, чтобы наиболее эффективно использовать возможности Visual FoxPro.
Предупреждение
Предупреждения должны помочь вам избежать проблем. В них сказано, чего следует опасаться, а также что нужно делать, чтобы избежать ошибок.
В книге используются различные виды шрифта:
новые термины выделены курсивом; Тот текст, который вы должны вводить с клавиатуры, выделен полужирным курсивом; команды меню, наименования кнопок, вкладок, опций, флажков, диалоговых окон, областей и т. п. выделены полужирным шрифтом; две клавиши, соединенные знаком плюс, — это комбинация клавиш. Нажмите первую клавишу и, не отпуская ее, нажмите вторую. Затем отпустите обе; названия функций, свойств, методов, баз данных, таблиц, полей таблиц выделены моноширинным шрифтом.Как пользоваться книгой
Введение
Как пользоваться книгой Как построена книга Специальные элементы книги