Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Отчеты по практике » Dbase. Призначення, різновиди, переваги, недоліки, особливості і інтерфейс програми

Реферат Dbase. Призначення, різновиди, переваги, недоліки, особливості і інтерфейс програми





азівки імені функції обов'язково йдуть круглі дужки, навіть якщо функція не вимагає ніяких параметрів. br/>

Деякі функції СУБД типу dBASE

ФункціяНазначеніеRECNO () Повертає номер поточного запису відкритого файлу БДBOF () EOF () Повертають логічний ознака початку і кінця відкритого файлу БДRECCOUNT () Повертає число, записів у відкритому файлі БДFOUND () Повертає логічний ознака успішності пошуку в БД командою SEEKЦКЕ (<зразок>, <вир.С>) Порівнює рядок <зразок> з символьним виразом <вир.С> UPPER (<вир.С>) Перетворює символьну рядок у верхній регістрINKEY () Повертає код натиснутою клавішіERROR () Повертає номер ошібкіCHR () Повертає букву за кодуDATE () Повертає поточну датуROW () COL () Повертає номер поточного рядка і стовпчика екрану

У мові dBASE IV використовуються також функції, які (поряд з командами) дозволяють обробляти дані (у тому числі, виконувати обчислення), а також визначати стану, наприклад, чи знаходиться покажчик записів у кінці файлу: 7EOF0 - Після імені функції зазвичай стоять круглі дужки, в яких можуть міститися аргументи. Функції не можна використовувати самостійно, а тільки разом з якою-небудь командою. p align="justify"> Крім системних функцій у dBASE IV можна використовувати функції, створені самим користувачем.

У мові dBASE використовуються змінні, тип яких автоматично визначається першим в даній програмі присвоєнням їм значення. Можливі типи: символьний, логічний, числовий, дата. p align="justify"> Крім простих змінних, в програмах і процедурах можна використовувати одно-або двовимірні масиви. Кожен елемент масиву являє собою звичайну змінну. Представлення змінних у вигляді масиву дозволяє значно розширити діапазон застосування змінних, а також, у ряді випадків, полегшити реалізацію функцій, властивих змінним. Перед використанням масивів спочатку їх треба оголосити командою


DECLARE <ім'я масиву 1>

[{<кількість рядків>,

{, <ім'я масиву 2>

[{<кількість рядків>,

{<кількість колонок>}] {<кількість колонок>}]


У синтаксисі цієї команди опції вказуються фігурними дужками замість звичайно прийнятих квадратних. При записі команди в програмі в квадратні дужки полягають параметри (розмірність) масиву - кількість рядків і стовпців. Якщо вказано одне число, то масив одновимірний. Формально двовимірний масив з одним з параметрів, рівним одиниці, фактично є одновимірним: DECLARE [12,1] або DECLARE [1,25]. p align="justify"> Прімери.

Mas [8,4] DECLARE Masi [10] STORE {15/10/89} TO Datl

[4,4] ]

&& Двовимірний масив && Одновимірна масив


Для введення даних в змінну або елементи масиву в програмі використовується команда


STORE <вираз> ТО <список змінних>/<список елементів масиву> або альтернативна форма.

<змінна>/<елемент масиву> = <вираз>.


Після того, як створена структура файлу БД, можна вводити дані. Існують дві стандартні екранні форми введення (і виводу) інформації у файли БД: BROWSE і EDIT. Перша форма викликається командою


BROWSE [NOINIT] [NOFOLLOW] fNOAPPEND] [NOMENU]

[NOEDIT] [NODELETE] [NOCLEAR] [COMPRESS] [FORMAT] [LOCK ] [WIDTH ] [FREEZE <ім'я поля>] [ WINDOW <ім'я вікна>] [FIELDS <ім'я поля 1> [/ R] [/ <ширина колонки>]/<вирахував. ім'я поля 1> = <вираз 1> [, <ім'я поля 2> [/ R] [/ <ширина колонки>]/<вирахував. ім'я поля 2> = <вираз 2>] ...]


У команді є ряд опцій, що дозволяють встановлювати різні режими її використання. У число цих опцій входить група опцій, що дозволяють призначити режими роботи з полями, і група опцій по розміщенню полів на екрані. До складу першої групи входять такі опції: NOEDIT, що дозволяє встановити режим тільки читання для всіх полів, NOAPPEND, що не роздільна додавати нові записи, і NODELETE, що не роздільна позначати запису для видалення. Опція FREEZE призначає для оновлення тільки одне вказане поле. Інші поля висвічуються, але залишаються недоступними для редагування. Якщо для зазначеного в опції FREEZE поля командою PROTECT відкрито тільки читання, то оновлення не дозволяється. Опція FREEZE без імені поля скасовує раніше призначену установку. p align="justify"> Поля висвічуються в тому порядку, який визначений структурою файлу БД або зазначено в команді опцією FIELDS, що входить до складу другої групи. Ця опція дозволяє вибрати поле і визначити порядок його розташування в таблиці Browse. p align="justify"> Опція WIDTH встановлює верхню межу ширини колонки для всіх полів у таблиці BROWSE. Ця ширина перекриває ширину поля...


Назад | сторінка 9 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Створення програми, яка дозволяє використовувати камеру
  • Реферат на тему: Цифрове арифметико-логічний пристрій, що дозволяє виконувати операції відні ...
  • Реферат на тему: Практична обробка безлічі даних, що представляють собою масив покажчиків на ...