СУБД dBase
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат на тему труд, банк рефератов
| Добавил(а) на сайт: Убейсобакин.
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата
После того как указатель записи перемещен на нужную запись, которая становится текущей, можно выполнить требуемую операцию, например ввести запись до или после текущей. Для этого используется команда
INSERT [BEFORE] [BLANK]
которая позволяет ввести новую запись (или пустую запись, если указана опция BLANK) после текущей или перед ней (если задана опция BEFORE). Пометить одну или несколько записей для их последующего удаления можно командой
DELETE [<диапазон>] [FOR <условие>] [WHILE <условие>]
Опции <диапазон>, FOR и WHILE позволяют помечать записи, отобранные в соответствии с заданным диапазоном и условиями.
Для того чтобы уничтожить пометки на удаление записей используется команда
RECALL [<диапазон>] [FOR <условие>] [WHILE <условие>]
Физическое удаление помеченных записей активного файла БД выполняет команда PACK. Команда
APPEND [BLANK]
позволяет добавлять записи, введенные с клавиатуры в конец активного файла БД.
В ряде случаев требуется создать физически упорядоченный файл. Для этого используется команда
SORT TO <имя файла> ON <поле 1> [/А] [/С] [/D]
[ ,<поле 2> [/А] [/С] [/D]...] [ASCENDING]/[DESCENDING] [<границы>] [WHILE <условие>] [FOR <условие>]
которая создает новый файл БД с записями, отсортированными в алфавитном, хронологическом или числовом порядке по заданным полям. Сортировка выполняется в порядке возрастания (/А) или убывания (/D) значений полей. Допускается сортировка максимум по десяти полям. Опция /С определяет сортировку независимо от прописных и строчных букв. Команда
COPY FILE <имя файла 1> ТО <имя файла 2>
делает копию файла любого типа.
После копирования или в других случаях нередко требуется переименовать файл. Для этого используется команда
RENAME <имя файла> ТО <новое имя файла>
Нередко требуется найти запись не по ее положению в файле БД, а по содержанию полей. Такой вид поиска предусмотрен, например, в меню команды BROWSE. Способ поиска по содержанию полей зависит от того, созданы ли индексные файлы по этим полям или по их комбинациям. Для поиска по неиндексированным полям используется команда
LOCATE [FOR] <условие> [<диапазон>] [WHILE <условие>]
Эта команда выполняет в активном файле БД поиск первой записи, удовлетворяющей условию, заданному опцией FOR. Опции <диапазон> и WHILE определяют диапазон и условие начала и конца просмотра записей.
Для поиска по индексированным полям используются команды SEEK и FIND. Команда
SEEK <выражение>
выполняет поиск первой записи файла БД с заданным значением индексированного поля. При этом соответствующий индекс должен быть установлен в качестве главного (управляющего) индекса. Команда
FIND <литеральная строка>
Рекомендуем скачать другие рефераты по теме: научные текст, как сделать шпаргалку.
Категории:
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата