Combining operation in multi-column table and at least two satellite tables in relational database management system, involves generating returned values or entries for every double value in both tables

Rows of dimension table are combined to generate linked-up rows which are then combined with facts table. Returned entry received from fact table is verified to determine whether it meets search criteria. If it meets criteria, it is determined whether both tables have double values or entries in the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SAMPATRAI, DESAI PARAMESH, MUKAI, JERRY, CHEN, STEPHEN YAO CHING, MALONE, PATRICK MICHAEL, RUGGLES, JEFFREY RALPH, ZHANG, GUOGEN, WANG, YUN
Format: Patent
Sprache:eng ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Rows of dimension table are combined to generate linked-up rows which are then combined with facts table. Returned entry received from fact table is verified to determine whether it meets search criteria. If it meets criteria, it is determined whether both tables have double values or entries in the combining columns and the returned values or entries are generated for every double value in both tables. Independent claims are also included for the following: (a) Facts and dimension column table combining system; (b) Program for connecting facts and dimension table Beschrieben wird eine Methode, ein System und ein Programm zur Durchführung einer Verbindungsoperation in einer mehrspaltigen Tabelle und in mindestens zwei Satellitentabellen mit einer Verbindungsbedingung. Jede Satellitentabelle besteht aus mehreren Zeilen und mindestens einer Verbindungsspalte. Die mehrspaltige Tabelle besteht aus mehreren Zeilen und mindestens einer Spalte, die der Verbindungsspalte in jeder Satellitentabelle entspricht. Die Zeilen der Satellitentabellen werden einer Verbindungsoperation unterzogen, um verkettete Zeilen der Satellitentabellen zu erzeugen. Eine der verketteten Zeilen wird mit der mehrspaltigen Tabelle verbunden, worauf ein von der mehrspaltigen Tabelle zurückgesendeter Eintrag empfangen wird. Anschließend wird geprüft, ob der zurückgesendete Eintrag die Suchkriterien erfüllt. Wenn ja, wird festgestellt, ob eine der Satellitentabellen doppelte Werte in der Verbindungsspalte des zurückgesendeten übereinstimmenden Eintrags oder ob die mehrspaltige Tabelle doppelte Einträge in den Verbindungsspalten enthält. Für jeden doppelten Wert in den Satellitentabellen und für jeden doppelten Eintrag in der mehrspaltigen Tabelle werden zurückgesendete übereinstimmende Einträge erzeugt.