Processing

Please wait...

Settings

Settings

Goto Application

1. WO2005101250 - A DATABASE MANAGEMENT SYSTEM WITH PERSISTENT, USER- ACCESSIBLE BITMAP VALUES

Publication Number WO/2005/101250
Publication Date 27.10.2005
International Application No. PCT/US2005/009052
International Filing Date 17.03.2005
Chapter 2 Demand Filed 18.10.2005
IPC
G06F 17/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
CPC
G06F 16/2237
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
22Indexing; Data structures therefor; Storage structures
2228Indexing structures
2237Vectors, bitmaps or matrices
Applicants
  • ORACLE INTERNATIONAL CORPORATION [US]/[US] (AllExceptUS)
Inventors
  • HU, Ying
  • CHORMA, Timothy
  • SUNDARA, Seema
  • CHONG, Eugene, Inseok
  • DAS, Souripriya
  • SRINIVASAN, Jagannathan
Agents
  • NELSON, Gordon, E.
Priority Data
10/810,75626.03.2004US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) A DATABASE MANAGEMENT SYSTEM WITH PERSISTENT, USER- ACCESSIBLE BITMAP VALUES
(FR) SGBD A VALEURS DE TOPOGRAMMES BINAIRES PERSISTANTES ET ACCESSIBLES AUX UTILISATEURS
Abstract
(EN)
A database management system that has bitmap values in which set bits in a representation of a bitstring specify a set of objects whose definitions are built into the database management system. The database management system further includes user-accessible operations on the bitmap values. The bitmap values are represented by means of a mapping; specifier that specifies a range of the set of objects and a representation of a string of bits that has been mapped onto the set of object specified by the range specifier. The representation of the string of bits may be compressed. Bitmap operations on the values may alter the range specifier, the size of the string of bits, or individual bits in the string of bits. The objects represented by the bitmap values may be objects in the database management system or objects external thereto. An example of bitmap values of the first kind are bitmap values representing sets of rowids. rowid bitmap values may be used to make a user-defined index of attribute values for any set of objects contained in fields in the database management system. An example of bitmap values of the second kind are bitmap values representing sets of electronic product codes. ePC bitmap values may be used in any application where a compact representation of a set of ePC codes is desired.
(FR)
Ce SGBD comporte des valeurs de topogrammes binaires dans lesquels les bits établis dans une représentation de séquence binaire spécifie un ensemble d'objets dont les définitions construites dans le SGBD. Le SGBD comporte également des opérations accessibles aux utilisateurs sur les valeurs de topogrammes binaires. Ces valeurs sont représentées au moyen d'un spécificateur de topogramme spécifiant une plage de l'ensemble des objets et une représentation d'une séquence binaire qui a été appliquée sur l'ensemble d'objets spécifié par le spécificateur de plage. La représentation de la séquence binaire peut être comprimée. Les opérations de topogramme binaire sur les valeurs peuvent modifier le spécificateur de place, les dimensions des séquences binaires, ou certains bits de la séquence binaire. Les objets représentés par les valeurs de topogrammes binaires peuvent être des objets appartenant au SGBD ou des objets qui lui sont extérieurs. Les valeurs de topogrammes binaires du premier type sont essentiellement celles qui représentent les ensembles d'identificateurs de rangées. Les valeurs de topogrammes binaires des identificateurs de rangées peuvent servir à faire un index défini par l'utilisateur des valeurs d'attributs pour n'importe quel ensemble d'objets contenus dans des champs du SGBD. Les valeurs de topogrammes binaires du deuxième type sont essentiellement celles qui représentent les ensembles de codes de produits électroniques. Ces valeurs peuvent servir dans n'importe quelle application demandant une représentation compacte d'un ensemble de codes de produits électroniques.
Latest bibliographic data on file with the International Bureau