Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Адміністрування баз даних

Реферат Адміністрування баз даних





узгоджені алгоритми буферизації, журналізації і синхронізації. Треба відзначити, що існує окремий напрямок систем управління базами даних, які спрямовані на постійну присутність в оперативній пам'яті всієї бази даних. Це напрям виходить з того, що в осяжному майбутньому об'єм оперативної пам'яті комп'ютерів зможе бути настільки великий, що дозволить не піклуватися про буферизації. Але поки ці роботи є, по суті, дослідницькими. p align="justify"> Інший важливої вЂ‹вЂ‹функцією систем управління базами даних є управління транзакціями. Транзакція - це група послідовних операцій, яка являє собою логічну одиницю роботи з даними. Виходячи з цього, транзакція або успішно виконується, і система управління базами даних фіксує відповідну зміну в базі даних, або всі ці зміни скасовуються і жодне з них ніяким чином не відбивається в базі даних. Поняття транзакції є одним із принципово важливих моментів у роботі будь-якої системи управління базами даних. p align="justify"> Поняття транзакції досить істотно в багатокористувацьких системах управління базами даних. Т.к. кожна транзакція починається при цілісному стані бази даних і залишає цей стан цілісним після свого успішного або неуспішного завершення і не залежить від інших транзакцій, то поняття транзакції зручно використовувати як одиницю активності користувача.

З управлінням транзакціями в багатокористувацьких базах даних пов'язані два важливих поняття - серіалізация транзакцій і серіальний план виконання суміші транзакцій. Серіалізация паралельно виконуються транзакцій - це такий порядок планування їх роботи, при якому сумарний ефект суміші транзакцій дорівнює ефекту їх послідовного виконання. Відповідно серіальний план виконання суміші транзакцій призводить до серіалізациі транзакцій. Якщо вдається домогтися дійсно серіального виконання суміші транзакцій, то для кожного користувача, з ініціативи якого утворена транзакція, присутність інших транзакцій буде непомітно або малопомітно, за інших рівних умов. p align="justify"> Одна з основних вимог до системи управління базами даних - надійне зберігання даних у зовнішній пам'яті. Під надійністю зберігання розуміється те, що система управління базами даних повинна бути в змозі відновити останній узгоджений стан бази даних після будь-якого апаратного або програмного збою. Звичайно розглядаються два можливі види апаратних збоїв: так звані м'які збої, які можна трактувати як раптову зупинку роботи комп'ютера (наприклад, аварійне вимкнення живлення), і жорсткі збої, що характеризуються втратою інформації на носіях зовнішньої пам'яті. Прикладами програмних збоїв можуть бути аварійне завершення роботи системи управління базами даних (через помилку в програмі або апаратного збою) або аварійне завершення користувальницької програми, в результаті чого деяка транзакція залишається незавершеною. Першу ситуацію можна розглядати як особливий вид м'якого апаратного збою, тому що при її виникнен...


Назад | сторінка 5 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Бази даних та системи управління базами даних
  • Реферат на тему: Бази даних та системи управління базами даних
  • Реферат на тему: Організація баз даних та вибір систем управління базами даних