Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты ит (11).doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
88.58 Кб
Скачать
  1. Назначение словаря данных

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

Подробности содержания этих объектов должны где то храниться – это обеспечивает словарь данных.

Словарь метаданных (так правильнее говорить). Метаданные – данные о данных.

Используют термин –

словарь – справочник. По сути это справочник разработки (справочник проекта). В дальнейшем он становится справочником реализованной (созданной) системы. Возможно, это более точное название, поскольку здесь хранятся и сведения о процессах, которые являются скорее логическими, или информационными. Тем не менее, в литературе наиболее употребительно название «словарь данных».

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

Опишем несколько словарных статей:

  1. Элемент данных – самый низший уровень иерархии – базисная статья, насчитывает наибольшее количество экземпляров.

наименование

описание, примеры!

системный идентифика-тор

тип

длина

диапазон значений (для диск. – перечень значений)

где исполь-зуются

допус-тимые операции

дата счета

дата выписки счета:

7 июня 99г.

DAT_SCHET

символ

20

3.01.1998-

платежные «требования» счет-фактура и т.д.

чтение

оклад

недельный оклад работника

85$

OKLAD

целое число

4

15-2500

………..

……….

чтение изменена

дата рождения

ММ/ДД/ГГ:

10/3083

DATA_UD

дата

-

01/01/35:

12/31/88

чтение

тип пассажирск. вагона

спальный, плацкартн., общий, купейный

TIP_VAG

буква

1

СКПО

Основная форма представления – табличная:

Могут указываться и другие атрибуты, например, альтернативные имена – синонимы; кому разрешен доступ к элементу – каким пользователям, каким программам, могут быть различные полномочия. Другие статьи составные, структурные.

Вторая статья:

2. Агрегат – соединение нескольких элементов, объединенных логическим смыслом.

Структурные статьи состоят из элементов низших ступеней иерархии, поэтому, перечисляя имена компонент, мы уже характеризуем объединяющую их статью. Однако, по свойству эмерджентности (целое не сводится к сумме его частей).

Поэтому, о структурных элементах нужна и присущая только им информация. В записи какие-то элементы могут повторяться многократно, могут быть альтернативными, могут быть необязательными. Для показа подобных характеристик существуют различные системы нотации (системы обозначений) Например, у Де Марко предложены следующие обозначения:

AND – соединяемые элементы должны использоваться совместно.

OR- в значении «или»

OPTIONAL – может отсутствовать элемент.

В записи могут указываться и объемные характеристики «сколько записей обрабатывается в системе», например – 500 счетов в день.