Составители:
Рубрика:
90
shifr_assc - поле символьного типа, содержащее шифры команд, связанных
(«ассоциированных») с данной; в описании Visual FoxPro 5.0 и в Help такие команды
перечислены с ключевыми словами See also:.(см. также:..).Число символов в поле 30.
shifr_assf - аналогичное по структуре поле, содержащее шифры
«ассоциированных» функций (строится с использованием поля shifr файла
functions.dbf, см. дальше.
descript -
поле символьного типа, ширина 30 символов, содержит краткое
описание команды;
example - поле примечаний; содержит подробное описание команды и пример.
• файл functions.dbf с полями:
function - поле символьного типа, число символов 35, назначение - функция Visual
FoxPro 5.0;
Остальные поля - с такими же наименованиями и назначением, что и в файле
Commands. dbf
2. Заполните
эти файлы изученными командами и функциями (они выделены по
тексту рамками).
3. Выполните следующие упражнения:
• проиндексируйте файлы по шифру;
• найдите все ассоциированные команды к команде BROWSE. Пользуясь одним из
приемов работы с базой данных, представьте на экране только ассоциированные
команды;
• придумайте 2-3 операции с созданной базой данных.
Часть 2.
ПРОГРАММИРОВАНИЕ и ПОЛЬЗОВАТЕЛЬСКИЙ
ИНТЕРФЕЙС СУБД
1. КРАТКИЕ СВЕДЕНИЯ О ПРОГРАММИРОВАНИИ
В СИСТЕМАХ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД).
Visual FoxPro 5.0 имеет мощный встроенный язык программирования,
реализованный как интерпретатор. Режим компиляции позволяет получить исполняемые
(*.exe) файлы, однако эти файлы весьма громоздки, и многие программисты
предпочитают использовать исходные либо компилированные программы и работать в
среде Visual FoxPro 5.0 (а
не в среде операционной системы).
Внешне структура языка Visual FoxPro 5.0 мало отличается от других языков
процедурного программирования (Pascal, QuickBasic...), но стиль программирования в
средах систем управления базами данных (СУБД) имеет особенности, связанные с
назначением СУБД - обработка очень больших (до миллиарда записей!) объемов
данных.
Известно, что в этом случае возникают затруднения из-за затрат
машинного
времени. В теории программирования имеются разделы, посвященные методам ускорения
так называемых массовых операций.
Определение:
массовыми операциями в программировании называют такие,
количество которых (и соответственно затраты машинного времени на которые) зависят
от объема обрабатываемых данных.
Примерами таких операций являются:
•поиск элемента в массиве;
•упорядочивание массива или таблицы;
90 shifr_assc - поле символьного типа, содержащее шифры команд, связанных («ассоциированных») с данной; в описании Visual FoxPro 5.0 и в Help такие команды перечислены с ключевыми словами See also:.(см. также:..).Число символов в поле 30. shifr_assf - аналогичное по структуре поле, содержащее шифры «ассоциированных» функций (строится с использованием поля shifr файла functions.dbf, см. дальше. descript - поле символьного типа, ширина 30 символов, содержит краткое описание команды; example - поле примечаний; содержит подробное описание команды и пример. • файл functions.dbf с полями: function - поле символьного типа, число символов 35, назначение - функция Visual FoxPro 5.0; Остальные поля - с такими же наименованиями и назначением, что и в файле Commands. dbf 2. Заполните эти файлы изученными командами и функциями (они выделены по тексту рамками). 3. Выполните следующие упражнения: • проиндексируйте файлы по шифру; • найдите все ассоциированные команды к команде BROWSE. Пользуясь одним из приемов работы с базой данных, представьте на экране только ассоциированные команды; • придумайте 2-3 операции с созданной базой данных. Часть 2. ПРОГРАММИРОВАНИЕ и ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС СУБД 1. КРАТКИЕ СВЕДЕНИЯ О ПРОГРАММИРОВАНИИ В СИСТЕМАХ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД). Visual FoxPro 5.0 имеет мощный встроенный язык программирования, реализованный как интерпретатор. Режим компиляции позволяет получить исполняемые (*.exe) файлы, однако эти файлы весьма громоздки, и многие программисты предпочитают использовать исходные либо компилированные программы и работать в среде Visual FoxPro 5.0 (а не в среде операционной системы). Внешне структура языка Visual FoxPro 5.0 мало отличается от других языков процедурного программирования (Pascal, QuickBasic...), но стиль программирования в средах систем управления базами данных (СУБД) имеет особенности, связанные с назначением СУБД - обработка очень больших (до миллиарда записей!) объемов данных. Известно, что в этом случае возникают затруднения из-за затрат машинного времени. В теории программирования имеются разделы, посвященные методам ускорения так называемых массовых операций. Определение: массовыми операциями в программировании называют такие, количество которых (и соответственно затраты машинного времени на которые) зависят от объема обрабатываемых данных. Примерами таких операций являются: •поиск элемента в массиве; •упорядочивание массива или таблицы;
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »