Рейтинг разработки: 5
PC Magazine/RE:
То, что базы данных Access могут представлять собой достаточно сложные конгломераты, видимо, объяснять не требуется. Это прекрасно понимают и сами разработчики MS, которые реализовали в СУБД полный и достаточный аппарат для визуального управления ее структурой. Проблема не в том, что существуют какие-то "тайные" параметры, о которых трудно узнать, а в том, что в Access реализован иерархический подход к представлению ее структуру: сначала пользователь видит список таблиц, форм, запросов, затем, двигаясь вниз по иерархии, разбирается по отдельности со структурой каждого элемента (свойства полей в выбранной таблице, например).
Все хорошо, пока ни ставится задача быстро отыскать ответы на те или иные конкретные вопросы. В этот момент выясняется, что человек обычно гораздо легче ориентируется, если информация представлена в виде двухмерных таблиц (списков), а не в форме многомерных иерархий. В результате получается, что быстро устранить проблему в СУБД может либо разработчик, либо опытный администратор, которые хорошо "знают" особенности анализируемой СУБД. А так сразу обычно редко удается сделать все правильно.
Предлагаемая разработка знаменательна тем, что позволяет перейти к более "привычной" форме анализа сложных структур, когда все данные выводятся в виде списков, которые можно разложить перед собой на столе и представить всю структуру СУБД во всем ее многообразии. На наш взгляд, это будет хорошим подспорьем для решения задач, когда что-то непонятно в работе конкретного файла СУБД.
Проблем с применением данной разработки мы не обнаружили. Единственное пожелание – добавить маркировочную запись о времени, когда был сформирован список по СУБД, потому что после внесения изменений в структуру БД или свойства ее полей трудно будет разобраться, к какому моменту времени относится список полей, экспортированный в Excel.
|