Забезпечення несуперечності інформації

3.3 Забезпечення несуперечності інформації

Основною особливістю реляційної бази даних, що забезпечує її коректне функціонування і високу швидкість доступу, є використання в конкретних таблиць не вихідної текстової інформації, яка може багаторазово повторюватися, а посилань на таблиці, що містять набір відповідних унікальних значень.

У зв'язку з цим засобами системи управління базами даних (СКБД) вживаються спеціальні заходи для запобігання нештатних ситуацій, що виникають при спробі користувача внести в якесь поле незв'язану інформацію або залишити поле незаповненим. Неприпустимим є також заповнення основних рубрикаторів в локальних базах окремих музеїв, так як це призведе до непорівнянні відображенню матеріалу в зведеної бази даних.

Тому будь-які зміни до основного рубрикатора локальним користувачам заборонені. Всі зміни і доповнення в ці рубрикатори вносяться тільки в робочій базі РЕМ співробітниками проекту та оновлені рубрикатори розсилаються учасникам для заміни їх в локальних базах.

При появі необхідності доповнення конкретного розділу будь-якого основного рубрикатора БД локальні користувачі повинні повідомити про це науковому координатору проекту, який зробить необхідні доповнення і розішле нову версію всім учасникам.

При використанні засобів електронної пошти таке оновлення може бути зроблено досить оперативно. До того ж, беручи до уваги, що список вже внесеної в БД інформації досить великий (159 етносів і 294 етнографічних групи) і основні позиції в нього вже включені, така потреба може виникнути нечасто.

З огляду на необхідність пересилання даних через Інтернет зведена головний БД сконструйована з декількох складових частин ·
  • файл бази форм введення інформації;
  • файл бази рубрикаторів загального призначення (країни, регіони, міста);
  • файл бази рубрикаторів по етнографічної тематики (етноси, етнографічні групи, етнографічні розділи і т.д.);
  • файл бази інформації про етнографічну діяльності музеїв.
Файли баз основних рубрикаторів для локальних користувачів захищені від запису що додатково забезпечує збереження цілісності даних. Крім того, настройка бази форм введення дозволяє приховати від користувача безпосередній доступ до таблиць, дозволяючи переглядати їх тільки через інтерфейс форм.

Схожі статті