摘要 |
1. Способ ввода сведений в базу данных информационной системы, при котором для ввода данных формируют входной массив записей экземпляров информационных объектов, значений свойств (атрибутов) экземпляров объектов в совокупности ячеек, например в виде файлов процессоров электронных таблиц, а в базе данных приемника заносят в базу данных экземпляры информационных объектов, значения свойств экземпляров и образуют уникальные ключи записей базы данных приемника, отличающийся тем, что формируют запросы информационных объектов, их атрибутов и уникальных ключей записей из независимых таблиц базы данных приемника, соответствующих независимым информационным объектам входного массива записей, сравнивают атрибуты информационных объектов, полученных из базы данных с атрибутами информационных объектов входного массива записей, выявляют наличие или отсутствие информационных объектов соответствующих информационным объектам во входном массиве записей в базе данных приемника, записывают, при необходимости, отсутствующие информационные объекты и их атрибуты в соответствующие таблицы базы данных приемника, образованными при этой записи уникальными ключами, а также уникальными ключами имевшимися в соответствующих таблицах базы данных приемнике до ввода данных из входного массива записей, дополняют записи подчиненных информационных объектов входного массива записей и записывают подчиненные информационные объекты из входного массива записей с их атрибутами и дополненными уникальными ключами в соответствующие подчиненные таблицы базы данных приемника.2. Устройство для реализации способа по п.1, содержащее кан |