Patent ID: 6069627
Filing Date: 2000-05-30
Classification: G06F,Y10S

Abstract:
A method for creating a relational database extender for a relational database management system, comprising:displaying an extender smart guide on a monitor attached to a computer, wherein the extender smart guide provides at least one graphical user interface for receiving an extender definition from a user, and the graphical user interface enables the user to:(1) create a new extender definition or open and modify an existing extender definition,(2) obtain information for an extender object, including a name for the extender object, a project directory, and a name prefix,(3) add, delete and update attributes for the extender object,(4) define attributes for the extender object, including an attribute name, a data type and get and set functions for the extender object,(5) add, delete and update methods for the extender object,(6) define methods, including a method name, a data type for an argument returned by the method, a user-defined function name that comprises the method, and data types for one or more arguments for the method, and(7) generate extender project files; andautomatically generate programming logic for the extender definition, wherein the programming logic is used in conjunction with the relational database management system.