会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • User-defined type consistency checker
    • 用户定义的类型一致性检查器
    • US07650346B2
    • 2010-01-19
    • US11097602
    • 2005-04-01
    • Mathieu HenaireBeysim SezginRamachandran Venkatesh
    • Mathieu HenaireBeysim SezginRamachandran Venkatesh
    • G06F17/30
    • G06F17/3051G06F17/30371G06Q20/40
    • A system that facilitates checking the consistency of a user-defined data type in relation to a database environment. The invention can employ a user-defined type (UDT) storage format whereby values can be self-describing, including the runtime type of the value. The invention can take the type definition that is persisted in the metadata catalogs as a streaming input and generate a type-specific state machine thereafter. At every point in the checking process, the type-specific state machine can be aware of the next data type that is to be encountered in the check. Whenever an embedded UDT is encountered, the current type-specific state machine can be suspended and saved. The embedded UDT can be checked before proceeding. In this way, the complex check can be effected using memory space proportional to the number of levels in the UDT as opposed to the number of bytes in the object.
    • 有助于检查与数据库环境相关的用户定义的数据类型的一致性的系统。 本发明可以采用用户定义类型(UDT)存储格式,其中值可以是自描述的,包括值的运行时类型。 本发明可以将元数据目录中所持有的类型定义作为流输入,并在此之后生成特定于类型的状态机。 在检查过程的每一点,特定类型的状态机可以知道检查中遇到的下一个数据类型。 每当遇到嵌入式UDT时,可以暂停和保存当前类型特定的状态机。 在继续之前可以检查嵌入式UDT。 以这种方式,可以使用与UDT中的级别数成比例的存储空间来实现复检,而不是对象中的字节数。
    • 9. 发明授权
    • System and method for providing user defined types in a database system
    • 在数据库系统中提供用户定义类型的系统和方法
    • US07308460B2
    • 2007-12-11
    • US11016240
    • 2004-12-17
    • Ramachandran VenkateshJun FangJose A. BlakeleyBeysim SezginBalaji RathakrishnanPeter A. Carlin
    • Ramachandran VenkateshJun FangJose A. BlakeleyBeysim SezginBalaji RathakrishnanPeter A. Carlin
    • G06F17/30
    • G06F7/00G06F17/30289Y10S707/99934Y10S707/99943
    • A database system and method allows a user to write program code in a high-level programming language that implements a class that defines the structure of a user-defined type and methods that can be invoked on instances of the type. The class is then registered with the database system, which enforces a specific contract for user-defined types against the class. The contract comprises the following requirements. First, the class must specify one of a plurality of different formats for persisting instances of the user-defined type in a database store. Second, the class must be capable of returning a null value for the user-defined type. Third, the class must provide a method for converting the user-defined type to another type. Once these requirements are satisfied, the database system enables instances of the user-defined type to be created. A user-defined type can be used in all contexts where any other built-in type can be used. This includes defining columns of tables, declaring variables and parameters to functions and stored procedures, and evaluating expressions of the user-defined type in SQL queries and updates. Preferably, the database system stores metadata about the user-defined type for subsequent use in creating instances of the type.
    • 数据库系统和方法允许用户以实现定义用户定义类型的结构的类的高级编程语言编写程序代码,并且可以在该类型的实例上调用方法。 该类然后向数据库系统注册,该系统针对类强制执行用户定义类型的特定合同。 合同包括以下要求。 首先,类必须为数据库存储中的用户定义类型的持久化实例指定多种不同格式之一。 第二,类必须能够返回用户定义类型的空值。 第三,类必须提供一种将用户定义类型转换为另一种类型的方法。 一旦满足这些要求,数据库系统就可以创建用户定义类型的实例。 可以在可以使用任何其他内置类型的所有上下文中使用用户定义的类型。 这包括定义表的列,将变量和参数声明为函数和存储过程,以及评估SQL查询和更新中用户定义类型的表达式。 优选地,数据库系统存储关于用户定义类型的元数据,以便随后用于创建该类型的实例。
    • 10. 发明申请
    • User-defined type consistency checker
    • 用户定义的类型一致性检查器
    • US20060225026A1
    • 2006-10-05
    • US11097602
    • 2005-04-01
    • Mathieu HenaireBeysim SezginRamachandran Venkatesh
    • Mathieu HenaireBeysim SezginRamachandran Venkatesh
    • G06F9/44
    • G06F17/3051G06F17/30371G06Q20/40
    • A system that facilitates checking the consistency of a user-defined data type in relation to a database environment. The invention can employ a user-defined type (UDT) storage format whereby values can be self-describing, including the runtime type of the value. The invention can take the type definition that is persisted in the metadata catalogs as a streaming input and generate a type-specific state machine thereafter. At every point in the checking process, the type-specific state machine can be aware of the next data type that is to be encountered in the check. Whenever an embedded UDT is encountered, the current type-specific state machine can be suspended and saved. The embedded UDT can be checked before proceeding. In this way, the complex check can be effected using memory space proportional to the number of levels in the UDT as opposed to the number of bytes in the object.
    • 有助于检查与数据库环境相关的用户定义的数据类型的一致性的系统。 本发明可以采用用户定义类型(UDT)存储格式,其中值可以是自描述的,包括值的运行时类型。 本发明可以将元数据目录中所持有的类型定义作为流输入,并在此之后生成特定于类型的状态机。 在检查过程的每一点,特定类型的状态机可以知道检查中遇到的下一个数据类型。 每当遇到嵌入式UDT时,可以暂停和保存当前类型特定的状态机。 在继续之前可以检查嵌入式UDT。 以这种方式,可以使用与UDT中的级别数成比例的存储空间来实现复检,而不是对象中的字节数。