Корпоративные базы данных - статьи




Словарь Данных (Data Dictionary)



Словарь Данных PROGRESS содержит все необходимые средства для создания и поддержки
определений базы данных и системы умолчаний в Ваших приложениях. Словарь Данных является
центральным элементом хранения всех определений объектов базы данных, изолируя тем самым
приложение от специфических деталей и особенностей размещения каждой конкретной базы
данных.

Словарь Данных PROGRESS также:


  • позволяет увеличить производительность разработки приложений, за счет
    повторного использования центрально-определяемых описаний объектов;
  • гарантирует, что все Ваши приложения будут иметь предсказуемый
    внешний вид и поведение при использовании ранее определенных объектов;
  • обеспечивает независимость базы данных;
  • снижает стоимость поддержки - приложения сразу же воспринимают и
    отражают все изменения, сделанные в центрально-определяемых описаниях
    объектов. Центральное-хранимые (centrally-stored) описания данных

При разработке приложений Словарь Данных используется для хранения информации о схеме
базы дынных, включая имена таблиц, описание полей и определение индексов. Словарь Данных
поддерживает большое количество возможных типов данных, включая символьный, целый,
десятичный, логический и дату. Также поддерживаются массивы, состоящие из данных любого
вышеприведенного типа.

Словарь Данных обеспечивает поддержку последовательностей (sequences) - полей глобального
счетчика, который используется для генерации уникальный числовых последовательностей.
Последовательности генерируют уникальный последовательный идентификатор записи без
обращения к содержимому собственно записи в таблице. Данная возможность значительно
повышает производительность, особенно в тех случаях, когда в приложении поддерживаются
счетчики для большого количества пользователей. PROGRESS v.7 поддерживает расширенный
список атрибутов объектов данных. Кроме информации о схеме базы данных, Словарь Данных
также позволяет определить ряд таких атрибутов для объектов данных, как:


  • форматы, которые описывают каким образом поле базы данных будет



    Содержание  Назад  Вперед