Method for handling data items of user-defined data types

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01)

Patent

CA 2340739

A method and apparatus are provided for handling within a database system data items that are associated with data types whose native structure is not known to the database system. The data items are stored within the database system in their native structure, even though it is not understood by the database system. To store the data items, the database system calls a pickling routine that is provided by the user, or by the runtime subsystem of the programming environment that is native to the data item. To retrieve the routine from storage, the database system calls an unpickling routine, also provided by the user or the appropriate runtime subsystem. Because the database maintains the data items in their native format, no conversions are required as the data items are passed between the database system and external routines that manipulate the data items. Techniques are also provided for declaring attributes of the data item that can be accessed within the database system. The user provides routines for the database system to call in order to access the declared attributes, which may be different than the actual attributes that the data item has in its native environment.

Procédé et dispositif destinés au traitement, dans un système de base de données, d'éléments de données associés à des types de données dont ledit système ignore la structure d'origine. Les éléments de données sont stockés dans le système de base de données dans leur structure d'origine, même si ledit système ne la comprend pas. Pour stocker les éléments de données, le système de base données fait appel à une routine de décapage fournie par l'utilisateur, ou par le sous-système d'exécution de l'environnement de programmation propre à l'élément de donnée. Pour extraire la routine de la mémoire, le système de base de données fait appel à une routine non décapante, également fournie par l'utilisateur ou par le sous-système d'exécution approprié. La base de données conservant les éléments de données dans leur format d'origine, aucune conversion n'est requise car les éléments de données sont transmises entre le système de base de données et les routines extérieures qui manipulent les éléments de données. L'invention concerne également des techniques qui permettent de déclarer des attributs de l'élément de donnée accessible dans le système de base de données. L'utilisateur fournit les routines que ledit système peut appeler afin d'accéder aux attributs déclarés, lesquels peuvent être différents des attributs réels de l'élément de donnée dans son environnement d'origine.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method for handling data items of user-defined data types does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for handling data items of user-defined data types, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for handling data items of user-defined data types will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1580438

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.