Βάσεις Δεδομένων Εργαστήριο 6 Διαφάνεια 1
Ερωτήματα σε πίνακες της Access Τι είναι και πώς δουλεύουν τα ερωτήματα σε πίνακες της Access Θα εξετάσουμε στη συνέχεια πώς λειτουργούν τα ερωτήματα σε περισσότερους από ένα πίνακα. Από τη βάση lab6_hy_ii θα χρησιμοποιήσουμε και τους τρεις πίνακες Διαφάνεια 2
Ερωτήματα σε πίνακες της Access Για το σχεδιασμό ενός ερωτήματος με πολλούς πίνακες ακολουθούμε την ίδια διαδικασία με αυτή του ενός Επιλέγουμε από τα αντικείμενα τα ερωτήματα Στη συνέχεια επιλέγουμε είτε "Δημιουργία ερωτήματος σε προβολή σχεδίασης" είτε τη "Σχεδίαση" Διαφάνεια 3
Ερωτήματα σε πίνακες της Access Στη συνέχεια επιλέγουμε και τους τρεις πίνακες από τους οποίους επιθυμούμε να εξάγουμε αποτελέσματα και επιλέγουμε την "Πρόσθήκη" Θα έχουμε τότε την εμφάνιση της διπλανής οθόνης ΠΡΟΣΟΧΗ!!! Στο σημείο αυτό πάντα κάνουμε έλεγχο στις συσχετίσεις που δημιουργούνται αυτόματα και τις διορθώνουμε σύμφωνα με τις αντίστοιχες συσχετίσεις που έχουμε ήδη δημιουργήσει Διαφάνεια 4
Ερωτήματα σε πίνακες της Access Η επιλογή ενός πεδίου κάθε πίνακα, η αποθήκευση, η εκτέλεση από εδώ και στο εξής είναι ίδια με αυτή που περιγράψαμε στο προηγούμενο εργαστήριο Στη συνέχεια θα προχωρήσουμε και πάλι στο σχεδιασμό και την εκτέλεση ορισμένων ερωτημάτων για να γίνει κατανοητό πώς υλοποιούνται Οι κανόνες είναι πλέον όμοιοι με αυτούς που ισχύουνγιατονέναμόνο πίνακα Διαφάνεια 5
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ενεργών Πελατών που οι τελευταίοι είναι από Ελλάδα Διαφάνεια 6
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ενεργών Πελατών που οι τελευταίοι είναι από Ελλάδα και από το Νομό Θεσσαλονίκης Διαφάνεια 7
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ενεργών Πελατών που οι τελευταίοι είναι από το Νομό Θεσσαλονίκης ή Αχαΐας Διαφάνεια 8
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ενεργών Πελατών που οι τελευταίοι είναι από το Νομό Αττικής και έχουν κάνει Παραγγελίες μεγαλύτερες από 200.000 και την Ημερομηνία αυτών των παραγγελιών Διαφάνεια 9
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ημερομηνίες Παραγγελιών οι οποίες δεν τιμολογήθηκαν ακόμα Διαφάνεια 10
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ενεργών Πελατών για κάθε Παραγγελία Διαφάνεια 11
Ερωτήματα σε πίνακες της Access Ονόματα Αντιπροσώπων και Ονόματα Πελατών, που οι Αντιπρόσωποι συνεργάζονται με Ενεργούς Πελάτες Διαφάνεια 12
Τι είναι και πώς δουλεύουν οι Φόρμες στην Access Θα εξετάσουμε στη συνέχεια πώς δημιουργούμε και μορφοποιούμε μια φόρμα για ένα πίνακα ή ένα ερώτημα. Οι φόρμες στην Access είναι απλά ένας πιο φιλικός τρόπος προς το χρήστη καταχώρησης και παρουσίασης των δεδομένων που επεξεργαζόμαστε Διαφάνεια 13
Για το σχεδιασμό μιας φόρμας ενός πίνακα ή ερωτήματος ακολουθούμε την εξής διαδικασία Έστω ότι θέλουμε να δημιουργήσουμε μία φόρμα για τον πίνακα ΠΑΡΑΓΓΕΛΙΑ. Ο πιο γρήγορος και εύκολος τρόπος είναι ο εξής: Επιλέγουμε τον πίνακα ΠΑΡΑΓΓΕΛΙΑ και κάνουμε κλικ από τη μπάρα εργαλείων στο σημείο που βλέπετε στη διπλανή εικόνα Διαφάνεια 14
Δημιουργείται έτσι αυτόματα η φόρμα για το συγκεκριμένο πίνακα Μπορούμε με την αποθήκευση πλέον να αποθηκεύσουμε τη φόρμα αυτή αν μας εξυπηρετεί επιλέγοντας Αρχείο Αποθήκευση ως καιδίνονταςτοόνομα που επιθυμούμε Διαφάνεια 15
Αν η φόρμα αυτή δε μας εξυπηρετεί τότε ακολουθούμε μια επίσης απλή διαδικασία δημιουργίας της Επιλέγουμε από τα αντικείμενα τις φόρμες Στη συνέχεια επιλέγουμε είτε "Δημιουργία φόρμας με τη χρήση Οδηγού" είτε Δημιουργία και Διαφάνεια 16
Έχουμε οπότε τη διπλανή εικόνα και ακολουθούμε τα βήματα Επιλέγουμε Οδηγό Φορμών Στη συνέχεια επιλέγουμε τον πίνακα ήτοερώτημα προέλευσης των δεδομένων δηλαδή στην περίπτωσή μας τον πίνακα ΠΑΡΑΓΓΕΛΙΑ Πατούμε ΟΚ Διαφάνεια 17
Έχουμε και πάλι τη διπλανή εικόνα Μπορούμε ακόμα και τώρα να επιλέξουμε άλλο πίνακα αν προηγουμένως κάναμε λάθος Στη συνέχεια επιλέγουμε τα πεδία του πίνακα που θέλουμε να εμφανίζονται στη φόρμα μας > ένα πεδίο κάθε φορά για συμμετοχή του στη φόρμα >> όλα τα πεδία του πίνακα για συμμετοχή τους στη φόρμα < ένα πεδίο κάθε φορά για εξαγωγή της συμμετοχής του στη φόρμα >> όλα τα πεδία του πίνακα για εξαγωγή της συμμετοχής τους στη φόρμα Στη δική μας περίπτωση τα επιλέγουμε όλα τα πεδία να συμμετέχουν στη φόρμα Έτσι έχουμε την διπλανή εικόνα και επιλέγουμε Επόμενο Διαφάνεια 18
Έχουμε και πάλι τη διπλανή εικόνα Εδώ δηλώνουμε τη διάταξη που επιθυμούμε να έχουν τα δεδομένα στη φόρμα μας Στη συνέχεια προβάλουμε τις δυνατές διατάξεις που μας δίνει τη δυνατότητα να επιλέξουμε Διάταξη στήλης (αυτή που είναι ήδη επιλεγμένη) Διάταξη Πίνακα (διπλανή εικόνα) Διαφάνεια 19
Διάταξη φύλλου δεδομένων (είναι η γνωστή μέχρι τώρα μορφή καταχώρισης) Διάταξη Στοιχισμένη (διπλανή εικόνα) Διαφάνεια 20
Διάταξη Συγκεντρωτικού Πίνακα (διπλανή εικόνα) Διάταξη Συγκεντρωτικού Γραφήματος (διπλανή εικόνα) Γιατηδικήμας περίπτωση επιλέγουμε τη διάταξη Στήλης και επιλέγοντας Επόμενο έχουμε Διαφάνεια 21
να επιλέξουμε πλέον το στυλ που επιθυμούμε να έχει η φόρμα μας Γιατηδικήμας περίπτωση επιλέγουμε το στυλ Λίθος και επιλέγοντας Επόμενο έχουμε Διαφάνεια 22
να δώσουμε τίτλο στη φόρμα μας (αφήνουμε το προεπιλεγμένο όνομα στην περίπτωσή μας) Και να επιλέξουμε αν επιθυμούμε να τελειώσουμε τον οδηγό σχεδίασης της φόρμας μας είτε επιλέγοντας Άνοιγμα της φόρμας για προβολή ή καταχώρηση πληροφοριών, είτε Τροποποίηση σχεδίασης της φόρμας, για την περίπτωση που θέλουμε να κάνουμε επιπλέον αλλαγές Επιλέγουμε "Άνοιγμα της φόρμας για προβολή ή καταχώρηση πληροφοριών" και στη συνέχεια Τέλος Διαφάνεια 23
Εμφανίζεται έτσι η φόρμα μας με τη μορφή της διπλανής εικόνας Γιανακάνουμε αλλαγές που επιθυμούμε (αν η φόρμα δεν είναι στη επιθυμητή μορφή για εμάς) μπορούμε και τώρα να οδηγηθούμε στη προβολή σχεδίασης της υπάρχουσας φόρμας Διαφάνεια 24
Έτσι θα έχουμε τη διπλανή εικόνα στην προβολή σχεδίασης της φόρμας Αυτό που πρέπει να επισημάνουμε στο σημείο αυτό, είναι ότι έχουμε να κάνουμε με αντικείμενα πλέον Έτσι μπορούμε να επιλέξουμε είτε ένα, είτε περισσότερα και μέσα από τις ιδιότητές τους να τα αλλάξουμε σύμφωνα με τις ανάγκες μας Διαφάνεια 25
Η επιλογή αντικειμένου γίνεται με κλικ επάνω του και στη συνέχεια με δεξί κλικ είτε επιλέγοντας κάποιες ιδιότητες από το αναδυόμενο μενού είτε επιλέγοντας τις Ιδιότητες μπορούμε να επιφέρουμε αλλαγές σε αυτό Στο παράδειγμά μας για το αντικείμενο Notes επιλέγουμε τις ιδιότητες οπότε θα πάρουμε την επόμενη εικόνα Διαφάνεια 26
Από εδώ μπορούμε να ρυθμίσουμε πλέον όλες τις ιδιότητες αυτού του αντικειμένου Οι δυνατότητες των ρυθμίσεων παρουσιάζονται αναλυτικά στις σημειώσεις σας, αλλά είναι και άμεσα αντιληπτές και μόνο από την περιγραφή τους Πειραματιστείτε λοιπόν γιαναφέρετετηφόρμα σας στη επιθυμητή για εσάς μορφή Διαφάνεια 27