АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Частина IV. Управління оточенням бази даних

Читайте также:
  1. А.1. Вімоги до даних
  2. Адміністративні правопорушення, що посягають на встановлений порядок управління. Ведення адвокатом таких справ.
  3. Академія прокуратури України при Генеральній прокуратурі України (на правах управління).
  4. Аналіз даних
  5. Аналіз метеорологічних даних регіону та його сировинної бази
  6. Аналіз оцінки системи управління розподілом готової продукції підприємства
  7. Антиконкурентні дії органів влади, місцевого самоврядування, адміністративно - господарського управління і контролю
  8. Б) Змістовна частина тестових завдань.
  9. База даних для роботи з Project Expert
  10. База даних як складова інформаційної системи
  11. Бази даних. Основні відомості
  12. Бланк обробки даних

Тема 8. Адміністрування бази даних і контроль

З даної теми передбачається проведення двох практичних занятть.

У темі 1 «Інформаційні системи, технології БД», ми обговорили функціональні можливості, які повинна надавати типова СУБД. У їх число входить три тісно зв'язані між собою функції, призначення яких полягає в гарантованій підтримці бази даних в достовірному і узгодженому стані. Причому достовірність і узгодженість бази даних повинні зберігатися за наявності відмов устаткування або програмних компонентів, а також при експлуатації бази даних у багатокористувацькому середовищі. На цих заняттях обговоримо три функції будьякої сучасної СУБД:

□ механізми підтримки транзакцій і служби управління паралельністю;

□ засоби відновлення бази даних;

□ захист бази даних і цілісність.

Після цих занять студенти повинні зуміти:

□ Пояснити важливість адміністрування бази даних.

□ Перерахувати і описати функції адміністрування бази даних.

□ Обговорити, як може підтримуватися цілісність даних.

□ Описати, як забезпечити захист даних.

□ Перерахувати джерела відмов в роботі бази даних і порівняти різні методи боротьби з ними.

План

І. Теоретична частина

1.Адмініструваннябази даних, функції і завдання АВД

2. Цілісність бази даних:

2.1 Обмеження цілісності домена, атрибуту, відношення;

2.1 Обмеження цілісності бази даних;

2.3 Процедури, що зберігаються.

3. Відновлення бази даних:

3.1 Транзакції і управління ними. Журнал транзакцій.

3.2 Порушення системи: відмови системи і відмови носіїв

3.3 Паралелізм в базах даних. Методи управління паралельністю.

3.4 Транзакції і відновлення.

4. Захист бази даних і. цілісність

4.1. Типи небезпек.

4.2. Некомп'ютерні засоби контролю.

4.3. Вибіркове управління доступом.

4.4. Підтримка засобів забезпечення безпеки і цілісності в мові SQL.

ІІ. Практична частина.

1. Питання на повторення.

2. Вправи і завдання.

ІІІ. Словник термінів до теми

Література.

[4] гл. 13

[5] гл. 13, 15, 16

[6] гл.16

[10] гл.11

Практична частина.

Питання на повторення

1. Поясніть своїми словами значення термінів:

a. Адміністратор даних

b. Цілісність даних

c. Захист даних

d. Умова цілісності

e. Неподільна транзакція

f. Протокол

g. Взаємоблокування.

h. Двофазне блокування

i. Шифрування

j. Текстшифр

k. Контрольна крапка

2. Які головні функції АБД? Завдання АБД?

3. Порівняєте значення термінів захист і цілісність. Приведіть приклади того, як на базі даних може відбитися порушення захисту і порушення цілісності.

4. Опишіть роль адміністратора бази даних в установці стандартів і створенні процедур.

5. Що таке резервне копіювання і відновлення?

6. Поясніть, яким чином паралельна обробка може викликати суперечності в даних.

7. Приведіть приклад, що показує, як просте блокування може привести до взаємоблокування.

8. Обговоритіть два способи детекції взаємоблокування. Які їх переваги і недоліки?

9. Транзакції не можуть бути вкладеними одна в другу. Чому?

10. Поясніть, як працює двофазне блокування.

11. Поясніть різницю між ідентифікацією користувача і перевіркою повноважень.

12. Поясніть призначення і сферу застосування поняття "Захист баз даних".

13. Перерахуйте шість різних типів небезпек, яким можуть піддаватися системи з|із| базами даних, і вкажіть для кожної з них можливі засоби|кошти| контролю і протидії.

14. Поясніть зміст наступних понять:

а) авторизація користувачів;

б) резервне копіювання;

в) шифрування;

г) захист від непередбачених обставин;

д) контроль за персоналом;

е) гарантійні угоди;

ж) недоторканність особистих даних;

з) захист особистих даних.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)