Таблица 4.3. Типы данных в полях таблиц системы Visual FoxProТип поляОписаниеРазмерДиапазонCharacter BinaryТекст, состо..." />


Основы работы с базами данных


Общая характеристика системы - часть 2


table border="0" class="xml_table" cellpadding="2" cellspacing="1">

Таблица 4.3. Типы данных в полях таблиц системы Visual FoxProТип поляОписаниеРазмерДиапазонCharacter BinaryТекст, состоящий из символов. Кодовая страница не учитывается1 байт на символ, до 254 символовЛюбые символыDoubleДействительные числа удвоенной значимости8 байт+4.94065645841247E-324 до +8.9884656743115E307FloatТо же самое, что и Numeric8 байт в памяти; от 1 до 20 байт в *.dbf- .9999999999E+19 до .9999999999E+20GeneralСсылка на OLE-объект. Значения сохраняются в memo (.fpt) файле4 байт в *.dbfОграничен доступной памятьюIntegerЦелое числовое значение4 байта-2147483647 до 2147483647Integer AutoincЦелое значение, автоматически изменяющееся. Только для чтения (read-only)4 байтаОпределяется значениями Next и StepMemoСимвольный текст. Значения сохраняются в memo (.fpt) файле4 байтa в *.dbfОграничен доступной памятьюMemo BinaryТо же, что Memo. Кодовая страница не учитывается4 байтa в *.dbfОграничен доступной памятьюVarcharСимвольный текст. Varchar подобен Character, но не резервируется место для концевых пробелов1 байт на символ, всего до 254 символовЛюбые символыVarchar BinaryТип Varchar, кодовая страница не учитывается1 байт на символ, всего до 254 символовЛюбые символы

Некоторые достоинства системы:

  1. Широко известный формат таблиц баз данных, что позволяет легко организовать обмен информацией с другими приложениями Microsoft Windows.
  2. Современная организация реляционных баз данных, позволяющая хранить информацию о таблицах базы, их свойствах, индексах и связях, задавать условия соблюдения ссылочной целостности, создавать локальные и удаленные представления (Views), связи с серверами, хранимые процедуры, исполняемые при наступлении более 50 различных видов событий (VFP 7.0-9.0).
  3. Высокая скорость работы с большими базами данных.
  4. Высокая наглядность работы с базами данных: многофункциональное окно Data session позволяет видеть список открытых таблиц баз данных, их связи, фильтры, порядок по индексам, режимы буферизации, переходить к режимам модификации структуры, к работе с информацией таблиц и пр.
  5. Высокая скорость разработки приложений с использованием Мастеров (Wizard), Конструкторов (Designer), Построителей (Builder), режим подсказок IntelliSense при написании текста программ, системы отладки и тестирования программ.
  6. Собственный объектно-ориентированный язык работы с базами данных, основу которого составляет широко известное ядро xBase.


    Начало  Назад  Вперед