Διαδικασία
Ερωτήματα
Τα ερωτήματα μας επιτρέπουν να αντλούμε από τη βάση δεδομένων μας τις πληροφορίες που χρειαζόμαστε. Σε αυτό το κεφάλαιο θα μελετήσουμε τη σχεδίαση ερωτημάτων και θα δούμε τις σημαντικότερες δυνατότητες επεξεργασίας ερωτημάτων.
Στη δραστηριότητα αυτή θέλουμε να φτιάξουμε ένα ερώτημα προκειμένου να αντλήσουμε δεδομένα από τη Βάση Δεδομένων, βάσει κάποιων κριτηρίων.
Συγκεκριμένα, θέλουμε να εμφανίσουμε τα στοιχεία των παραγγελιών που έχει πραγματοποιήσει ο ΠΕΛΑΤΗΣ με όνομα Γεώργιος Γεωργίου και ΑΦΜ 123456778.
- Από το ΜΕΝΟΥ ΔΗΜΙΟΥΡΓΙΑ, επιλέγουμε ΣΧΕΔΙΑΣΗ ΕΡΩΤΗΜΑΤΟΣ
- Στην επόμενη οθόνη, προσθέτουμε τους 3 πίνακες
και δημιουργούμε το ερωτημα: ΕΜΦΑΝΙΖΩ ΟΛΑ ΤΑ ΠΕΔΙΑ(ΔΕΔΟΜΕΝΑ) ΤΟΥ ΠΙΝΑΚΑ ΠΑΡΑΓΓΕΛΙΕΣ ΓΙΑ ΤΟΝ ΠΕΛΑΤΗ ΜΕ ΑΦΜ 123456778
- ΕΠΙΛΕΞΤΕ ΕΚΤΕΛΕΣΗ
Παρατηρήστε ότι απο τον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ έχει αντλήσει τα στοιχεία του μελάτη με ΑΦΜ 123456778, καθώς βάλαμε ως κριτήριο το συγκεκριμένο ΑΦΜ.
- Αποθηκέυστε το ερώτημα με όνομα Ερώτημα1
- Επαναλάβατε την ίδια διαδικασία για να εμφανίσετε όλα τα στοιχεία από τον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ για τον πελάτη με ΑΦΜ 987654321
- Αποθηκέυστε το ερώτημα με όνομα Ερώτημα2.
Όμως, αν είχαμε 200 πελάτες θα πρέπει να κάνουμε 200 ερωτήματα;
Μήπως να κάνουμε ένα ερώτημα και δίνοντας το ΑΦΜ του πελάτη να μας φιλτράρει τα αντίστοιχα δεδομένα;
Ας το δοκιμάσουμε...
- ΜΕΤΑΒΕΙΤΕ ΣΤΗΝ ΠΡΟΒΟΛΗ ΣΧΕΔΙΑΣΗΣ στο Ερώτημα1, και τροποποιήστε τα κριτήρια όπως φαίνεται στην παρακάτω εικόνα
- ΕΠΙΛΕΞΤΕ ΕΚΤΕΛΕΣΗ
- Τι παρατηρείτε;
ΜΠΟΡΟΥΜΕ ΝΑ ΕΞΑΓΟΥΜΕ ΤΑ ΑΠΟΤΕΛΕΣΜΑΤΑ ΤΟΥ ΕΡΩΤΗΜΑΤΟΣ ΣΕ ΑΡΧΕΙΟ PDF / TXT και άλλα.
- ΑΠΟ ΤΟ ΜΕΝΟΥ ΕΞΩΤΕΡΙΚΑ ΔΕΔΟΜΕΝΑ ΕΠΙΛΕΞΤΕ PDF, KAI ΚΑΚΙ ΑΠΟΘΗΚΕΥΣΤΕ ΤΑ ΑΠΟΤΕΛΕΣΜΑΤΑ ΤΟΥ ΕΡΩΤΗΜΑΤΟΣ