Океанологические и биологические исследования арктических и южных морей России : к 70-летию Мурманского морского биологического института / Рос. акад. наук, Кол. науч. центр, Мурм. мор. биол. ин-т ; [редкол.: Г. Г. Матишов (отв. ред.) и др.]. - Апатиты : КНЦ РАН, 2006. - 479 с. : ил.

Океанологические и биологические исследования арктических и южных морей России Первоначально данные, подлежащие включению в базу, просматрива­ ются и сравниваются с эталонными таблицами включенной в базу информа­ ции для того чтобы определить, не включены ли уже данные этого типа в базу, и если нет, то подобрать для них наиболее близкие по форме прото­ типы таблиц из имеющихся образцов. Если полностью совпадающего типа нет, то определяются ключевые слова для названия типа и всех параметров. Названия типа заносятся в основную управляющую таблицу системы (табл. 1). Здесь приведен фрагмент реальной основной управляющей таблицы, исполь­ зуемой в ММБИ. Кроме режимов, определяющих структуру организации данных на магнитном носителе, в этой таблице указаны максимальные раз­ меры массивов, используемых при динамическом распределении памяти, и название управляющей таблицы для каждого типа. Как и название основной управляющей таблицы (Main_Table.csv), название локальных таблиц можно менять по желанию исполнителей. Следующим этапом организации нового раздела базы является форми­ рование управляющей таблицы для данных нового типа или ее проверка и пополнение для данных уже существующего типа. В таблице 2 приведен фрагмент управляющей таблицы для фитопланктона. Кроме названия пара­ метра и его размерности в таблице заданы режимы ввода параметра - число или код. Код может представлять любая фиксированная строка, состоящая из произвольного сочетания символов. Символьный код, состоящий из од­ них цифр, отличается от совпадающего с ним по форме числа, так как он не может быть форматирован (от него нельзя, например, отбросить незначащие нули). Названия организмов также представляют собой своеобразные коды. Для каждого кодового параметра приводится наименование кодовой таблицы, где перечислены все возможные его варианты. Для численных параметров в управляющей таблице приводятся максимальные и минимальные допус­ тимые величины (используются для грубого контроля) и точность (количе­ ство знаков, которые нужно отделять запятой при печати, если в данных нет иного указания). Задание ключевых слов является очень важной и ответст­ венной, а иногда и довольно трудоемкой операцией. Хотя при каждом об­ ращении к данным программный комплекс контролирует полноту и непро­ тиворечивость данных, при задании ключевых слов следует избегать неодно­ значности и противоречий с уже имеющимися определениями базы данных. Новые определения должны быть по возможности краткими, но в первую очередь понятными. Программный комплекс позволяет изменять максималь­ ную длину строки, используемую в качестве кода. В описываемой версии базы максимальная длина кода равна 128 символам, а в таксономическом названии - 256 символам. Фрагмент таксономического списка фитопланктона дан в табл. 3, а в табл. 4 - пример кодовых таблиц для показателей обилия. В таблице 3 даны научные названия и синонимы видов фитопланктона в соответствии с принятыми в современной таксономии. Для каждого вида указаны его средняя 397

RkJQdWJsaXNoZXIy MTUzNzYz