У програмі-платформі MASTER реалізовані відкритий словник, засоби модифікації інформаційної бази, засоби поповнення словника і модифікації інформаційних баз безпосередньо користувачем. Крім опису структури словник програми-платформи MASTER також містить декларативні описи правил введення і відображення даних в таблицях, посилання одних таблиць на інші, правила каскадної заміни або видалення даних і т.п.
При необхідності додати додаткову функціональність виникає необхідність розширити структуру бази даних платформи MASTER безпосередньо адміністратором платформи MASTER.
ПРОПОНУЮТЬСЯ ДВА ШЛЯХИ РОЗШИРЕННЯ БАЗИ ДАНИХ
1. ЗМІНА СТРУКТУРИ БАЗИ ДАНИХ АДМІНІСТРАТОРОМ. Безпосередньо в базу даних адміністратор легко може додати:
- таблиці;
- поля в існуючі таблиці;
- індекси в існуючі таблиці;
- нові зв'язки між будь-якими таблицями;
- уявлення;
- тригери;
- процедури, що зберігаються.
2. ДОВІЛЬНІ ХАРАКТЕРИСТИКИ (АТРИБУТИ). Розширення структури і функціональності бази даних можливі за рахунок створення довільної кількості додаткових характеристик (атрибутів) даних. Додаткові характеристики можуть бути створені на рядок, на групу рядків таблиці, на будь-яка множина рядків будь-якого безлічі таблиць. Даний варіант більш економічний з точки зору розмірів бази. Додаткові характеристики задовольняють наступним вимогам:
- характеристик можна ввести як завгодно багато;
- будь-якого типу і розмірності;
- для різних таблиць - різні характеристики;
- для різних рядків однієї таблиці - різні набори характеристик;
- значення характеристики - одне або кілька за різні періоди;
- допомога при введенні значення і перевірка після введення;
- просте використання характеристик у відборах і звітах.
ТЕРМІНИ
1. БАЗА ДАНИХ (англ. database) — сукупність даних, організованих відповідно до концепції, яка описує характеристику цих даних і взаємозв'язки між їх елементами; ця сукупність підтримує щонайменше одну з областей застосування. В загальному випадку база даних містить схеми, таблиці, подання, збережені процедури та інші об'єкти. Дані у базі організовують відповідно до моделі організації даних. Таким чином, сучасна база даних, крім саме даних, містить їх опис та може містити засоби для їх обробки.
2. КОНСТРУКТОР БАЗИ ДАНИХ — це набір системних довідників, в яких укладена інформація про об'єкти програми-платформи MASTER.
ГЛОССАРІЙ —словник ключових термінів за посиланням.