Пример: Глобальная сеть INTERNET
Я ищу:
На главную  |  Добавить в избранное  

Главная/

Программирование, базы данных. /

Paradox for Windows

←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 ... 

состоят из рядов и колонок. Каждый ряд содержит всю доступную информа­цию о конкретном предмете и называется "запись",  а  каждая колонка - одну категорию данных, называемую "полем".

1.1.1. Типы полей в Paradox

    Paradox разделяет поля на несколько типов.  Каждый  тип поля определяет вид данных, которое оно содержит.


- 7 -

-----------T--------T------------------------------------¬ ¦ Тип Поля ¦ Размер ¦           Описание                            ¦

+----------+--------+------------------------------------+ ¦Алфавитно-¦ 1-255  ¦ Хранит буквы, числа, спецсимволы и ¦ ¦цифровое  ¦  ¦любые другие печатные символы.  ¦

+----------+--------+------------------------------------+ ¦ Числовое ¦Не нужен¦ Хранит числа в диапазоне от -10^307¦ ¦          ¦  ¦до 10^308 с 15 значащими цифрами. ¦

+----------+--------+------------------------------------+ ¦ Денежное ¦Не нужен¦ Хранит числа в диапазоне от -10^307¦ ¦          ¦  ¦до 10^308 с 15 значащими цифрами. ¦

¦          ¦        ¦ Денежные поля - абсолютно такие же,¦

¦          ¦        ¦как и числовые, но  при  отображении¦

¦          ¦        ¦форматируются  таким  образом, чтобы¦

¦          ¦        ¦выделять  десятичные позиции  сотен,¦

¦          ¦        ¦тысяч, миллионов и знак валюты.    ¦

¦          ¦        ¦ Независимо от количества показанных¦

¦          ¦        ¦десятичных  позиций, Paradox распоз-¦

¦          ¦        ¦нает до шести десятичных позиций при¦

¦          ¦        ¦выполнении внутренних вычислений над¦

¦          ¦        ¦денежными полями.                  ¦

+----------+--------+------------------------------------+ ¦   Дата ¦Не нужен¦ Содержит любую допустимую дату от 1¦


¦          ¦        ¦января 100 до 31 декабря 9999. Para 2- 0¦

¦          ¦        ¦dox правильно обрабатывает  високос-¦


¦          ¦        ¦ные годы и столетия и проверяет  все¦

¦          ¦        ¦даты на допустимость               ¦

L----------+--------+-------------------------------------


- 8 -

----------T--------T------------------------------------¬ ¦Короткое ¦Не нужен¦ Содержит целые числа в диапазоне от¦ ¦ целое    ¦  ¦-32767 до 32768. Короткое целое поле¦

¦          ¦        ¦не позволяет использовать те же  оп-¦

¦          ¦        ¦ции форматирования, что  и  числовое¦

¦          ¦        ¦поле.                              ¦

+---------+--------+------------------------------------+ ¦  Мемо  ¦1-240 в ¦ Содержит текст  переменной длины  и¦

¦          ¦.DB ф-ле¦обычно  слишком  длинный, чтобы хра-¦

¦          ¦ неогра-¦ниться в алфавитно-цифровом поле. ¦

¦          ¦ничен в ¦ Поля мемо могут хранить буквы,числа¦

¦          ¦.MB ф-ле¦и спецсимволы, любые печатные симво-¦

¦          ¦        ¦лы, а также символы перехода на  но-¦

¦          ¦        ¦вую  строку, возврата каретки и дру-¦

¦         ¦        ¦гие символы управления печятью.    ¦

¦         ¦        ¦ Поля  мемо  могут быть  практически¦

¦         ¦        ¦любой  длины.  Значение  задаваемого¦

¦         ¦        ¦размера относится к части мемо-поля,¦

¦         ¦        ¦которая хранится в таблице. Она  мо-¦

¦         ¦        ¦жет быть от 1 до 240 символов.     ¦

¦         ¦        ¦ Оставшуюся часть мемо-поля  Paradox¦

¦         ¦        ¦хранит вне таблицы в файле с  расши-¦

¦         ¦        ¦рением .МВ. Paradox считывает данные¦

¦         ¦        ¦из файла .МВ когда  листается запись¦

¦         ¦        ¦в таблице. Количество  данных, кото-¦

¦         ¦        ¦рое  может  содержаться в этом  поле¦

¦         ¦        ¦ограничено только доступным дисковым¦

¦         ¦        ¦пространством.                     ¦

L---------+--------+-------------------------------------


- 9 -

---------T--------T------------------------------------¬ ¦Формати-¦1-240 в ¦ Форматированное  мемо-поле не отли-¦ ¦рованное¦.DB ф-ле¦чается от  мемо-поля кроме того, что¦ ¦ мемо  ¦неогра- ¦что в нем можно хранить отформатиро-¦

¦         ¦ничен в ¦ванный текст.                     ¦

¦         ¦.МВ ф-ле¦ Paradox распознает и хранит  наряду¦

¦         ¦        ¦с данными атрибуты текста  (оформле-¦

¦         ¦        ¦ние различными цветами, стили, цвета¦

¦         ¦        ¦и размер букв), а также и формат па-¦

¦         ¦        ¦раграфов (позиции табуляции, отступы¦

¦         ¦        ¦и выравнивания).                   ¦

+--------+--------+------------------------------------+ ¦Двоичный¦1-240 в ¦ Содержит данные, которые Paradox не¦ ¦                ¦.DB ф-ле¦может интерпретировать.  Принято ис-¦

¦         ¦неогра- ¦пользовать двоичные поля для  хране-¦

¦         ¦ничен в ¦нения  звуковых  данных. Paradox  не¦

¦         ¦.МВ ф-ле¦может  отобразить или  интерпретиро-¦

¦         ¦        ¦вать двоичные данные, но  при помощи¦

¦         ¦        ¦ObjectPAL можно  к ним получать дос-¦

¦         ¦        ¦туп.                               ¦

+--------+--------+------------------------------------+ ¦ Графи- ¦-||-||-|¦ Содержит графику (рисунки).                           ¦

¦ ческий ¦        ¦                                   ¦

+--------+--------+------------------------------------+ ¦  OLE    ¦1-240 в ¦ Содержит объекты, помещенные в таб-¦

¦         ¦.DB ф-ле¦лицу  из других  приложений Windows,¦

¦         ¦неогра- ¦которые  поддерживают   OLE  (Object¦

¦         ¦ничен в ¦Linking and Embedding - Связывание и¦

¦         ¦.МВ ф-ле¦Встраивание  Объектов)  как  сервер.¦

L--------+--------+-------------------------------------


- 10 -

    Задание размера поля для трех последних полей не обяза­тельно.

               1.1.2. Типы полей dBASE

    Paradox позволяет создавать и использовать таблицы фор­мата dBASE  так  же просто,  как и таблицы формата Paradox. При использовании таблиц dBASE надо учитывать,  что типы их полей отличаются от типов полей Paradox-таблиц.

---------T--------T------------------------------------¬

  ¦Тип поля¦ Размер ¦           Описание               ¦

+--------+--------+------------------------------------+

¦Символь-¦  1-254 ¦ Хранит любой печатный символ (вклю-¦

  ¦   ное  ¦       ¦чая пробелы).                      ¦

+--------+--------+------------------------------------+

¦Действи-¦   1-20 ¦ Хранит численные данные в  двоичном¦ ¦тельное ¦  ¦формате с плавающей точкой.                       ¦

  ¦ число  ¦       ¦                                   ¦

+--------+--------+------------------------------------+

¦ Число  ¦   1-20 ¦ Содержит числовые  данные в формате¦

  ¦        ¦        ¦ВСD (Binary Coded Decimals). При вы-¦

  ¦        ¦        ¦числении в них дают большую точность¦

+--------+--------+------------------------------------+

  ¦  Дата  ¦  8    ¦ Содержит даты. Формат  по умолчанию¦

  ¦        ¦(автома-¦для ввода и отображения дат устанав-¦

  ¦        ¦тически)¦ливается в Windows Control Panel, но¦

  ¦        ¦        ¦можно форматировать поля  даты dBASE¦

  ¦        ¦        ¦точно также, как и поля

←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 ... 


Copyright © 2005—2007 «RefStore.Ru»