Об'єкти Visual FoxPro
Visual FoxPro складається з окремих компонентів, які використовуються для зберігання інформації, її відображення і редактірованія.В Visual FoxPro вся інформація зберігається в базі даних, яка складається з таблиць, відносин між таблицями, індексів, тригерів і збережених процедур. Кожна таблиця має унікальне ім'я і зберігається в окремому файлі, найменування якого збігається з ім'ям таблиці. Створений файл має розширення DBF.
Кожна створювана таблиця може мати пов'язані з нею індекси, які використовуються для впорядкування даних і швидкого пошуку необхідних записів, причому кожна таблиця може мати декілька індексов.Для зберігання значень полів типу Memo і General застосовуються окремі файли. Memo-поля таблиць містять текстову інформацію, а поля типу General використовуються, як правило, для зберігання двійкової інформації і даних інших програм, які потребують середовищі Windows.В Visual FoxPro реалізовані тригери, які дозволяють централізовано обробляти події, що виникають при будь-яких змінах в базі даних .ви також можете створювати збережені процедури, які є частиною бази даних і можуть використовуватися при описі таблиць, для перевірки введених даних, визначення значення за замовчуванням і т. п.
Надзвичайно зручним і корисним засобом доступу до бази даних є представлення даних. Уявлення даних дозволяють об'єднувати дані таблиць і відображати їх в більш зручному вигляді. Ви можете вибрати тільки цікавлять вас поля таблиць, об'єднати декілька полів в одне поле, обчислити підсумкові значення і задати нові імена полів табліци.Как правило, кількість подань в базі даних набагато перевершує кількість таблиць. У міру експлуатації бази даних їх кількість невпинно зростає.
Для відображення і редагування даних використовуються форми, звіти, запити і програми. При створенні форм, звітів і запитів застосовуються конструктори. Тому ці компоненти часто називають конструкторськими об'єктами. Форми і звіти є складовими об'єктами, т. К. Вони складаються з більш дрібних об'єктів (таких як поля, кнопки, діаграми, рамки, OLE - компоненти і т. П.), Які називаються об'єктами інтерфейсу.
Запити є засобом вибірки даних з однієї або декількох таблиць. В Visual FoxPro для створення запиту ви можете використовувати як конструктор запитів, так і спеціалізований мову Structured Query Language (SQL). Результати виконання запиту можуть відображатися у формі, виводитись у вигляді звітів і діаграм або зберігатися в зазначеній вами таблиці.
НАШІ ПРОЕКТИ
- Навігатор в океані ароматів