ustify"> В· серіалізуемость (відсутній взаємний вплив виконуваних в один і той же час транзакцій);
В· довговічність (навіть крах системи не призводить до втрати резуль татов зафіксованої транзакції). p>
Прикладом транзакції є операція переказу грошей з одного рахунку на інший в банківській системі. Спочатку знімають гроші з од ного рахунку, потім нараховують їх на інший рахунок. Якщо хоча б одне з дій не виконається успішно, результат операції виявиться не вірним і буде порушений баланс операції.
Ведення журналу змін виконується СУБД для забезпечення надійності зберігання даних в базі за наявності апаратних і про програмних збоїв.
Забезпечення цілісності БД складає необхідна умова успішного функціонування БД, особливо при її мережевому викорис зовании. Цілісність БД - це властивість бази даних, що означає, що в ній міститься повна, несуперечлива і адекватно отража ющая предметну область інформація. Цілісне стан БД опи Сива за допомогою обмежень цілісності у вигляді умов, кото рим повинні задовольняти збережені в базі даних.
Забезпечення безпеки досягається в СУБД шифруванням дан них, захищений паролем, підтримкою рівнів доступу до бази даних і окремих її елементів (таблиць, форм, звітів та ін.)
.3 Розробник організації даних
В ієрархічній моделі об'єкти-сутності і відносини предмет ної області представляються наборами даних, які мають древо видну (ієрархічну) структуру. Ієрархічна модель даних була історично першою. На її основі в кінці 60-х - початку 70-х го дов були розроблені перші професійні СУБД.
Приклад структури ієрархічної БД наведено на рис. 1. p align="justify"> Основна увага в обмеженнях цілісності в ієрархічній моделі приділяється цілісності посилань між предками і нащадками з урахуванням основного правила: ніякої нащадок не може існувати без батька.
Мережева модель даних дозволяє відображати різноманітні вза ємозв'язок елементів даних у вигляді довільного графа. Мережева БД складається з набору записів і набору відповідних зв'язків. На фор мирование зв'язку особливих обмежень не накладається. Якщо в иерар хического структурах запис-нащадок могла мати тільки одну запис-предка, то в мережевій моделі даних запис-нащадок може мати довільну кількість записів-предк...