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

Главная/

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

Paradox for Windows

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

поля даты Paradox¦

  ¦        ¦        ¦                                   ¦

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


- 11 -

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

¦Логичес-¦Не нужен¦ Содержит величины, имеющие значения¦

  ¦  кое   ¦        ¦Истинно или Ложно.                  ¦

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

¦  Мемо  ¦Не нужен¦ Содержит   блоки  текста,   слишком¦

  ¦        ¦        ¦большие для того, чтобы хранить их в¦

  ¦        ¦        ¦символьном поле. Содержимое мемо-по-¦

  ¦        ¦        ¦лей хранится  в  отдельном файле   с¦

  ¦        ¦        ¦именем  таблицы  и расширением .DBT.¦

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

1.1.3. BLOB-поля

    Мемо, форматированное мемо, графичeские, OLE и двоичные поля могут содержать так называемые Двоичные Файлы  Больших Объектов. К этой группе полей применимы определенные прави­ла, поэтому они иногда собирательно обозначаются  как BLOB­поля. Мемо-поле dBASE таблицы также является BLOB-полем.

1.1.4. Временные таблицы

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

    Paradox хранит  все временные таблицы в личном каталоге пользователя. Временные таблицы можно редактировать  и  де­лать к ним запросы так же, как и к другим таблицам.


- 12 -

---------T-------------------------T--------------------¬ ¦  Имя   ¦       Содержимое             ¦ Создается во время ¦

¦        ¦                        ¦     операции      ¦

+--------+-------------------------+--------------------+ ¦ Answer ¦ Результат запроса      ¦ Запрос   ¦

+--------+-------------------------+--------------------+ ¦ Changed¦ Копии   первоначального ¦ Запрос CHANGETO или¦ ¦              ¦содержания         измененных ¦операция добавления ¦

¦        ¦записей                 ¦Add                ¦

+--------+-------------------------+--------------------+ ¦Crosstab¦ Кросстаблица                      ¦Создание кросстабли-¦

¦        ¦                        ¦цы в форме         ¦

+--------+-------------------------+--------------------+ ¦ Deleted¦ Удаление записи        ¦ Запрос DELETE                ¦

+--------+-------------------------+--------------------+ ¦ Errchng¦ Записи, которые не могут¦ Запрос CHANGETO ¦

¦        ¦быть изменены           ¦                   ¦

+--------+-------------------------+--------------------+ ¦ Errdel ¦ Записи, которые не могут¦ Запрос DELETE   ¦

¦        ¦быть удалены            ¦                   ¦

+--------+-------------------------+--------------------+ ¦ Errins ¦ Записи, которые не могут¦ Запрос INSERT   ¦

¦        ¦быть добавлены          ¦                   ¦

+--------+-------------------------+--------------------+ ¦ Export ¦ Специальная  таблица для¦ Операция Export             ¦

¦        ¦экспортирования текста  с¦                  ¦

¦        ¦полями     фиксированной ¦                  ¦

¦        ¦длины                   ¦                   ¦

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


- 13 -

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

  ¦ Import ¦ Специальная таблица  для¦ Операция Import  ¦

  ¦        ¦импортирования   текста с¦                  ¦

  ¦        ¦полями     фиксированной ¦                  ¦

  ¦        ¦длины                   ¦                   ¦

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

  ¦Inserted¦ Добавление записи      ¦ Запрос INSERT     ¦

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

¦ Keyvoil¦ Записи с  дублированным ¦ Изменение структуры¦

  ¦        ¦значением ключевого поля ¦таблицы или операция¦

  ¦        ¦                        ¦добавления   записей¦

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

  ¦ Locks  ¦ Все   активные  в данном¦ File¦Multiuser   ¦

  ¦        ¦сеансе работы  с  Paradox¦ Display¦Locks    ¦

  ¦        ¦заблокированные записи  ¦                   ¦

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

  ¦ Pal$scr¦ Список  исходных  кодов,¦ Language¦Browse  ¦

  ¦        ¦объектов, методов в форме¦ Sources          ¦

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

  ¦Problems¦ Непреобразованные записи¦ File¦Utilities¦  ¦

  ¦        ¦                        ¦Import   Restructure¦

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

¦ Struct ¦Определения полей таблицы¦Create  Restructure ¦ L--------+-------------------------+---------------------

1.2. ФОРМЫ

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


- 14 -

почтет. При  этом  их  можно представлять в другом формате. Если редактируются данные в форме, то Paradox обновляет со­ответствующую информацию в таблице.

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

                   1.3. ОТЧЕТЫ

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

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

                  1.4. ЗАПРОСЫ

    Запрос в Paradox - это некий вопрос об информации в ба­зе данных. При помощи запросов можно:

    - вести поиск или выбор данных в таблице;

    - комбинировать данные из нескольких таблиц;

    - производить вычисления над данными;

    - вставлять данные;


- 15 -

    - удалять данные;

    - изменять данные;

- определять группы и наборы данных, над которыми будут производиться вычисления или сравнения.

    Paradox предоставляет простой,  но гибкий и мощный спо­соб создания запросов.  В окне Query можно выбрать таблицы, по которым  можно  сделать  запрос.  Затем вводится образец данных, удовлетворяющий условиям,  а  Paradox  выбирает  из таблицы те данные, которые соответствуют этому образцу. Это называется Запрос По Образцу.

1.5. ПРОГРАММЫ

    Программы - это  последовательность   команд  на  языке ObjectPAL (языке разработки  приложений  Paradox),  которые позволяют автоматизировать выполнение определенной последо­вательности действий над базой данных. Коды ObjectPAL обыч­но "присоединяются"  к  объектам форм,  но можно написать и отдельные программы,  которые будут выполняться  независимо от какой-либо формы. Например, можно написать программу для открытия определенной таблицы и выполнения  вычислений  над

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


Copyright © 2005—2007 «RefStore.Ru»