- •Передмова
- •Цей стандарт не може бути повністю чи частково відтворений, тиражований і розповсюджений як офіційне видання без дозволу Держстандарту України
- •Система стандартів з баз даних
- •Ресурсів
- •1 Галузь використання
- •2 Нормативні посилання
- •4 Графічні зображення
- •5 Структура стандартів для системи словників інформаційних ресурсів
- •5.1 Призначення стандартів
- •5.2 Стандарти для системи словників інформаційних ресурсів
- •5.2.1 Види інтерфейсів
- •5.2.2 Метод моделювання даних
- •5.2.3 Формати обміну даними
- •5.3 Забезпечення сфер застосування
- •5.4 Засоби забезпечення, що використовують стандарти
- •6 Вміст даних системи словників інформаційних ресурсів
- •6.1 Рівні даних
- •6.2 Поняття типів та примірників
- •6.3 Контейнери даних
- •6.4 Ідентифікування рівнів даних
- •6.4.1 Основний рівень
- •6.4.3 Рівень словника інформаційних ресурсів
- •6.4.4 Прикладний рівень
- •6.5.2 Пара рівня словника інформаційних ресурсів
- •6.5.3 Пара прикладного рівня
- •6.6 Роль методів моделювання даних
- •7 Засоби системи словників інформаційних ресурсів
- •7.1 Основні засоби керування базами даних
- •7.1.1 Запровадження обмежень
- •7.1.2 Керування доступом
- •7.1.3 Контрольний журнал
- •7.1.5 Цілісність бази даних
- •7.1.6 Засоби запитів та виведення звітів
- •7.1.7 Доступ до віддалених даних
- •7.2.1 Іменування
- •7.2.2 Статус вмісту словника
- •7.2.3 Керування життєвим циклом інформаційної системи
- •7.2.4 Керування версією
- •7.2.5 Виділення розділів
- •7.2.6 Виділення підмножин
- •7.2.7 Створення копії
- •7.2.8 Аналіз впливу на шлях запиту
- •8 Інтерфейси системи словників інформаційних ресурсів
- •8.1 Розміщення інтерфейсів
- •8.2 Опис інтерфейсу
- •8.2.1 Інтерфейс системи словників інформаційних ресурсів типу лроцесор-процесор
- •8.2.2 Екранний інтерфейс
- •8.2.3 Інтерфейс командної мови
- •8.3 Використання послуг системи словників інформаційних ресурсів у послугах бази даних
- •8.4 Експорт та імпорт даних системи словників інформаційних ресурсів
- •8.5 Послуги, забезпечені інтерфейсами
7.2.6 Виділення підмножин
Для керування доступом користувача повинна існувати можливість визначати підмножини словника інформаційних ресурсів та визначення словника інформаційних ресурсів. Кожна підмножина повинна надавати доступ для модифікування лише одного розділу та, можливо, доступ «тільки для читання» до інших розділів. Такий механізм підмножин може також забезпечувати доступ тільки до конкретно вказаної версії чи версій.
7.2.7 Створення копії
Для забезпечення користувачам можливості створювати об'єкти або групи об'єктів без зайвого дублювання система словників інформаційних ресурсів повинна надавати засіб створення користувачем копії об'єкта або групи об'єктів. Ці засоби можуть поширюватися (чи не поширюватися) на подальше керування однаковими копіями.
7.2.8 Аналіз впливу на шлях запиту
Система словників інформаційних ресурсів повинна надавати засоби для відповіді на запити, такі, наприклад, що стосуються аналізу впливу. Зокрема, як на рівні словника інформаційних ресурсів, так і на рівні визначення словника інформаційних ресурсів повинні забезпечуватися такі поняття, як залежність впливу та шлях запиту.
Залежність впливу об'єкта А на об'єкт Б.у словнику інформаційних ресурсів або у визначенні словника інформаційних ресурсів вказує, що якщо Б модифікується, то й А вважається модифікованим.
Шлях запиту є наперед визначеним засобом доступу до сукупності відповідних об'єктів, що належать, можливо, більше ніж до одного типу об'єктів.
8 Інтерфейси системи словників інформаційних ресурсів
8.1 Розміщення інтерфейсів
На рисунку 6 показані основні інтерфейси, описані в цьому стандарті. Кожний процесор на рисунку 6 може діяти як сервер для одного або кількох клієнтів, зображених ліворуч від процесора.
Рисунок 6 розділено лінією на дві частини. Ліворуч від розділової лінії зображено процесори системи словників інформаційних ресурсів.
Праворуч від розділової лінії зображено два процесори і носій даних. Ці два процесори та їх інтерфейси не реґламентовані цим стандартом, але включаються сюди для позначення того, що для
18
19
ДСТУ 3302—96
ДСТУ 3302—96
доступу до даних, керованих засобами системи словників інформаційних ресурсів, може бути використаний певний тип інтерфейсу послуг бази даних.
Рисунок в — Основні інтерфейси процесора системи словників інформаційних ресурсів
8.2 Опис інтерфейсу
8.2.1 Інтерфейс системи словників інформаційних ресурсів типу лроцесор-процесор
Інтерфейс типу процесор-процесор системи словників інформаційних ресурсів забезпечує всі послуги, потрібні будь-якому процесору, який бажає одержати доступ до даних системи словників інформаційних ресурсів та маніпулювати ними. Таким чином, цей інтерфейс може використовуватися розробниками процесорів екранних інтерфейсів, процесорів командних мов і будь-якого іншого програмного забезпечення, які будуть зберігати інформацію в стандартній системі словників інформаційних ресурсів.
Цей стандарт не передбачає застосування системи словників інформаційних ресурсів для паралельного доступу через один інтерфейс системи словників інформаційних ресурсів до більше ніж одного словника інформаційних ресурсів.
Інтерфейс системи словників інформаційних ресурсів типу процесор-процесор забезпечується засобами доступу до даних на рівні визначення словника інформаційних ресурсів та на рівні словника інформаційних ресурсів. Засіб моделювання даних на рівні словника інформаційних ресурсів може відрізнятися від засобів моделювання даних на рівні визначення словника інформаційних ресурсів.
Засіб моделювання даних на рівні визначення словника інформаційних ресурсів визначається використанням засобів основного рівня. Засіб моделювання даних на рівні словника інформаційних ресурсів визначається використанням засобів рівня визначення словника інформаційних ресурсів.
Кожна з доступних послуг пов'язана з парою рівня визначення словника інформаційних ресурсів або з парою рівня словника інформаційних ресурсів.
Процесор послуг бази даних, який використовує інтерфейс типу процесор-процесор, показано на рисунку 7.
Процесор послуг системи словників інформаційних ресурсів може користуватися послугами, що надаються інтерфейсом послуг бази даних, для доступу до даних на відповідних рівнях даних. Процесор послуг системи словників інформаційних ресурсів може також отримувати прямий доступ до цих даних або користуватися послугами операційної системи.
