Επίπεδα φιλτραρίσματος για ονόματα σχημάτων και ονόματα πινάκων
Σε αυτό το αρχείο βοήθειας:
-
Περιγράφονται τα διάφορα επίπεδα φιλτραρίσματος για ονόματα σχημάτων και
ονόματα πινάκων στο Host On-Demand (συμπεριλαμβανομένου και του πελάτη Database
On-Demand) και
-
Περιγράφονται οι σχέσεις μεταξύ των διαφόρων επιπέδων.
Αυτό το αρχείο βοήθειας αποτελείται από τις ακόλουθες ενότητες:
Περιοχή που επηρεάζεται από τα επίπεδα φιλτραρίσματος
Περίληψη των επιπέδων φιλτραρίσματος
Περιγραφή των επιπέδων φιλτραρίσματος
Παραδείγματα
Περιοχή που επηρεάζεται από τα επίπεδα φιλτραρίσματος
Όλα τα επίπεδα φιλτραρίσματος αφορούν σε μία μόνο περιοχή: τη λίστα διαθέσιμων
πινάκων που εμφανίζεται κατά την εκτέλεση του Οδηγού SQL ή του Οδηγού
μεταφόρτωσης αρχείου.
Με το φιλτράρισμα καθορίζεται ποια ονόματα σχημάτων και ποια ονόματα
πινάκων εμφανίζονται στη λίστα διαθέσιμων πινάκων.
Βλ. Λίστα διαθέσιμων πινάκων.
Περίληψη των επιπέδων φιλτραρίσματος
Σε αυτή την ενότητα συνοψίζονται τα κύρια χαρακτηριστικά των διαφόρων επιπέδων
φιλτραρίσματος:
-
Το άτομο που εφαρμόζει το επίπεδο φιλτραρίσματος.
-
Η σχέση του επιπέδου φιλτραρίσματος με το προηγούμενο επίπεδο.
-
Το αν το επίπεδο φιλτραρίσματος αφορά σε σχήματα, σε πίνακες ή και στους δύο.
Το άτομο που εφαρμόζει το επίπεδο φιλτραρίσματος είναι ο διαχειριστής της
βάσης δεδομένων, ο διαχειριστής του Host On-Demand ή ο χρήστης.
Ένα επίπεδο φιλτραρίσματος έχει μία από τις ακόλουθες δύο σχέσεις με το
προηγούμενο επίπεδο φιλτραρίσματος:
-
Προσθέτει περισσότερο φιλτράρισμα στο προηγούμενο επίπεδο, ή
-
Αντικαθιστά το φιλτράρισμα του προηγούμενου επιπέδου.
Ένα επίπεδο φιλτραρίσματος μπορεί να αφορά σε σχήματα, σε πίνακες ή και στα
δύο.
Στην ακόλουθο πίνακα παρέχονται συνοπτικές πληροφορίες για κάθε επίπεδο
φιλτραρίσματος:
Επίπεδο φιλτραρίσματος:
|
Υπεύθυνος υλοποίησης:
|
Σχέση με το προηγούμενο επίπεδο:
|
Αφορά σε σχήματα ή σε πίνακες:
|
1 |
Διαχειριστής του συστήματος |
(Δεν υπάρχει προηγούμενο επίπεδο) |
Σχήματα και πίνακες |
2 |
Διαχειριστής του Host On-Demand |
Προσθέτει επιπλέον φιλτράρισμα στο επίπεδο 1 |
Σχήματα και πίνακες |
3 (εφόσον έχει ενεργοποιηθεί από το διαχειριστή του Host On-Demand) |
Χρήστης |
Αντικαθιστά το φιλτράρισμα του επιπέδου 2 |
Σχήματα και πίνακες |
4 (εφόσον έχει ενεργοποιηθεί από το διαχειριστή του Host On-Demand) |
Χρήστης |
Αντικαθιστά το φιλτράρισμα του επιπέδου 3 |
Σχήματα και πίνακες |
5 |
Χρήστης |
Προσθέτει επιπλέον φιλτράρισμα |
Σχήματα |
6 |
Χρήστης |
Προσθέτει επιπλέον φιλτράρισμα |
Πίνακες |
Περιγραφή των επιπέδων φιλτραρίσματος
-
Επίπεδο 1. Εξυπηρετητής βάσης δεδομένων
Ο διαχειριστής του συστήματος ελέγχει τις ρυθμίσεις του συστήματος που μπορούν
να εμποδίζουν την παρουσίαση των ονομάτων ορισμών σχημάτων και πινάκων στο χρήστη.
- Επίπεδο 2. Φίλτρο πινάκων που ορίζεται από το διαχειριστή του Host On-Demand
- Θέση:
-
Για έναν πελάτη Host On-Demand:
Το πεδίο Φίλτρο πινάκων στην καρτέλα Πίνακες του παραθύρου Προεπιλεγμένες
ρυθμίσεις μεταφοράς δεδομένων, ανοιγμένου από τις ιδιότητες μιας συνεδρίας
τερματικού 3270, 5250 ή VT (και όχι από το παράθυρο της συνεδρίας).
-
Για έναν πελάτη Database On-Demand:
Το πεδίο Φίλτρο πινάκων στην καρτέλα Πίνακες του παραθύρου Επιλογές χρήστη για
το Database On-Demand (ή Επιλογές ομάδας για το Database On-Demand) στο Βοήθημα
διαχείρισης.
-
Αναλυτική περιγραφή:
-
Περιεχόμενα:
Ονόματα σχημάτων, φίλτρα σχημάτων, ονόματα πινάκων και φίλτρα πινάκων.
- Επίδραση:
-
Καθορίζει ποια ονόματα σχημάτων και ποια ονόματα πινάκων εμφανίζονται στη
Λίστα διαθέσιμων πινάκων.
-
Προσθέτει επιπλέον φιλτράρισμα στο προηγούμενο επίπεδο.
- Επιλογή υποκατάστασης:
Ο διαχειριστής μπορεί να επιτρέψει στο χρήστη να υποκαταστήσει την τιμή
φιλτραρίσματος του επιπέδου 2:
-
Για πελάτες Host On-Demand, ενεργοποιήστε την επιλογή Τροποποίηση
φίλτρου πινάκων στην καρτέλα Δικαιώματα τροποποίησης του παραθύρου
Απενεργοποίηση λειτουργιών (βλ. Τροποποίηση
φίλτρου πινάκων).
-
Για πελάτες Database On-Demand, επιλέξτε το τετραγωνίδιο Επιτρέπεται η
τροποποίηση του φίλτρου πινάκων στην καρτέλα Γενικά του παραθύρου
Επιλογές ομάδας για το Database On-Demand ή του παραθύρου Επιλογές χρήστη για
το Database On-Demand (βλ. Επιτρέπεται η
τροποποίηση του φίλτρου πινάκων).
- Επίπεδο 3. Προεπιλεγμένη τιμή για νέες προτάσεις SQL και μεταφόρτωσης αρχείου για αυτό το χρήστη
- Θέση:
-
Για έναν πελάτη Host On-Demand:
Το πεδίο Φίλτρο πινάκων στην καρτέλα Πίνακες του παραθύρου Προεπιλεγμένες
ρυθμίσεις μεταφοράς δεδομένων, ανοιγμένου από το παράθυρο μιας συνεδρίας
τερματικού 3270, 5250 ή VT (και όχι από το παράθυρο ιδιοτήτων της συνεδρίας) με
την επιλογή Ενέργειες > Προεπιλεγμένες ρυθμίσεις μεταφοράς δεδομένων.
-
Για έναν πελάτη Database On-Demand:
Το πεδίο Φίλτρο πινάκων στην καρτέλα Πίνακες του παραθύρου Επιλογές χρήστη,
ανοιγμένου από την επιφάνεια εργασίας του πελάτη Database On-Demand.
-
Αναλυτική περιγραφή:
Βλ. Φίλτρο πινάκων.
-
Περιεχόμενα:
Ονόματα σχημάτων, φίλτρα σχημάτων, ονόματα πινάκων και φίλτρα πινάκων.
- Επίδραση:
-
Καθορίζει ποια ονόματα σχημάτων και ποια ονόματα πινάκων εμφανίζονται στη
Λίστα διαθέσιμων πινάκων.
-
Αντικαθιστά το φιλτράρισμα του επιπέδου 2.
-
Παρέχει μια αρχική τιμή για νέες προτάσεις SQL ή μεταφόρτωσης αρχείου για αυτό
το χρήστη.
- Διαθεσιμότητα:
Αυτό το επίπεδο φιλτραρίσματος είναι διαθέσιμο μόνο αν ο διαχειριστής έχει
ενεργοποιήσει την επιλογή υποκατάστασης στο επίπεδο 2.
- Επίπεδο 4. Τιμή για την τρέχουσα πρόταση SQL ή μεταφόρτωσης αρχείου
- Θέση:
Το πεδίο Φίλτρο πινάκων στην καρτέλα Σύνδεση χρήστη του Οδηγού SQL ή του Οδηγού
μεταφόρτωσης αρχείου.
-
Αναλυτική περιγραφή:
-
Πρόγραμμα πλοήγησης Java 1:
-
Πρόγραμμα πλοήγησης με υποστήριξη Java 2:
-
Περιεχόμενα:
Ονόματα σχημάτων, φίλτρα σχημάτων, ονόματα πινάκων και φίλτρα πινάκων.
- Επίδραση:
-
Καθορίζει ποια ονόματα σχημάτων και ποια ονόματα πινάκων εμφανίζονται στη
Λίστα διαθέσιμων πινάκων.
-
Αντικαθιστά το φιλτράρισμα του επιπέδου 3.
-
Αφορά μόνο την τρέχουσα πρόταση SQL ή μεταφόρτωσης αρχείου.
- Διαθεσιμότητα:
Αυτό το επίπεδο φιλτραρίσματος είναι διαθέσιμο μόνο αν ο διαχειριστής έχει
ενεργοποιήσει την επιλογή υποκατάστασης στο επίπεδο 2.
- Επίπεδο 5. Λίστα επιλεγμένων σχημάτων
- Θέση:
-
Προγράμματα πλοήγησης Java 1:
Η λίστα των επιλεγμένων σχημάτων στο παράθυρο Σχήμα(τα) για προβολή.
-
Προγράμματα πλοήγησης με υποστήριξη Java 2:
Η λίστα των επιλεγμένων σχημάτων στο παράθυρο Φίλτρο σχημάτων.
- Αναλυτική περιγραφή:
-
Περιεχόμενα:
Ονόματα σχημάτων.
- Επίδραση:
-
Εξαιρεί από τη Λίστα διαθέσιμων πινάκων
οποιουσδήποτε πίνακες ανήκουν σε ένα σχήμα που δεν περιλαμβάνεται στη λίστα
επιλεγμένων σχημάτων.
-
Αφορά μόνο την τρέχουσα πρόταση SQL ή μεταφόρτωσης αρχείου.
- Διαθεσιμότητα:
Αυτό το επίπεδο είναι πάντοτε διαθέσιμο.
- Επίπεδο 6. Φίλτρο ονομάτων πινάκων
- Θέση:
-
Προγράμματα πλοήγησης Java 1:
Το πεδίο Φίλτρο ονομάτων πινάκων στο παράθυρο Φίλτρο ονομάτων πινάκων.
-
Προγράμματα πλοήγησης με υποστήριξη Java 2:
Το πεδίο Φίλτρο ονομάτων πινάκων στο παράθυρο Φίλτρο πινάκων.
- Αναλυτική περιγραφή:
-
Περιεχόμενα:
Ένα όνομα πίνακα ή ένα φίλτρο πινάκων.
- Επίδραση:
-
Εξαιρεί από τη Λίστα διαθέσιμων πινάκων
οποιονδήποτε πίνακα δεν ανταποκρίνεται στο φίλτρο.
-
Αφορά μόνο την τρέχουσα πρόταση SQL ή μεταφόρτωσης αρχείου.
- Διαθεσιμότητα:
Αυτό το επίπεδο είναι πάντοτε διαθέσιμο.
Παράδειγμα 1
-
Επίπεδο 1: Σε αυτό το παράδειγμα, δεν πραγματοποιείται φιλτράρισμα στο επίπεδο 1.
-
Επίπεδο 2: Ο διαχειριστής του Host On-Demand ορίζει το επόμενο
φίλτρο πινάκων: IBMTEST%, HODTEST01.
Αυτό το φίλτρο αντιπροσωπεύει:
-
Όλα τα σχήματα που τα ονόματά τους αρχίζουν από IBMTEST (όπως IBMTEST01,
IBMTEST204, IBMTEST_RECAP κ.ο.κ.) και όλους τους πίνακες που περιλαμβάνονται σε
αυτά τα σχήματα.
-
Το σχήμα HODTEST01 και όλους τους πίνακες που περιλαμβάνονται σε αυτό.
Ο διαχειριστής δεν επιτρέπει στο χρήστη να υποκαταστήσει αυτό το φίλτρο πινάκων.
-
Επίπεδο 3: Το πεδίο Φίλτρο πινάκων για το επίπεδο 3 δεν εμφανίζεται και συνεπώς
ο χρήστης δεν έχει τη δυνατότητα να υποκαταστήσει το φίλτρο πινάκων που
ορίστηκε στο επίπεδο 2.
-
Επίπεδο 4: Το πεδίο Φίλτρο πινάκων για το επίπεδο 4 δεν εμφανίζεται και συνεπώς
ο χρήστης δεν έχει τη δυνατότητα να υποκαταστήσει το φίλτρο πινάκων που
ορίστηκε στο επίπεδο 2.
Όταν ο χρήστης συνδεθεί στον εξυπηρετητή βάσης δεδομένων, η λίστα διαθέσιμων
πινάκων θα περιλαμβάνει μόνο τα σχήματα και τους πίνακες που ανταποκρίνονται
στο φίλτρο που ορίστηκε στο επίπεδο 2.
-
Επίπεδο 5: Ο χρήστης μπορεί να τροποποιήσει το φιλτράρισμα της
Λίστας διαθέσιμων πινάκων μετακινώντας ονόματα
σχημάτων στη λίστα των επιλεγμένων σχημάτων.
-
Επίπεδο 6: Ο χρήστης μπορεί να τροποποιήσει το φιλτράρισμα
της Λίστας διαθέσιμων πινάκων
συμπεριλαμβάνοντας ονόματα πινάκων στο φίλτρο ονομάτων πινάκων.
Παράδειγμα 2
-
Επίπεδο 1: Σε αυτό το παράδειγμα, δεν πραγματοποιείται φιλτράρισμα στο επίπεδο 1.
-
Επίπεδο 2: Ο διαχειριστής του Host On-Demand ορίζει το επόμενο φίλτρο πινάκων:
IBMTEST%, HODTEST01.
Αυτό το φίλτρο αντιπροσωπεύει:
-
Όλα τα σχήματα που τα ονόματά τους αρχίζουν από IBMTEST (όπως IBMTEST01,
IBMTEST204, IBMTEST_RECAP κ.ο.κ.) και όλους τους πίνακες που περιλαμβάνονται σε
αυτά τα σχήματα.
-
Το σχήμα HODTEST01 και όλους τους πίνακες που περιλαμβάνονται σε αυτό.
Ο διαχειριστής επιτρέπει στο χρήστη να υποκαταστήσει αυτό το φίλτρο πινάκων.
-
Επίπεδο 3: Εμφανίζεται το πεδίο Φίλτρο πινάκων για το επίπεδο 3.
Ο χρήστης υποκαθιστά το φίλτρο πινάκων που ορίστηκε στο επίπεδο 2 με μια νέα
τιμή φιλτραρίσματος πινάκων: %.
Αυτή η νέα τιμή φιλτραρίσματος πινάκων επιτρέπει την πρόσβαση του χρήστη σε
όλα τα σχήματα και όλους τους πίνακες.
Η νέα τιμή φιλτραρίσματος πινάκων θα είναι η προεπιλεγμένη τιμή για νέες
προτάσεις SQL και μεταφόρτωσης αρχείου για αυτό το χρήστη.
-
Επίπεδο 4: Εμφανίζεται το πεδίο Φίλτρο πινάκων για το επίπεδο 4.
Ο χρήστης υποκαθιστά το φίλτρο πινάκων που ορίστηκε στο επίπεδο 3 με μια νέα
τιμή φιλτραρίσματος πινάκων: IBMTEST%.
-
Αυτή η νέα τιμή φιλτραρίσματος πινάκων επιτρέπει την πρόσβαση του χρήστη σε όλα
τα σχήματα που τα ονόματά τους αρχίζουν από IBMTEST, καθώς και σε όλους τους
πίνακες που περιλαμβάνονται σε αυτά τα σχήματα.
-
Η νέα τιμή φιλτραρίσματος πινάκων αφορά μόνο την τρέχουσα πρόταση SQL ή
μεταφόρτωσης αρχείου.
Όταν ο χρήστης συνδεθεί στον εξυπηρετητή βάσης δεδομένων, η λίστα διαθέσιμων
πινάκων θα περιλαμβάνει μόνο τα σχήματα και τους πίνακες που ανταποκρίνονται
στο φίλτρο που ορίστηκε στο επίπεδο 4.
-
Επίπεδο 5: Ο χρήστης μπορεί να ορίσει το περαιτέρω φιλτράρισμα της
Λίστας διαθέσιμων πινάκων μετακινώντας ονόματα
σχημάτων (όπως IBMTEST01, IBMTEST204) στη λίστα των επιλεγμένων σχημάτων.
-
Επίπεδο 6: Ο χρήστης μπορεί να ορίσει το παραιτέρω φιλτράρισμα της
Λίστας διαθέσιμων πινάκων
συμπεριλαμβάνοντας ονόματα πινάκων στο φίλτρο ονομάτων πινάκων.
Συναφή θέματα:
Πρόγραμμα πλοήγησης με υποστήριξη Java 2: