Следует обратить внимание на то, что исходная информация может
быть представлена различными способами: на бумаге, в виде тексто-
вых файлов, в формате электронных таблиц и др. Удобнее всего для
разработчика средств преобразования было бы использование в каче-
стве исходного единый формат данных. Например, в качестве основ-
ного — использование формата Excel, а все другие представления дан-
ных преобразовывать в данный формат. Но, к сожалению, не всегда
это возможно. Например, табличные данные. представленные на бу-
маге, далеко не всегда удается отсканировать в формат электронных
таблиц.
Поэтому необходимо предусмотреть реализацию алгоритма для ин-
формации табличного вида, представленной не только в формате .xls,
но и в формате .txt.
Внутренние подзаголовки.
Подзаголовки такого рода часто встре-
чаются в прайс-листах, в отчетах по покупке и продаже товаров, т.е.
в тех случаях, когда структуры нескольких таблиц совпадают, но их
данные относятся к различным группам. Группировка может осуще-
ствляться, например, по датам, категориям товаров, регионам. В каче-
стве примера рассмотрим список проданных за день товаров магазина
“Соки–воды” (табл. 3).
Таблица 3
Название
Объем
Цена
Количество
Газированная вода
Тархун
1 л
30 р
7
Байкал
2 л
60 р
5
Колокольчик
1,5л
40р
10
Соки
Вишневый
1 л
45 р
3
Ананасовый
1 л
45 р
15
Яблочный
1 л
45 р
8
Морсы
Клюквенный
1,5 л
60 р
7
Малиновый
1,5 л
60 р
7
Рябиновый
1 л
45 р
7
. . .
Как следует из примера, таблица легко воспринимается визуально.
Однако в таком виде она неприменима в составе баз данных. Такая
таблица с небольшим числом строк без особых усилий может быть
62 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012. № 2