TECHNIQUE OF CONTROLLING ACCESS TO DATABASE
First Claim
1. A system for controlling access to a database, comprising:
- a data archive module configured to automatically archive data in a database stored in a first storage device into a second storage device, said automatic archival of said data satisfying an archive condition;
said archive condition being input with said data and being associated with said data;
a command input module configured to accept an input of an access command to said database;
an archive determining module configured to determine whether data to be accessed in response to said access command has already been archived in said second storage device, based on said access command and said archive condition; and
an access module configured to access data included in said database or data archived in said second storage device according to said access command based on said determination made by said archive determining module.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling access to a database includes autonomously archiving data within a database from a first storage device into a second storage device, according to an archive condition; the archive condition being input in conjunction with the data and being associated with the data; accepting an input of an access command to the database; determining whether data to be accessed in response to the access command input has already been archived in the second storage device based on the access command and the archive condition; and accessing data included in the database or data archived in the second storage device according to the access command based on the determination.
26 Citations
20 Claims
-
1. A system for controlling access to a database, comprising:
-
a data archive module configured to automatically archive data in a database stored in a first storage device into a second storage device, said automatic archival of said data satisfying an archive condition;
said archive condition being input with said data and being associated with said data;a command input module configured to accept an input of an access command to said database; an archive determining module configured to determine whether data to be accessed in response to said access command has already been archived in said second storage device, based on said access command and said archive condition; and an access module configured to access data included in said database or data archived in said second storage device according to said access command based on said determination made by said archive determining module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling access to a database, comprising:
-
autonomously archiving data within a database from a first storage device into a second storage device, according to an archive condition;
said archive condition being input in conjunction with said data and being associated with said data;accepting an input of an access command to said database; determining whether data to be accessed in response to said access command input has already been archived in said second storage device, based on said access command and said archive condition; and accessing data included in said database or data archived in said second storage device according to said access command based on said determination. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for controlling access to a database, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to store data in a database in a first storage device within a database, said data being accompanied by an archive condition, said archive condition defining at least one criterion to be met before archiving said data in a second storage device; computer usable program code configured to accept an input of an access command to said database; computer usable program code configured to determine whether data to be accessed in response to said access command input has already been archived in said second storage device, based on said access command and said archive condition; and computer usable program code configured to access data included in said database or data archived in said second storage device according to said access command based on said determination made by said determining step.
-
Specification