US 5878411 А, 02.03.1997. US 5557794 А, 17.09.1996. RU 22250 U1, 10.03.2002.
Имя заявителя:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Изобретатели:
КАКИВАЯ Гопала Кришна К.Р. (US) ДАНИ Савитри Н. (US)
Патентообладатели:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Приоритетные данные:
17.09.2004 US 10/944,634
Реферат
Изобретение относится к компьютерным системам, а именно к способам, системам и компьютерным программным продуктам для создания структур баз данных и для сохранения данных в ответ на атрибуты. Техническим результатом является обеспечение оптимизации подхода к хранению произвольных структур данных. Предоставлен общий механизм для сохранения объектов данных в базах данных без существенной зависимости от лежащего в основе хранилища данных. Вместо обращения к экспертизе программиста, чтобы узнать, как структура базы данных могла бы выглядеть, типы данных определены и дополнены программистом атрибутами, которые подсказывают, для чего соответствующие данные будут использованы, и без определения программистом структуры базы данных, которая будет использоваться для хранения данных. После этого база данных создается динамически, чтобы удовлетворять потребностям, предлагаемым дополненными атрибутами. В частности, некоторое количество различных таблиц создаются в соответствии с запланированными потребностями для осуществления доступа к данным. При выполнении этого может быть создана оптимизированная база данных, чтобы обеспечивать желаемые результаты, без требования от программиста обладать любыми специальными знаниями касательно баз данных и соответствующих схем баз данных. 2 н. и 42 з.п. ф-лы, 8 ил.