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

– Діапазон – це область дії команди. Параметр діапазону може приймати такі значення: ALL– дія команди розповсюджується на всі записи файлу; RECORD <N> – команда виконується по відношенню до запису з номером N (наприклад, Record 5); NEXT <M> – дія команди розповсюджується на М записів, починаючи від поточного; REST– дія команди розповсюджується на всі записи, починаючи від поточного і до кінця файла;

– об’єкти дії команди – імена полів або вирази, розділені комою;

– For<умова> – задає умову виконання команди;

– While<умова> – накладає обмеження на виконання команди. Дія команди відбувається доти, доки умова вірна. Програмний режим дозволяє записувати команди у вигляді програмних файлів, які надалі можна виконати за допомогою меню Program(команда Do).

Створення таблиць та редагування їх структури

Таблиці створюються у два етапи. Спочатку створюється структура таблиці, а потім уводяться дані. Таблиця зберігається на диску у вигляді файлу з розширенням dbf.

Створити таблицю можна:

– за допомогою команди:

Create<ім’я таблиці>

Createplan

– за допомогою меню:

У меню File вибрати команду NEW, вибрати тип Table, натиснути на кнопку Newfile і ввести ім’я таблиці.

На екрані з’явиться вікно конструктора TableDesigner, що призначений для уведення та редагування структури таблиці. Вікно містить три вкладники. Вкладника “Fields” призначена для введення структури таблиці, вкладка “Indexes” – для створення та редагування індексів, а вкладника “Table” містить інформацію про таблицю та дозволяє задати деякі параметри файла.

Вкладника “Fields”містить такі складові:

– “Name”– використовується для введення імен полів;

– “Туре” – дозволяє задати тип поля;

– “Width” – задає загальний розмір поля (розмір числового поля розраховується як сума кількості цифр цілої частини, кількості цифр дробової частини та плюс 1 на кому, наприклад, мінімальний розмір числа 0.52 буде дорівнювати 4);

– “Decimal” – задає кількість цифр після коми (крапки);

– “Index”– відмічає індексовані поля.

Кнопки “Insert” та “Delete” дозволяють відповідно додавати та вилучати поля таблиці.

Потім в меню “View” вибрати команду “Tabledesigner”. У структурі таблиці можна змінити імена полів, їх тип та розмір. Натиснувши на кнопки “Insert”та “Delete”, можна відповідно додати або вилучити поле.

Виведення даних

За допомогою команди LISTSTRUCTURE [TOPRINT] можна вивести структуру таблиці на екран або принтер.

Якщо структура таблиці дуже велика, можна застосовувати команду DisplayStructure, яка призупиняє виведення структури при заповненні екрану. Для продовження виведення необхідно натиснути будь-яку клавішу.

Команда виведення LISTдозволяє виводити дані з таблиць на екран, принтер та текстовий файл і має такий формат:

LIST[<діапазон>] [<список виразів>] [FOR<yмовa>]

[WHILE<yмовa>] [TO PRINT] [TO FILE <ім’я файла>],

де список виразів може містити імена полів та арифметичні вирази з використанням стандартних функцій VFP, а параметр “діапазон” за замовчанням приймає значення ALL. Команда LISTбез параматрів виведе всі записи поточного файла на екран.

Команда виведення DISPLAYмає такий самий формат, як і команда LIST. Різниця полягає у наступному: параметр “діапазон” за замовчанням приймає значення поточного запису; при заповненні екрану відбувається призупинення виведення даних, доки не буде натиснуто на будь-яку клавішу.

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