БАЗИ ДАНИХ. МОВИ ЗАПИТІВ, УПРАВЛІННЯ ТРАНЗАКЦІЯМИ,

РОЗПОДІЛЕНА ОБРОБКА ДАНИХ

 

2.7 Контрольні питання

 

1.  Дайте визначення поняття транзакції.

2.  Наведіть властивості транзакції.

3.  Опишіть порядок виконання операцій транзакції та стани, в яких може перебувати транзакція.

4.  Охарактеризуйте та наведіть приклади проблем, що виникають при паралельному виконанні транзакцій.

5.  Поясніть яким чином і з якою метою будують впорядковувальні графіки?

6.  Охарактеризуйте метод управління паралельним виконанням транзакцій з використанням блокувань.

7.  Які методи усунення проблеми взаємоблокування Вам відомі? Коротко охарактеризуйте їх.

8.  Яким чином використовуються часові відмітки для управління паралельним виконанням?

9.  Яка принципова відмінність між оптимістичними та консервативними методами управління паралельним виконанням транзакцій?

10. Які функції повинна виконувати типова СКБД для відновлення бази даних?

11. Яку інформацію реєструють у журналі транзакцій? Яким чином журнал транзакцій використовують для відновлення бази даних?

12. Що називають контрольною точкою? З якою метою їх створюють?

13. Опишіть процес відновлення бази даних за методом відкладеного оновлення.

14. Охарактеризуйте процес відновлення бази даних за методом негайного оновлення.

15. Назвіть переваги та недоліки використання методу сторінкового обміну для відновлення бази даних.

 

 

попередня     ЗМІСТ    наступна

 

 

Пєтух А.М., Романюк О.В., Романюк О.Н.

ВНТУ 2016