Л. Партыка, И. И. Попов системы управления базами данных



бет80/215
Дата29.01.2022
өлшемі4,64 Mb.
#115817
1   ...   76   77   78   79   80   81   82   83   ...   215
Байланысты:
Голицына О Л Партыка Т Л Попов И И Системы

Основные понятия, связанные с работой в FoxPro

  • файл данных — файл операционной системы (ОС) DOS или Windows, имя которого содержит расширение .dbf, содержащий как описание структуры записей, так и собственно записи с информацией. Представляет собой аналог таблицы (отношения) реляционной БД;

  • запись файла — совокупность связанных данных, состоящая из полей;

  • указатель записи — текущий номер активной записи, доступной для чтения и обновления;

  • текущий файл БД — выбранный для обработки один из открытых файлов;

  • индексный файл (индекс) — файл ОС с расширениями . idx (компактный индекс),   .cdx (составной индекс),  предназначенный для управления порядком обработки файла БД. Одному файлу БД может соответствовать несколько существующих и/или активных индексных файлов;

  • текущий индекс — открытый индексный файл, выбранный для управления текущим файлом БД; выборка данных из БД осуществляется по возрастанию ключа (индексного выражения, вычисляемого по полям текущего файла), соответствующего текущему индексу;

  • формат экрана — файл ОС с расширением . fmt, содержащий описание порядка выдачи данных на экран монитора (чтения данных с экрана);

  • формат отчета — файл ОС с расширением . frm, содержащий описание отчета, выдаваемого на экран или принтер (длина строки, ширина страницы, имена выдаваемых полей, заглавие отчета, имена колонок, печать итогов при прерывании и т. д.);

  • командный (пакетный, программный) файл — файл ОС с расширением . prg, содержащий в каждой строке одну из команд языка FoxPro;

  • команда   —   элемент   языка   манипулирования   данными (близкого к языкам программирования);

  • функция — встроенный оператор, осуществляющий преобразование переменных либо получение справочной информации.

  • Команды и функции языка FoxPro

Для описания конструкций языков здесь и далее (гл. 4 — SQL) будет использована нотация IBM, которая включает следующие конструкции:

< > угловые скобки (или двойные кавычки "") обозначают элементы программы, определяемые пользователем (<идентификатор>, <список   параметров>  «условие»  И пр. В соответствующих местах реальной программы будет находиться идентификатор переменной и т. д.);

[   ]   квадратные  скобки  обозначают  возможное  отсутствие элемента конструкции.  Например,  return    [<выражение>]   — в этой конструкции <выражение>  не обязательно;

фигурные скобки

{<выражение-1>   |   <выражение-2>   |   <выражение-3>}

или означают означают обязательное присутствие одного из «выражений»;

|  вертикальная  черта  разделяет список значений обязательных элементов,  одно  из которых должно быть выбрано;

... — горизонтальное многоточие, следующее после некоторой синтаксической конструкции, обозначает последовательность конструкций той же самой формы, что и предшествующая многоточию конструкция. Например,  {<выражение>   [, <выражение>] . . . } обозначает, что ОДНО илиболее «выражений», разделенных запятыми, может появиться между фигурными скобками.



Достарыңызбен бөлісу:
1   ...   76   77   78   79   80   81   82   83   ...   215




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет