Разделы реестра Windows для приложений.

 

 

 

 

 

 

 

 

Реестр Windows используется для хранения информации обо всех настройках и установленных компонентах операционной системы. Реестр располагается в файлах
в папке «%SystemRoot%\System32\Config». Работа с реестром для обычных пользователей может быть ограничена их знаниями и программой «Regedit.exe».

Разделы реестра Windows

Для разработчиков этот диапазон шире и поддерживается командами из специализированных библиотек.
При разработке приложений реестр можно применять не только, как встраивание своего программного обеспечения в операционную систему, но и как средство отличное средство хранения массивов информации. Да, именно база данных здесь может отлично существовать. Если рассмотреть вид реестра, то его можно отнести к иерархическому типу базы данных, имеющих древовидную структуру. Ветви это дерева – разделы и подразделы реестра Windows могут служить для хранения информации по исследуемому объекту, а атрибуты для хранения значений полей этого объекта. Как можно заметить, чтобы записать новое значение атрибута и сохранить старое в одном разделе реестра Windows, надо каждый раз повторять имя этого атрибута. Это значит, что подобная база данных лучше всего подойдет для хранения статической информации вида справочников. Если же придется вести статистику по объекту, то это будет сопровождаться созданием новых подразделов к объекту.
Несомненным плюсом использования реестра, как базы данных для приложения можно назвать:
- его расположение в защищенной зоне Windows;
- наличие утилит для работы;
- возможность резервного копирования и восстановления.
Из практики можно было обнаружить, что подобными возможностями пользуются некоторые SCADA системы для хранения и получения информации о состоянии оборудования, объеме выпущенной продукции, затратах и так далее.
База данных такого вида на каждом локальном компьютере может быть частью большой распределенной сети базы данных.

 

 

 

 

 

Hosted by uCoz