не каскадне оновлення і видалення пов'язаних записів.
Забезпечення зв'язковий цілісності даних означає, що при коригуванні бази даних забезпечується для пов'язаних таблиць контроль над дотриманням наступних умов:
а) в підпорядковану таблицю не може бути додано запис з неіснуючим в головній таблиці значенням ключа зв'язку;
б) в головній таблиці не можна видалити запис, якщо не видалені пов'язані з нею записи в підлеглій таблиці;
в) зміна значень ключа зв'язку в запису головної таблиці неможливо, якщо у підпорядкованій таблиці є пов'язані з нею записи.
2.6.8 Каскадне оновлення і видалення пов'язаних записів
Якщо для вибраної зв'язку забезпечується підтримку цілісності, можна задати режим каскадного оновлення пов'язаних полів і режим каскадного видалення пов'язаних записів.
У режимі каскадного оновлення пов'язаних полів при зміні значення поля зв'язку в запису головної таблиці, автоматично змінюються значення у відповідному полі в підлеглих записах.
У режимі каскадного видалення пов'язаних записів при видаленні запису з головної таблиці будуть автоматично видалятися всі пов'язані записи в підлеглих таблицях. При видаленні запису з головної таблиці виконується каскадне видалення підлеглих записів на всіх рівнях, якщо цей режим заданий на кожному рівні.
При видаленні записів безпосередньо в таблиці або через форму виводиться попередження про можливість видалення пов'язаних записів.
Рішення поставленої переді мною завдання має забезпечити роботу з інформацією телекомунікаційної організації. Створена мною система повинна забезпечувати фіксування операцій продажів товарів, виконуваних у відділі статистики, а саме:
- пошук товарів за різними критеріями;
- перегляд всіх власників карток;
перегляд даних по продажах за певний і невизначений період;
- редагування даних;
- створення діаграм.
3. Проектування користувальницького інтерфейсу
Як говорилося раніше, дана програма призначена для формування статистичних даних по продаваним товарам і покупцям ТОО Рамстор.
Для установки програми на комп'ютері повинна мати не менше 1,6 Мбайт вільної пам'яті, з урахуванням, що база порожня. Для того щоб програма працювала на комп'ютері, необхідно щоб база даних перебував на диску D в папці програма.
Робота програми починається з процесу ідентифікації користувача (рисунок 3.1).
Малюнок 3.1 - Зовнішній вигляд вікна введення пароля
Головне вікно складається з трьох вкладок БД, Статистика по Покупцям і Статистика по товарах. На першій вкладці можна за допомогою розкривного меню вибрати бази по товарах, картками і по клієнтам
Для пошуку даних про продажі необхідно в текстові поля «Пошук по товару» або «Пошук по картці» вписати потрібний параметр і з першого символу буде виконаються фільтрація даних у таблиці
Пошук даних про товари - необхідно в текстові поля «Пошук по товарах» (ID товару) або «Пошук п...