Система поддержания информационной идентичности баз данных
Иллюстрации
Показать всеИзобретение относится к вычислительной технике, в частности к системе поддержания информационной идентичности баз данных органов социального обеспечения. Техническим результатом является повышение быстродействия системы путем локализации адресов записей базы данных по типовым идентификаторам личности. Система содержит блок приема идентификаторов записей данных, блок селекции базовых адресов записей базы данных сервера, блок селекции относительных адресов записей базы данных сервера, блок формирования адреса записей базы данных сервера, блок идентификации записей базы данных сервера, блок селекции признаков актуализации данных и блок идентификации числа записей базы данных. 8 ил.
Реферат
Изобретение относится к вычислительной технике, в частности к системе поддержки информационной идентичности баз данных органов социального обеспечения.
Особенность решаемой технической задачи заключается в том, чтобы создаваемая система поддержания информационной идентичности баз данных смогла обеспечить реализацию основного принципа ведения баз данных органов социального обеспечения, при котором «данные следуют за человеком». При изменении места жительства на основании заявления гражданина о регистрации по новому месту жительства его персональные данные социального учета должны поступать в базу данных органов социального обеспечения по новому месту жительства с внесением соответствующих отметок об убытии в базе данных по прежнему месту жительства.
Актуализация баз данных органов социального обеспечения должна осуществляться на основе информации, поступающей как из органов социального обеспечения, так и из организаций первичного учета граждан, к которым относятся паспортно-визовые столы структуры МВД, а также органы ЗАГС, фиксирующие факты рождения и смерти гражданина Российской Федерации.
Известны системы, которые могли бы быть использованы для решения поставленной задачи [1, 2].
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления [1].
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.
Известна и другая система, содержащая блоки обработки данных, информационные входы которых соединены с блоками приема данных и управления, а выходы подключены к первой группе блоков памяти, центральный процессор, входы которого соединены с выходами блоков памяти первой группы и блоков обработки данных, а выходы соединены с входами блоков памяти второй группы и блоков отображения данных [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что выполнение процедуры актуализации данных реализуется через поиск данных по всей базе данных и их последующей обработке центральным процессором, что при больших объемах данных регистра населения неизбежно приведет к большим затратам времени.
Цель изобретения - повышение быстродействия системы путем локализации адресов записей базы данных регистра населения по типовым идентификаторам личности.
Поставленная цель достигается тем, что в известную систему, содержащую блок приема идентификаторов записей данных, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом первый информационный вход системы предназначен для приема идентификаторов записей данных, а первый синхронизирующий вход системы предназначен для приема синхронизирующих импульсов занесения идентификаторов записей данных в блок приема идентификаторов записей данных, блок формирования адресов записей базы данных сервера, синхронизирующий вход которого соединен с синхронизирующим выходом блока приема идентификаторов записей данных, при этом адресный выход блока формирования адресов записей базы данных сервера является адресным выходом системы, предназначенным для выдачи адресов записей базы данных сервера, а синхронизирующий выход блока формирования адресов записей базы данных сервера является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, введены блок селекции базовых адресов записей базы данных, информационный вход которого подключен к первому информационному выходу блока приема идентификаторов записей данных, синхронизирующий вход соединен с синхронизирующим выходом блока приема идентификаторов записей данных, а выход подключен к первому информационному входу блока формирования адресов записей базы данных сервера, блок селекции относительных адресов записей базы данных сервера, информационный вход которого подключен к второму информационному выходу блока приема идентификаторов записей данных, синхронизирующий вход соединен с синхронизирующим выходом блока приема идентификаторов записей данных, а выход подключен ко второму информационному входу блока формирования адресов записей базы данных сервера, блок идентификации записей базы данных сервера, первый информационный вход которого соединен с первым информационным входом системы, второй информационный вход блока идентификации записей базы данных сервера является вторым информационным входом системы, предназначенным для приема записей базы данных сервера, один синхронизирующий вход блока идентификации записей базы данных сервера подключен к первому синхронизирующему входу системы, а другой синхронизирующий вход блока идентификации записей базы данных сервера является вторым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения записей базы данных сервера в блок идентификации записей базы данных сервера, при этом первый выход блока идентификации записей базы данных сервера соединен со счетным входом блока формирования адресов записей базы данных сервера, блок идентификации числа записей базы данных, информационный вход которого является третьим информационным входом системы, предназначенным для приема параметров файлов актуализации данных, а синхронизирующий вход блока идентификации числа записей базы данных является третьим синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения параметров файлов актуализации данных в блок идентификации числа записей базы данных, счетный вход блока идентификации числа записей базы данных подключен ко второму выходу блока идентификации записей базы данных сервера, соединенному с установочными входами блоков приема идентификаторов записей данных, селекции базовых адресов записей базы данных, селекции относительных адресов записей базы данных сервера и формирования адресов записей базы данных сервера, при этом один выход блока идентификации числа записей базы данных является вторым синхронизирующим выходом системы, блок селекции признаков актуализации данных, информационный вход которого соединен с третьим информационным входом системы, первый синхронизирующий вход блока селекции признаков актуализации данных подключен к третьему синхронизирующему входу системы, второй синхронизирующий вход блока селекции признаков актуализации данных соединен со вторым выходом блока идентификации записей базы данных сервера, а установочный вход блока селекции признаков актуализации данных подключен ко второму выходу блока идентификации числа записей базы данных, при этом выходы блока селекции признаков актуализации данных являются управляющими выходами системы, предназначенными для выдачи сигналов управления записью и удалением данных.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 - структурная схема блока приема идентификаторов записей данных, на фиг.3 - структурная схема блока селекции базовых адресов записей базы данных сервера, на фиг.4 - структурная схема блока селекции относительных адресов записей базы данных сервера, на фиг.5 - структурная схема блока формирования адреса записей базы данных сервера, на фиг.6 - структурная схема блока идентификации записей базы данных сервера, на фиг.7 - структурная схема блока селекции признаков актуализации данных, на фиг.8 - структурная схема блока идентификации числа записей базы данных.
Система (фиг.1) содержит блок 1 приема идентификаторов записей данных, блок 2 селекции базовых адресов записей базы данных сервера, блок 3 селекции относительных адресов записей базы данных сервера, блок 4 формирования адреса записей базы данных сервера, блок 5 идентификации записей базы данных сервера, блок 6 селекции признаков актуализации данных и блок 7 идентификации числа записей базы данных.
На фиг.1 показаны первый 20, второй 21 и третий 22 информационные входы системы, первый 26, второй 27 и третий 28 синхронизирующие входы системы, а также адресный 30 выход, первый 31 и второй 32 синхронизирующие выходы системы и управляющие 34, 35 выходы системы
Блок 1 (фиг.2) приема идентификаторов записей данных содержит регистры 40, 41. На чертеже показаны информационный вход 20, синхронизирующий вход 26 и установочный вход 42, а также информационные 43, 44 и синхронизирующий 45 выходы.
Блок 2 (фиг.3) селекции базовых адресов записей базы данных сервера содержит дешифратор 50, первый 51, второй 52 и третий 53 элементы И, блок 54 памяти, выполненный в виде постоянного запоминающего устройства, первый 56 и второй 57 элементы задержки, и регистр 58. На чертеже показаны информационный 59, синхронизирующий 60 и установочный 61 входы, а также информационный 62 выход.
Блок 3 (фиг.4) селекции относительных адресов записей базы данных сервера содержит дешифратор 70, первый 71, второй 72 и третий 73 элементы И, блок 74 памяти, выполненный в виде постоянного запоминающего устройства, первый 76 и второй 77 элементы задержки, и регистр 78. На чертеже показаны информационный 79, синхронизирующий 80 и установочный 81 входы, а также информационный 82 выход.
Блок 4 (фиг.5) формирования адресов записей базы данных сервера содержит счетчик 89, сумматор 90, элемент 91 ИЛИ, элементы 92-94 задержки. На чертеже также показаны информационные 95, 96 входы, синхронизирующие 97-101 входы, а также информационный 30 и синхронизирующий 31 выход.
Блок 5 (фиг.6) идентификации записей базы данных сервера содержит компаратор 110, регистры 111, 112, элемент 113 ИЛИ, элементы 114, 115, 116 задержки. На чертеже также показаны информационный 21, первый 27 и второй 117 синхронизирующие входы, а также первый 118 и второй 119 выходы.
Блок 6 (фиг.7) селекции признаков актуализации данных содержит регистр 121, дешифратор 122, элементы 123, 124 И. На чертеже также показаны информационный 23, первый 29 и второй 125 синхронизирующие входы, установочный 126 вход, а также первый 34 и второй 35 выходы.
Блок 7 (фиг.8) идентификации числа записей базы данных содержит счетчик 130, компаратор 131, элементы 132 и 133 задержки. На чертеже показаны информационный 134 и синхронизирующий 135 входы, а также первый 32 и второй 33 выходы.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.
Система работает следующим образом.
На информационный вход системы по тракту передачи данных последовательно поступают файлы актуализации данных от объектов - источников информации. Все поступающие файлы актуализации записываются в буферную память системы (на чертеже не показана).
Каждый файл актуализации сопровождается служебными признаками в виде следующей структуры:
Код признака | Количество записей в файле |
актуализации | актуализации |
данных |
Код признака актуализации данных предназначен для указания причины актуализации данных. Например, значения этого кода могут указывать на то, что файл актуализации содержит записи о лицах, выбывших из граждан Российской Федерации по различным причинам, в том числе и смерти. В этом случае подобные записи данных должны быть исключены из действующей копии базы данных регистра населения и перенесены в базу данных архивных данных.
Другие значения этого кода могут, наоборот, указывать на то, что они содержат записи о вновь прибывших гражданах, в том числе и о только, что родившихся и зарегистрированных органами ЗАГС.
Содержательная часть атрибутов записей в файле актуализации включает в свой состав следующие признаки личности, фиксируемые в системе регистрационного учета:
- фамилию;
- имя;
- отчество;
- пол;
- гражданство;
- дату рождения;
- место рождения;
- вид и реквизиты документа, удостоверяющего личность;
- адрес места жительства (или места пребывания);
- социальное положение гражданина и виды предоставляемых ему социальных услуг;
- дату внесения последней информации.
Для ускорения процедуры поиска адресов записей в базе данных сервера регистра населения атрибуты содержательной части файла актуализации каждой записи сопровождаются отдельными признаками года рождения личности и кодом комбинации первых трех начальных букв фамилии, имени и отчества личности, представленными в виде следующей структуры:
Год | Код | Содержательная |
рождения личности | первых трех | часть всех |
начальных | остальных | |
букв: Ф.И.О. | атрибутов записи |
После поступления файла актуализации в буферную память системы код признака актуализации данных с входа 22 системы через информационный вход 24 блока 6 поступает на входы регистра 121, куда и заносится синхронизирующим импульсом с входа 28 системы через вход 29 блока 6. Дешифратор 122 расшифровывает код признака актуализации и подготавливает цепь прохождения сигнала с входа 125, открывая один из элементов 123, 124 И.
Сигнал с входа 125 блока 6 через элемент 123 выдается на выход 34 в качестве сигнала записи новой записи в базу данных сервера, а через элемент 124 И выдается на выход 35 в качестве сигнала удаления записи из базы данных сервера.
Код количества записей в файле актуализации с входа 22 системы поступает на информационные входы регистра 129 блока 7, куда заносится синхронизирующим импульсом с входа 28. С выхода регистра 129 код количества записей в файле актуализации поступает на одни входы компаратора 131, другие входы которого подключены к выходам счетчика 130.
Содержательная часть атрибутов первой записи файла актуализации из буферной памяти поступает с входа 20 системы на информационный 23 вход регистра 112 блока 5, куда она и будет занесена, поскольку на синхронизирующий вход 117 этого регистра поступает синхронизирующий импульс с синхронизирующего входа 26 системы.
Одновременно с этим осуществляется занесение с входа 20 системы в регистры 40 и 41 блока 1 года рождения личности и кода первых трех начальных букв фамилии, имени и отчества личности, содержащихся в первой записи файла актуализации.
Код года рождения личности с выхода 43 регистра 40 блока 1 поступает на вход 59 блока 2 (фиг.3), откуда поступает на вход дешифратора 50.
Дешифратор 50 расшифровывает код года рождения, выдавая на один их своих выходов высокий потенциал. Для определенности положим, что высокий потенциал поступил на один вход элемента 51 И.
Параллельно с этим синхронизирующий импульс с входа 26 системы через выход 45 блока 1 поступает на вход 60 блока 2, где задерживается элементом 56 на время срабатывания дешифратора 50 и далее опрашивает состояния элементов 51-53 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 51 И, то, пройдя этот элемент И, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 54, где хранится базовый адрес зоны памяти базы данных сервера (на чертеже не показан), в которой хранятся все записи о гражданах заданного года рождения. Код базового адреса года рождения считывается на информационный вход регистра 58.
Во-вторых, тот же импульс считывания задерживается элементом задержки 57 на время считывания содержимого фиксированной ячейки ПЗУ и затем поступает на синхронизирующий вход регистра 58, фиксируя в нем считанный код.
Одновременно с этим код первых трех начальных букв фамилии, имени, отчества личности в записи данных с выхода 44 блока 1 через вход 79 блока 3 поступает на вход дешифратора 70.
Дешифратор 70 расшифровывает код этой буквенной комбинации, выдавая на один их своих выходов высокий потенциал. Для определенности положим, что высокий потенциал поступил на один вход элемента 72 И.
Параллельно с этим синхронизирующий импульс с выхода 45 блока 1 поступает на вход 80 блока 3, где задерживается элементом 76 на время срабатывания дешифратора 70, и далее опрашивает состояния элементов 71-73 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 72 И, то, пройдя этот элемент И, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 74, где хранится относительный адрес зоны памяти сервера, в которой хранятся все записи о гражданах заданного года рождения. Код относительного адреса зоны памяти сервера считывается на информационный вход регистра 78.
Во-вторых, тот же импульс считывания задерживается элементом 77 задержки на время считывания содержимого фиксированной ячейки ПЗУ и затем поступает на синхронизирующий вход регистра 78, фиксируя в нем считанный код относительного адреса.
Коды базового и относительного адресов с выходов 62 и 82 блоков 2 и 3 соответственно через входы 95 и 96 блока 4 поступают на информационные входы сумматора 90, на синхронизирующий вход 97 которого с выхода 45 поступает синхронизирующий импульс. Этот импульс задерживается элементом 92 на время поступления кодов на входы сумматора 90.
Сформированный сумматором 90 сводный адрес ячейки памяти, с которой начинается зона памяти базы данных, записи в которых начинаются с заданных начальных букв фамилии, имени и отчества, выдается на информационный вход счетчика 89.
На синхронизирующий вход счетчика 89 поступает синхронизирующий импульс с выхода элемента 93, который задерживает импульс с выхода элемента 92 на время суммирования кодов сумматором 90. По этому синхронизирующему импульсу сводный код адреса фиксируется в счетчике 89 и затем поступает на адресный выход 30 системы.
Тот же синхронизирующий импульс с выхода элемента 91 ИЛИ задерживается элементом 94 задержки на время переходных процессов в счетчике 89 и затем с выхода 31 системы поступает на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер переходит на подпрограмму считывания содержимого ячейки базы данных по указанному адресу, выдачи его на информационный вход 21 системы и занесения содержимого ячейки базы данных в регистр 111 блока 5 синхронизирующим импульсом, поступающим с сервера на вход 27.
Таким образом, в регистре 111 блока 5 будут находиться все атрибуты личности, считанные из базы данных регистра населения, а в регистре 112 к этому моменту времени уже находятся все атрибуты личности первой записи из файла актуализации.
Коды с выходов регистров 111 и 112 поступают на информационные входы компаратора 110, на синхронизирующий вход которого подается синхронизирующий импульс с входа 27, задержанный элементом 115 на время приема кода регистром 111. По этому синхроимпульсу компаратор 110 сравнивает входные коды и, если атрибуты личности, находящиеся в регистре 112, не совпадают с атрибутами личности регистра 111, то на выходе 118 компаратора 110 блока 5 появляется сигнал, который поступает на счетный вход 98 блока 4 и далее на счетный вход счетчика 89, увеличивая адрес, находящийся в счетчике 89, на единицу.
Одновременно с этим тот же импульс с выхода 118 компаратора 110 через элемент 113 ИЛИ поступает на установочный вход регистра 111 и сбрасывает его в исходное состояние.
Кроме того, этот же импульс с входа 98 блока 4 проходит через элемент 91 ИЛИ, задерживается элементом 94 на время окончания переходных процессов в счетчике 89 и регистре 111 блока 5 и вновь через выход 31 системы выдается на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого ячейки базы данных по вновь сформированному адресу, выдачи его на информационный вход 21 системы и занесения содержимого очередной ячейки базы данных в регистр 111 блока 6 синхронизирующим импульсом, поступающим с сервера на вход 27.
Описанный процесс считывания атрибутов личности из ячеек базы данных и сравнения их содержимого с атрибутами личности первой записи файла актуализации будет продолжаться до тех пор, пока компаратор 110 не зафиксирует факт совпадения кодов в регистрах 111 и 112.
Этот факт будет зафиксирован появлением импульса на выходе 119 блока 5, откуда, во-первых, он поступает на вход 125 блока 6. С выходов блока 6 синхронизирующий импульс выдается (в зависимости от признака актуализации) либо на выход 34 в качестве сигнала записи новых атрибутов личности по адресу, установленному на выходе 30 системы, либо на выход 35 в качестве сигнала удаления атрибутов записи из базы данных по указанному адресу.
Во-вторых, импульс с выхода 119 блока 5 поступает на установочный вход регистра 112, а через элемент 113 - на установочный вход регистра 111. Кроме того, он поступает на установочные входы блоков 1-4, возвращая их в исходное состояние и подготавливая к новому циклу работы.
В-третьих, импульс с выхода 119 блока 5 поступает на счетный вход 135 блока 7, где проходит на счетный вход счетчика 130, фиксирующего факт обновления первой записи базы данных сервера атрибутами личности из первой записи файла актуализации.
Код с выхода счетчика 130 поступает на одни входы компаратора 131, на другие входы которого постоянно подан код количества записей в файле актуализации с выходов регистра 129.
По синхронизирующему импульсу с входа 135 блока 7, задержанному элементом 132 на время переходных процессов в счетчике 130, компаратор 131 сравнивает показания счетчика 130 и регистра 129.
Если показания счетчика 130 меньше заданного числа записей в регистре 129, то на выходе 136 компаратора 131 блока 7 появляется сигнал, являющийся сигналом начала процедуры обновления атрибутов личности из следующей записи файла актуализации.
Этот сигнал с выхода 32 системы поступает на вход управления считыванием очередной записи файла актуализации из буферной памяти. Буферная память построена по стековой схеме, поэтому на ее выходе после считывания первой записи будут находиться атрибуты личности очередной записи.
По сигналу с выхода 32 системы содержательная часть атрибутов очередной записи файла актуализации из буферной памяти поступает с входа 20 системы на информационные входы регистра 112 блока 5, куда заносится синхронизирующим импульсом с входа 26.
Этим же импульсом одновременно с занесением содержательной части атрибутов записи с входа 20 системы в регистры 40 и 41 блока 1 соответственно заносятся год рождения личности и код первых трех начальных букв фамилии, имени и отчества личности, содержащиеся в очередной записи файла актуализации.
Затем процесс реализации процедуры обновления как очередной, так и последующих записей в базе данных регистра населения продолжается описанным выше образом до тех пор, пока компаратор 131 блока 7 не зафиксирует факт равенства кодов регистра 129 и счетчика 130 выдачей сигнала через выход 137 компаратора 131 на выход 33 системы.
Этот сигнал является сигналом окончания цикла обновления записей базы данных в соответствии с содержанием принятого файла актуализации данных.
По данному сигналу регистр 129 и счетчик 130 блока 7 возвращаются в исходное состояние. Для этого сигнал с выхода 137 блока 7 задерживается элементом 133 на время длительности импульса и поступает на установочные входы регистра 129 и счетчика 130.
Кроме того, он подается на установочный вход 126 блока 6, где проходит на установочный вход регистра 121.
После этого система готова к очередному циклу работы по обновлению записей базы данных регистра населения.
Таким образом, введение новых узлов и блоков позволило существенно повысить быстродействие обновления записей базы данных регистра населения путем локализации адресов записей базы данных по типовым идентификаторам личности.
Источники информации
1. Патент США №5136708, М. кл. G06F 15/16, 1992.
2. Патент США №5129083, М. кл. G06F 12/00, 15/40, 1992 (прототип).
Система поддержания информационной идентичности баз данных, содержащая блок приема идентификаторов записей данных, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом первый информационный вход системы предназначен для приема идентификаторов записей данных, а первый синхронизирующий вход системы предназначен для приема синхронизирующих импульсов занесения идентификаторов записей данных в блок приема идентификаторов записей данных, блок формирования адресов записей базы данных сервера, синхронизирующий вход которого соединен с синхронизирующим выходом блока приема идентификаторов записей данных, при этом адресный выход блока формирования адресов записей базы данных сервера является адресным выходом системы, предназначенным для выдачи адресов записей базы данных сервера, а синхронизирующий выход блока формирования адресов записей базы данных сервера является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, отличающаяся тем, что она содержит блок селекции базовых адресов записей базы данных, информационный вход которого подключен к первому информационному выходу блока приема идентификаторов записей данных, синхронизирующий вход соединен с синхронизирующим выходом блока приема идентификаторов записей данных, а выход подключен к первому информационному входу блока формирования адресов записей базы данных сервера, блок селекции относительных адресов записей базы данных сервера, информационный вход которого подключен к второму информационному выходу блока приема идентификаторов записей данных, синхронизирующий вход соединен с синхронизирующим выходом блока приема идентификаторов записей данных, а выход подключен ко второму информационному входу блока формирования адресов записей базы данных сервера, блок идентификации записей базы данных сервера, первый информационный вход которого соединен с первым информационным входом системы, второй информационный вход блока идентификации записей базы данных сервера является вторым информационным входом системы, предназначенным для приема записей базы данных сервера, один синхронизирующий вход блока идентификации записей базы данных сервера подключен к первому синхронизирующему входу системы, а другой синхронизирующий вход блока идентификации записей базы данных сервера является вторым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения записей базы данных сервера в блок идентификации записей базы данных сервера, при этом первый выход блока идентификации записей базы данных сервера соединен со счетным входом блока формирования адресов записей базы данных сервера, блок идентификации числа записей базы данных, информационный вход которого является третьим информационным входом системы, предназначенным для приема параметров файлов актуализации данных, а синхронизирующий вход блока идентификации числа записей базы данных является третьим синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения параметров файлов актуализации данных в блок идентификации числа записей базы данных, счетный вход блока идентификации числа записей базы данных подключен ко второму выходу блока идентификации записей базы данных сервера, соединенному с установочными входами блоков приема идентификаторов записей данных, селекции базовых адресов записей базы данных, селекции относительных адресов записей базы данных сервера и формирования адресов записей базы данных сервера, при этом один выход блока идентификации числа записей базы данных является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления поступлением записей файла актуализации, блок селекции признаков актуализации данных, информационный вход которого соединен с третьим информационным входом системы, первый синхронизирующий вход блока селекции признаков актуализации данных подключен к третьему синхронизирующему входу системы, второй синхронизирующий вход блока селекции признаков актуализации данных соединен со вторым выходом блока идентификации записей базы данных сервера, а установочный вход блока селекции признаков актуализации данных подключен к ко второму выходу блока идентификации числа записей базы данных, при этом выходы блока селекции признаков актуализации данных являются управляющими выходами системы, предназначенными для выдачи сигналов управления записью и удалением данных.