HANDLING OF COMPLEX DATABASE RESULTS SETS

In an information technology system complex database result sets are efficiently handled, wherein a complex data record comprises a plurality of data elements of different types which are hosted by a plurality of databases. In response to receipt of an indication to at least a first data element of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: REISSMAN, Pierre-Jean, ANTONIN, Johan, TEXIER, Rodolphe, MAINI, Massimiliano
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In an information technology system complex database result sets are efficiently handled, wherein a complex data record comprises a plurality of data elements of different types which are hosted by a plurality of databases. In response to receipt of an indication to at least a first data element of the complex data record, a number of second data elements of the complex data record is automatically identified, which are associated with the first data element subject to the modification. For each identified second data element, a number of candidate updated data elements is retrieved from the plurality of databases in parallel, including retrieving a number of candidate updated first type data elements from a first database and retrieving a number of candidate updated second type data elements from a second database. Based on the retrieved candidate updated data elements a candidate updated complex data record is determined, and the candidate updated complex data record is returned. Dans un système de technologie des informations, des ensembles de résultats de base de données complexes sont traités efficacement, un enregistrement de données complexe comprenant une pluralité d'éléments de données de différents types qui sont hébergés par une pluralité de bases de données. En réponse à la réception d'une indication d'au moins un premier élément de données de l'enregistrement de données complexe, un certain nombre de seconds éléments de données de l'enregistrement de données complexes, qui sont associés au premier élément de données soumis à la modification, sont automatiquement identifiés. Pour chaque second élément de données identifié, un certain nombre d'éléments de données mis à jour candidats sont récupérés en parallèle de la pluralité de bases de données, ce qui comprend la récupération d'un certain nombre d'éléments de données de premier type mis à jour candidats dans une première base de données et la récupération d'un certain nombre d'éléments de données de second type mis à jour candidats dans une seconde base de données. Sur la base des éléments de données mis à jour candidats récupérés, un enregistrement de données complexe mis à jour candidat est déterminé, et l'enregistrement de données complexe mis à jour candidat est renvoyé.