# 1

Σπίγγος Δημήτρης
dmtrs32@gmail.com 2012
Τσιβίκης Βασίλης
undersec.tr3los@gmail.com 2010
Μαρία Θουκυδίδου
marablack3@gmail.com 2014

# Η προοπτική του διαχειριστή δεδομένων

Χρησιμοποιήστε την προοπτική διαχειριστή δεδομένων για περιήγηση μέσα από τα δεδομένα της βάσης δεδομένων. Για εναλλαγή σε αυτήν την προοπτική, χρησιμοποιήστε το μενού προοπτικήδιαχειριστής δεδομένων, ή τη συντόμευση CtrlD.

Η ροή εργασίας σε αυτήν την προοπτική οργανώνεται γύρω από τον ορισμό μιας ή περισσότερων πηγών δεδομένων (που επιλέγει δεδομένα στη βάση δεδομένων), η οποία, όταν εκτελείται, καταλήγει σε ένα εμφανιζόμενο σύνολο δεδομένων σε προβολή πίνακα.

Η προοπτική διαιρείται σε δύο οριζόντια μέρη: το αριστερό για διατήρηση των ορισμών των αγαπημένων πηγών δεδομένων και το δεξιό που είναι η περιοχή ενέργειας, όπου κάθε πηγή δεδομένων εκτελείται και τα αποτελέσματα παρουσιάζονται σε προβολή πίνακα.

# Προοπτική διαχειριστή δεδομένων

Η προοπτική διαχειριστή δεδομένων, με δύο πηγές δεδομένων

Στην παραπάνω εικόνα, υπάρχουν δύο πηγές δεδομένων: μία για τον πίνακα 'customers' και μία για τον πίνακα 'orders' (που εδώ καταχωρίζει τις εντολές από έναν πελάτη), η δεύτερη πηγή δεδομένων ανάλογα με την πρώτη καθώς υπάρχει ένα ξένο κλειδί από τον πίνακα 'orders' που αναφέρεται στον πίνακα 'customers'. Οι δύο πηγές δεδομένων έχουν εκτελεστεί και το αποτέλεσμα αποτελείται από δύο προβολές πίνακα πλάι-πλάι.

Επειδή η πηγή δεδομένων 'orders' εξαρτάται από την πηγή δεδομένων 'customers', η αντίστοιχη προβολή της είναι στα δεξιά της πηγής δεδομένων που αντιστοιχεί στο 'customers'. Επίσης όταν η επιλογή γραμμής της προβολής 'customers' αλλάζει, τα ολικά περιεχόμενα της προβολής 'orders' ανανεώνονται.

# Καθορισμός πηγών δεδομένων

Η απλούστατη πηγή δεδομένων είναι η πηγή δεδομένων που αντιπροσωπεύει όλα τα δεδομένα από έναν πίνακα, που εμφανίζεται όταν εκτελείται ως μια μοναδική προβολή πίνακα, σαν ένας να εκτελεί τη δήλωση `SELECT * FROM mytable` στο .

Η παρακάτω εικόνα εμφανίζει την κατάσταση επεξεργασίας πηγών δεδομένων (μετάβαση σε κατάσταση επεξεργασίας χρησιμοποιώντας το κουμπί της εργαλειοθήκης ).

Οι πηγές δεδομένων μπορούν να οριστούν χρησιμοποιώντας μια σύνταξη XML, ή χρησιμοποιώντας την προεπιλεγμένη διεπαφή.

## Έκδοση πηγών δεδομένων

Η επεξεργασία πηγών δεδομένων στην προοπτική διαχειριστή δεδομένων, από τη σύνταξη XML

## Έκδοση πηγών δεδομένων

Η επεξεργασία πηγών δεδομένων στην προοπτική διαχειριστή δεδομένων, χρησιμοποιώντας την προεπιλεγμένη διεπαφή: δύο πηγές δεδομένων ορίζονται, που εμφανίζουν λίστες των περιεχομένων των πινάκων "customers" και "orders". Η εγκατάσταση είναι η ίδια όπως στην παραπάνω εικόνα που δείχνει τη σύνταξη XML

Οι διαθέσιμες εντολές μέσο των κουμπιών εντολών είναι:

Επαναφορά: επαναφέρει τον επεξεργαστή XML σε ένα προεπιλεγμένο πρότυπο XML, διαθέσιμο μόνο όταν η προβολή XML είναι η τρέχουσα εμφανιζόμενη

Προσθήκη: εμφανίζει ένα αναδυόμενο μενού με συντομεύσεις για γρήγορο ορισμό νέων πηγών δεδομένων ως περιεχομένων ολικού πίνακα (αναλύει επίσης το σχήμα της βάσης δεδομένων για να προταθούν οι κατάλληλες επιλογές), διαθέσιμες μόνο όταν η κατάσταση επεξεργασίας XML δεν επιλέγεται

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

Εκτέλεση: εκτελεί τις πηγές των ορισμένων δεδομένων

Προβολή XML: εναλλαγή μεταξύ του επεξεργαστή XML και του επεξεργαστή UI

Βοήθεια: προβολή βοήθειας

# εκτέλεση των πηγών των ορισμένων δεδομένων

Για εκτέλεση ενός ορισμένου συνόλου των πηγών δεδομένων, μετάβαση απλά στην κατάσταση εκτέλεσης χρησιμοποιώντας το κουμπί της εργαλειοθήκης ή το κουμπί εκτέλεση.

Η διάταξη των προβολών πίνακα για κάθε πηγή δεδομένων δημιουργείται αυτόματα σε στήλες χρησιμοποιώντας τον παρακάτω κανόνα: εάν η πηγή δεδομένων Β εξαρτάται από την πηγή δεδομένων Α, τότε η προβολή πίνακα εμφανίζεται στα δεξιά του πίνακα για Α.

Επίσης εάν αλλάξετε την επιλεγμένη γραμμή της προβολής πίνακα της πηγής δεδομένων Α, τότε οι προβολές πίνακα όλων των πηγών δεδομένων που εξαρτώνται από τον Α θα έχουν επίσης τη δικιά τους ανανεωμένη προβολή πίνακα.