Database system providing methodology for property enforcement

   
   

A database system providing methods for eager and opportunistic property enforcement is described. Plan fragments are generated for obtaining data requested by a query. Plan fragments are grouped together in classes based upon tables of the database covered by each plan fragment. For each class, a particular plan fragment having the lowest execution costs for obtaining the data requested by the query is determined. If grouping is not required at a given class, an operator enforcing ordering is added to this particular sub-plan. However, if grouping is required at the given class, an operator enforcing both grouping and ordering is added to this sub-plan.

Ένα σύστημα βάσεων δεδομένων που παρέχει τις μεθόδους για την πρόθυμη και καιροσκοπική επιβολή ιδιοκτησίας περιγράφεται. Τα τεμάχια σχεδίων παράγονται για τη λήψη των στοιχείων που ζητούνται από μια ερώτηση. Τα τεμάχια σχεδίων συγκεντρώνονται στις κατηγορίες που εδρεύουν επάνω στους πίνακες της βάσης δεδομένων που καλύπτεται από κάθε τεμάχιο σχεδίων. Για κάθε κατηγορία, ένα ιδιαίτερο τεμάχιο σχεδίων που έχει τις χαμηλότερες δαπάνες εκτέλεσης για τα στοιχεία που ζητούνται από την ερώτηση καθορίζεται. Εάν η ομαδοποίηση δεν απαιτείται σε μια δεδομένη κατηγορία, ένας χειριστής που επιβάλλει τη διαταγή προστίθεται σε αυτό το ιδιαίτερο υπο--σχέδιο. Εντούτοις, εάν η ομαδοποίηση απαιτείται στη δεδομένη κατηγορία, ένας χειριστής που επιβάλλει και την ομαδοποίηση και που διατάζει προστίθεται σε αυτό το υπο--σχέδιο.

 
Web www.patentalert.com

< Method and apparatus for representing and searching for color images

< Re-using information from data transactions for maintaining statistics in network monitoring

> Systems and methods for creating and displaying a user interface for displaying hierarchical data

> Computer graphic display visualization system and method

~ 00137