Реферат: Система управління базами даних FoxPro

? – якщо він наявний то система видає діалог для здійснення необхідні вибори.

ключове слово – це дієслово англійською мовою яке визначає ім’я команди. Ключові слова система розпізнає по першим чотирьох літерам.

діапазон дії – вказує на записи на які повинна діяти команда: All, Next n, Rest, Record n.

список виразів – це ті поля на які діє команда. Розрізняють такі позначення: < вираз C> - вираз символьного типу; <вираз N > - вираз числового типу; <вираз L> - вираз логічного типу; <вираз D> - вираз типу дата.

Умова виконання – For<вираз L>.

Обмеження – While <вираз L>.

Вирази можуть складатися з констант, змінних, полів і відповідних знаків операцій. Константи типу дата мають вигляд {12/01/99}. Логічні константи .T. .F. символьна константа береться в лапки.

Арифметичні операції +, -, *, /, **.

Логічні операції .Not., .And. .Or.

Знаки порівняння <, >, <=, >=, =, #.

СУБД містить великий набір арифметичних та символьних функцій.

Бази даних можна відкривати в декількох робочих областях. Робочі області цифрами, або буквими, або псевдонімом відкритої в роьочій області бази даних. В будьякий момент часу активною є лише одна робоча область. Щоб перейти в іншу роьочу область задається команда Select з номером, або відповідною буквою чи псевдонімом робочої області.

Наприклад: Select 1;

Select A;

Select igor.

Якщо псевдонім не задано то псевдонімом вважається ім’я бази даних. Певдоніми використовуються при роботі з декількома базами даних. Якщо потрібно звернутися до поля не активної бази даних то це здійснюється таким чином <псевдонім> . ( ) <ім’я поля>

Зауваження: в даному випадку перед іменем поля задається або . або

Виконання команд файлу здійснюється по команді

DO <імяPRG-файла> [WITH<списак параметрів>] [IN<файл>]

With – в цій операції перераховується список фактичних параметрів.

IN<файл>- дозволяє виконати процедуру в заданому програмному файлі.

Командний файл буде працювати до тих пір поки не зустрінеться команда: RETURN, CANCSEL, QUIT, або не досягне кінця файла.

RETURN – управління передається у викликаючу програму.

CANSEL – управління передається в командне вікно.

QUIT – управління передаєтьося в операційну систему.

Створення команд здійснюється командою: modify command <ім’я файлу> [noedit] [window<вікно 1>] [in window<вікно 2>: in screen] [save] – відкриває вікно текстового редактора для створення програмного файлу. В цьому вікні записується командний файл, а для закриття файлу зі збереженням достатньо натиснути ctrl+w.

Якщо потрібно командний файл відредагувати то знову задають команду modify command і відкрив вікно знаявною інформацією.

Noedit – не допускає модефікації тексту у вікні редагування.

Window <вікно 1> - командне вікно приймає параметри вікна 1.

К-во Просмотров: 349
Бесплатно скачать Реферат: Система управління базами даних FoxPro