Множественный индексный файл - Большая Энциклопедия Нефти и Газа, статья, страница 1
Жизнь похожа на собачью упряжку. Если вы не вожак, картина никогда не меняется. Законы Мерфи (еще...)

Множественный индексный файл

Cтраница 1


Множественный индексный файл создается при использовании опции TAG и может содержать до 47 указателей индексов, которые определяются заданными индексными выражениями. Если индексное выражение включает несколько типов полей, то они должны быть приведены к одному типу. Имена указателей индексов записываются так же, как и имена обычных переменных: содержат до 10 символов ( включая буквы, цифры и символы подчеркивания) и должны начинаться с буквы. Для того чтобы определить, что в символьной переменной содержится имя, т.е. значение начинается с буквы, можно использовать функцию ISALPHA ( выр.  [1]

Образованный этим способом множественный индексный файл называется связанным, так как он создается автоматически и ему присваивается имя файла БД. При формировании сложных индексов ( указателей индексов) создается множественный индексный файл, которому необходимо присвоить уникальное имя.  [2]

Оглавление файла БД содержит метку, указывающую на наличие связанного множественного индексного файла.  [3]

Индексные файлы в отличие от dBASE III объединяются в один множественный индексный файл, связанный с соответствующим файлом БД. Этот файл открывается автоматически при открытии связанного с ним файла БД, а переход на различные индексы ( называемые указателями индексов в множественном индексном файле) осуществляется без повторного открытия и закрытия неиспользуемых индексов, что ускоряет процесс обработки данных. Всего может быть создано 47 указателей индексов в одном множественном индексном файле.  [4]

Эта команда формирует и вводит необходимую информацию в каталог БД SQL для обеспечения входа в файл БД и связанные с ними множественные индексные файлы, созданные в режиме dBASE, что позволяет осуществлять доступ к ним с помощью команд SQL. Команда вводит в каталог информацию об одном или всех файлах БД текущего директория.  [5]

Для изменения уже имеющихся индексов применяется позиция Modify existing index, а для установки главного индекса - позиция Order records by index. Важным преимуществом множественного индексного файла является то, что при установке главного индекса не нужно открывать новый индексный файл.  [6]

Удаление указателя индекса означает удаление его из индексного множественного файла и освобождение занимаемой памяти. Перед выполнением команды DELETE TAG множественный индексный файл должен быть открытым, а удаляемый указатель индекса не должен быть управляющим. Если каталог открыт, то в нем отражаются соответствующие изменения.  [7]

Для того чтобы индексные файлы автоматически перестраивались при обновлении, удалении или добавлении записей, нужно, чтобы они были открыты. В этом отношении преимуществом обладает связанный множественный индексный файл, который открывается автоматически вместе с файлом БД.  [8]

В этом случае для задания имен индексных файлов в отличие от второй формы нужно указывать не их порядковые номера, а имена, как непосредственно, так и косвенно, в виде содержимого переменных. При установке в качестве главного указателя множественного индексного файла, не являющегося связанным, следует задать в опции OF имя этого файла. Все открытые индексные файлы обновляются, если выполняются изменения значений индексированных полей, добавление или удаление записей.  [9]

Этот файл представляет собой собранные вместе обычные индексные файлы, используемые в dBASE III. В dBASE IV создаются два вида множественных индексных файлов - связанный и автономный, которые имеют одинаковое расширение. Этому индексному файлу присваивается имя файла БД, и он открывается автоматически вместе с файлом БД. Указатели индексов в нем могут быть не только простыми, состоящими из одного поля, но и сложными, состоящими из нескольких полей, включенных в индексное выражение, которое можно сформировать из этих полей, файлам такого типа нужно присваивать уникальное имя.  [10]

Образованный этим способом множественный индексный файл называется связанным, так как он создается автоматически и ему присваивается имя файла БД. При формировании сложных индексов ( указателей индексов) создается множественный индексный файл, которому необходимо присвоить уникальное имя.  [11]

Индексные файлы в отличие от dBASE III объединяются в один множественный индексный файл, связанный с соответствующим файлом БД. Этот файл открывается автоматически при открытии связанного с ним файла БД, а переход на различные индексы ( называемые указателями индексов в множественном индексном файле) осуществляется без повторного открытия и закрытия неиспользуемых индексов, что ускоряет процесс обработки данных. Всего может быть создано 47 указателей индексов в одном множественном индексном файле.  [12]

Три опции этого меню ( Display options, Environment setting, Search path) полностью совпадают с опциями меню Preset. Четвертая опция View / database and index используется для ввода имени файла БД, связанного с ним индексного файла и указателя индекса в множественном индексном файле.  [13]

Индексные файлы в отличие от dBASE III объединяются в один множественный индексный файл, связанный с соответствующим файлом БД. Этот файл открывается автоматически при открытии связанного с ним файла БД, а переход на различные индексы ( называемые указателями индексов в множественном индексном файле) осуществляется без повторного открытия и закрытия неиспользуемых индексов, что ускоряет процесс обработки данных. Всего может быть создано 47 указателей индексов в одном множественном индексном файле.  [14]

При этом удаляемый файл должен быть закрыт, а имя файла должно включать расширение. Если файл удаляется не на текущем диске или в другом директории, то ему должны предшествовать имя диска и маршрут по директориям. При удалении файла БД с полями Memo файл этих полей следует удалять отдельно. Это же относится к связанному множественному индексному файлу. В отличие от аналогичной команды DOS в данной команде не разрешается использовать шаблон имени файла.  [15]



Страницы:      1