автоматично дотримуються.
СУБД dBASE IV і FoxPro 2.6 (DOS і WINDOWS) зовсім не володіють засобами цього роду, і введення в програму процедур, що забезпечують виконання правил цілісності, покладається на програміста.
. 7 Створення структури таблиць бази даних
При формуванні нової таблиці бази даних робота з СУБД починається зі створення структури таблиці. Цей процес включає визначення переліку полів, з яких складається кожна запис таблиці, а також типів і розмірів полів.
Практично всі використовувані СУБД зберігають дані наступних типів: тексті (символьний), числової, календарний, логічний, примітка. Деякі СУБД формують поля спеціального типу, що містять унікальні номери записів і використовувані визначення ключа.
СУБД призначені для роботи в Windows, можуть формувати поля типу об'єкта OLE, які використовуються для зберігання малюнків, графіків, табліц.Еслі оброблювана база даних включає кілька взаємозалежних таблиць, то необхідно визначення ключового поля в кожній таблиці, а також полів, з допомогу яких буде організована зв'язок між таблицями.
Створення структури таблиці не пов'язане із заповненням таблиць даними, поетом) дві операції можна рознести в часі.
. 8 Введення і редагування даних
Заповнення таблиць даними можливо як безпосереднім введенням даних, так і в результаті виконання програм і запитів.
Практично всі СУБД дозволяють вводити і коректувати дані в таблицях двома способами:
з допомогою наданої за замовчуванням стандартної форми у вигляді таблиці;
за допомогою екранних форм, спеціально створених для цього користувачем, СУБД працюють з Windows, дозволяють вводити в створені екранні форми малюнки, візерунки, кнопки. Можлива побудова форм, найбільш зручних для роботи користувача, що включають записи різних пов'язаних таблиць бази даних.
. 9 Обробка даних, що містяться в таблицях
Обробляти інформацію, що міститься в таблицях бази даних, можна шляхом використання запитів або в процесі виконання спеціально розробленої програми.
Кінцевий користувач отримує при роботі з СУБД таке зручне засіб обробки інформації, як запити. Запит є
інструкцію відбір записів.
Більшість СУБД дозволяють використовувати запити наступних типів:
запит-вибірка, призначений для відбору даних, що зберігаються в таблицях, і не змінює ці дані;
До цієї групи запитів відносяться наступні:
Запит до пов'язаних таблиць - дозволяє робити вибірку даних з пов'язаних таблиць.
Перехресний запит - відображає підсумкові дані з угрупованням їх по горизонталі і вертикалі, виводячи результати їх обробки у вигляді таблиць.
Запит з параметром - дозволяє користувачеві задати критерій відбору, ввівши потрібний параметр при виклику запиту.
Запит з обчислюваним полем - дозволяє розрахувати дані на основі інших полів з того ж рядка запиту.
Запит з критерієм пошуку - дозволяє проводити відбір записів відповідно до заданим критерієм пошуку.
Запит з підсумками - виробляє математичні обчислення і видає результат.
запит-зміна, призначений для зміни або переміщення даних;
До цієї групи запитів відносяться наступні:
Запити на створення таблиці створюють таблиці на підставі даних, що містяться в результуючому безлічі запиту.
Запити на додавання записів дозволяють додавати в таблицю записи, створювані запитом.
Запити на оновлення змінюють значення існуючих полів відповідно до заданим критерієм.
Запити на видалення видаляють записи з однієї або декількох таблиць одночасно.
запит з параметром, що дозволяє визначити одну або декілька умов відбору під час виконання запиту. Найпоширенішим типом запиту є запит на вибірку. Результатом виконання запиту є таблиця з тимчасовим набором даних (динамічний набір). Записи динамічного набору можуть включати поля з однієї або декількох таблиць бази даних. На основі запиту можна побудувати звіт або форму.
2.Разработка бази даних Видача банком кредиту
. 1 Аналіз предметної області Видача банком кредиту
База даних Кредити створюється для відстеження виданих кредитів, динаміки роботи персоналу, умов отримання кредиту, процентної ставки і терміну повернення кредиту.
...