Словарь данных.

Управленческим инструментарием разработки при проектировании БД является словарь данных (СД).

Внедрение БД на любом предприятии занимает довольно продолжительное время. Её расширение происходит по мере разработки и интеграции используемых прикладных программ. В процессе эксплуатации вводятся новые элементы данных, а те, которые использовались при проектировании БД, могут быть изменены.

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

Словарь данных призван помогать пользователю в выполнении следующих функций:

 

СД является средством, которое позволяет при проектировании, эксплуатации и развитии БД поддерживать и контролировать информацию о данных.

СД можно рассматривать как «метабазу данных», в которой хранится информация о БД.

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

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

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

Примером СД может быть реляционная модель данных.