Systems and methods to facilitate utilization of database modeling
    1.
    发明授权
    Systems and methods to facilitate utilization of database modeling 有权
    促进数据库建模利用的系统和方法

    公开(公告)号:US07885978B2

    公开(公告)日:2011-02-08

    申请号:US11069480

    申请日:2005-03-01

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30893 G06F8/31

    摘要: The subject invention relates to systems and methods that extend the network data access capabilities of mark-up language protocols. In one aspect, a network data modeling system is provided. The system includes a protocol component that employs a computerized mark-up language to facilitate data interactions between network components. An extension component operates with the protocol component to support the data transactions, where the extension component supplies various commands above standard network and database protocols. An object model is provided as a wrapper to the extensions in order to support various online and offline database development applications.

    摘要翻译: 本发明涉及扩展标记语言协议的网络数据访问能力的系统和方法。 在一个方面,提供了一种网络数据建模系统。 该系统包括协议组件,其采用计算机化的标记语言来促进网络组件之间的数据交互。 扩展组件与协议组件一起运行以支持数据事务,其中扩展组件提供高于标准网络和数据库协议的各种命令。 提供对象模型作为扩展的包装器,以支持各种在线和脱机数据库开发应用程序。

    Dynamic object validation
    2.
    发明授权
    Dynamic object validation 失效
    动态对象验证

    公开(公告)号:US07870540B2

    公开(公告)日:2011-01-11

    申请号:US11032960

    申请日:2005-01-11

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3604

    摘要: A system that facilitates validating an object in a software design tool comprises a component that receives input relating to development of an object. A validating component, prior to compile, automatically determines whether the object is associated with an error upon receipt of the input. An alarm component can generate an alarm upon the validating component determining that the object is associated with an error.

    摘要翻译: 便于在软件设计工具中验证对象的系统包括接收与对象的开发有关的输入的组件。 验证组件在编译之前自动确定对象是否在接收到输入时与错误相关联。 警报组件可以在验证组件确定对象与错误相关联时产生警报。

    DYNAMIC BEST PRACTICES INTEGRATION
    3.
    发明申请
    DYNAMIC BEST PRACTICES INTEGRATION 审中-公开
    动态最佳实践整合

    公开(公告)号:US20090132574A1

    公开(公告)日:2009-05-21

    申请号:US11941989

    申请日:2007-11-19

    IPC分类号: G06F17/00

    CPC分类号: G06F16/217 G06F16/283

    摘要: Various technologies and techniques are disclosed for integrating best design practices with a database. Rules for best design practices are integrated into an object model of a database. As the database design changes, violations to the rules are detected. Notifications are output for the violations of the rules. The system detects when a change to the database design that is made in a development environment causes a violation to a best design practice. The violation to the best design practice is indicated to the user. A database can be validated upon request to detect any violations of best design practices. A request is received to validate a selected database for best design practices. A best design practices check is performed against the selected database to identify if any violations are present. Any violations are output that were identified while performing the best design practices check.

    摘要翻译: 公开了将最佳设计实践与数据库集成的各种技术和技术。 最佳设计实践规则被集成到数据库的对象模型中。 随着数据库设计的变化,检测到对规则的违规。 输出违反规则的通知。 系统检测在开发环境中对数据库设计的更改何时导致违反最佳设计实践。 向用户指示违反最佳设计实践。 可以根据要求对数据库进行验证,以检测任何违反最佳设计实践的行为。 收到一个请求以验证选定的数据库以获得最佳设计实践。 对所选数据库执行最佳设计实践检查,以确定是否存在违规。 任何违规行为都是在执行最佳设计规范检查时确定的输出。

    Visual system for visualizing, navigating, and editing attribute lattices within OLAP databases
    4.
    发明授权
    Visual system for visualizing, navigating, and editing attribute lattices within OLAP databases 有权
    用于在OLAP数据库中可视化,导航和编辑属性网格的视觉系统

    公开(公告)号:US08028225B2

    公开(公告)日:2011-09-27

    申请号:US11943601

    申请日:2007-11-21

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30592 G06F17/30572

    摘要: Various technologies and techniques are disclosed for creating and managing a visual representation of OLAP attributes and relationships for a dimension. A visual representation is generated that contains an arrangement of shapes with connections between shapes. One or more sub-elements are contained within at least some of the shapes. Connections between the shapes represent relationships between attributes in an OLAP dimension. The containment of a respective sub-element within a respective shape represents a relationship between an attribute being represented by the respective sub-element and an attribute being represented by the respective shape. Shapes representing OLAP attributes and relationships can be programmatically grouped and ungrouped. When an attribute does not have any outgoing relationships, when an attribute only has one incoming relationship, and when the attribute is not a level in a user-defined hierarchy, a grouping process is performed to put the attribute in an expandable shape belonging to another attribute.

    摘要翻译: 公开了用于创建和管理OLAP属性和维度的关系的视觉表示的各种技术和技术。 生成视觉表示,其包含具有形状之间的连接的形状排列。 至少一些形状中包含一个或多个子元素。 形状之间的连接表示OLAP维中的属性之间的关系。 在相应形状内的相应子元素的容纳表示由相应子元素表示的属性与由相应形状表示的属性之间的关系。 表示OLAP属性和关系的形状可以以编程方式分组和取消分组。 当属性没有任何传出关系时,当属性仅具有一个传入关系时,以及当属性不是用户定义层次结构中的级别时,执行分组过程将属性置于属于另一个的可扩展形状 属性。

    VISUAL SYSTEM FOR VISUALIZING, NAVIGATING, AND EDITING ATTRIBUTE LATTICES WITHIN OLAP DATABASES
    5.
    发明申请
    VISUAL SYSTEM FOR VISUALIZING, NAVIGATING, AND EDITING ATTRIBUTE LATTICES WITHIN OLAP DATABASES 有权
    用于在OLAP数据库中查看,导航和编辑属性列表的视觉系统

    公开(公告)号:US20090132903A1

    公开(公告)日:2009-05-21

    申请号:US11943601

    申请日:2007-11-21

    IPC分类号: G06F17/00 G06F17/24

    CPC分类号: G06F17/30592 G06F17/30572

    摘要: Various technologies and techniques are disclosed for creating and managing a visual representation of OLAP attributes and relationships for a dimension. A visual representation is generated that contains an arrangement of shapes with connections between shapes. One or more sub-elements are contained within at least some of the shapes. Connections between the shapes represent relationships between attributes in an OLAP dimension. The containment of a respective sub-element within a respective shape represents a relationship between an attribute being represented by the respective sub-element and an attribute being represented by the respective shape. Shapes representing OLAP attributes and relationships can be programmatically grouped and ungrouped. When an attribute does not have any outgoing relationships, when an attribute only has one incoming relationship, and when the attribute is not a level in a user-defined hierarchy, a grouping process is performed to put the attribute in an expandable shape belonging to another attribute.

    摘要翻译: 公开了用于创建和管理OLAP属性和维度的关系的视觉表示的各种技术和技术。 生成视觉表示,其包含具有形状之间的连接的形状排列。 至少一些形状中包含一个或多个子元素。 形状之间的连接表示OLAP维中的属性之间的关系。 在相应形状内的相应子元素的容纳表示由相应子元素表示的属性与由相应形状表示的属性之间的关系。 表示OLAP属性和关系的形状可以以编程方式分组和取消分组。 当属性没有任何传出关系时,当属性仅具有一个传入关系时,以及当属性不是用户定义层次结构中的级别时,执行分组过程将属性置于属于另一个的可扩展形状 属性。