Method and apparatus in a database system
First Claim
1. A method in a telecommunication database system for obtaining data for a requesting party from a database containing data entries for a plurality of objects, the method comprising the steps of:
- making a query for data from a wanted data entry, wherein the database comprises an original dataset with data entries holding original data for the objects and an auxiliary dataset with data entries holding updated data for at least some of said objects, wherein the data entries in the original dataset contain a first dataset tag and the data entries in the auxiliary dataset contain a second dataset tag, said dataset tags indicating to which dataset each entry belongs, and wherein each data entry in the auxiliary dataset and a corresponding data entry in the original dataset both refer to the same object such that the original and auxiliary datasets present different views of data for the same objects; and
,obtaining data of the wanted data entry for the requesting party from one of said original and auxiliary datasets which is determined to be valid for said requesting party based on the dataset tag in said data entry.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a telecommunication database system for facilitating modifications in the database and the handling of data queries. The database comprises an original dataset with data entries containing original data for different objects, and at least one auxiliary dataset with data entries containing updated data for at least some of the objects. A dataset tag is included in the data entries in either dataset indicating which dataset each entry belongs to. When a querying logic makes a query for data in a wanted data entry, the wanted data entry is obtained from a dataset determined based on the dataset tag in the data entry.
-
Citations
21 Claims
-
1. A method in a telecommunication database system for obtaining data for a requesting party from a database containing data entries for a plurality of objects, the method comprising the steps of:
-
making a query for data from a wanted data entry, wherein the database comprises an original dataset with data entries holding original data for the objects and an auxiliary dataset with data entries holding updated data for at least some of said objects, wherein the data entries in the original dataset contain a first dataset tag and the data entries in the auxiliary dataset contain a second dataset tag, said dataset tags indicating to which dataset each entry belongs, and wherein each data entry in the auxiliary dataset and a corresponding data entry in the original dataset both refer to the same object such that the original and auxiliary datasets present different views of data for the same objects; and
,obtaining data of the wanted data entry for the requesting party from one of said original and auxiliary datasets which is determined to be valid for said requesting party based on the dataset tag in said data entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A telecommunication database system, comprising:
-
a database containing data entries for a plurality of objects, wherein the database comprises; an original dataset with data entries holding original data for the objects and, an auxiliary dataset with data entries holding updated data for at least some of said objects; wherein the data entries in the original dataset contain a first dataset tag and the data entries in the auxiliary dataset contain a second dataset tag, said dataset tags indicating to which dataset each entry belongs, and wherein each data entry in the auxiliary dataset and a corresponding data entry in the original dataset both refer to the same object such that the original and auxiliary datasets present different views of data for the same objects; and
,a querying logic unit for obtaining data from the database for a requesting party, the querying logic unit being adapted to make a query for data from a wanted data entry and to obtain data of the wanted data entry for the requesting party from one of said original and auxiliary datasets which is determined to be valid for said requesting party based on the dataset tag in said data entry. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A database containing data entries for a plurality of objects in a telecommunication system, the database comprising:
-
an original dataset with data entries holding original data for the objects; and
,an auxiliary dataset with data entries holding updated data for at least some of said objects; wherein the data entries in the original dataset contain a first dataset tag and the data entries in the auxiliary dataset contain a second dataset tag, said dataset tags indicating to which dataset each entry belongs; and
,wherein each data entry in the auxiliary dataset and a corresponding data entry in the original dataset both refer to the same object such that the original and auxiliary datasets present different views of data for the same objects; whereby a querying logic unit can make a query for data from a wanted data entry and obtain data for a requesting party of the wanted data entry from one of said original and auxiliary datasets which is determined to be valid for said requesting party based on the dataset tag in said data entry.
-
Specification