Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
база данных.docx
Скачиваний:
167
Добавлен:
24.03.2015
Размер:
5.83 Mб
Скачать

12. Субд Visual FoxPro 8.0

Visual FoxPro 8.0 представляет собой СУБД реляционного типа с развиты­ми средствами создания БД, организации запросов к ним, построения прило­жений с использованием визуального, объектно-ориент ированно] о програм­мирования. СУБДVisual FoxPro 8.0 может паботать в средеWindows 98/MFV ХР/200П.

12.1. Общая характеристика

В V isual FoxPro реализованы все атрибуты реляционной СУБД. Так, в ней введено понятие базы данных каксовокупности свя^нных 1аблиц, информа ция о которых хранится в словаре данных.В БД определяются условия ее це­лостности с помотщю первичных и внешних ключей таблиц. Все события (изменения), происходящие в БД, могут обнаруживаться и централизм >ванно обрабатываться в связи с появлением вVisual FoxPro таких средств, как триг­герыи ecmpot нные проц. дуры.

Visual FoxPro совместима с более ранними версиямиFoxPro. Поэтому при­ложения, разработанные в более ранних версияхFoxPro, могут быть адап тч- рованы с ее помощью в средуWindows. Visual FoxPro обладает высокой ско­ростью в обслуживании БД.

Использзя стандарт ODBC иSQL-запрос ы для выборки данныхVisual FoxPro позволяет работать с БД СУБДAccess, Paradox, dBase и т. д., с серве­рами БД —Microsoft SQL Server, Oracle и др.

Приложение Visual FoxPro может одновременно работать как с собственны­ми, так и сетевыми таблицами, расположенными на других компьютерах локаль­ной сети.

Поддерживаются такие механизмы работы с Windows приложениями как:

  • Dynamic Data Exchage (DDE) — динамический обмен данш ши,

  • Object Linking and Embeddir g (OLE) — встраивание и связывание объек­тов.

При работе Visual FoxPro 8.0 к аппарат ным ресурсам предъявляются сле­дующие требования:

  • IBM-совместимый компьютер с процессоромPentium 133 и выше;

  • мышь;

  • основная память объемом 64 Мбайта, рекомендуется объем 128 Мбайта или выше;

  • 165 Мбайтов дискового пространства;

  • монитор VGA или с более высоким разрешением.

СпомощьюVisual FoxPro можно создаватьсетевые приложения, функци­онирующие в сетях под управлениемMicrosoft Windows 9х/ 2000,Microsoft LAN Manager и др.

Для упрощения процесса разработки баз данных и приложений имеется большое количество Мастеров, Конструкторов и Построителей.

Некоторые количес твенные характеристики базы данных Visual FoxPro: максимальное количеств! > записей — 1 ООО ООО ООО: макс имальный размер таб­лицы —2GB; максимальное количество символов в записи - 65 500; макси­мальное количество полей в записи — 255; максимальное количество одно­временно открытых таб шц — 2551.

12.2. Новые возможности Visual FoxPro 8.0

В Viiial FoxPro 8.0 по сравнению с предыд> щей версией продукта появи­лись новые возможности, перечисленные ниже.

  • Усовершенствован интерфейс интегрированной среды разработки и от­ладки приложений.

  • Введены новые команды, базовые классы и функции.

  • Появились новые возможности по ] «боте с документами XML иWeb- службами.

  • Усовершенствована совместимость продукта с системой Microsoft Visual Studio .NE'T и сервером баз данны^Microsoft Server 2000.

  • Введен Task Pane Manager (Менеджер панели задач), кот< ый позволя­ет улучшить разработку приложений, упростить запуск Мастеров созда­ния приложений, запуск примеров, открытие приложений, баз данных и справочной сис темы и т. п.

  • Ра( ширены возможности Конструкт ора таблиц.

  • Расширены возможности Конструктора меню. В частности, при разра­ботке меню допускается перемещать пункты меню по его иерархической структуре.

  • Добавлен новый класс CursorAdapter, с помощью kotoj oi реализуют­ся функции униьерсально1 о дос тупа к данным.

  • В редакторе кода появились новые возможности расширенного поиска информации, автоматического форматирования текста и ubi гной печа­ти исходного кода приложения.

J