发明名称 EXTENSIBLE QUERY LANGUAGE WITH SUPPORT FOR RICH DATA TYPES
摘要 FIELD: information technology. ^ SUBSTANCE: system for processing an application request for data comprises: a processor; an object services layer for accepting a request, wherein the request comprises a collection expression comprising at least table subqueries and expressions in a from clause of a database query expressed in any one of a plurality of application data models and captures data semantics independent of the data stores and deployment tiers for an entity data model comprising a collection of database and non-database data types; an object services layer for generalising queries for collections of data types; a map provider layer which provides a plurality of mapping transforms for transforming the request into a canonical expression tree; a bridge layer for converting the canonical expression tree into a modified expression tree and performing data-model compensation. ^ EFFECT: broader functionalities of the system for processing application data query by providing query language with support for rich data types. ^ 21 cl, 3 dwg, 11 ex
申请公布号 RU2434276(C2) 申请公布日期 2011.11.20
申请号 RU20080137657 申请日期 2007.01.16
申请人 MAJKROSOFT KORPOREJSHN 发明人 MURALIDKHAR SUBRAMANIAN;STARK STEFEN FREDERIK;KHAUS SHON B.;KAVANO SIMON;VAL'BUENA FABIO MERELES F.;NAGARADZHAN RAMESH
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址