A method and apparatus are provided for storing data of multiple enterprises in a set of database objects in a database system and allowing multiple enterprises to interact with the database system as if those database objects contained only their data. According to an aspect of the present invention, a database command issued against a database object by a user is modified by adding predicates that limit access to data associated with the enterprise in which the user has data access. The predicates may specify conditions based on a column in the database object that identifies the enterprise. When a user issues a database command to add data to the database object, the column is populated in a manner transparent to the user. The data in the database object that is associated with a particular enterprise is stored in a separate tablespace.

Μια μέθοδος και μια συσκευή παρέχονται για την αποθήκευση των στοιχείων των πολλαπλάσιων επιχειρήσεων σε ένα σύνολο αντικειμένων βάσεων δεδομένων σε ένα σύστημα βάσεων δεδομένων και την άδεια των πολλαπλάσιων επιχειρήσεων για να αλληλεπιδράσουν με το σύστημα βάσεων δεδομένων σαν εκείνα τα αντικείμενα βάσεων δεδομένων περιείχαν μόνο τα στοιχεία τους. Σύμφωνα με μια πτυχή της παρούσας εφεύρεσης, μια εντολή βάσεων δεδομένων που εκδίδεται ενάντια σε ένα αντικείμενο βάσεων δεδομένων από έναν χρήστη τροποποιείται με την προσθήκη των κατηγορημάτων που περιορίζουν την πρόσβαση στα στοιχεία που συνδέονται με την επιχείρηση στην οποία ο χρήστης έχει πρόσβαση στοιχείων. Τα κατηγορήματα μπορούν να διευκρινίσουν τους όρους βασισμένους σε μια στήλη στο αντικείμενο βάσεων δεδομένων που προσδιορίζει την επιχείρηση. Όταν ένας χρήστης εκδίδει μια εντολή βάσεων δεδομένων για να προσθέσει τα στοιχεία στο αντικείμενο βάσεων δεδομένων, η στήλη είναι εποικημένη κατά τρόπο διαφανή στο χρήστη. Το στοιχείο στο αντικείμενο βάσεων δεδομένων που συνδέεται με μια ιδιαίτερη επιχείρηση αποθηκεύεται σε ένα χωριστό tablespace.

 
Web www.patentalert.com

< Methods for selecting, developing and improving diagnostic tests for pregnancy-related conditions

< Delegating instance management functions to underlying resource managers

> Automatic reduction of data noise in installation packages for a computer system

> Late binding dynamic software configuration information

~ 00077