Απαγορεύεται η καθ’ οιονδήποτε τρόπο αναπαραγωγή, μεταπώληση, διανομή και εν γένει εκμετάλλευση του εντύπου, άνευ της αδ...
28 downloads
845 Views
24MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Απαγορεύεται η καθ’ οιονδήποτε τρόπο αναπαραγωγή, μεταπώληση, διανομή και εν γένει εκμετάλλευση του εντύπου, άνευ της αδείας της εκδότριας εταιρείας.
Σας μπερδεύει η ορολογία; Μην ανησυχείτε, περιγράφουμε τα πάντα πολύ απλά.
Εύκολο στην κατανόηση Σαφείς οδηγίες, βήμα προς βήμα, σας διευκολύνουν να μάθετε.
Σε αντίθεση με άλλα βιβλία τα οποία είναι γεμάτα ορολογίες και προκαλούν πονοκέφαλο, το βιβλίο Access 2007 παρουσιάζει τις σημαντικότερες λειτουργίες του προγράμματος με σαφή και περιεκτικό τρόπο χωρίς να σας στέλνει στον... γιατρό. Η αφήγηση παρακολουθεί από κοντά τον κύκλο ζωής ανάπτυξης βάσεων δεδομένων, ξεκινώντας προοδευτικά από τις πρώτες βασικές αρχές της σωστής σχεδίασης βάσεων δεδομένων και φτάνοντας μέχρι τις προχωρημένες λειτουργίες όπως η δημιουργία μιας φόρμας και μιας έκθεσης.
Εικονογραφημένο
Μια ματιά στο εσωτερικό
Δεν σας λέμε πώς θα το κάνετε, σας δείχνουμε πώς θα το κάνετε.
Έγχρωμο Το βιβλίο είναι έγχρωμο για να διευκολύνει τον αναγνώστη και το μάτι.
ACCESS 2007 Δημιουργία βάσης δεδομένων
Γραμμένο σε απλά ελληνικά
Τα εικονίδια αυτά σας διευκολύνουν περισσότερο
Αναφορά σε αυτή τη σειρά
ACCESS 2007 Δημιουργία βάσης δεδομένων
COMPUTER steps
ΕΥΚΟΛΟ ΣΤΗΝ ΚΑΤΑΝΟΗΣΗ ΕΙΚΟΝΟΓΡΑΦΗΜΕΝΟ
Οι απλές εξηγήσεις και οι πρακτικές χρήσεις αξίζουν χειροκρότημα.
Computer Active
u n s w o r t h
ΑΠΛΑ ΕΛΛΗΝΙΚΑ
Όπου συναντάτε ένα από αυτά τα εικονίδια γνωρίζετε ότι πρόκειται για μία χρήσιμη συμβουλή για να αυξήσετε τις γνώσεις σας, για να θυμηθείτε κάτι ή να προφυλαχτείτε από πιθανούς κινδύνους.
“
a n d r e w
”
18
ΑΓΓΛΙΚΗ ΕΚΔΟΣΗ ACCESS 2007 by Andrew Unsworth Copyright © 2011 by Computer Step Reprinted under an exclusive licence agreement from the Publisher: In Easy Steps, 5c Southfield Road, Southam, Warwickshire, CV47 0FB United Kingdom
Notice of Liability Every effort has been made to ensure that this book contains accurate and current information. However, Computer Step and the author shall not be liable for any loss or damage suffered by readers as a result of any information contained herein. Trademarks Microsoft® and Windows® are registered trademarks of Microsoft Corporation. All other trademarks are acknowledged as belonging to their respective companies. ΕΛΛΗΝΙΚΗ ΕΚΔΟΣΗ Συντονισμός: Λάμπρος Γαλάνης Μετάφραση: Wordshop (Μαρίζα Συρέλλη) Επιμέλεια: Κώστας Ζαφειρακόπουλος Καλλιτεχνική επιμέλεια / προσαρμογή: Βαρβάρα Βεντούρη, Αγγελική Τσάγκαρη Screenshots: Avatar.gr Διόρθωση κειμένων: Παναγιώτης Παπασλιώτης © Copyright 2011, ΕΚΔΟΣΕΙΣ ΕΘΝΟΣ Α.Ε.
Σημείωμα Ευθύνης Έχει καταβληθεί κάθε προσπάθεια για να διασφαλιστεί ότι αυτό το βιβλίο περιέχει ακριβείς και επίκαιρες πληροφορίες. Ωστόσο, η Computer Step και ο συγγραφέας δεν φέρουν ευθύνη για οποιαδήποτε απώλεια ή ζημία υποστούν οι αναγνώστες ως αποτέλεσμα οιονδήποτε πληροφοριών που περιέχονται στο βιβλίο. Εμπορικά Σήματα Τα σήματα Microsoft® και Windows® είναι εμπορικά σήματα καταχωρηθέντα της Microsoft Corporation. Όλα τα άλλα εμπορικά σήματα ανήκουν στους νόμιμους δικαιούχους. Aπαγορεύεται κατά τον N. 2121/1993 και κατά τη Διεθνή Σύμβαση της Bέρνης (που έχει κυρωθεί με τον N. 100/1975) η αναδημοσίευση και γενικά η αναπαραγωγή -ολική, μερική, περιληπτική- η κατά παράφραση ή διασκευή απόδοση του περιεχομένου του βιβλίου με οποιοδήποτε μέσο και τρόπο, μηχανικό ηλεκτρονικό, φωτοτυπικό, ηχογράφησης ή άλλο, άνευ προηγούμενης έγγραφης άδειας του εκδότη.
Περιεχόμενα
1
2
Εισαγωγή
7
Τί είναι η Access 2007; Η οθόνη εκκίνησης Η γραμμή εργαλείων γρήγορης πρόσβασης Χρήση του μενού του κουμπιού Office Εξατομίκευση της Access 2007 Μετατροπή παλαιότερων βάσεων δεδομένων Χρήση του Office Online Εκπαίδευση στο Διαδίκτυο Λήψη νέου περιεχομένου Λήψη νέων προτύπων Χρήση προτύπων Χρήση της κορδέλας Χρήση του παραθύρου περιήγησης Χρήση του συστήματος βοηθείας
8 9 10 12 15 16 18 19 20 21 22 24 25 26
Σχεδίαση βάσεων δεδομένων
27
Σχεσιακές βάσεις δεδομένων Τύποι σχέσεων Σχεδίαση βάσης δεδομένων Πριν ακόμα ανοίξετε την Access Σχεδίαση πινάκων Πρωτεύοντα και εξωτερικά κλειδιά Βελτίωση του σχεδίου σας
3
Περιεχόμενα
Δημιουργία πινάκων Το παράθυρο Πίνακας Χρήση προτύπων πινάκα Χρήση της προβολής φύλλου δεδομένων Προσθήκη και διαγραφή πεδίων Τύποι δεδομένων στην προβολή φύλλου δεδομένων Χρήση της προβολής σχεδίασης Δημιουργία πίνακα Εισαγωγή γραμμής στην προβολή σχεδίασης Διαγραφή πεδίου στην προβολή σχεδίασης Ορισμός πρωτεύοντος κλειδιού
28 30 32 33 34 35 36
37 38 39 40 41 43 44 45 46 47 48
Χρήση τύπων δεδομένων Χρήση συνημμένων Προσδιορισμός ιδιοτήτων πεδίου Χρήση κανόνων επικύρωσης Δημιουργία μάσκας εισαγωγής Ορισμός προεπιλεγμένης τιμής Χρήση ευρετηρίων Δημιουργία στήλης αναζήτησης
4
Ορισμός σχέσεων Το παράθυρο Σχέσεις Προσθήκη πινάκων Προσδιορισμός σχέσεων Ακεραιότητα αναφορών Προσδιορισμός ιδιοτήτων συνδέσμου Αριστερός και δεξιός σύνδεσμος
5
Επεξεργασία δεδομένων Εισαγωγή δεδομένων Εισαγωγή γραμμών Χρήση του προχείρου Αντιγραφή και επικόλληση δεδομένων Αντιγραφή απευθείας από το Excel Αντιγραφή δεδομένων στο Excel Εισαγωγή δεδομένων από το Excel Εισαγωγή δεδομένων από την Access Σύνδεση με βάσεις δεδομένων της Access Διαχείριση εργασιών εισαγωγής Συλλογή δεδομένων μέσω ηλεκτρονικού ταχυδρομείου Φιλτράρισμα δεδομένων Άθροιση στηλών Ορθογραφικός έλεγχος δεδομένων Μορφοποίηση δεδομένων
6
Δημιουργία ερωτημάτων σε βάσεις δεδομένων Τί είναι τα ερωτήματα; Χρήση του οδηγού ερωτημάτων Προβολή σχεδίασης ερωτήματος Εισαγωγή κριτηρίων σε ένα ερώτημα Δημιουργία ερωτημάτων σε πολλούς πίνακες
49 51 52 53 54 55 56 58
61 62 63 64 66 68 70
71 72 73 74 75 76 77 78 83 85 87 88 94 96 97 98
101 102 103 106 108 109
Χρήση κριτηρίων για αριθμούς Χρήση κριτηρίων για κείμενο Εκτέλεση ερωτήματος δημιουργίας πίνακα Δημιουργία ερωτήματος προσάρτησης Δημιουργία ερωτήματος ενημέρωσης Δημιουργία ερωτήματος διαγραφής
7
Χρήση της SQL Χρήση της SQL Οι τρεις γλώσσες της SQL Άνοιγμα του παραθύρου SQL Χρήση του όρου SELECT Χρήση του όρου WHERE Συναρτήσεις συγκεντρωτικών αποτελεσμάτων της SQL Δημιουργία ερωτημάτων ένωσης
8
Δημιουργία μιας φόρμας Τί ονομάζουμε φόρμα; Η ανατομία μιας φόρμας Χρήση φόρμας για εισαγωγή δεδομένων Φιλτράρισμα φόρμας Εφαρμογή λεπτομερούς φίλτρου Χρήση του οδηγού φορμών Δημιουργία μιας απλής φόρμας Χρήση φόρμας διαίρεσης Χρήση φόρμας πολλών στοιχείων Εύρεση μιας εγγραφής
9
Βελτίωση μιας φόρμας Χρήση της προβολής σχεδίασης Χρήση της προβολής διάρθρωσης Χρήστη της λίστας πεδίων Εισαγωγή κεφαλίδων και υποσέλιδων Εισαγωγή στοιχείων ελέγχου σε μια φόρμα Βελτίωση των στοιχείων ελέγχου Αλλαγή ιδιοτήτων των στοιχείων ελέγχου Δημιουργία στοιχείων ελέγχου υπολογισμού Αλλαγή σειράς Tab Δημιουργία φόρμας με καρτέλες
110 111 112 114 115 116
117 118 119 120 121 122 123 124
125 126 127 128 130 131 132 135 136 139 140
141 142 143 144 145 146 147 148 149 150 151
Χρήση κουμπιών Δημιουργία αποκλειστικού παραθύρου διαλόγου Χρήση μακροεντολών
10
Δημιουργία εκθέσεων Χρήση του οδηγού εκθέσεων Δημιουργία μιας απλής έκθεσης Χρήση της προβολής σχεδίασης έκθεσης Εισαγωγή πεδίων σε μια έκθεση Εισαγωγή στοιχείων ελέγχου σε μια έκθεση Εισαγωγή κεφαλίδων και υποσέλιδων Ταξινόμηση και ομαδοποίηση δεδομένων Εκτύπωση ετικετών Ορισμός προσαρμοσμένου μεγέθους ετικέτας Χρήση της προεπισκόπησης εκτύπωσης Εκτύπωση εκθέσεων Αποστολή της έκθεσής σας μέσω ηλεκτρονικού ταχυδρομείου
11
Κοινή χρήση της Access Προστασία με κωδικό πρόσβασης Δημιουργία βάσης δεδομένων ACCDE Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων της Access Διαίρεση μιας βάσης δεδομένων Αλληλεπίδραση με το SharePoint
Ευρετήριο
154 156 160
161 162 166 167 168 169 170 171 172 175 176 177 178
179 180 182 183 184 186
187
1
Εισαγωγή
Η εκκίνηση της Access 2007 για πρώτη φορά μπορεί να
8
Τί είναι η Access 2007;
9
Η οθόνη εκκίνησης
10
Η γραμμή εργαλείων γρήγορης πρόσβασης
12
Χρήση του μενού του κουμπιού Office
15
Εξατομίκευση της Access 2007
16
Μετατροπή παλαιότερων βάσεων δεδομένων
παρουσιάζει το νέο
18
Χρήση του Office Online
περιβάλλον εργασίας
19
Εκπαίδευση στο Διαδίκτυο
χρήστη.
20
Λήψη νέου περιεχομένου
21
Λήψη νέων προτύπων
22
Χρήση προτύπων
24
Χρήση της κορδέλας
25
Χρήση του παραθύρου περιήγησης
26
Χρήση του συστήματος βοηθείας
αποτελέσει μια τρομακτική εμπειρία για τους αμύητους. Το κεφάλαιο εξηγεί συνοπτικά πώς λειτουργεί η Access 2007 και
Εισαγωγή
Τί είναι η Access 2007; Η Access 2007 είναι η πιο πρόσφατη έκδοση του δημοφιλούς συστήματος διαχείρισης βάσεων δεδομένων της Microsoft, ή DBMS για συντομία. Με την Access 2007 μπορείτε να:
Αρχίστε να σκέφτεστε τώρα τη βάση δεδομένων σας. Τι θέλετε να κάνει; Ποιες πληροφορίες χρειάζεται να αποθηκεύσετε;
●
Αποθηκεύετε δεδομένα χρησιμοποιώντας φόρμες φιλικές προς το χρήστη
●
Απευθύνεστε στη βάση δεδομένων για συγκεκριμένες πληροφορίες
●
Δημιουργείτε εταιρικές εκθέσεις με ωραίο στυλ
●
Ανταλλάσσετε δεδομένα με συναδέλφους μέσω ενός δικτύου υπολογιστών
Ωστόσο, η Access 2007 δεν είναι μόνο ένα μέσο εισαγωγής και ανάκτησης δεδομένων. Εάν θέλετε, έχετε τη δυνατότητα να φτιάξετε πλήρεις εφαρμογές λογισμικού σύμφωνα με τις απαιτήσεις και τη δημιουργικότητά σας.
8
Και τα καλά νέα; Δεν χρειάζεται να είστε μηχανικός υπολογιστών για να τη χρησιμοποιείτε. Στην πραγματικότητα, μπορείτε να χειριστείτε σχεδόν όλες τις λειτουργίες της Access χωρίς να εισαγάγετε ούτε μία γραμμή κώδικα. Αυτά που χρειάζονται είναι λίγη υπομονή, έγκαιρος προγραμματισμός και κυρίως μια σαφής αιτία για τη δημιουργία μιας βάσης δεδομένων!
Τι είναι, λοιπόν, μια βάση δεδομένων; Μια βάση δεδομένων είναι απλώς μια συγκροτημένη συλλογή εγγραφών. Για παράδειγμα, η καρτελοθήκη που έχετε στο γραφείο σας είναι ένα είδος βάσης δεδομένων. Όταν την ανοίγετε, έχετε τα ονόματα, τα τηλέφωνα και τις διευθύνσεις των επαγγελματικών επαφών σας. Σε έναν υπολογιστή, οι πληροφορίες της βάσης δεδομένων είναι οργανωμένες με έναν πολύ πιο μεθοδικό τρόπο, αλλά η γενική ιδέα παραμένει ίδια. Η Access τοποθετεί τα δεδομένα σε πίνακες. Ο πίνακας είναι σαν την καρτελοθήκη – περιέχει όλα τα απαραίτητα δεδομένα. Κάθε γραμμή πίνακα περιλαμβάνει δεδομένα για ένα συγκεκριμένο αντικείμενο. Στην καρτελοθήκη το αντικείμενο είναι οι επαγγελματικές κάρτες. Οι στήλες του πίνακα μας βοηθούν στην οργάνωση των δεδομένων. Κάθε στήλη διαθέτει ειδικά στοιχεία δεδομένων, όπως τη διεύθυνση μιας επαφής. Στο επόμενο κεφάλαιο, εμβαθύνουμε στον τρόπο οργάνωσης και δημιουργίας μιας βάσης δεδομένων. Για την ώρα, το υπόλοιπο κεφάλαιο είναι αφιερωμένο στα πρώτα βήματά σας στην Access 2007.
Η οθόνη εκκίνησης Κάθε φορά που ανοίγει η Access 2007, σας καλωσορίζει η νέα, φιλόξενη εικόνα της οθόνης εκκίνησης. Σχεδιασμένη να κάνει αυτό το οποίο δηλώνει η ονομασία της, η οθόνη εκκίνησης προσφέρει όλες τις απαιτούμενες επιλογές ώστε να αξιοποιήσετε στο έπακρον την Access 2007. Ακολουθούν μερικά από τα στοιχεία που αναλύουμε σε όλο το κεφάλαιο.
Στοιχεία της οθόνης εκκίνησης
Κουμπί Office
Γραμμή εργαλείων γρήγορης πρόσβασης
Μπορείτε ανά πάσα στιγμή να μεταβείτε στην οθόνη εκκίνησης κλείνοντας κάθε ανοιχτή βάση δεδομένων.
Κουμπί βοηθείας
9
Γραμμή κατάστασης
Office Online
Βάσεις δεδομένων που ανοίξατε πρόσφατα
Η οθόνη εκκίνησης αλλάζει δυναμικά όταν παρουσιάζονται νέα περιεχόμενα ή λειτουργίες. Για παράδειγμα, θα παρατηρήσετε την προσθήκη νέων προτύπων βάσεων δεδομένων μόλις κυκλοφορήσουν από τη Microsoft.
Εισαγωγή
Η γραμμή εργαλείων γρήγορης πρόσβασης Η Γραμμή εργαλείων γρήγορης πρόσβασης παρέχει γρήγορη και άνετη πρόσβαση στις πιο κοινές εντολές, όπως η Αποθήκευση, ενώ συνήθως τοποθετείται πάνω αριστερά στην οθόνη της Access 2007. Από προεπιλογή, η Γραμμή εργαλείων γρήγορης πρόσβασης περιέχει μόνο τα εξής τρία κουμπιά: Αποθήκευση, Αναίρεση και ακύρωση αναίρεσης. Μολονότι αυτά τα κουμπιά είναι χρήσιμα, οι επιλογές ενεργειών είναι σχετικά περιορισμένες. Όσο η αυτοπεποίθησή σας στη χρήση της Access 2007 ενισχύεται, θα θέλετε να έχετε ευκολότερη πρόσβαση σε ορισμένες ενέργειες. Ευτυχώς, μπορείτε να προσαρμόζετε τη Γραμμή εργαλείων γρήγορης πρόσβασης και να προσθέτετε ή να καταργείτε κουμπιά
10
Προσαρμογή της γραμμής εργαλείων γρήγορης πρόσβασης Για να προσθέσετε κάποια εντολή στη Γραμμή εργαλείων γρήγορης πρόσβασης, κάντε δεξί κλικ στο εικονίδιό της στην Κορδέλα και επιλέξτε "Προσθήκη στη γραμμή εργαλείων γρήγορης πρόσβασης".
1 2
❙ ❙
Πατήστε το βέλος στα δεξιά του τελευταίου κουμπιού
Επιλέξτε ένα στοιχείο του μενού για να προσθέσετε αυτήν την εντολή στη Γραμμή εργαλείων γρήγορης πρόσβασης
Προσθήκη μιας ενέργειας Μερικές από τις πιο ωφέλιμες εντολές μπορούν να προστεθούν στη Γραμμή εργαλείων γρήγορης πρόσβασης χρησιμοποιώντας το μενού στα δεξιά. Ωστόσο, έχετε τη δυνατότητα προσθήκης και άλλων λειτουργιών εάν πατήσετε το στοιχείο μενού "Περισσότερες Εντολές...". Έτσι γίνεται εκκίνηση του παραθύρου διαλόγου Προσαρμογή, ο οποίος αναλύεται με περισσότερες λεπτομέρειες στην επόμενη σελίδα.
...συνέχεια Επιλέξτε τις ενέργειες για να τις προσθέσετε εδώ
Πατήστε εδώ για να Κάντε κλικ εδώ για δείτε διαφορετικές να προσθέσετε την ομάδες ενεργειών επιλεγμένη εντολή
Αλλάξτε τη σειρά εμφάνισης των ενεργειών στη Γραμμή εργαλείων
Συχνά σας εξυπηρετεί να κάνετε διάκριση των διαφόρων ομάδων ανάλογα με τη λειτουργία τους, για παράδειγμα να διαχωρίζετε ενέργειες πρόσβασης σε αρχεία από ενέργειες δημιουργίας πίνακα. Για να διακρίνετε τις ενέργειες στη Γραμμή εργαλείων γρήγορης πρόσβασης, διαλέξτε το Διαχωριστικό.
11
Εάν κάνετε κάποιο λάθος, πατήστε Επαναφορά για να αναιρέσετε τις αλλαγές σας
Πατήστε εδώ για να επιβεβαιώσετε τις επιλογές σας
Κάντε κλικ εδώ για να ακυρώσετε τις επιλογές σας
Επανατοποθέτηση της γραμμής εργαλείων γρήγορης πρόσβασης
1 2
❙ ❙
Πατήστε το βέλος στο τέλος της Γραμμής εργαλείων γρήγορης πρόσβασης
Κάντε κλικ στο στοιχείο μενού "Εμφάνιση κάτω από την κορδέλα"
Η Γραμμή εργαλείων γρήγορης πρόσβασης μπορεί να επιστρέψει στην προηγούμενη θέση της πάνω από την Κορδέλα, εάν χρειαστεί.
Εισαγωγή
Χρήση του μενού του κουμπιού Office Για να ανοίξετε γρήγορα το μενού του κουμπιού Office, πατήστε τα πλήκτρα Alt+F.
Το κουμπί Office διευκολύνει τόσο τη διαχείριση αρχείων όσο και θέματα διαχείρισης βάσεων δεδομένων. Όχι μόνο σας επιτρέπει να ανοίγετε και να αποθηκεύετε βάσεις δεδομένων, αλλά μπορείτε να το χρησιμοποιείτε και για να στέλνετε βάσεις δεδομένων σε συναδέλφους μέσω ηλεκτρονικού ταχυδρομείου ή να εκτελείτε εργασίες συντήρησης στη βάση σας. Το κουμπί Office βρίσκεται στα αριστερά της Γραμμής εργαλείων γρήγορης πρόσβασης.
Άνοιγμα μιας βάσης δεδομένων
1 2
12
3 4
❙ ❙ ❙ ❙
Πατήστε το κουμπί Office
Επιλέξτε Άνοιγμα από το μενού του κουμπιού Office
Βρείτε τη βάση δεδομένων που ψάχνετε με το παράθυρο διαλόγου Άνοιγμα
Κάντε διπλό κλικ στο όνομα της βάσης δεδομένων για να την ανοίξετε
Πατήστε εδώ για να αλλάξετε κατάλογο
Κάντε διπλό κλικ σε ένα αρχείο για να το ανοίξετε
Πληκτρολογήστε εδώ ένα όνομα αρχείου προς αναζήτηση
…συνέχεια Από προεπιλογή, η Access ανοίγει μια βάση δεδομένων σε περιορισμένη κατάσταση λειτουργίας. Ειδικότερα, απενεργοποιεί την εκτέλεση της Visual Basic for Applications σε κώδικες και μακροεντολές. Για να ενεργοποιήσετε όλες τις λειτουργίες της βάσης δεδομένων, πατήστε το κουμπί "Επιλογές...", το οποίο βρίσκεται ανάμεσα στην Κορδέλα και το κεντρικό παράθυρο της βάσης δεδομένων.
Το κουμπί αυτό εμφανίζει μια ειδοποίηση ασφαλείας. Επιλέξτε το κουμπί "Ενεργοποίηση αυτού του περιεχομένου" και μετά πατήστε "OK".
Να ενεργοποιείτε περιεχόμενο μόνο εάν είστε απολύτως σίγουροι ότι δεν περιέχει κάποιον κακόβουλο κώδικα. Στις περισσότερες περιπτώσεις, ένας τέτοιος κώδικας θα υπήρχε μόνο αν ανοίγατε μια βάση δεδομένων κάποιου άλλου.
13
Αποθήκευση βάσης δεδομένων
1 2
❙ ❙
Πατήστε το κουμπί Office
Κάντε κλικ στην επιλογή Αποθήκευση
Για να αποθηκεύσετε οποιαδήποτε στιγμή και γρήγορα μια βάση δεδομένων πληκτρολογήστε Ctrl+S.
Εισαγωγή
…συνέχεια Δημιουργία νέας βάσης δεδομένων
1
2 3
4
❙
❙ ❙ ❙
Πατήστε το κουμπί Office ώστε να προβληθεί το αναπτυσσόμενο μενού
Κάντε κλικ στο στοιχείο μενού Δημιουργία
Διαλέξτε όνομα για την καινούργια βάση δεδομένων σας και εισάγετέ το στο πεδίο κειμένου
Πατήστε το κουμπί Δημιουργία
14
Από προεπιλογή, η Access 2007 προτείνει το όνομα "Βάση δεδομένων", καθώς και έναν αριθμό: για παράδειγμα, "Βάση δεδομένων1". Καλύτερα να αποφεύγετε να δίνετε τέτοια ονόματα στις βάσεις δεδομένων σας, αφού πολλές βάσεις με παρόμοιους τίτλους στο σκληρό σας δίσκο θα προκαλέσουν σύγχυση και λάθη.
Για να αποθηκεύσετε τη βάση δεδομένων σας κάπου αλλού από Τα Έγγραφά μου, πατήστε το κουμπί Αναζήτηση.
Έξοδος από την Access 2007 Η Access 2007 είναι εκπληκτική, παρ' όλα αυτά κάποια στιγμή θα θέλετε να την κλείσετε. Αυτό γίνεται ως εξής:
1 2
❙ ❙
Πατήστε το κουμπί Office
Πατήστε το κουμπί "Έξοδος από την Access", κάτω δεξιά από το μενού του κουμπιού Office
Εξατομίκευση της Access 2007 Η οθόνη εξατομίκευσης επιλογών περιλαμβάνει ποικίλες ρυθμίσεις που επηρεάζουν τον τρόπο προβολής και αλληλεπίδρασης με την Access 2007. Για παράδειγμα, μπορείτε να αποφασίσετε εάν θέλετε να εμφανίζονται Βελτιωμένες συμβουλές οθόνης, όπως η παρακάτω.
1 2
❙ ❙
Πατήστε το κουμπί Office
Πατήστε το κουμπί "Έξοδος από την Access", κάτω δεξιά από το μενού του κουμπιού Office
15
3
4
❙ ❙
Κάντε κλικ στα στοιχεία του μενού στην αριστερή πλευρά του παραθύρου διαλόγου Επιλογές της Access για να επιλέξετε τις ρυθμίσεις σας
Πατήστε τα αναπτυσσόμενα μενού ώστε να γίνει αλλαγή των ρυθμίσεων επιλογών
Εισαγωγή
Μετατροπή παλαιότερων βάσεων δεδομένων Η Access 2007 διευκολύνει το άνοιγμα και το χειρισμό μιας βάσης δεδομένων η οποία έχει δημιουργηθεί σε παλαιότερη έκδοση Access. Η παλαιά βάση δεδομένων θα είναι ακριβώς ίδια με κάποια που έχει δημιουργηθεί στην Access 2007. Το μόνο μειονέκτημα είναι το γεγονός ότι δεν θα έχετε τη δυνατότητα χρήσης των νέων λειτουργιών της Access 2007, όπως Πεδία αναζήτησης πολλαπλών τιμών και τον νέο τύπο δεδομένων Συνημμένο. Ευτυχώς, η Access 2007 μπορεί να μετατρέψει γρήγορα την παλαιά βάση δεδομένων σας στη νέα μορφή αρχείου ACCDB ώστε να χρησιμοποιήσετε αυτές τις δυνατότητες.
16
1 Από τη στιγμή που μετατρέπετε μια βάση δεδομένων δεν έχετε πλέον τη δυνατότητα να τη χρησιμοποιείτε στην Access 2003 ή σε προγενέστερες εκδόσεις της Access.
2 3 4
5
❙ ❙ ❙ ❙
❙
Ανοίξτε τη βάση δεδομένων που θέλετε να μετατρέψετε Πατήστε το κουμπί Office Πατήστε Μετατροπή
Επιλέξτε έναν κατάλογο στον οποίο θα αποθηκεύσετε την τροποποιημένη βάση μέσω του παραθύρου διαλόγου Αποθήκευση ως
Πληκτρολογήστε εδώ ένα όνομα για τη βάση δεδομένων σας
6
❙
Πατήστε το κουμπί Αποθήκευση
…συνέχεια
7
❙
Κάντε κλικ στο OK για να κλείσει η προειδοποίηση
Μετατροπή βάσεων δεδομένων σε παλαιότερες μορφές αρχείων Ίσως χρειαστεί να μοιραστείτε τη βάση δεδομένων σας με άλλους και γι' αυτό να πρέπει να μετατρέψετε μια βάση δεδομένων Access 2007 σε μορφή αρχείου που λειτουργεί με προηγούμενες εκδόσεις της Access. Πιθανώς η βάση δεδομένων σας να είναι αποθηκευμένη σε κοινόχρηστο φάκελο και να ενημερώνεται άμεσα από τους συναδέλφους σας.
1
3
4
5
6 7
❙ ❙ ❙ ❙
Ανοίξτε τη βάση δεδομένων την οποία θέλετε να τροποποιήσετε
Πατήστε το κουμπί Office
Κρατήστε τον δρομέα πάνω από το βέλος στα δεξιά της εντολής Αποθήκευση ως
Επιλέξτε τη μορφή αρχείου μετατροπής της βάσης δεδομένων
Χρησιμοποιήστε το παράθυρο διαλόγου Αποθήκευση ως για να περιηγηθείτε στον κατάλογο στον οποίο θα αποθηκευτεί η τροποποιημένη βάση δεδομένων Πληκτρολογήστε ένα όνομα για τη βάση δεδομένων στο πεδίο "Όνομα αρχείου" Πατήστε το κουμπί Αποθήκευση στο παράθυρο διαλόγου Αποθήκευση ως
17
2
❙ ❙ ❙
Σκεφτείτε καλά τις εναλλακτικές σας πριν μετατρέψετε μια βάση δεδομένων σε παλαιότερη μορφή αρχείου, αφού δεν θα μπορείτε πλέον να χρησιμοποιήσετε τις νέες λειτουργίες της Access 2007.
Εισαγωγή
Χρήση του Office Online Το Office Online είναι ένα ανεκτίμητο, πρόσφατο στοιχείο της Access 2007 που σας βοηθά γρήγορα και εύκολα να αναζητάτε νέο περιεχόμενο όπως πρότυπα βάσεων δεδομένων, να βελτιώνετε τις γνώσεις σας με τα προγράμματα εκπαίδευσης στο Διαδίκτυο και να ενημερώνετε την εγκατάσταση της Access 2007 με λήψεις προγραμμάτων και ενημερώσεις. Στην πραγματικότητα, το Office Online είναι μια τόσο χρήσιμη λειτουργία ώστε η Microsoft την ενσωμάτωσε στην οθόνη εκκίνησης.
18
Τα πρότυπα σε αυτήν την οθόνη θα ενημερώνονται με τον καιρό.
Πατήστε εδώ για να κάνετε λήψη αυτών των προτύπων
Κάντε κλικ σε αυτές τις συνδέσεις ώστε να λάβετε το πιο πρόσφατο περιεχόμενο της Microsoft
Η δωρεάν βοήθεια και η εκπαίδευση δεν ήταν ποτέ πιο εύχρηστες
Εκπαίδευση στο Διαδίκτυο Μολονότι με τη μελέτη αυτού του βιβλίου κατανοείτε σε βάθος τη σχεδίαση και την αποτελεσματική διαχείριση βάσεων δεδομένων, δεν γίνεται να καλυφθεί εδώ όλο το πλήθος λειτουργιών της Access 2007. Όσο ενισχύεται η αυτοπεποίθησή σας με την Access 2007, μπορείτε να αναζητήσετε στις σελίδες εκπαίδευσης του Office Online σεμινάρια τα οποία θα σας βοηθήσουν να βελτιώσετε τις βάσεις δεδομένων σας ώστε να παραμείνετε ανταγωνιστικοί. Για να αποκτήσετε πρόσβαση στις σελίδες εκπαίδευσης του Office Online απλώς επαναλάβετε την παρακάτω διαδικασία:
1 2
❙ ❙ ❙
3
❙
Πατήστε την υπερσύνδεση Εκπαίδευση που βρίσκεται κάτω από την ετικέτα "Περισσότερα για το Office Online"
Πληκτρολογήστε Access 2007 στο βοηθητικό πρόγραμμα Αναζήτηση στο πάνω μέρος της ιστοσελίδας
Επιλέξτε ένα εκπαιδευτικό πρόγραμμα από τα αποτελέσματα αναζήτησης, πατώντας την υπερσύνδεσή του
Εάν δεν βρίσκετε ακριβώς το υλικό εκπαίδευσης που χρειάζεστε, κάντε πάλι αναζήτηση με σχετικές λέξειςκλειδιά. Ίσως διαπιστώσετε ότι η βοήθεια που θέλατε, καλύπτεται σε ένα άλλο θέμα.
19
4
Ανοίξτε την οθόνη εκκίνησης κλείνοντας όλες τις ανοιχτές βάσεις δεδομένων
Εισαγωγή
Λήψη νέου περιεχομένου Το νέο περιεχόμενο είναι διαθέσιμο συνεχώς χάρη στη συνεχή βελτίωση της Access 2007 από τη Microsoft. Το εν λόγω περιεχόμενο μπορεί να είναι εργαλεία μετατροπής με τα οποία μπορείτε να εργαστείτε σε βάσεις δεδομένων που έχουν δημιουργηθεί σε παλαιότερες εκδόσεις της Access, ή ενημερώσεις του προϊόντος που προσφέρουν περισσότερες λειτουργίες στην τρέχουσα εγκατάσταση της Access 2007 .
1 2
Ανοίξτε την οθόνη εκκίνησης κλείνοντας όλες τις ανοιχτές βάσεις δεδομένων Πατήστε την υπερσύνδεση Στοιχεία λήψης που βρίσκεται κάτω από την ετικέτα "Περισσότερα για το Office Online"
20
Να επισκέπτεστε τακτικά την τοποθεσία για να λαμβάνετε όλες τις τελευταίες ενημερώσεις.
❙ ❙
Για να βρείτε κάτι συγκεκριμένο, χρησιμοποιήστε το βοηθητικό πρόγραμμα Αναζήτηση στο πάνω μέρος της ιστοσελίδας.
3
❙
4
❙
Η Access ανοίγει τώρα το πρόγραμμα περιήγησης. Μεταβείτε στην ενότητα με τίτλο "Στοιχεία λήψης κατά έκδοση" και κάντε ένα κλικ στην καρτέλα 2007 Office System
Επιλέξτε το περιεχόμενο το οποίο θέλετε να κατεβάσετε, κάνοντας κλικ στη σύνδεσή του και μετά πατώντας το κουμπί λήψης στην οθόνη σύντομης περιγραφής περιεχομένου που ακολουθεί
Λήψη νέων προτύπων Η Access 2007 περιλαμβάνει πολλά πρότυπα βάσεων δεδομένων, σχεδιασμένα με επαγγελματικό τρόπο, τα οποία καλύπτουν με το παραπάνω τις ανάγκες πολλών χρηστών, με λίγες βελτιώσεις. Ωστόσο, όλοι οι χρήστες δεν έχουν τις ίδιες ανάγκες και εάν κανένα από τα εγκατεστημένα πρότυπα δεν ικανοποιεί τις απαιτήσεις σας, είναι πολύ πιθανό να βρείτε το κατάλληλο στο Office Online.
1
❙ ❙
2
3
❙
Ανοίξτε την οθόνη εκκίνησης κλείνοντας όλες τις ανοιχτές βάσεις δεδομένων
Πατήστε την υπερσύνδεση Πρότυπα που βρίσκεται κάτω από την ετικέτα "Περισσότερα για το Office Online"
Εάν σας κάνει εντύπωση κάποιο πρότυπο, κάντε κλικ στην υπερσύνδεσή του για περισσότερες πληροφορίες
21
Εισαγωγή
Χρήση προτύπων Η Access 2007 περιλαμβάνει πολλά πρότυπα υψηλής ποιότητας, τα οποία για τους περισσότερους ανθρώπους μπορούν να χρησιμοποιηθούν από τη στιγμή της εγκατάστασης του προγράμματος. Για παράδειγμα, εάν ο μοναδικός λόγος που επενδύσατε στο Σύστημα διαχείρισης βάσεων δεδομένων είναι η διατήρηση των στοιχείων των πελατών σας, τότε το πρότυπο Επαφές της Access 2007 είναι ίσως ιδανικό για τις ανάγκες σας. Ο καλύτερος τρόπος για να διαπιστώσετε εάν τα πρότυπα της Access 2007 ταιριάζουν στην επιχείρησή σας είναι να τα ανοίξετε και να δείτε τι κάνουν.
Άνοιγμα ενός προτύπου
1
❙ ❙
Κάντε ένα κλικ σε μια κατηγορία προτύπων
22
2
Ανοίξτε την οθόνη εκκίνησης, αφού κλείσετε όλες τις ανοιχτές βάσεις δεδομένων
Η Access παρουσιάζει τα πρότυπα, τα οποία είναι τώρα διαθέσιμα σε αυτήν την κατηγορία, στο κέντρο της οθόνης εκκίνησης.
…συνέχεια
3
4
❙ ❙
Επιλέξτε ένα πρότυπο με ένα κλικ στο εικονίδιό του
Πατήστε το κουμπί Λήψη στην πάνω δεξιά γωνία της οθόνης εκκίνησης
23
Μόλις γίνει λήψη ενός προτύπου, η Access 2007 το προετοιμάζει για χρήση και το ανοίγει αυτόματα.
Εισαγωγή
Χρήση της κορδέλας Για να δείτε συντομεύσεις πληκτρολογίου, πατήστε το πλήκτρο Alt. Αυτό εμφανίζει ένα γράμμα δίπλα στα εικονίδια Κορδέλας. Πιέστε στο πληκτρολόγιο το γράμμα που σχετίζεται με το εικονίδιο της Κορδέλας το οποίο θέλετε να χρησιμοποιήσετε, αντί να πατήσετε το εικονίδιο με το ποντίκι.
Στις προηγούμενες εκδόσεις της Access, οι χρήστες δημιουργούσαν και ασχολούνταν με βάσεις δεδομένων χρησιμοποιώντας τις εντολές των μενού, αλλά αυτό δεν ισχύει πια. Η αλληλεπίδρασή σας με την Access 2007 γίνεται με τη χρήση ενός μενού εικονιδίων που ονομάζεται Κορδέλα. Αντί να ψάχνετε επί ώρες σε μια κοινότοπη συλλογή γκρίζων στοιχείων μενού, έχετε τη δυνατότητα να βρείτε τη ζητούμενη εντολή πιο γρήγορα και εύκολα με τη βοήθεια των εικονιδίων της Κορδέλας.
Η Κορδέλα Επιλέγετε τις καρτέλες για να μεταβαίνετε στις διάφορες ομάδες εικονιδίων
24
Τα εικονίδια ομαδοποιούνται σύμφωνα με τη λειτουργία τους
Όταν έχετε ανοιχτά πολλά παράθυρα και ο χώρος έχει μειωθεί αισθητά, μπορείτε να ελαχιστοποιείτε την Κορδέλα με ένα διπλό κλικ στην επιλεγμένη καρτέλα.
Εναλλαγή μεταξύ προβολών
1
❙
2
❙
Για να αλλάξετε προβολή πατήστε το κάτω βέλος κάτω από τη λέξη Προβολή
Διαλέξτε την επιθυμητή προβολή κάνοντας κλικ στο εικονίδιό της
Πατήστε ένα εικονίδιο μία φορά για να το χρησιμοποιήσετε
Χρήση του παραθύρου περιήγησης Όπως η Κορδέλα έχει διαδεχτεί την παλιά γραμμή μενού της Access, έτσι και το Παράθυρο περιήγησης έχει αντικαταστήσει το Παράθυρο βάσης δεδομένων. Το Παράθυρο περιήγησης βρίσκεται στο πλάι της κύριας οθόνης όταν ανοίγει μια βάση δεδομένων. Το παράθυρο αυτό διευκολύνει την εύρεση Αντικείμενων βάσεων δεδομένων όπως Πίνακες και Ερωτήματα, αφού τα φιλτράρει ανάλογα με τον τύπο, την ημερομηνία δημιουργίας και την ομάδα τους.
Φιλτράρισμα αντικειμένων βάσης δεδομένων
❙
2
❙
3
❙
Πατήστε το κάτω βέλος στην κορυφή του Παραθύρου περιήγησης
Επιλέξτε μια κατηγορία από την αναπτυσσόμενη λίστα για φιλτράρισμα κάνοντας ένα κλικ πάνω στο όνομά της
Μπορείτε να βελτιώσετε κι άλλο το φιλτράρισμά σας με ένα κλικ στο όνομα της ομάδας
Παράθυρο περιήγησης όπου εφαρμόστηκε φιλτράρισμα τύπου αντικειμένου "Ερώτημα"
25
1
Εισαγωγή
Χρήση του συστήματος βοηθείας Η κραυγή για "Βοήθεια!" είναι μια συνηθισμένη παρενέργεια όταν εργάζεστε σε υπολογιστές. Χάρη στο βελτιωμένο περιβάλλον εργασίας χρήστη της Access 2007, τώρα είναι πιο εύκολο να βρείτε τη βοήθεια που χρειάζεστε. Όπως έχετε ήδη διαπιστώσει, το Office Online αποτελεί έναν εύχρηστο τρόπο εύρεσης βοήθειας στο Διαδίκτυο, όμως αυτό δεν σημαίνει ότι πρέπει απαραίτητα να είστε συνδεδεμένοι στο Διαδίκτυο.
1
❙
Πατήστε το κουμπί Βοήθεια πάνω δεξιά του βασικού παραθύρου της Access.
2
❙
Πατήστε μια σύνδεση για να διαβάσετε το αντίστοιχο άρθρο
26
Ανοίξτε όποτε θέλετε την οθόνη Βοήθεια με το πλήκτρο F1.
Αναζήτηση συγκεκριμένων θεμάτων
1
❙
2
❙
Πληκτρολογήστε ένα ερώτημα στο πεδίο κειμένου Αναζήτηση και μετά πατήστε Αναζήτηση
Η Access θα δώσει παραπάνω από μία απαντήσεις στο ερώτημά σας. Επιλέξτε μία η οποία σας ενδιαφέρει, πατώντας τη σύνδεσή της
2
Σχεδίαση βάσεων δεδομένων
Η σωστή σχεδίαση είναι βασική για την επιτυχία και τη χρηστικότητα μιας βάσης δεδομένων. Με τον οποίο αφιερώνετε στη σχεδίαση τώρα, εξοικονομείτε χρόνο που θα χάσετε διορθώνοντας σφάλματα αργότερα.
28
Σχεσιακές βάσεις δεδομένων
30
Τύποι σχέσεων
32
Σχεδίαση βάσης δεδομένων
33
Πριν ακόμα ανοίξετε την Access
34
Σχεδίαση πινάκων
35
Πρωτεύοντα και εξωτερικά κλειδιά
36
Βελτίωση του σχεδίου σας
Σχεδίαση βάσεων δεδομένων
Σχεσιακές βάσεις δεδομένων Το γεγονός ότι οι περισσότεροι άνθρωποι όταν αντιμετωπίζουν την προοπτική εκμάθησης ενός νέου υπολογιστικού προγράμματος, πανικοβάλλονται, είναι απόλυτα φυσιολογικό. Αυτό ισχύει σίγουρα για πολλούς νεοφώτιστους στον κόσμο των σχεσιακών βάσεων δεδομένων, αλλά δεν χρειάζεται να είναι έτσι. Με απλά λόγια, μια σχεσιακή βάση δεδομένων είναι μια συλλογή πινάκων με δεδομένα τα οποία σχετίζονται μεταξύ τους μέσω άλλων κοινών πεδίων, ώστε η χρήση τους να είναι πιο αποδοτική. Ο όρος "σχεσιακή" αναφέρεται σε έναν τρόπο μοντελοποίησης των δεδομένων που παρέχει αυτήν την αποδοτικότητα. Μεγάλο μέρος της σύγχυσης προκύπτει πιθανώς από την αφειδή χρήση όρων σε ολόκληρη τη βιομηχανία, οι περισσότεροι από τους οποίους εναλλάσσονται μεταξύ τους. Στο κεφάλαιο αυτό, θα παρουσιάσουμε τις διάφορες έννοιες που επικρατούν στο σχεσιακό μοντέλο και θα δούμε πώς μπορούμε να χωρίσουμε τη σχεδίαση μιας βάσης δεδομένων σε μικρότερα, πιο εύχρηστα τμήματα.
Τί ονομάζουμε Σχέση;
28
Παρά την τεχνική ονομασία της, μια σχέση δεν είναι τίποτε άλλο από ένας πίνακας δεδομένων όπως ο παρακάτω.
Για να χρησιμοποιηθεί αποτελεσματικά μια βάση δεδομένων Access θα πρέπει να περιέχει παραπάνω από έναν πίνακα. Όπως θα δούμε αργότερα μια βάση δεδομένων Access πρέπει να περιέχει τουλάχιστον δύο πίνακες για να θεωρείται σχεσιακή. Στο βιβλίο θα χρησιμοποιούμε τον ανεπίσημο όρο "πίνακας" και όχι τον όρο "σχέση". Σε μια σχεσιακή βάση δεδομένων ο πίνακας βασίζεται σε μια συγκεκριμένη έννοια ή οντότητα, συνήθως κάτι χειροπιαστό όπως ένα αυτοκίνητο και περιέχει δεδομένα σχετικά με αυτήν την οντότητα. Η βάση δεδομένων μιας τράπεζας για παράδειγμα, μπορεί να έχει έναν πίνακα Πελάτης ο οποίος περιλαμβάνει δεδομένα για τους πελάτες της τράπεζας όπως όνομα, φύλο και χρηματικό ποσό που έχουν καταθέσει.
…συνέχεια Ένας άλλος πίνακας τον οποίο ενδέχεται να δούμε στη βάση δεδομένων μιας τράπεζας, είναι ο πίνακας Λογαριασμός που μας ενημερώνει για τον τύπο λογαριασμού ενός συγκεκριμένου πελάτη καθώς και το τρέχον υπόλοιπό του. Ένας πίνακας αποτελείται από μερικές στήλες, γνωστές πιο τυπικά ως πεδία και μερικές γραμμές, γνωστές πιο τυπικά ως εγγραφές. Οι λογικοί σύνδεσμοι μεταξύ πινάκων ονομάζονται σχέσεις.
Πεδία Το πεδίο είναι ο τεχνικός όρος για μία στήλη η οποία χρησιμοποιείται για να υποδηλώσει ένα συγκεκριμένο τύπο δεδομένων. Για παράδειγμα, το πεδίο Φύλο παρακάτω περιέχει πληροφορίες που δηλώνουν το γένος ενός πελάτη. Στον πίνακα Αυτοκίνητο θα είχαμε ενδεχομένως ένα πεδίο Χρώμα το οποίο θα δήλωνε το χρώμα ενός αυτοκινήτου. Μολονότι είναι δελεαστικό να αναφερόμαστε στα πεδία ως στήλες, αυτό θα δημιουργούσε σύγχυση μεταξύ πεδίων και άλλων αντικειμένων. Σε όλο το βιβλίο θα αναφερόμαστε στο πεδίο ως πεδίο.
29
Εγγραφές Η εγγραφή είναι πιο ανεπίσημα γνωστή ως γραμμή και περιέχει τα πραγματικά δεδομένα σε έναν πίνακα. Ενώ το πεδίο περιγράφει τον τύπο δεδομένων σε έναν πίνακα, για παράδειγμα φύλο του πελάτη, η εγγραφή υποδηλώνει εάν ένας πελάτης είναι άνδρας ή γυναίκα. Εάν δούμε τον πίνακα ως περιγραφή κάποιου αντικειμένου, όπως ένα αυτοκίνητο, τότε οι γραμμές του πίνακα αντιπροσωπεύουν τα πραγματικά αυτοκίνητα.
Σχεδίαση βάσεων δεδομένων
30
Τύποι σχέσεων Μια σχεσιακή βάση δεδομένων δεν θα ήταν σχεσιακή χωρίς σχέσεις, σωστά; Όμως τι ακριβώς είναι αυτές οι σχέσεις; Και γιατί είναι τόσο σημαντικές; Μια σχέση είναι η λογική σύνδεση ανάμεσα σε δύο πίνακες. Η σύνδεση γίνεται ανάμεσα στο πεδίο ενός πίνακα και το πεδίο ενός άλλου πίνακα. Παραδείγματος χάρη, παρακάτω έχουμε δύο πίνακες: έναν πίνακα Υποκατάστημα και έναν πίνακα Λογαριασμός.
Το υποκατάστημα μιας τράπεζας θα περιέχει πολλούς Λογαριασμούς πελατών. Συνδέοντας το πεδίο Κωδικός Υποκαταστήματος (Κωδ_ΥΚ) του πίνακα Υποκατάστημα με το πεδίο Κωδικός Υποκαταστήματος του πίνακα Λογαριασμός (Κωδ_ΥΚ), δημιουργούμε μια σχέση ένα προς πολλά ανάμεσα στους δύο πίνακες. Υπάρχουν τρία διαφορετικά είδη σχέσεων που μπορούμε να ορίσουμε μεταξύ πινάκων: ένα προς ένα, ένα προς πολλά και πολλά προς πολλά. Κάθε μία από αυτές τις σχέσεις περιγράφεται συνοπτικά παρακάτω.
Ένα προς πολλά Αναφέραμε αυτόν τον τύπο σχέσης στην προηγούμενη παράγραφο. Χρησιμοποιούμε το συγκεκριμένο τύπο σχέσης όταν η εγγραφή ενός πίνακα, γνωστού ως γονικού (ο πίνακας Υποκατάστημα στο παραπάνω παράδειγμα), αντιστοιχεί σε παραπάνω από μία εγγραφή ενός άλλου πίνακα, γνωστού ως θυγατρικός (ο πίνακας Λογαριασμός για να συνεχίσουμε το παράδειγμα).
Ένα προς ένα Αυτή η σχέση παρατηρείται όταν υπάρχει άμεση αντιστοιχία μιας εγγραφής σε έναν πίνακα και μιας εγγραφής σε έναν άλλο. Για παράδειγμα, στην αρχή της επόμενης σελίδας υπάρχουν δύο πίνακες: ο πίνακας Πελάτης και ο πίνακας Διεύθυνση. Η επιχειρηματική λογική της σχέσης δηλώνει ότι ο πελάτης μπορεί να έχει μόνο μία διεύθυνση μία δεδομένη χρονική περίοδο. Επομένως, κάθε εγγραφή στον πίνακα Πελάτης αντιστοιχεί άμεσα σε μια εγγραφή στον πίνακα Διεύθυνση.
…συνέχεια
Οι δύο πίνακες έχουν λοιπόν μια σχέση ένα προς ένα.
Πολλά προς πολλά Σε μια σχέση πολλά προς πολλά οι εγγραφές ενός πίνακα μπορούν να έχουν πολλές πιθανές αντιστοιχίες με τις εγγραφές ενός άλλου πίνακα και το αντίστροφο. Για να μοντελοποιήσουμε αυτήν τη σχέση στην Access θα πρέπει να δημιουργήσουμε έναν τρίτο πίνακα, γνωστό ως Πίνακα σύνδεσης και να μειώσουμε τη σχέση πολλά προς πολλά ανάμεσα σε δύο πίνακες σε σχέσεις ένα προς πολλά, χρησιμοποιώντας τον Πίνακα σύνδεσης ως μεσολαβητή. Ακολουθεί ένα παράδειγμα Πίνακα σύνδεσης.
31
Παρακάτω απεικονίζονται οι σχέσεις μιας τυπικής βάσης δεδομένων.
Σχεδίαση βάσεων δεδομένων
Σχεδίαση βάσης δεδομένων Η σωστή σχεδίαση μιας βάσης δεδομένων είναι απαραίτητη για τη δημιουργία μιας βάσης η οποία αποθηκεύει και ανακτά πληροφορίες με ακρίβεια και αποτελεσματικότητα. Ευτυχώς, οι βασικές αρχές σχεδίασης μιας βάσης δεδομένων είναι εύκολες τόσο στην εκμάθηση, όσο και στην εφαρμογή τους στις βάσεις σας. Σε αυτό το κεφάλαιο καλύπτουμε αρκετή θεωρία για να ξεκινήσετε χωρίς προβλήματα, καθώς μια πλήρη ανάλυση της σχεδίασης μιας βάσης δεδομένων απαιτεί από μόνη της ένα ολόκληρο βιβλίο!
Τα οφέλη της σωστής σχεδίασης μιας βάσης δεδομένων
32
Υπάρχουν πολλοί λόγοι που συνηγορούν υπέρ της επένδυσης λίγου χρόνου στον προσεκτικό προγραμματισμό και προετοιμασία μιας νέας βάσης δεδομένων. Αυτό δεν θα σας βοηθήσει μόνο να εστιάσετε στο πρόβλημα το οποίο προσπαθείτε να επιλύσετε, αλλά θα μειώσει και τον αριθμό σφαλμάτων στη βάση δεδομένων σας και έτσι θα γλιτώσετε και τις επακόλουθες περιπέτειες. Έχουν ξοδευτεί πολλές οδυνηρές ώρες για τη διόρθωση λανθασμένων βάσεων δεδομένων. Μια καλή σχεδίαση βάσης δεδομένων μπορεί:
●
Να μειώσει το πλήθος των πλεοναζόντων δεδομένων
●
Να μειώσει το μέγεθος των αρχείων των βάσεων δεδομένων
●
Να αυξήσει την αποδοτικότητα της βάσης δεδομένων σας στην Access
●
Να διατηρήσει την ακρίβεια των δεδομένων που είναι αποθηκευμένα στη βάση σας
Γιατί πρέπει να μειώσετε τα πλεονάζοντα δεδομένα Εντάξει, ίσως δεν φαίνονται τόσο άσχημα. Τα πλεονάζοντα δεδομένα όμως είναι κάτι που πρέπει να αποφεύγετε πάση θυσία. Πρόκειται για δεδομένα τα οποία είτε επαναλαμβάνονται σε έναν άλλο πίνακα ή για δεδομένα που θα θα μπορούσαν να υπολογιστούν από την Access οπότε δεν χρειάζεται να αποθηκευτούν καν. Για παράδειγμα, ένας πίνακας μπορεί να περιέχει ένα πεδίο για την ημερομηνία γέννησης και την ηλικία ενός πελάτη. Σε αυτήν την περίπτωση το πεδίο της ηλικίας είναι άχρηστο καθώς η ηλικία μπορεί να υπολογιστεί από την αφαίρεση της ημερομηνίας γέννησης του πελάτη από τη σημερινή ημερομηνία. Επίσης, το μεγάλο μέγεθος αρχείου δεν φαίνεται να είναι κάτι κακό. Και όταν έχετε λίγα δεδομένα στη βάση σας το μέγεθος του αρχείου θα είναι μικρό. Ωστόσο, όσο το πλήθος των δεδομένων που αποθηκεύονται στη βάση σας αυξάνεται, τόσο περισσότερο χρόνο χρειάζεται η Access για να δημιουργήσει ένα ερώτημα ή μια έκθεση.
Πριν ακόμα ανοίξετε την Access Κύκλος ζωής ανάπτυξης Κάθε έργο χρειάζεται ένα πρόγραμμα και η δημιουργία μιας βάσης δεδομένων Access δεν αποτελεί εξαίρεση. Γι' αυτό όταν οι προθεσμίες παράδοσης δεν είναι τόσο αυστηρές, οι προγραμματιστές βάσεων δεδομένων χρησιμοποιούν τον κύκλο ζωής ανάπτυξης ως οδηγό τους. Ο κύκλος ζωής ανάπτυξης κυλάει από την κορυφή προς τη βάση:
●
Προσδιορισμός απαιτήσεων
●
Σχεδίαση βάσης δεδομένων
●
Δημιουργία βάσης δεδομένων στην Access
●
Δημιουργία φορμών και εκθέσεων
●
Δοκιμή
Ικανοποίηση των απαιτήσεων Το πρώτο πράγμα που θα κάνετε είναι να προσδιορίσετε τις απαιτήσεις σας, ή πιο απλά να αναρωτηθείτε το εξής: "Τι θέλω να κάνει η βάση δεδομένων;" Η ερώτηση ίσως ακούγεται προφανής αλλά πολλά υπολογιστικά έργα αποτυγχάνουν επειδή οι σχεδιαστές τους δεν ήξεραν τι έπρεπε να δημιουργήσουν! Πριν ξεκινήσετε να σχεδιάζετε τη βάση δεδομένων σας ρωτήστε τους τελικούς χρήστες και μάθετε τι ακριβώς περιμένουν από αυτή. Ανακαλύψτε ποια ερωτήματα θέλουν να εκτελέσουν και ποιες εκθέσεις χρειάζεται να εκτυπώσουν. Αυτό που προσπαθούμε να προσδιορίσουμε είναι οι απαιτήσεις των χρηστών, οι ακριβείς ανάγκες των τελικών χρηστών. Σημειώστε τις απαντήσεις τους και κρατήστε ένα οργανωμένο αρχείο των στόχων της ολοκληρωμένης βάσης δεδομένων. Όσο επεξεργάζεστε τα διάφορα στάδια του κύκλου ζωής ανάπτυξης να συμβουλεύεστε αυτές τις απαιτήσεις για να βεβαιώνεστε ότι είστε στον σωστό δρόμο.
33
Σε αυτό το κεφάλαιο θα δούμε μόνο τα πρώτα τρία στάδια του κύκλου ζωής ανάπτυξης, καθώς αυτά τα στοιχεία έχουν την μεγαλύτερη επίδραση στην ακρίβεια και την αποτελεσματικότητα της βάσης δεδομένων σας. Όσο διαβάζετε το βιβλίο θα αναπτύξετε τις δικές σας ιδέες για τον τρόπο με τον οποίο θα πρέπει να λειτουργούν οι φόρμες σας και τα ερωτήματα που θα πρέπει να εκτελεστούν.
Σχεδίαση βάσεων δεδομένων
Σχεδίαση πινάκων Πίνακες ως οντότητες Αυτό που προσπαθούμε να κάνουμε όταν σχεδιάζουμε μια βάση δεδομένων είναι να δούμε μια πτυχή της πραγματικής ζωής και να τη μοντελοποιήσουμε με έναν τρόπο ο οποίος είναι συμβατός με την Access. Για παράδειγμα, το σχέδιο μιας βάσης δεδομένων για ένα βιβλιοπωλείο μπορεί να μοντελοποιεί πραγματικές οντότητες, όπως πελάτες και πωλητές και τις μεταξύ τους συναλλαγές, όπως αγορά ενός βιβλίου ή επιστροφή χρημάτων.
34
Επειδή οι πίνακες βασίζονται συχνά σε πραγματικά αντικείμενα ή έννοιες, το όνομα του πίνακα θα πρέπει να είναι πάντα ουσιαστικό, όπως "πελάτης" ή "αυτοκίνητο".
Μια καλή μέθοδος απεικόνισης αυτής της διαδικασίας είναι να φανταστείτε ότι παρακολουθείτε μια ταινία για το κομμάτι της ζωής για το οποίο θέλετε να αποθηκεύσετε δεδομένα - όπως το βιβλιοπωλείο - και μετά να την παγώσετε. Σκεφτείτε τους ηθοποιούς που συμμετέχουν στη σκηνή και τα δεδομένα που ίσως θέλετε να αποθηκεύσετε για αυτούς. Ένας πελάτης έχει όνομα και διεύθυνση οπότε χρειάζεται καταρχήν να αποθηκεύσουμε αυτά τα δεδομένα, τα οποία μπορούμε να χρησιμοποιήσουμε αργότερα για να ενημερώνουμε τον πελάτη για τις ειδικές προσφορές και τις τελευταίες κυκλοφορίες. Παρομοίως, θέλουμε να αποθηκεύσουμε τα ίδια δεδομένα για τους πωλητές έτσι ώστε να μπορούμε να τους στέλνουμε το μισθό τους. Θα χρειαστεί επίσης να κρατήσουμε πληροφορίες για τα βιβλία που πουλάμε, όπως τιμή, τίτλος και συγγραφέας.
Φανταστείτε τη σκηνή την οποία θέλετε να μοντελοποιήσετε και σημειώστε τα ονόματα των ηθοποιών και των αντικειμένων που εμφανίζονται σε αυτή. Το όνομα του πίνακά σας θα αντιστοιχεί στην οντότητα την οποία μοντελοποιείτε, "Πελάτης" για παράδειγμα. Τα δεδομένα σχετικά με αυτήν την οντότητα, όπως "Όνομα" ή "Φύλο" θα είναι τα πεδία του πίνακά σας.
Πρωτεύοντα και εξωτερικά κλειδιά Επιλογή πρωτευόντων και εξωτερικών κλειδιών Όπως είδαμε στη Σελίδα 30, οι πίνακες συνδέονται μεταξύ τους με κοινά πεδία. Πώς όμως επιλέγουμε αυτά τα πεδία; Κάθε πίνακας θα πρέπει να περιέχει ένα πεδίο το οποίο προσδιορίζει με μοναδικό τρόπο τις μεμονωμένες εγγραφές. Εάν θέλαμε να προσδιορίσουμε κάθε εγγραφή στον πίνακα Αυτοκίνητο με μοναδικό τρόπο, θα μπορούσαμε να χρησιμοποιήσουμε ένα πεδίο με την ονομασία Αριθμός πλαισίου καθώς αυτό είναι ένα στοιχείο το οποίο προσδιορίζει μοναδικά κάθε αυτοκίνητο. Αντίστοιχα, εάν θέλαμε να προσδιορίσουμε κάθε εγγραφή στον πίνακα Υπάλληλος θα μπορούσαμε να χρησιμοποιήσουμε το πεδίο ΑΦΜ, καθώς ο αριθμός φορολογικού μητρώου είναι κάτι που προσδιορίζει με μοναδικό τρόπο όλους τους υπαλλήλους.
Όταν σχετίζουμε δύο πίνακες δημιουργούμε ένα σύνδεσμο ανάμεσα σε ένα πρωτεύον και ένα εξωτερικό κλειδί. Το εξωτερικό κλειδί είναι το πεδίο ενός πίνακα που αντιστοιχεί ακριβώς στο πρωτεύον κλειδί ενός άλλου. Παραδείγματος χάρη, εάν θέλαμε να συσχετίσουμε τον πίνακα Αυτοκίνητο που προαναφέραμε, με τον πίνακα Πωληθέντα αυτοκίνητα ο οποίος θα περιέχει εγγραφές για όλα τα αυτοκίνητα που πούλησε η συγκεκριμένη αντιπροσωπία, τότε θα έπρεπε να συμπεριλάβουμε τον Αριθμό πλαισίου (Αρ_Καταχώριση) ως εξωτερικό κλειδί. Συσχετίζοντας τα δύο πεδία Αριθμός πλαισίου, (Αρ_Καταχώριση) όχι μόνο συνδέουμε τις πληροφορίες των δύο πινάκων αλλά το κάνουμε με τρόπο λογικό που έχει νόημα.
Είναι δυνατό να έχετε ένα πρωτεύον κλειδί αποτελούμενο από δύο ή παραπάνω πεδία τα οποία, όταν συνδυαστούν, αναγνωρίζουν με μοναδικό τρόπο τις μεμονωμένες εγγραφές ενός πίνακα. Ωστόσο, δεν είναι πολύ καλή ιδέα και θα πρέπει να το αποφεύγετε. Η μοναδική εξαίρεση σε αυτόν τον κανόνα είναι όταν θέλετε να δημιουργήσετε έναν Πίνακα σύνδεσης για να μοντελοποιήσετε μια σχέση πολλά προς πολλά.
Ένα εξωτερικό κλειδί σε έναν άλλο πίνακα δεν χρειάζεται να έχει το ίδιο όνομα με το πρωτεύον κλειδί με το οποίο σχετίζεται.
35
Το πεδίο το οποίο ορίζει με μοναδικό τρόπο τις μεμονωμένες εγγραφές ονομάζεται πρωτεύον κλειδί. Δείτε τα πεδία που επιλέξατε στους πίνακές σας για να διαπιστώσετε ποιο πεδίο θα μπορούσε να αποτελέσει πρωτεύον κλειδί. Θα πρέπει να υπάρχει μόνο ένα πεδίο το οποίο μπορεί να είναι το πρωτεύον κλειδί του πίνακα. Εάν έχετε παραπάνω από ένα πεδίο που θα μπορούσε να είναι πρωτεύον κλειδί, τότε πιθανώς θα χρειαστεί να χωρίσετε τον πίνακα σε δύο ή παραπάνω πίνακες. Θα καταλάβετε γιατί παρακάτω στο κεφάλαιο.
Καμία τιμή σε πεδίο πρωτεύοντος κλειδιού δεν μπορεί να είναι μηδενική (δηλαδή κενή). Θα πρέπει να υπάρχει κάποια καταχώριση σε αυτό.
Σχεδίαση βάσεων δεδομένων
Βελτίωση του σχεδίου σας Κανονικοποίηση Εάν η βάση δεδομένων την οποία σχεδιάζετε δεν είναι καίρια ή δεν περιέχει μεγάλο πλήθος πινάκων δεν είναι απαραίτητο να κανονικοποιήσετε τους πίνακες μετά την πρώτη κανονική φόρμα, μολονότι είναι καλό να το κάνετε.
Το τελευταίο μέρος της σχεδίασης ενός πίνακα είναι η κανονικοποίηση. Πρόκειται για τη διαδικασία σταδιακής βελτίωσης πινάκων ώστε να προστατεύεται η ακεραιότητα και η ακρίβεια των αποθηκευμένων δεδομένων. Αυτό σας βοηθάει επίσης να εξοικονομείτε χώρο στο σκληρό δίσκο μειώνοντας την πιθανότητα ύπαρξης πλεοναζόντων δεδομένων (δεδομένα που επαναλαμβάνονται χωρίς λόγο αλλού). Η κανονικοποίηση αναφέρεται στην αναδόμηση της πρώτης, μετά της δεύτερης και τέλος της τρίτης κανονικής φόρμας.
Πρώτη κανονική φόρμα Σε αυτή τη φόρμα ένα πεδίο μπορεί να περιέχει μόνο μία τιμή. Για παράδειγμα, μια διεύθυνση θα πρέπει να διαχωρίζεται σε μεμονωμένα πεδία. Δεν θα πρέπει να βάζετε ολόκληρη τη διεύθυνση σε ένα πεδίο.
36
Δεύτερη κανονική φόρμα Εάν οι πίνακες δεν πληρούν τη δεύτερη και την τρίτη φόρμα τότε θα πρέπει να διαχωρίζονται σε δύο ή παραπάνω πίνακες που πληρούν τις κανονικές φόρμες.
Κάθε πεδίο του πίνακα θα πρέπει να είναι πλήρως εξαρτημένο από το πρωτεύον κλειδί. Παραδείγματος χάρη, σε έναν πίνακα υπάλληλος με πρωτεύον κλειδί το ΑΦΜ και δύο πεδία με την ονομασία Όνομα και Τμήμα, το πεδίο Όνομα εξαρτάται πλήρως από το ΑΦΜ. Αυτό συμβαίνει επειδή τα δύο πεδία είναι άμεσα συνδεδεμένα μεταξύ τους, ενώ το πεδίο Τμήμα δεν είναι. Ένας υπάλληλος μπορεί να δουλεύει σε οποιοδήποτε τμήμα αλλά θα έχει μόνο ένα ΑΦΜ.
Τρίτη κανονική φόρμα Στην τρίτη κανονική φόρμα τα πεδία των μη πρωτευόντων κλειδιών δεν θα πρέπει να είναι εξαρτημένα από άλλα πεδία μη πρωτευόντων κλειδιών.
Ορισμός επιχειρηματικών κανόνων Η επιλογή των πινάκων που θα συμπεριλάβουμε στη βάση δεδομένων μας και ο τρόπος της μεταξύ τους σύνδεσης αποτελεί ένα μέρος του σχεδίου. Για να μοντελοποιήσουμε πιο σωστά τα πραγματικά σενάρια της επιχείρησής μας θα πρέπει να λάβουμε υπόψη τους επιχειρηματικούς κανόνες που τα διέπουν. Οι επιχειρηματικοί κανόνες, ή επιχειρηματική λογική, είναι εκείνοι οι συχνά άγραφοι και μη αναγνωρισμένοι κώδικες συμπεριφοράς τους οποίους ακολουθούμε στη δουλειά καθημερινά. Κανένας δεν τους εξετάζει παρά μόνο όταν γίνεται η σχεδίαση βάσεων δεδομένων επειδή, πολύ συχνά, είναι θέμα κοινής λογικής. Παραδείγματος χάρη, ένας επιχειρηματικός κανόνας για μια τράπεζα μπορεί να είναι "Τα όρια υπεραναλήψεων δεν πρέπει να υπερβαίνουν τα 0,00 ευρώ" ή "Ένας αριθμός λογαριασμού θα πρέπει να περιέχει ν ψηφία". Σημειώστε τους επιχειρηματικούς κανόνες που σχετίζονται με τη βάση δεδομένων σας έτσι ώστε να τους εφαρμόζετε και να τους επιβάλλετε καθώς την αναπτύσσετε.
3
Δημιουργία πινάκων
Οι πίνακες είναι τα θεμέλια πάνω στα οποία χτίζεται
38
Το παράθυρο Πίνακας
39
Χρήση προτύπων πινάκων
40
Χρήση της προβολής φύλλου δεδομένων
η βάση δεδομένων σας.
41
Προσθήκη και διαγραφή πεδίων
Είναι απαραίτητο να μάθετε
43
Τύποι δεδομένων στην προβολή φύλλου δεδομένων
44
Χρήση της προβολής σχεδίασης
45
Δημιουργία πίνακα
46
Εισαγωγή γραμμής στην προβολή σχεδίασης
47
Διαγραφή πεδίου στην προβολή σχεδίασης
της βάσης που θα τους
48
Ορισμός πρωτεύοντος κλειδιού
χρησιμοποιούν.
49
Χρήση τύπων δεδομένων
51
Χρήση συνημμένων
52
Προσδιορισμός ιδιοτήτων πεδίου
53
Χρήση κανόνων επικύρωσης
54
Δημιουργία μάσκας εισαγωγής
55
Ορισμός προεπιλεγμένης τιμής
56
Χρήση ευρετηρίων
58
Δημιουργία στήλης αναζήτησης
πολύ καλά τη χρήση και τη δημιουργία πινάκων ώστε να υποστηρίζετε τόσο το σχέδιο της βάσης δεδομένων σας όσο και τα αντικείμενα
Δημιουργία πινάκων
Το παράθυρο πίνακας Ακόμα κι αν έχετε χρησιμοποιήσει προηγούμενες εκδόσεις της Access, θα πρέπει να επεξηγήσουμε το παράθυρο Πίνακας. Χάρη σε μια καθολική βελτίωση, η εναλλαγή μεταξύ πινάκων και εύρεσης απαιτούμενων πληροφοριών είναι πλέον ευκολότερη από ποτέ.
38
Αλλάξτε τον τρόπο προβολής ενός πίνακα κάνοντας δεξί κλικ στην καρτέλα του πίνακα και επιλέγοντας Προβολή σχεδίασης ή Προβολή φύλλου δεδομένων από το μενού περιβάλλοντος.
Στοιχεία του παραθύρου Πίνακας Επιλέξτε τις καρτέλες για να μεταβείτε από τον ένα πίνακα στον άλλο
Επιλέξτε ένα πεδίο πατώντας την επικεφαλίδα της στήλης του
Κλείνει τον επιλεγμένο πίνακα
Κλείστε όλους τους πίνακες γρήγορα κάνοντας δεξί κλικ στην καρτέλα τους και επιλέγοντας Κλείσιμο όλων από το μενού περιβάλλοντος.
Ο Επιλογέας γραμμής επισημαίνει μια γραμμή προς επεξεργασία
Αποθηκεύστε έναν πίνακα κάνοντας κλικ στο εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης.
Πατήστε Χρησιμοποιήστε για να δείτε τα βέλη για να σχετικούς παραλείψετε γραμμές πίνακες
Εναλλαγή μεταξύ προβολών Πατήστε το εικονίδιο Προβολή για να μεταβείτε εύκολα από την Προβολή φύλλου δεδομένων στην Προβολή σχεδίασης και αντίστροφα. Θα τη βρείτε στην καρτέλα Κεντρική πάνω στην Κορδέλα.
Αναζητήστε γρήγορα πίνακες πληκτρολογώντας λέξεις κλειδιά εδώ
Χρήση προτύπων πίνακα Μολονότι οι βάσεις δεδομένων σχεδιάζονται για διαφορετικούς σκοπούς, πολλά από τα δεδομένα που περιέχουν είναι παρόμοια. Οι περισσότερες επιχειρήσεις για παράδειγμα θέλουν να γνωρίζουν τα στοιχεία επικοινωνίας των πελατών τους. Τα πρότυπα πίνακα εκμεταλλεύονται αυτό το κοινό χαρακτηριστικό διαθέτοντας έτοιμους πίνακες οι οποίοι περιέχουν όλα τα πεδία που οι περισσότεροι οργανισμοί θέλουν να συμπεριλάβουν στις βάσεις δεδομένων τους. Επιπλέον, ο πίνακας που δημιουργείται με τη χρήση προτύπου μπορεί να τροποποιηθεί και να βελτιωθεί σύμφωνα με τις ακριβείς προδιαγραφές σας.
1
3
❙
4
❙
Πατήστε το εικονίδιο Πρότυπα πινάκα
Από το αναπτυσσόμενο μενού επιλέξτε το πρότυπο πίνακα που ανταποκρίνεται καλύτερα στις ανάγκες σας πατώντας το εικονίδιό του
Κάντε κλικ στο κουμπί Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης
Πληκτρολογήστε ένα όνομα για τον πίνακά σας και μετά πατήστε το κουμπί ΟΚ
39
2
❙ ❙
Αφού επιλέξετε ένα Πρότυπο πίνακα μπορείτε να το αλλάξετε οποιαδήποτε στιγμή. Να το βελτιώσετε προσθέτοντας ή διαγράφοντας στήλες, ορίζοντας μάσκες εισαγωγής ή προσδιορίζοντας συγκεκριμένες μορφές για τύπους δεδομένων.
Δημιουργία πινάκων
Χρήση της προβολής φύλλου δεδομένων Η Προβολή φύλλου δεδομένων είναι η προεπιλεγμένη προβολή καταχώρισης δεδομένων στην Access 2007. Η χρήση της Προβολής φύλλου δεδομένων για τη δημιουργία και τη διαχείριση των πινάκων σας δεν θα μπορούσε να είναι απλούστερη.
Δημιουργία πίνακα στην Προβολή φύλλου δεδομένων
1 2
40
3 4
Για να μπορέσετε να αποθηκεύσετε έναν πίνακα θα πρέπει να περιέχει τουλάχιστον ένα πεδίο.
❙ ❙ ❙ ❙
Κάντε κλικ στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Πίνακας που βρίσκεται στην ομάδα Πίνακες
Πατήστε το εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης Εισάγετε το όνομα του νέου σας πίνακα στο παράθυρο διαλόγου Αποθήκευση πίνακα ως και μετά πατήστε το κουμπί ΟΚ
Τώρα που δημιουργήσατε τον πίνακά σας θα πρέπει να προσθέσετε πεδία. Μάθετε πώς θα το κάνετε αυτό στην επόμενη σελίδα. Σημειώσατε ότι η Access δημιουργεί αυτόματα ένα πεδίο το οποίο ονομάζεται Αναγνωριστικό. Αυτό μπορεί αργότερα να μετονομαστεί ή να διαγραφεί ανάλογα με τις απαιτήσεις σας.
Προσθήκη και διαγραφή πεδίων Προσθήκη πεδίων στην Προβολή φύλλου δεδομένων Για να κάνει την προσθήκη πεδίων σε πίνακα πιο ενδιαφέρουσα, η Access 2007 παρέχει δύο διαφορετικούς τρόπους εκτέλεσης αυτής της ενέργειας. Ο πρώτος είναι μέσα από τον ίδιο τον πίνακα.
1
2
❙
Εισάγετε το όνομα του νέου σας πεδίου και μετά πατήστε Enter
Μπορείτε να προσθέτετε νέα πεδία χρησιμοποιώντας και την Κορδέλα.
1
Επιλέξτε την καρτέλα Φύλλο δεδομένων από την Κορδέλα
2
3
❙
❙
Πατήστε το εικονίδιο Νέο πεδίο
Η Access θα εμφανίσει την εντυπωσιακή συλλογή Πρότυπα πεδίου στα δεξιά της οθόνης. Επιλέξτε το πρότυπο πεδίου κάνοντας διπλό κλικ πάνω του
Το πρόβλημα είναι ότι όταν χρησιμοποιείτε την Κορδέλα θα πρέπει να μετονομάζετε κάθε πεδίο μόνοι σας. Μάθετε πώς θα το κάνετε αυτό στην επόμενη σελίδα.
Μη χάνετε χρόνο πατώντας επαναλαμβανόμενα το εικονίδιο Νέο πεδίο. Κάντε διπλό κλικ σε όσα πεδία χρειάζεστε από τη λίστα Πρότυπα πεδίου ταυτόχρονα.
41
❙ ❙
Κάντε διπλό κλικ στην επικεφαλίδα της στήλης Προσθήκη νέου πεδίου
Για να μετακινήσετε ένα πεδίο αφού το έχετε δημιουργήσει, επισημάνετέ το κάνοντας ένα κλικ στην επικεφαλίδα του. Μετά πατήστε και κρατήστε το αριστερό πλήκτρο του ποντικιού πατημένο στην επικεφαλίδα του πεδίου ξανά. Μια μαύρη λωρίδα θα εμφανιστεί στην αριστερή πλευρά του πεδίου. Έχοντας ακόμα πατημένο το πλήκτρο του ποντικιού, μετακινήστε τη μαύρη λωρίδα στην απαιτούμενη θέση. Μετά αφήστε το πλήκτρο του ποντικιού.
Δημιουργία πινάκων
…συνέχεια Μετονομασία πεδίων στην Προβολή φύλλου δεδομένων Θα πρέπει πάντα να δίνετε στα πεδία σας ονομασίες με νόημα ώστε να γνωρίζετε τι αντιπροσωπεύουν τα δεδομένα. Για παράδειγμα, εάν ένα πεδίο περιέχει δεδομένα για το χρώμα ενός αυτοκινήτου, ονομάστε το "Χρώμα αυτοκινήτου" και όχι "Πεδίο 2".
Ορισμένες φορές χρειάζεται να μετονομάσετε ένα υπάρχον πεδίο. Μπορεί να θέλετε να το μετονομάσετε επειδή υπάρχει πεδίο στον άλλο πίνακα με το ίδιο όνομα.
1 2 3
Επιλέξτε την καρτέλα Φύλλο δεδομένων από την Κορδέλα
Κάντε κλικ στην επικεφαλίδα του πεδίου που θέλετε να μετονομάσετε
Πατήστε το εικονίδιο Μετονομασία
Πληκτρολογήστε το νέο όνομα πεδίου στο πλαίσιο κειμένου και μετά πατήστε enter για να επιβεβαιώσετε ότι είστε ευχαριστημένος με τις αλλαγές
42
4
❙ ❙ ❙ ❙
Εδώ, το πεδίο Φύλο μετονομάστηκε σε Άνδρας/Γυναίκα
Διαγραφή πεδίων στην Προβολή φύλλου δεδομένων
1 2 3
❙ ❙ ❙
Επισημάνατε το πεδίο που θα διαγράψετε
Πατήστε το εικονίδιο Διαγραφή
Η Access 2007 εμφανίζει μια προειδοποίηση. Εάν πραγματικά θέλετε να διαγράψετε το πεδίο, πατήστε το κουμπί Ναι
Τύποι δεδομένων στην προβολή φύλλου δεδομένων Ορισμός τύπου δεδομένων σε Προβολή φύλλου δεδομένων Η επιλογή ενός τύπου δεδομένων στην προβολή φύλλου δεδομένων είναι μια πολύ απλή υπόθεση. Παρακάτω στο κεφάλαιο περιγράφουμε λεπτομερώς τους τύπους δεδομένων της Access 2007, ουσιαστικά όμως ένας τύπος δεδομένων υπαγορεύει την κατηγορία των πληροφοριών που μπορείτε να εισαγάγετε σε ένα πεδίο. Εάν για παράδειγμα εκχωρήσουμε τον τύπο δεδομένων Αριθμός σε ένα πεδίο, τότε μπορούμε να εισάγουμε σε αυτό μόνο ψηφία. Με την πληκτρολόγηση ενός γράμματος θα εμφανιζόταν ένα μήνυμα σφάλματος. Η χρήση του τύπου δεδομένων Αριθμός καθιστά συνεπώς αδύνατη την εισαγωγή κειμένου σε ένα πεδίο το οποίο προορίζεται για αριθμούς τηλεφώνων ή τραπεζικών λογαριασμών.
Επιλέξτε αυτό το πλαίσιο για να βεβαιωθείτε ότι κάθε τιμή στο πεδίο είναι διαφορετική
Πατήστε εδώ για να αλλάξετε τον τρόπο προβολής των δεδομένων μέσα στο πεδίο
Η επιλογή αυτού του πλαισίου αναγκάζει τους χρήστες να εισάγουν μια τιμή
43
Πατήστε εδώ για να αλλάξετε τον τύπο δεδομένων
Οι τύποι δεδομένων δίνουν νόημα στις πληροφορίες του πίνακά μας. Μας βοηθούν επίσης να επαληθεύουμε τα δεδομένα που εισάγαμε σε ένα πεδίο.
Μορφοποίηση των τύπων δεδομένων Αριθμός και Νομισματική μονάδα Το εικονίδιο της ομάδας Τύπος δεδομένων και μορφοποίηση, επιταχύνει και διευκολύνει την εφαρμογή συγκεκριμένης μορφοποίησης στις μορφές Νομισματική μονάδα και Αριθμός. Για να εφαρμόσετε μια μορφοποίηση απλά πατήστε την τιμή του πεδίου για να την επισημάνετε και μετά κάντε κλικ στο εικονίδιο της μορφοποίησης που καλύπτει τις ανάγκες σας.
Εφαρμόζει τη μορφή Νομισματική μονάδα
Μορφοποιεί τον αριθμό ως ποσοστό
Εισάγει ένα κόμμα μετά από κάθε χιλιάδα
Αυξάνει τον αριθμό των δεκαδικών ψηφίων
Μειώνει τον αριθμό των δεκαδικών ψηφίων
Δημιουργία πινάκων
Χρήση της προβολής σχεδίασης Μολονότι είναι εύκολο να δημιουργείτε πίνακες στην Προβολή φύλλου δεδομένων, δεν είναι και ο πιο αποδοτικός τρόπος. Στην Προβολή σχεδίασης εξοικονομείτε χρόνο και αποκτάτε μεγαλύτερο έλεγχο στις ιδιότητες των πεδίων σας. Η Προβολή σχεδίασης σας παρέχει μια σαφή εικόνα των πεδίων του πίνακά σας και των ιδιοτήτων και περιορισμών που θέσατε σε αυτά. Να προσπαθείτε πάντα να χρησιμοποιείτε την Προβολή σχεδίασης όταν δημιουργείτε για πρώτη φορά τους πίνακές σας και να χρησιμοποιείτε την Προβολή φύλλου δεδομένων μόνο όταν επεξεργάζεστε δεδομένα σε πραγματικό χρόνο.
Η οθόνη Προβολή σχεδίασης Επιλέξτε τύπους δεδομένων από το αναπτυσσόμενο μενού
44
Πληκτρολογήστε τα ονόματα των πεδίων σε αυτή τη στήλη
Επιλέξτε ένα πεδίο πατώντας τον Επιλογέα γραμμής
Ορίστε τις ιδιότητες του πεδίου μέσα σε αυτό το παράθυρο
Εισάγετε μια σύντομη περιγραφή του πεδίου σας σε αυτήν τη στήλη
Δημιουργία πίνακα Η Προβολή σχεδίασης περιέχει όλα όσα χρειάζεστε για να βελτιώσετε και να τελειοποιήσετε έναν πίνακα.
01 02 03
04
06 07 08 09 10 11
❙ ❙ ❙ ❙ ❙ ❙ ❙ ❙
Κάντε κλικ στην καρτέλα Δημιουργία στην κορδέλα
Πατήστε το εικονίδιο Σχεδίαση πίνακα στην ομάδα Πίνακες
Ανοίγει ένας πίνακας στο κέντρο της οθόνης της Access στην Προβολή σχεδίασης
Συνηθίστε να εισαγάγετε πάντα το Πρωτεύον κλειδί του πίνακα πρώτα. Με αυτόν τον τρόπο θα γνωρίζετε πάντα ότι το πρώτο πεδίο στην οθόνη Προβολή σχεδίασης είναι το Πρωτεύον κλειδί και δεν χρειάζεται να ψάχνετε ολόκληρη την οθόνη.
Πληκτρολογήστε ένα όνομα πεδίου Πατήστε το πλήκτρο Tab για να μεταβείτε στη στήλη Τύπος δεδομένων
0 Επιλέξτε έναν τύπο δεδομένων από το αναπτυσσόμενο μενού Πατήστε το πλήκτρο Tab για να μεταβείτε στη στήλη Περιγραφή Πληκτρολογήστε μια σύντομη περιγραφή του πεδίου
Επαναλάβετε τα βήματα 4 έως 8 μέχρι να εισαγάγετε όλα τα πεδία στον πίνακά σας Πατήστε το εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης Εισάγετε το όνομα του νέου σας πίνακα στο διάλογο Αποθήκευση πίνακα ως και μετά πατήστε ΟΚ
45
05
❙ ❙ ❙
Δημιουργία πινάκων
Εισαγωγή γραμμής στην προβολή σχεδίασης Υπάρχουν δύο μέθοδοι εισαγωγής μιας νέας γραμμής. Χρησιμοποιήστε όποια μέθοδο θεωρείτε ταχύτερη.
Μενού περιβάλλοντος
1
❙
2
❙
Κάντε διπλό κλικ στη γραμμή κάτω από το σημείο όπου θέλετε να εισαγάγετε τη νέα γραμμή
Επιλέξτε την Εισαγωγή γραμμών από το μενού περιβάλλοντος
46
3
❙
Πληκτρολογήστε ένα όνομα για το νέο πεδίο
Η Κορδέλα
1 2
❙ ❙
Επιλέξτε την καρτέλα Σχεδίαση από την Κορδέλα
Πατήστε το εικονίδιο Εισαγωγή γραμμών στην ομάδα Εργαλεία
Διαγραφή πεδίου στην προβολή σχεδίασης Υπάρχουν δύο τρόποι διαγραφής μιας γραμμής. Χρησιμοποιήστε όποια μέθοδο θεωρείτε ταχύτερη.
Μενού περιβάλλοντος
1
2
3
❙ ❙ ❙
Κάντε δεξί κλικ στη γραμμή που θέλετε να διαγράψετε
Επιλέξτε τη Διαγραφή γραμμών από το μενού περιβάλλοντος που εμφανίζεται
Η Access θα εμφανίσει ένα προειδοποιητικό μήνυμα. Εάν είστε βέβαιος ότι θέλετε να διαγράψετε το πεδίο, πατήστε "Ναι"
47
Η Κορδέλα
1 2
3
4
❙ ❙ ❙ ❙
Επιλέξτε την καρτέλα Σχεδίαση από την Κορδέλα
Επισημάνατε τη γραμμή που θέλετε να διαγράψετε κάνοντας ένα κλικ στον επιλογέα γραμμής δίπλα από αυτή
Πατήστε το εικονίδιο Διαγραφή γραμμών στην ομάδα εργαλεία της κορδέλας
Η Access θα εμφανίσει ένα προειδοποιητικό μήνυμα. Εάν είστε βέβαιος ότι θέλετε να διαγράψετε το πεδίο, πατήστε "Ναι"
Δημιουργία πινάκων
Ορισμός πρωτεύοντος κλειδιού Εναλλακτικά μπορείτε να κάνετε δεξί κλικ στο όνομα ενός πεδίου και να επιλέξετε Πρωτεύον κλειδί από το μενού περιβάλλοντος που εμφανίζεται.
Το Πρωτεύον κλειδί είναι ένα ειδικό πεδίο το οποίο χρησιμοποιείται για τη δημιουργία σχέσεων μεταξύ πινάκων. Η τιμή σε ένα πεδίο πρωτεύοντος κλειδιού προσδιορίζει με μοναδικό τρόπο τα υπόλοιπα δεδομένα σε εκείνο το πεδίο. Για παράδειγμα, ο παρακάτω πίνακας Βιβλία χρησιμοποιεί το πεδίο Αριθμός ISBN ως πρωτεύον κλειδί επειδή προσδιορίζει με μοναδικό τρόπο το κάθε βιβλίο. Στην Access είναι εύκολο να ορίσετε το Πρωτεύον κλειδί.
1
48
2
Διαγράψτε ένα πρωτεύον κλειδί κάνοντας δεξί κλικ στο εικονίδιο με το χρυσό κλειδί και επιλέγοντας Πρωτεύον κλειδί στο μενού περιβάλλοντος.
Έχετε τη δυνατότητα να χρησιμοποιείτε παραπάνω από ένα πεδίο ως Πρωτεύον κλειδί. Για να προσθέσετε άλλο ένα πρωτεύον κλειδί κρατήστε πατημένο το πλήκτρο Ctrl ενώ ακολουθείτε τα βήματα που περιγράφονται εδώ.
3
❙ ❙
❙
Μεταβείτε στην Προβολή σχεδίασης
Επισημάνατε το πεδίο που θα ορίσετε ως Πρωτεύον κλειδί
Πατήστε το εικονίδιο Πρωτεύον κλειδί
Όταν πατήσετε το εικονίδιο Πρωτεύον κλειδί εμφανίζεται ένα χρυσό κλειδί στον Επιλογέα γραμμής εκείνου του πεδίου
Χρήση τύπων δεδομένων Η χρήση σωστών τύπων δεδομένων θα βοηθήσει τους άλλους να κατανοήσουν τη βάση δεδομένων σας και θα εμποδίσει τα λάθη. Ο τύπος δεδομένων που επιλέγετε για ένα πεδίο εξαρτάται από το περιεχόμενο και το σκοπό αυτού του πεδίο στη βάση δεδομένων σας. Εάν για παράδειγμα θέλετε να καταγράψετε την ημερομηνία και ώρα μιας αγοράς, τότε θα πρέπει να χρησιμοποιήσετε τον τύπο δεδομένων Ημερομηνία/ Ώρα. Παρακάτω αναγράφονται οι σύντομες περιγραφές των τύπων δεδομένων που διαθέτει η Access.
Κείμενο Ο τύπος δεδομένων Κείμενο αποθηκεύει ελεύθερο κείμενο που δεν υπερβαίνει τους 255 χαρακτήρες και είναι εύχρηστος επειδή μπορεί να περιέχει και αριθμούς και γράμματα. Παραδείγματα δεδομένων που μπορείτε να χρησιμοποιήσετε με έναν τύπο δεδομένων κειμένου περιλαμβάνουν ονόματα, αριθμούς ΑΦΜ ή διευθύνσεις.
Υπόμνημα
Αριθμός Όπως υποδηλώνει και η ονομασία του, το πεδίο αριθμός χρησιμοποιείται για την αποθήκευση αριθμητικών τιμών όπως ηλικίες ή υπόλοιπα λογαριασμών. Ο τύπος δεδομένων Αριθμός είναι πολύ ευέλικτος. Μπορείτε να ορίσετε εάν ένα πεδίο θα χρησιμοποιεί δεκαδικά ψηφία και πόσα. Έχετε επίσης τη δυνατότητα να βλέπετε τις τιμές ως ποσοστά ή με μια επιστημονική σημειογραφία.
Νομισματική μονάδα Ο τύπος δεδομένων Νομισματική μονάδα είναι παρόμοιος με τον τύπο Αριθμός επειδή μπορείτε να εκτελέσετε υπολογισμούς στα αποθηκευμένα δεδομένα. Ωστόσο, ο τύπος δεδομένων Νομισματική μονάδα μπορεί επίσης να προβάλλει τιμές σε μορφή κατάλληλη για ένα συγκεκριμένο νόμισμα.
49
Ο τύπος δεδομένων Υπόμνημα είναι παρόμοιος με τον τύπο Κείμενο αλλά μπορεί να περιέχει έως 65.353 χαρακτήρες. Μπορεί να εφαρμοστεί Μορφοποίηση εμπλουτισμένου κειμένου σε ένα πεδίο Υπόμνημα για την προσθήκη χρώματος, την αλλαγή της στοίχισης του κειμένου και τη δημιουργία λίστας.
Δημιουργία πινάκων
…συνέχεια Ημερομηνία/ Ώρα Οι χρήστες έχουν τώρα την επιλογή να χρησιμοποιήσουν ένα ημερολόγιο για την καταχώριση ημερομηνιών. Για να το χρησιμοποιήσετε, πατήστε ένα κελί στο πεδίο Ημερομηνία/ Ώρα και το εικονίδιο του ημερολογίου που εμφανίζεται στη δεξιά πλευρά.
Οι ημερομηνίες μπορούν να προβληθούν με διάφορες μορφές, ανεξάρτητα από τον τρόπο που τις πληκτρολογεί ο χρήστης. Η Access μετατρέπει αυτόματα την εισαγόμενη ημερομηνία για να ταιριάζει στη μορφή την οποία ορίσατε. Η ώρα προβάλλεται σε μορφή 24 και 12 ωρών.
Αυτόματη αρίθμηση
50
Ο τύπος δεδομένων Αυτόματη αρίθμηση είναι μια ειδική κατηγορία αριθμητικού πεδίου η τιμή του οποίου αυξάνεται με κάθε νέα εγγραφή που προστίθεται στον πίνακα. Είναι σχεδιασμένος να χρησιμοποιείται σε πεδία όπου κάθε τιμή είναι μοναδική και επομένως προορίζεται για χρήση ως Πρωτεύον κλειδί.
Ναι/ Όχι Ο τύπος δεδομένων Ναι/ Όχι συχνά αναφέρεται ως δυαδικός τύπος δεδομένων. Οι δύο ονομασίες εναλλάσσονται μεταξύ τους.
Ο τύπος δεδομένων Ναι/ Όχι εμφανίζει στο χρήστη ένα επιλεγμένο πλαίσιο Ναι και ένα μη επιλεγμένο πλαίσιο Όχι. Αυτό το πεδίο θα πρέπει να χρησιμοποιείται όταν ο χρήστης πρέπει να επιλέξει ανάμεσα σε δύο πιθανές τιμές, όπως αληθής ή ψευδής, ενεργοποιημένο ή απενεργοποιημένο, πάνω ή κάτω, κλπ.Αντικείμενο OLE Ο τύπος δεδομένων OLE επιτρέπει στους χρήστες να αποθηκεύουν δυαδικά αντικείμενα όπως έγγραφα Word ή εικόνες σε έναν πίνακα. Δυστυχώς, ο τύπος δεδομένων OLE είναι ιδιαίτερα αντιπαραγωγικός. Αντί να αποθηκεύει ένα δείκτη σε αρχείο του δίσκου, δημιουργεί συνήθως μια ψηφιογραφική εικόνα του αρχείου που συχνά είναι μεγαλύτερη από το πρωτότυπο αρχείο. Είναι πολύ καλύτερο να χρησιμοποιείτε τον τύπο δεδομένων Συνημμένο.
Υπερσύνδεση Αυτός ο τύπος δεδομένων χρησιμοποιείται για την αποθήκευση της διεύθυνσης URL μιας ιστοσελίδας ή μιας διεύθυνσης ηλεκτρονικού ταχυδρομείου. Το πάτημα της URL ανοίγει το πρόγραμμα περιήγησης Ιστού που καλεί την ιστοσελίδα ή ανοίγει το πρόγραμμα του ηλεκτρονικού σας ταχυδρομείου.
Χρήση συνημμένων Αυτός ο τύπος δεδομένων χρησιμοποιείται για την αποθήκευση μεγάλων δυαδικών αντικειμένων όπως εικόνες ή άλλα έγγραφα του Microsoft Office. Το καλύτερο είναι ότι μπορείτε να επισυνάψετε παραπάνω από ένα αρχείο σε μια εγγραφή.
1 2 3 4
❙ ❙ ❙ ❙
Δημιουργήστε το νέο πεδίο χρησιμοποιώντας τον τύπο δεδομένων Συνημμένο Μεταβείτε στην Προβολή φύλλου δεδομένων
Κάντε διπλό κλικ στο εικονίδιο του συνδετήρα
Ο αριθμός στην παρένθεση δίπλα από το συνδετήρα αντιπροσωπεύει τον αριθμό των συνημμένων αρχείων.
Πατήστε το κουμπί Προσθήκη
51
5 6
❙ ❙
Χρησιμοποιήστε το Παράθυρο διαλόγου αρχείο για να βρείτε το αρχείο που θέλετε να επισυνάψετε
Πατήστε το κουμπί ΟΚ
Για να χρησιμοποιήσετε ένα συνημμένο, ανοίξτε το παράθυρο διαλόγου Συνημμένα ακολουθώντας τα παραπάνω βήματα. Επισημάνατε το αρχείο το οποίο θέλετε να ανοίξετε και μετά πατήστε το κουμπί Άνοιγμα στο παράθυρο διαλόγου Συνημμένα. Το παράθυρο θα ανοίξει το αρχείο στο γονικό του πρόγραμμα. Στην περίπτωση του παραπάνω παραδείγματος, το αρχείο "Πληρωμές Δανείου.xlsx" θα ανοίξει στο Excel.
Δημιουργία πινάκων
Προσδιορισμός ιδιοτήτων πεδίου Όπως και τα περισσότερα στοιχεία στην Access, κάθε πεδίο διαθέτει μια σειρά ιδιοτήτων η οποία υποστηρίζει τη σχεδίαση της βάσης δεδομένων επιβάλλοντας κανόνες ή ελέγχοντας τον τρόπο προβολής των δεδομένων στην οθόνη του χρήστη. Ο ακριβής αριθμός και τύπος των διαθέσιμων ιδιοτήτων εξαρτάται από τον τύπο δεδομένων του ζητούμενου πεδίου, αλλά οι περισσότερες ιδιότητες πεδίων είναι ίδιες για όλους τους τύπους δεδομένων.
Αλλαγή ιδιοτήτων πεδίου
1 2
52
3
❙ ❙ ❙
Μεταβείτε στην Προβολή σχεδίασης του πίνακα
Επιλέξτε το πεδίο κειμένου μιας ιδιότητας πεδίου
Ορισμένες ιδιότητες διαθέτουν ένα ελλειπτικό "..." εικονίδιο. Το πάτημα αυτού του εικονιδίου ανοίγει συνήθως έναν οδηγό
Πατήστε εδώ για να αλλάξετε τον τρόπο προβολής των δεδομένων στο χρήστη
Το κείμενο που πληκτρολογείτε εδώ θα εμφανίζεται ως ετικέτα σε φόρμα
Στις επόμενες σελίδες εξετάζουμε μερικές από τις σημαντικότερες ιδιότητες πεδίων αναλυτικά και βλέπουμε πώς μπορούμε να τις χρησιμοποιούμε για να διασφαλίζουμε ότι οι χρήστες εισάγουν μόνο τα κατάλληλα δεδομένα, ή ότι η παρουσίαση των δεδομένων στους χρήστες έχει τη σωστή μορφή.
Χρήση κανόνων επικύρωσης Οι κανόνες επικύρωσης μας δίνουν τη δυνατότητα να καταγράφουμε δεδομένα στο εύρος που απαιτούμε. Εάν θυμάστε το κεφάλαιο 2, μάθαμε ότι είναι σημαντικό να λαμβάνουμε υπόψη τους επιχειρηματικούς κανόνες οι οποίοι διέπουν μια βάση δεδομένων. Για παράδειγμα, ο επιχειρηματικός κανόνας μιας τράπεζας μπορεί να είναι "Τα όρια υπεραναλήψεων δεν πρέπει να υπερβαίνουν τα 0,00 ευρώ". Είναι κοινή λογική να υπάρχει όριο υπεραναλήψεων κάτω του μηδενός, αλλά εάν δεν το δηλώσουμε ρητά στην Access δεν θα το γνωρίζει. Προκειμένου οι χρήστες να εισάγουν τις σωστές τιμές θα πρέπει να επικυρώσουμε τα δεδομένα που καταχωρίζουν.
1 2 3
❙ ❙ ❙
Μεταβείτε στην Προβολή σχεδίασης
Επισημάνατε το πεδίο στο οποίο θα ορίσετε έναν κανόνα επικύρωσης
Εισάγετε εδώ τον κανόνα επικύρωσης
Εάν υπάρχουν ήδη δεδομένα σε έναν πίνακα όταν εισαγάγετε τον Κανόνα επικύρωσης, χρησιμοποιήστε το εικονίδιο Δοκιμή κανόνων επικύρωσης που βρίσκεται στην ομάδα Εργαλεία για να δείτε εάν τα υπάρχοντα δεδομένα συμμορφώνονται με το νέο κανόνα.
53
4 5
❙ ❙
Μετακινηθείτε στο πεδίο Κείμενο επικύρωσης
Πληκτρολογήστε ένα μήνυμα
Το Κείμενο επικύρωσης εμφανίζεται σε παράθυρο διαλόγου όταν οι χρήστες προσπαθούν να σπάσουν τον κανόνα επικύρωσης.
Δημιουργία πινάκων
Δημιουργία μάσκας εισαγωγής
54
Ο οδηγός της Μάσκας εισαγωγής λειτουργεί με τύπους δεδομένων Κειμένου και Ημερομηνίας και όχι με Αριθμού και Νομισματικής μονάδας.
Πληκτρολογήστε Κωδικός πρόσβασης στη Μάσκα εισαγωγής πεδίου για να αποκρύψετε τα δεδομένα τα οποία εισαγάγετε. Ανεξάρτητα από αυτό που πληκτρολογεί ο χρήστης, στην οθόνη εμφανίζονται μόνο αστερίσκοι (*).
Οι μάσκες εισαγωγής χρησιμοποιούνται κυρίως ως μέσο επικύρωσης δεδομένων καθώς αναγκάζουν το χρήστη να εισάγει δεδομένα στη μορφή που απαιτούμε. Για παράδειγμα, εάν θέλουμε να εισάγει μια ημερομηνία σε μορφή μήνας/ημέρα/χρόνος τότε με αυτή τη μορφή πρέπει να την εισάγει. Το πεδίο Μάσκα εισαγωγής βρίσκεται στην ενότητα Ιδιότητες πεδίου στην οθόνη Προβολή σχεδίασης ενός πίνακα.
1
❙
Επισημάνατε το πεδίο στο οποίο θέλετε να προσθέσετε μια μάσκα εισαγωγής
2
❙
Πληκτρολογήστε τη μάσκα εισαγωγής σας
Πατήστε εδώ για να ανοίξετε τον Οδηγό της Μάσκας εισαγωγής
Ο χαρακτήρας "0" στη μάσκα εισαγωγής ενημερώνει την Access να δεχτεί μόνο ένα ψηφίο σε αυτό το σημείο. Ο χαρακτήρας "/" είναι ένας ειδικός χαρακτήρας διαχωρισμού ημερομηνιών. Χρησιμοποιήστε τη βοήθεια της Access για να μάθετε περισσότερα για τους χαρακτήρες στις μάσκες εισαγωγής.
Οι χρήστες θα πρέπει τώρα να εισάγουν δεδομένα στο πεδίο Ημερομηνία Γέννησης στη μορφή που υπαγορεύει η μάσκα εισαγωγής, όπως βλέπετε στην εικόνα.
Διαφορετικά, ένα παράθυρο διαλόγου θα επισημάνει το σφάλμα της καταχώρισής τους.
Ορισμός προεπιλεγμένης τιμής Ορισμένες φορές είναι χρήσιμο να υπάρχει μια προεπιλεγμένη τιμή για ένα πεδίο. Μπορεί για παράδειγμα να είναι μια συγκεκριμένη τιμή η οποία θα πρέπει να καταχωρίζεται συχνά, όπως Αρσενικό και όχι Θηλυκό. Μια έρευνα μάρκετινγκ για παράδειγμα του βιβλιοπωλείου Bobbin μπορεί να δείχνει ότι οι γυναίκες είναι πιο πιθανό να αγοράσουν ένα βιβλίο από τα καταστήματά τους απ' ό,τι οι άνδρες. Επομένως, η επεξεργασία των στοιχείων του νέου πελάτη θα είναι ταχύτερη εάν η προεπιλεγμένη τιμή στο πεδίο Φύλο του πίνακα Πελάτες Βιβλιοπωλείου Bobbin ήταν "Θηλυκό".
1 2
❙ ❙
Μεταβείτε στην Προβολή σχεδίασης
Επισημάνατε το πεδίο στο οποίο θα ορίσετε μια προεπιλεγμένη τιμή
55
3
❙
Πληκτρολογήστε την προεπιλεγμένη σας τιμή
Ανοίξτε τον πίνακα στην Προβολή σχεδίασης. Η προεπιλεγμένη τιμή που εισαγάγετε θα εμφανίζεται τώρα κάθε φορά που ξεκινάτε μια νέα εγγραφή
Δημιουργία πινάκων
Χρήση ευρετηρίων Ένα ευρετήριο είναι απλά μια αναφορά που παραπέμπει στην πραγματική φυσική θέση όπου είναι αποθηκευμένη μια πληροφορία. Τα ευρετήρια αυξάνουν την ταχύτητα με την οποία η Access βρίσκει και ταξινομεί τα περιεχόμενα ενός πίνακα. Η αρχή είναι παρόμοια με εκείνη του ευρετηρίου ενός βιβλίου. Για παράδειγμα μπορεί να θέλετε να βρείτε κάθε σημείο στο οποίο αναφέρεται η λέξη "ευρετήριο" σε αυτό το βιβλίο. Αντί να κάνετε αναζήτηση σε κάθε σελίδα ψάχνοντας τη λέξη "ευρετήριο" είναι πολύ πιο λογικό να ανοίξετε τις τελευταίες σελίδες του βιβλίου και να βρείτε τις σχετικές σελίδες στο ευρετήριο.
56
1 Τυχόν πρωτεύονται κλειδιά ευρετηριάζονται αυτόματα από την Access, αλλά είναι καλή πρακτική να ευρετηριάζετε και τα πεδία με εξωτερικά κλειδιά. Στην πραγματικότητα είναι καλύτερο να ευρετηριάζετε όποιο πεδίο είναι μοναδικό ή πεδία με τιμές που ενδέχεται να είναι διαφορετικές μεταξύ τους.
2 3 4 5
6
❙ ❙ ❙ ❙ ❙
❙
Ανοίξτε τον πίνακα για τον οποίο θέλετε να δημιουργήσετε ευρετήρια στην Προβολή σχεδίασης Πατήστε την καρτέλα Σχεδίαση στην Κορδέλα
Κάντε κλικ στο εικονίδιο Ευρετήρια
Επιλέξτε το πεδίο Όνομα ευρετηρίου σε μια κενή γραμμή
Πληκτρολογήστε το όνομα του ευρετηρίου
Πατήστε το πλήκτρο Tab για να μεταβείτε στο επόμενο πεδίο
…συνέχεια
7
❙
Επιλέξτε το πεδίο προς ευρετηρίαση από το αναπτυσσόμενο μενού
Για να διαγράψετε ένα ευρετήριο, κάντε δεξί κλικ στο ευρετήριο και μετά επιλέξτε "Διαγραφή γραμμών" από το μενού που εμφανίζεται.
❙
Επιλέξτε τη σειρά ταξινόμησης
9
❙
Ορίστε το πεδίο ως μοναδικό, εάν ισχύει
57
8
Δημιουργία πινάκων
Δημιουργία στήλης αναζήτησης Με τη στήλη αναζήτησης οι χρήστες εισάγουν προκαθορισμένες τιμές σε κελιά χρησιμοποιώντας ένα αναπτυσσόμενο μενού και όχι πληκτρολογώντας την τιμή μόνοι τους. Αυτό βοηθάει στην ελαχιστοποίηση των σφαλμάτων που προκύπτουν από ανορθογραφίες. Οι τιμές μιας στήλης αναζήτησης μπορεί είτε να αντλούνται από κάποιον άλλο πίνακα (εξ ου και η "αναζήτηση") ή να ορίζονται στην Access κατά τη δημιουργία της στήλης αναζήτησης. Το παρακάτω παράδειγμα ακολουθεί τη δεύτερη επιλογή.
1
58
2 3
4
❙ ❙ ❙
❙
Πατήστε ένα κελί στο πεδίο που θέλετε να είναι στήλη αναζήτησης
Πατήστε την καρτέλα Φύλλο δεδομένων
Κάντε κλικ στο εικονίδιο Στήλη αναζήτησης
Επιλέξτε αυτήν τη ρύθμιση
5
❙
Πατήστε Επόμενο
…συνέχεια
06
07
09
10
❙ ❙ ❙
❙
Προσδιορίστε τον αριθμό των στηλών που θέλετε να συμπεριλάβετε στη στήλη αναζήτησης
Η ύπαρξη παραπάνω από μίας στήλης στη στήλη αναζήτησης μπορεί να κάνει τις επιλογές που έχει στη διάθεσή του ο χρήστης πιο περιγραφικές. Ένας πίνακας αναζήτησης διευθύνσεων για παράδειγμα, μπορεί να εμφανίζει μια στήλη για κάθε στοιχείο μιας διεύθυνσης. Πληκτρολογήστε τις τιμές τις οποίες θα μπορούν να επιλέγουν οι χρήστες από τη στήλη αναζήτησης
Πατήστε Επόμενο
Πληκτρολογήστε ένα όνομα για τη Στήλη αναζήτησής σας
Πατήστε το κουμπί Τέλος
59
08
❙
Δημιουργία πινάκων
…συνέχεια Επιλέξτε ένα κελί στη στήλη αναζήτησης και μετά μια τιμή από το αναπτυσσόμενο μενού για να την εισαγάγετε.
60
Χρήση στηλών αναζήτησης πολλαπλών τιμών Στους πιο έμπειρους χρήστες βάσεων δεδομένων, η αποθήκευση πολλαπλών τιμών σε ένα πεδίο ίσως φαίνεται ανόητη. Η Access όμως δεν κάνει φυσική αποθήκευση των τιμών σε ένα πεδίο, αλλά τις κρύβει σε πίνακες συστήματος ως ξεχωριστά πεδία.
Ένα μοναδικό χαρακτηριστικό της Access 2007 είναι η δυνατότητα αποθήκευσης πολλών τιμών σε ένα πεδίο. Αυτή είναι μια εύχρηστη λειτουργία όταν έχετε διάφορες επιλογές για να διαλέξετε μια τιμή και υπάρχει παραπάνω από μία κατάλληλη τιμή. Ας υποθέσουμε για παράδειγμα ότι κάθε υποκατάστημα του Bobbin εξειδικεύεται σε συγκριμένα είδη βιβλίων. Τότε η δυνατότητα εισαγωγής κάθε είδους που εμπορεύεται ένα υποκατάστημα σε έναν πίνακα αναζήτησης πολλαπλών τιμών θα ήταν ιδανική λύση. Για να δημιουργήσετε έναν πίνακα αναζήτησης πολλαπλών τιμών ακολουθήστε τα βήματα δημιουργίας μιας στήλης αναζήτησης των προηγούμενων δύο σελίδων σταματώντας μετά το βήμα 9. Επιλέξτε το πλαίσιο για να επιτρέπονται πολλαπλές τιμές και μετά πατήστε το κουμπί Τέλος όπως συμβουλεύουμε στο βήμα 10.
Επιλέξτε το πλαίσιο για κάθε τιμή που θέλετε να αποθηκεύσετε στο πεδίο και μετά πατήστε ΟΚ. Στο παράδειγμα στα αριστερά βλέπουμε ότι το κατάστημα του της Αθήνας εξειδικεύεται στα βιβλία Τρόμου και Κωμωδίας.
4
Ορισμός σχέσεων
Οι σχέσεις μεταξύ πινάκων επηρεάζουν τον τρόπο με τον οποίο λειτουργεί ολόκληρη η βάση δεδομένων σας, οπότε είναι σημαντικό να τις ορίσετε σωστά.
62
Το παράθυρο Σχέσεις
63
Προσθήκη πινάκων
64
Προσδιορισμός σχέσεων
66
Ακεραιότητα αναφορών
68
Προσδιορισμός ιδιοτήτων συνδέσμου
70
Αριστερός και δεξιός σύνδεσμος
Ορισμός σχέσεων
Το παράθυρο Σχέσεις Το παράθυρο Σχέσεις σας δίνει τη δυνατότητα να σχεδιάζετε τους πίνακές σας και να προσδιορίζετε οπτικά τις μεταξύ τους σχέσεις.
Οι πίνακες απεικονίζονται με μπλε ορθογώνια
Τα πεδία πρωτεύοντος κλειδιού υποδεικνύονται με χρυσά κλειδιά
62
Έχετε τη δυνατότητα να αποθηκεύσετε τη διάταξη του παραθύρου Σχέσεις όποτε θέλετε, πατώντας το εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης ή κάνοντας δεξί κλικ στο παράθυρο Σχέσεις και επιλέγοντας την εντολή Αποθήκευση διάταξης από το μενού.
Μπορείτε να καταργήσετε τα πάντα στο παράθυρο Σχέσεις κάνοντας κλικ στο εικονίδιο Απαλοιφή διάταξης. Τα πεδία καταγράφονται μέσα στους πίνακες
Οι σχέσεις απεικονίζονται με τη σύνδεση μαύρων γραμμών
Άνοιγμα του παραθύρου Σχέσεις
1 2
❙ ❙
Πατήστε την καρτέλα Εργαλεία βάσης δεδομένων στην κορδέλα
Επιλέξτε το εικονίδιο Σχέσεις
Προσθήκη πινάκων Εάν δεν έχετε τοποθετήσει κανέναν πίνακα στο παράθυρο Σχέσεις, η Access σας παροτρύνει να προσθέσετε μερικούς με το παράθυρο διαλόγου Εμφάνιση πίνακα.
Μπορείτε να προσθέτετε και εσείς ερωτήματα επιλέγοντας αυτήν την καρτέλα
2 3
❙ ❙ ❙
Επιλέξτε τον πίνακα που θέλετε να προσθέσετε
63
1
Μπορείτε να ανοίξετε οποιαδήποτε στιγμή το παράθυρο διαλόγου Εμφάνιση πίνακα πατώντας το εικονίδιο Εμφάνιση πίνακα.
Πατήστε το κουμπί Προσθήκη
Όταν έχετε προσθέσει τους απαραίτητους πίνακες,πατήστε το Κλείσιμο
Οι πίνακες τακτοποιούνται εάν πατήσετε και κρατήσετε πατημένο το αριστερό κουμπί του ποντικιού στις επικεφαλίδες τους και έπειτα τους σύρετε στο σημείο που θέλετε.
Αφού γίνει προσδιορισμός των σχέσεων, στόχος είναι η οθόνη να παραμείνει τακτοποιημένη και ευανάγνωστη.
Μπορείτε να αφαιρέσετε πίνακα από το παράθυρο Σχέσεις ανά πάσα στιγμή εάν πατήσετε το εικονίδιο Απόκρυψη πίνακα. Αυτό βρίσκεται κάτω από την καρτέλα Σχεδίαση στην Κορδέλα.
Ορισμός σχέσεων
Προσδιορισμός σχέσεων Οι σχέσεις μεταξύ πινάκων ορίζονται εφόσον πατήσετε και σύρετε το πεδίο (συνήθως αυτό με το πρωτεύον κλειδί) στο αντίστοιχο πεδίο ενός άλλου πίνακα. Τα δύο πεδία τα οποία θέλετε να συσχετίσετε πρέπει να ανήκουν στον ίδιο τύπο δεδομένων, αλλιώς η Access εμφανίζει μήνυμα σφάλματος.
❙
1
64
2 3
Προσέξτε ότι η Access σας ενημερώνει για τον τύπο σχέσης που ορίζετε.
4
❙ ❙
❙
Πατήστε και κρατήστε πατημένο το όνομα πεδίου ενός πρωτεύοντος κλειδιού
Τραβήξτε το προς το ξένο κλειδί του δεύτερου πίνακα
Η Access προβάλλει το παράθυρο διαλόγου Επεξεργασία σχέσεων
Ελέγξτε ότι έχουν συσχετιστεί τα σωστά πεδία
…συνέχεια
❙
6
❙
Εάν χρειαστεί, μπορείτε να αλλάξετε τα πεδία μόλις πατήσετε εδώ, επιλέγοντας διαφορετικά πεδία από το αναπτυσσόμενο μενού
Πατήστε το κουμπί Δημιουργία ώστε να ορίσετε τη σχέση
65
5
Μπορείτε να ανοίξετε το παράθυρο διαλόγου Επεξεργασία σχέσεων, εάν κάνετε δεξί κλικ σε μια γραμμή σχέσης και επιλέξετε Επεξεργασία σχέσεων από το μενού περιβάλλοντος.
Μια σχέση μεταξύ πινάκων υποδηλώνεται στην Access με μια μαύρη γραμμή η οποία συνδέει δύο πεδία, όπως φαίνεται και στην παραπάνω εικόνα. Ίσως παρατηρήσατε ότι το παράθυρο διαλόγου Επεξεργασία σχέσεων αναφέρει τον τύπο σχέσης που έχει δημιουργηθεί μεταξύ δύο πινάκων. Παρόλο που η Access αναγνωρίζει αυτόματα τον τύπο σχέσης, παραμένει σημαντικό να γνωρίζετε τη διαφορά μεταξύ των ποικίλων τύπων σχέσης ώστε να σχηματίζετε σωστές συνδέσεις μεταξύ πινάκων. Ανατρέξτε στο κεφάλαιο 2 για να μάθετε περισσότερα για τους τύπους σχέσης.
Ορισμός σχέσεων
Ακεραιότητα αναφορών Όταν πλέον δεν χρειάζεστε μια εγγραφή σε κάποιον πίνακα, είναι λογικό να τη διαγράψετε. Επίσης, σε ορισμένες περιπτώσεις ίσως είναι καλή ιδέα να αλλάξετε την τιμή ή τον τύπο δεδομένων ενός πρωτεύοντος κλειδιού. Ωστόσο, αυτή η κίνηση ίσως προκαλέσει λάθη σε ενημερώσεις και διαγραφές στοιχείων, τα οποία εμποδίζουν την ομαλή λειτουργία της βάσης δεδομένων και καταλήγουν σε σφάλματα. Για να προστατευθείτε από αυτό το ενδεχόμενο μπορείτε να επιβάλετε την ακεραιότητα αναφορών. Αυτή διασφαλίζει ότι μια εγγραφή ενός πίνακα αναφέρεται μόνο σε υπάρχουσα εγγραφή ενός άλλου πίνακα. Για την επιβολή της ακεραιότητας αναφορών, ανοίξτε πρώτα το παράθυρο διαλόγου Επεξεργασία σχέσεων.
1
66
2 Εάν πατήσετε το εικονίδιο Έκθεση σχέσεων, θα ξεκινήσετε τη διαδικασία εκτύπωσης του παραθύρου Σχέσεις.
❙ ❙
Επιλέξτε τη γραμμή σχέσης πατώντας την με το αριστερό πλήκτρο του ποντικιού
Πατήστε το εικονίδιο Επεξεργασία σχέσεων στην ομάδα Εργαλεία
3
❙
Διαλέξτε το πλαίσιο "Ενεργοποίηση ακεραιότητας αναφορών"
4
❙
Επιλέξτε και τα δύο άλλα πλαίσια κάτω από αυτήν την εντολή
…συνέχεια
5
❙
Πατήστε OK
Η γραμμή σχέσης τώρα θα έχει τον αριθμό "ένα" δίπλα από τον γονικό πίνακα και το σύμβολο του "απείρου" δίπλα από τον θυγατρικό πίνακα, όπως δείχνει η παρακάτω εικόνα.
Διαδοχική ενημέρωση των σχετικών εγγραφών
Διαδοχική διαγραφή των σχετικών εγγραφών Εάν επιλέξετε αυτό το πλαίσιο, η Access αναγκάζεται να διαγράφει κάθε σχετική, θυγατρική εγγραφή όταν καταργείτε την εγγραφή. Η επιβολή της ακεραιότητας αναφορών φέρνει πάντα θετικά αποτελέσματα. Σε όλους τους πίνακες με σχέση ένα προς πολλά στη βάση δεδομένων του βιβλιοπωλείου Bobbin, έχει εφαρμοστεί η ακεραιότητα αναφορών.
Περισσότερα για την ακεραιότητα αναφορών Η ακεραιότητα αναφορών είναι ένα είδος περιορισμού ο οποίος επιβάλλεται σε έναν πίνακα ώστε να διατηρηθεί η ακρίβεια και η συνοχή των δεδομένων στη βάση σας. Ίσως όμως αναρωτιέστε ποιoς είναι ακριβώς ο ρόλος της ακεραιότητας αναφορών. Με την εφαρμογή της ακεραιότητας αναφορών ζητάτε από την Access να ελέγχει ότι η εγγραφή ενός πίνακα που αναφέρεται σε μια σχετική εγγραφή σε έναν άλλο πίνακα, παραπέμπει πάντα σε υπάρχουσα εγγραφή. Ένας άλλος τύπος περιορισμού είναι ο περιορισμός ακεραιότητας οντότητας, ο οποίος δηλώνει ότι κανένα πρωτεύον κλειδί δεν μπορεί να έχει μηδενική τιμή. Όταν προσδιορίζετε ένα πεδίο ως πρωτεύον κλειδί η Access αναγκάζει τον χρήστη να εισαγάγει μια τιμή.
67
Η επιλογή αυτού του πλαισίου αναγκάζει στην Access να ενημερώνει όλες τις σχετικές, θυγατρικές εγγραφές όταν αλλάζετε την τιμή σε ένα πεδίο πρωτεύοντος κλειδιού.
Ορισμός σχέσεων
68
Προσδιορισμός ιδιοτήτων συνδέσμου Με τον ίδιο τρόπο που ορίζουμε σχέσεις μεταξύ πινάκων, μπορούμε να ορίσουμε και τύπους συνδέσμων. Ο τύπος συνδέσμου χρησιμοποιείται από ερωτήματα ώστε να αποφασίζεται ποιες εγγραφές πρέπει να εμφανίζονται όταν εκτελείται το ερώτημα. Αυτό μπορεί να επιλεγεί εύκολα από το παράθυρο διαλόγου Επεξεργασία σχέσεων.
1
❙
2
❙
3
❙
Πατήστε στη γραμμή που συνδέει δύο πίνακες
Μεταβείτε στο εικονίδιο Επεξεργασία σχέσεων
Επιλέξτε τον Τύπο συνδέσμου
…συνέχεια
4
❙
5
❙
Στο παράθυρο διαλόγου Ιδιότητες συνδέσμου, διαλέξτε τον τύπο συνδέσμου που θέλετε να χρησιμοποιήσετε
Πατήστε το κουμπί ΟΚ
Περισσότερα για τους τύπους συνδέσμου
Επιλογή ενός Εσωτερικού συνδέσμου σημαίνει ότι εμφανίζονται μόνο οι εγγραφές στις οποίες υπάρχει πλήρης αντιστοιχία μεταξύ των συνδεδεμένων πεδίων τους. Αντιθέτως, ο ορισμός ενός Εξωτερικού συνδέσμου αναγκάζει το ερώτημα να εμφανίζει όλες τις εγγραφές ενός πίνακα, αλλά μόνο τις εγγραφές του άλλου πίνακα τα συνδεδεμένα πεδία των οποίων αντιστοιχούν ακριβώς. Για παράδειγμα, η εκτέλεση ενός ερωτήματος που βασίζεται στους παρακάτω πίνακες θα εμφανίσει όλες τις εγγραφές από τον πίνακα Πελάτες, όμως μόνο αυτές από τον πίνακα Συναλλαγές οι οποίες αντιστοιχούν στα πεδία Κωδικός_Πελάτη. Τα αποτελέσματα αυτού του ερωτήματος καταγράφονται στην επόμενη σελίδα.
69
Το παράθυρο διαλόγου Ιδιότητες συνδέσμου σας επιτρέπει να ορίζετε δύο διαφορετικούς τύπους συνδέσμου – τον Εσωτερικό σύνδεσμο (επιλογή 1 του παραθύρου) και τον Εξωτερικό σύνδεσμο (επιλογές 2 και 3).
Ορισμός σχέσεων
Αριστερός και δεξιός σύνδεσμος Όταν ορίζετε έναν Εξωτερικό σύνδεσμο μεταξύ πινάκων, η Access τροποποιεί τη γραμμή σχέσης για να συμπεριλάβει ένα βέλος, η κατεύθυνση του οποίου εξαρτάται από τον επιλεγμένο τύπο εξωτερικού συνδέσμου. Ένα βέλος στραμμένο στην πλευρά "πολλά" της σχέσης, όπως αυτό στην εικόνα δεξιά, υποδεικνύει έναν Αριστερό σύνδεσμο.
70
Ένα ερώτημα βασισμένο σε Αριστερό σύνδεσμο εμφανίζει όλες τις εγγραφές στην πλευρά "ένα" της σχέσης και μόνο τις εγγραφές από την πλευρά "πολλά" όπου υπάρχει ακριβής αντιστοιχία. Ένα παράδειγμα ερωτήματος που στηρίζεται σε Αριστερό σύνδεσμο απεικονίζεται παρακάτω.
Δεδομένα στα πεδία Κωδικός_Πελάτη, Όνομα και Επίθετο εξάγονται από τον πίνακα Πελάτες, όπως φαίνεται στη σελίδα 69. Τα δεδομένα στο πεδίο Ημερομηνία_Συναλλαγής είναι από το συσχετισμένο πίνακα Συναλλαγές. Παρατηρήστε ότι δεν περιέχουν όλες οι εγγραφές δεδομένα για το πεδίο Ημερομηνία Συναλλαγής. Αντιστρόφως, ένα ερώτημα που βασίζεται σε Δεξιό σύνδεσμο προβάλλει το αντίθετο. Θα βλέπαμε ένα πλήρως συμπληρωμένο πεδίο Ημερομηνία_Συναλλαγής, αλλά μόνο κάποια από τα πεδία του πίνακα Πελάτες θα περιλάμβαναν δεδομένα. Ένας Δεξιός σύνδεσμος υποδεικνύεται από ένα βέλος με κατεύθυνση την πλευρά "ένα" της σχέσης, όπως βλέπετε στην εικόνα κάτω.
5
Επεξεργασία δεδομένων
Τα δεδομένα είναι το πιο ζωτικό περιουσιακό στοιχείο της επιχείρησής σας. Πράγματι, χωρίς ακριβείς και ενημερωμένες πληροφορίες η επιχείρησή σας δεν θα μπορούσε να λειτουργήσει καθόλου. Σε αυτό το κεφάλαιο εξετάζουμε διάφορες μεθόδους ενημέρωσης των δεδομένων σας και τον τρόπο με τον οποίο η Access σας βοηθάει να τα αξιοποιήσετε.
72
Εισαγωγή δεδομένων
73
Εισαγωγή γραμμών
74
Χρήση του προχείρου
75
Αντιγραφή και επικόλληση δεδομένων
76
Αντιγραφή απευθείας από το Excel
77
Αντιγραφή δεδομένων στο Excel
78
Εισαγωγή δεδομένων από το Excel
83
Εισαγωγή δεδομένων από την Access
85
Σύνδεση με βάσεις δεδομένων της Access
87
Διαχείριση εργασιών εισαγωγής
88
Συλλογή δεδομένων μέσω ηλεκτρονικού ταχυδρομείου
94
Φιλτράρισμα δεδομένων
96
Άθροιση στηλών
97
Ορθογραφικός έλεγχος δεδομένων
98
Μορφοποίηση δεδομένων
Επεξεργασία δεδομένων
Εισαγωγή δεδομένων Υπάρχουν πολλοί διαφορετικοί τρόποι να εισαγάγετε πληροφορίες στη βάση δεδομένων της Access 2007. Ο πιο προφανής τρόπος εισαγωγής δεδομένων είναι η άμεση καταχώριση - η απλή πληκτρολόγηση μιας τιμής σε ένα κελί - μπορείτε όμως να αντιγράψετε και να επικολλήσετε δεδομένα από άλλα προγράμματα, όπως το Microsoft Excel, ή να εισαγάγετε υπάρχοντα δεδομένα από άλλη βάση.
Άμεση καταχώριση
72
Μετακινηθείτε από το ένα πεδίο στο άλλο πατώντας το πλήκτρο Tab.
1
2 3
❙
❙ ❙
Επιλέξτε το κελί στο οποίο θέλετε να δώσετε μια τιμή, κάνοντας κλικ με το αριστερό πλήκτρο του ποντικιού
Πληκτρολογήστε την τιμή
Πατήστε το πλήκτρο Tab για να επιβεβαιώσετε την καταχώρισή σας
Επαναλάβετε τα παραπάνω βήματα για να εισαγάγετε δεδομένα σε άλλο κελί.
Εισαγωγή γραμμών Όταν ολοκληρώσετε την καταχώριση δεδομένων στην τελευταία γραμμή, η Access εισάγει αυτόματα μια νέα γραμμή για εσάς. Ωστόσο, μπορείτε να εισαγάγετε μη αυτόματα μια νέα γραμμή οποιαδήποτε στιγμή.
1
❙
Επιλέξτε την καρτέλα Κεντρική στην Κορδέλα
2
❙
Πατήστε το εικονίδιο Δημιουργία στην ομάδα Εγγραφές
Αλλαγή μεγέθους γραμμών
2
3
❙
❙ ❙
Τοποθετήστε τον δρομέα ανάμεσα σε δύο γραμμές
Πατήστε και κρατήστε πατημένο το αριστερό πλήκτρο του ποντικιού. Μια μαύρη γραμμή εμφανίζεται ανάμεσα στις δύο γραμμές
Μετακινήστε το ποντίκι προς τα πάνω για να μειώσετε το μέγεθος των γραμμών ή προς τα κάτω για να αυξήσετε το μέγεθος των γραμμών
73
1
Επεξεργασία δεδομένων
Χρήση του προχείρου Η ομάδα εικονιδίων Πρόχειρο, βρίσκεται στην καρτέλα Κεντρική, περιέχει όλες τις λειτουργίες που χρειάζεστε για την αντιγραφή και επικόλληση δεδομένων.
Το Πρόχειρο του Microsoft Office
Πατήστε εδώ για να δείτε το Πρόχειρο του Microsoft Office
74
Κάντε κλικ εδώ για να επικολλήσετε ό,τι υπάρχει στο πρόχειρο στο επιλεγμένο αντικείμενο
Πατήστε εδώ για να διαγράψετε όλα τα στοιχεία από το πρόχειρο
Κάντε κλικ στα στοιχεία του προχείρου για να τα προσθέσετε σε ένα κελί
Πατήστε εδώ για να αλλάξετε τις ρυθμίσεις του προχείρου
Αντιγραφή και επικόλληση δεδομένων Επεξήγηση της ομάδας εικονιδίων Πρόχειρο Το πάτημα αυτού του εικονιδίου επικολλά τα δεδομένα στο επιλεγμένο κελί
Το πάτημα αυτού του εικονιδίου αντιγράφει και μετά διαγράφει τα δεδομένα
Το πάτημα αυτού του εικονιδίου αντιγράφει τη μορφοποίηση των δεδομένων και όχι τα ίδια τα δεδομένα
Το πάτημα αυτού του εικονιδίου αντιγράφει δεδομένα αλλά δεν τα διαγράφει
Αντιγραφή δεδομένων από το ένα κελί στο άλλο
75
1 2 3 4
❙ ❙ ❙ ❙
Επισημάνατε τα δεδομένα που θέλετε να αντιγράψετε Πατήστε το εικονίδιο Αντιγραφή στην ομάδα εικονιδίων Πρόχειρο
Επιλέξτε το κελί στο οποίο θέλετε να επικολλήσετε τα δεδομένα
Πατήστε το εικονίδιο Επικόλληση για να επικολλήσετε τα αντιγραμμένα δεδομένα όπως στην παρακάτω εικόνα
Επεξεργασία δεδομένων
Αντιγραφή απευθείας από το Excel Τώρα μπορείτε να αντιγράψετε δεδομένα στους πίνακές σας απευθείας από το Microsoft Excel ακολουθώντας μερικά εύκολα βήματα. Και ακόμα καλύτερα, μπορείτε να αντιγράψετε πολλές γραμμές ή στήλες από το Excel στην Access.
Μπορείτε να αντιγράψετε όσα δεδομένα θέλετε από το Excel.
1
Στο Excel επιλέξτε τα κελιά που θέλετε να αντιγράψετε
Στο Excel, πατήστε το εικονίδιο Αντιγραφή (είναι το ίδιο με το εικονίδιο Αντιγραφή στην Access)
76
2
❙ ❙
3
❙
4
❙
5
❙
Στην Access επισημάνατε τα πεδία ή τις γραμμές όπου θα επικολληθούν τα δεδομένα επιλέγοντας τις επικεφαλίδες των πεδίων ή χρησιμοποιώντας τον Επιλογέα γραμμής
Πατήστε το εικονίδιο Επικόλληση στην ομάδα Πρόχειρο
Κάντε κλικ στο κουμπί "Ναι" στο παράθυρο διαλόγου για να επικολλήσετε τα δεδομένα
Αντιγραφή δεδομένων στο Excel Συχνά σας εξυπηρετεί να χρησιμοποιείτε τα δεδομένα της Access στο Excel. Παραδείγματος χάρη, μπορείτε να χρησιμοποιήσετε δεδομένα από τον πίνακα Πωλήσεις σε ένα υπολογιστικό φύλλο του Excel για να δείτε την απόδοση του τριμήνου. Παλαιότερα για να χρησιμοποιήσετε δεδομένα της Access στο Excel έπρεπε να ακολουθήσετε μια χρονοβόρα διαδικασία εξαγωγής. Στην Access 2007 η διαδικασία αυτή ολοκληρώνεται με μερικά κλικ.
1
2
4
❙ ❙ ❙
Στην Access, πατήστε την επικεφαλίδα του πεδίου, ή όπως φαίνεται κάτω, μια σειρά επικεφαλίδων πεδίων για να επιλέξετε τα δεδομένα που θέλετε να αντιγράψετε στο Excel
Πατήστε το εικονίδιο Αντιγραφή στην ομάδα εικονιδίων Πρόχειρο
77
3
❙
Επιλέξτε το κελί του Excel όπου θα αντιγράψετε το πρώτο πεδίο
Στο Excel πατήστε το εικονίδιο Επικόλληση (είναι ίδιο με το εικονίδιο επικόλλησης της Access) για να εισαγάγετε τις αντιγραμμένες γραμμές στο Excel
Τα δεδομένα που αντιγράφονται στο Excel μορφοποιούνται σύμφωνα με την προεπιλεγμένη μορφοποίηση της τρέχουσας επιλογής σας στο Excel. Αυτό σημαίνει ότι τα δεδομένα σας από την Access μπορεί να φαίνονται διαφορετικά όταν τα βλέπετε στο Excel. Συμβουλευτείτε το υλικό τεκμηρίωσης του Microsoft Excel εάν θέλετε να αλλάξετε την προεπιλεγμένη μορφοποίηση.
Επεξεργασία δεδομένων
Εισαγωγή δεδομένων από το Excel Υπάρχουν πολλοί λόγοι για τους οποίους μπορεί να θέλετε να εισαγάγετε δεδομένα από ένα αρχείο Excel. Ίσως μέρος της βάσης δεδομένων σας χρησιμοποιείται για να παρακολουθείτε την παραγωγικότητα των πωλητών σας, οι οποίοι καταγράφουν τις πωλήσεις τους σε ένα υπολογιστικό φύλλο Excel. Αντί να πληκτρολογείτε τα αποτελέσματά τους στην Access χρησιμοποιώντας ένα τυπωμένο υπολογιστικό φύλλο Excel, μπορείτε απλά να τα προσαρτήσετε σε έναν πίνακα. Ή ίσως έχετε ξεπεράσει το Excel και να πρέπει να μετακινήσετε μερικά φύλλα εργασίας στην Access. Θα μπορούσατε, λοιπόν, να χρησιμοποιήσετε τα δεδομένα ξεχωριστών φύλλων εργασίας για να δημιουργήσετε ολοκαίνουργιους πίνακες στην Access.
78
Όταν κάνετε εισαγωγή από το Excel είναι σημαντικό το υπολογιστικό φύλλο από το οποίο εισαγάγετε δεδομένα να έχει τη σωστή μορφή. Επεξεργαστείτε το υπολογιστικό φύλλο έτσι ώστε κάθε γραμμή στο Excel να ισοδυναμεί με μια γραμμή της Access και κάθε στήλη να ισοδυναμεί με ένα πεδίο, όπως στην παρακάτω εικόνα.
Εισαγωγή δεδομένων σε νέο πίνακα
1
❙
Πατήστε την καρτέλα Εξωτερικά δεδομένα στην Κορδέλα
2
❙
Επιλέξτε το εικονίδιο Excel στην ομάδα εικονιδίων Εισαγωγή
…συνέχεια
❙
5
❙
Βεβαιωθείτε ότι είναι επιλεγμένη η ρύθμιση "Εισαγωγή των δεδομένων προέλευσης σε ένα νέο πίνακα..."
4
❙
Πατήστε το κουμπί Αναζήτηση για να εμφανίσετε το παράθυρο διαλόγου αρχείο
79
3
Χρησιμοποιήστε το παράθυρο διαλόγου αρχείο για να βρείτε το αρχείο Excel από το οποίο θέλετε να εισαγάγετε δεδομένα
6 7
❙ ❙
Πατήστε Άνοιγμα
Κάντε κλικ στο κουμπί OK
Επεξεργασία δεδομένων
80
…συνέχεια
08
09 10
❙
❙ ❙
Επιλέξτε το φύλλο εργασίας προς εισαγωγή κάνοντας κλικ πάνω του
Πατήστε το κουμπί Επόμενο
Επιλέξτε το πλαίσιο εάν θέλετε οι τιμές της πρώτης γραμμής να χρησιμοποιηθούν ως ονομασίες πεδίων στο νέο σας πίνακα
…συνέχεια
11 12
❙ ❙
Πατήστε το κουμπί Επόμενο
Πατήστε εδώ για να αλλάξετε τις ονομασίες των πεδίων
13
❙
Πατήστε εδώ για να αλλάξετε τους τύπους δεδομένων
Σκεφτείτε προσεκτικά τις επιλογές που κάνετε σε αυτήν τη σελίδα. Είναι ταχύτερο και ευκολότερο να επιλέξετε τους σωστούς τύπους δεδομένων τώρα και όχι αργότερα.
81
14 15 16
❙ ❙ ❙
Κάντε κλικ σε μια στήλη για να επιλέξετε εκείνο το πεδίο
Πατήστε το κουμπί Επόμενο
Χρησιμοποιήστε το αναπτυσσόμενο μενού για να επιλέξετε πρωτεύον κλειδί ή αφήστε την Access να δημιουργήσει ένα για εσάς
Όταν κάνετε κλικ σε μια στήλη για να την επιλέξετε, το φόντο της στήλης αυτής θα μαυρίσει.
Επεξεργασία δεδομένων
…συνέχεια
17
18
❙ ❙
Πληκτρολογήστε ένα όνομα για το νέο σας πίνακα
Πατήστε το κουμπί Επόμενο
Επιλέξτε αυτό το πλαίσιο εάν θέλετε να εισαγάγετε ξανά το ίδιο φύλλο εργασίας στο μέλλον
82
19
❙
20
❙
Πατήστε είτε το κουμπί Αποθήκευση εισαγωγής ή το κουμπί Κλείσιμο
Εισαγωγή δεδομένων από την Access Υπάρχουν δύο τρόποι εργασίας με άλλες βάσεις δεδομένων της Access. Ο πρώτος είναι να εισαγάγετε αντικείμενα βάσεων δεδομένων, όπως πίνακες, ερωτήματα και φόρμες από μια βάση δεδομένων. Ο δεύτερος είναι να δημιουργείτε σύνδεση με τον πίνακα μιας άλλης βάσης δεδομένων Access. Η πρώτη μέθοδος παρέχει έναν υψηλό βαθμό ελέγχου στα στοιχεία που εισάγουμε. Για παράδειγμα μπορούμε να εισάγουμε είτε έναν πίνακα και τα δεδομένα του, ή απλώς τη δομή του πίνακα χωρίς δεδομένα.
Εισαγωγή αντικειμένων βάσεων δεδομένων
1 2
3
❙ ❙ ❙
Πατήστε την καρτέλα Εξωτερικά δεδομένα στην Κορδέλα Επιλέξτε το εικονίδιο Access στην ομάδα εικονιδίων Εισαγωγή
4
❙
Χρησιμοποιήστε το παράθυρο διαλόγου αρχείο για να επιλέξετε τη βάση δεδομένων που θα εισαγάγετε
6
❙
Πατήστε το κουμπί Αναζήτηση
83
Βεβαιωθείτε ότι είναι επιλεγμένη η πρόταση "Εισαγωγή πινάκων, ερωτημάτων..."
5
❙
Κάντε κλικ στο κουμπί ΟΚ
7 Μπορείτε να επιλέξετε παραπάνω από έναν πίνακα στο παράθυρο διαλόγου Εισαγωγή αντικειμένων.
❙
Επιλέξτε τις καρτέλες για να δείτε τα διάφορα αντικείμενα βάσεων δεδομένων
8
❙
Πατήστε τα ονόματα των αντικειμένων που θα εισαγάγετε
84
Επεξεργασία δεδομένων
…συνέχεια
09 11 12
13
❙ ❙ ❙ ❙
Κάντε κλικ στο κουμπί Επιλογές
10
❙
Ρυθμίστε τις επιλογές εισαγωγής
Πατήστε OK
Επιλέξτε το πλαίσιο "Αποθήκευση βημάτων εισαγωγής" εάν σκοπεύετε να επαναλάβετε την ίδια εισαγωγή στο μέλλον
Πατήστε το κουμπί Κλείσιμο
Σύνδεση με βάσεις δεδομένων Σύνδεση με άλλη βάση δεδομένων της Access Η επαναλαμβανόμενη εισαγωγή δεδομένων από μια βάση σε μια άλλη είναι αντιπαραγωγική και περιττή. Εάν υπάρχουν δεδομένα σε μια άλλη βάση που πρέπει να τα χρησιμοποιείτε τακτικά είναι καλύτερο είναι τα συνδέσετε με έναν πίνακα στη δική σας βάση δεδομένων. Συνδέοντας τους δύο πίνακες δημιουργείται μία ένωση ανάμεσα στον αρχικό πίνακα (προέλευση) και έναν πίνακα της βάσης δεδομένων σας (προορισμός). Ωστόσο, μπορείτε να συνδέετε μόνο πίνακες και όχι φόρμες, ερωτήματα, εκθέσεις, κλπ.
1 2 3
❙ ❙ ❙
Πατήστε την καρτέλα Εξωτερικά δεδομένα στην Κορδέλα
Επιλέξτε το εικονίδιο της Access στην ομάδα εικονιδίων Εισαγωγή
Πατήστε το κουμπί Αναζήτηση στο παράθυρο διαλόγου Λήψη εξωτερικών δεδομένων και χρησιμοποιήστε το παράθυρο διαλόγου Αρχείο για να επιλέξετε τη βάση δεδομένων με την οποία θέλετε να συνδεθείτε
Μόλις ο πίνακας συνδεθεί με έναν άλλο πίνακα σε διαφορετική βάση δεδομένων μπορείτε να δείτε και να αλλάξετε τις τιμές του όπως θέλετε. Οι αλλαγές που πραγματοποιείτε εμφανίζονται και στους δύο πίνακες. Το μοναδικό πράγμα που δεν μπορείτε να κάνετε είναι να αλλάξετε τη δομή του πίνακα.
85
4
5
❙ ❙
Επιλέξτε αυτήν τη ρύθμιση για να βεβαιωθείτε ότι συνδέεστε με μια βάση δεδομένων και ότι δεν κάνετε εισαγωγή από αυτή
Πατήστε OK
6
❙
7
❙
Μπορείτε να επιλέξετε παραπάνω από έναν πίνακα στο παράθυρο διαλόγου Σύνδεση πινάκων.
Χρησιμοποιήστε το παράθυρο διαλόγου Σύνδεση πινάκων για να επιλέξετε τους πίνακες με τους οποίους θέλετε να συνδεθείτε στη βάση δεδομένων προέλευσης. Κάντε κλικ στο όνομα του πίνακα για να τον επιλέξετε
86
Επεξεργασία δεδομένων
…συνέχεια
Έχετε τη δυνατότητα να ενημερώνετε τους συνδεδεμένους πίνακες ανά πάσα στιγμή χρησιμοποιώντας τη Διαχείριση συνδεδεμένων πινάκων. Η διαδικασία περιγράφεται στη σελίδα 185.
Πατήστε OK
Τα ονόματα των συνδεδεμένων πινάκων εμφανίζονται τώρα στο Παράθυρο περιήγησης και μπορείτε να τους ανοίξετε και να τους χρησιμοποιήσετε όπως οποιονδήποτε άλλο πίνακα. Οι συνδεδεμένοι πίνακες ξεχωρίζουν από τους άλλους πίνακες από ένα τόξο στα αριστερά του ονόματος του πίνακα, όπως στη δεξιά εικόνα.
Διαχείριση εργασιών εισαγωγής Εάν επιλέξατε να αποθηκεύσετε τα βήματα εισαγωγής, ίσως αναρωτιέστε που κατέληξαν. Θα τα βρείτε μέσω του παραθύρου διαλόγου Διαχείριση εργασιών δεδομένων. Μπορείτε να εμφανίσετε αυτό το παράθυρο διαλόγου πατώντας το εικονίδιο Αποθηκευμένες εισαγωγές στην ομάδα εικονιδίων Εισαγωγή.
Μεταβείτε από τις εργασίες εισαγωγής στις εργασίες εξαγωγής επιλέγοντας αυτές τις καρτέλες
Πατήστε μια εργασία εισαγωγής για να την επιλέξετε
Πατήστε εδώ για να εκτελέσετε μια επιλεγμένη εργασία εισαγωγής/ εξαγωγής
Πατήστε εδώ για να διαγράψετε μόνιμα μια εργασία εισαγωγής/ εξαγωγής
Κάντε κλικ εδώ για να κλείσετε το παράθυρο διαλόγου
Πατήστε το κουμπί Δημιουργία εργασίας του Outlook εάν θέλετε να σας γίνει υπενθύμιση για την επανάληψη μιας εργασίας εισαγωγής/ εξαγωγής. Αυτή η λειτουργία είναι χρήσιμη εάν υπάρχει κάποια συγκεκριμένη εργασία εισαγωγής/ εξαγωγής που χρειάζεται να εκτελείτε συχνά.
87
Η προέλευση των δεδομένων μιας εργασίας εισαγωγής/ εξαγωγής υποδεικνύεται από ένα εικονίδιο του προγράμματος και σας βεβαιώνει ότι λαμβάνετε δεδομένα από τη σωστή πηγή.
Επεξεργασία δεδομένων
Συλλογή δεδομένων μέσω ηλεκτρονικού ταχυδρομείου Μια καταπληκτική νέα λειτουργία της Access 2007 είναι η δυνατότητα συλλογής δεδομένων με τη χρήση του ηλεκτρονικού ταχυδρομείου. Η Access δημιουργεί μια φόρμα HTML ή Infopath βασισμένη στις πληροφορίες που παρέχετε και τη στέλνει μέσω ηλεκτρονικού ταχυδρομείου στους παραλήπτες τους οποίους ορίζετε. Όταν οι παραλήπτες του ηλεκτρονικού μηνύματος σας απαντούν, μπορείτε είτε να διαχειριστείτε τις απαντήσεις μόνος σας ή να αναθέσετε στην Access αυτήν την εργασία. Αυτή η λειτουργία είναι χρήσιμη όταν θέλετε να ενημερώνετε τακτικά τις επαφές σας ή τα στοιχεία των πελατών σας, ή θέλετε να κάνετε μια έρευνα ικανοποίησης πελατών. Για να χρησιμοποιήσετε αυτήν τη λειτουργία θα πρέπει να εγκαταστήσετε το Outlook 2007.
1
88
2
3 4
❙ ❙
❙ ❙
Πατήστε την καρτέλα Εξωτερικά δεδομένα στην Κορδέλα
Πατήστε το εικονίδιο Δημιουργία μηνύματος ηλεκτρονικού ταχυδρομείου στην ομάδα Συλλογή δεδομένων
Πατήστε το κουμπί Επόμενο
Επιλέξτε με ένα κλικ μια φόρμα HTML ή μια φόρμα Infopath. Εάν δεν είστε βέβαιοι για τον τύπο της φόρμας, επιλέξτε μια φόρμα HTML.
Εάν χρησιμοποιήσετε φόρμα Infopath τότε οι παραλήπτες του μηνύματός σας θα πρέπει να έχουν και το Outlook 2007 και το Infopath 2007 στον υπολογιστή τους. Αυτό μάλλον δεν θα ισχύει για τους περισσότερους παραλήπτες σας και γι' αυτό είναι καλύτερο να μην χρησιμοποιείτε φόρμες Infopath. Η μόνη απαίτηση όταν χρησιμοποιείτε φόρμες HTML είναι οι αποστολείς σας να διαθέτουν πρόγραμμα
…συνέχεια ηλεκτρονικού ταχυδρομείου το οποίο υποστηρίζει μηνύματα HTML, κάτι που στις μέρες μας είναι πολύ πιθανό.
5 6
8
❙ ❙
Πατήστε το κουμπί Επόμενο Αποφασίστε εάν θέλετε να προσθέσετε νέα δεδομένα σε έναν πίνακα ή να ενημερώσετε τα υπάρχοντα δεδομένα
Το πρωτεύον κλειδί ενός πίνακα θα καταχωριστεί αυτόματα στο ηλεκτρονικό μήνυμα. Το πρωτεύον κλειδί θα πρέπει να συμπεριληφθεί στο ηλεκτρονικό μήνυμα και δεν μπορεί να αφαιρεθεί.
89
7
❙ ❙
Πατήστε Επόμενο
Επισημάνατε ένα πεδίο και μετά πατήστε το δεξί βέλος για να το προσθέσετε στη φόρμα ηλεκτρονικού ταχυδρομείου
9
❙
Χρησιμοποιήστε τα βέλη πάνω και κάτω για να αλλάξετε τη σειρά εμφάνισης των πεδίων
Επεξεργασία δεδομένων
90
…συνέχεια
10 11
Από προεπιλογή οι απαντήσεις σας θα τοποθετηθούν σε έναν φάκελο του Outlook με τίτλο "Απαντήσεις συλλογής δεδομένων της Access". Εάν θέλετε να τοποθετηθούν αλλού μπορείτε να ορίσετε μια διαφορετική θέση πατώντας το μπλε σύνδεσμο και επιλέγοντας ένα φάκελο από το παράθυρο διαλόγου που εμφανίζεται.
12 13
❙ ❙
❙ ❙
14
❙
Πατήστε το κουμπί Επόμενο
Για να προστίθενται αυτόματα τα δεδομένα στους πίνακές σας όταν οι άλλοι σας απαντούν, επιλέξτε αυτό το πλαίσιο
Πατήστε το κουμπί Επόμενο
Επιλέξτε εάν θέλετε να εισαγάγετε τις διευθύνσεις ηλεκτρονικού ταχυδρομείου μόνος σας ή αν θα χρησιμοποιήσετε ένα πεδίο από τον πίνακα της βάσης δεδομένων σας
Πατήστε το κουμπί Επόμενο
…συνέχεια
❙
Τροποποιήστε τη γραμμή Θέμα και το σώμα κειμένου όπως θέλετε
16
❙
Πατήστε το κουμπί Επόμενο
❙
Κάντε κλικ στο κουμπί Δημιουργία
17
91
15
18
❙
Ελέγξτε το ηλεκτρονικό ταχυδρομείο σας, εισαγάγετε τα ονόματα των παραληπτών και μετά πατήστε το εικονίδιο Αποστολή
92
Επεξεργασία δεδομένων
…συνέχεια
Εισαγωγή δεδομένων από το Outlook 2007 Η Access μπορεί να προσθέτει αυτόματα τα δεδομένα που συλλέγονται μέσω ηλεκτρονικού ταχυδρομείου σε έναν πίνακα, σας δίνεται όμως και η δυνατότητα να προσθέτετε τα δεδομένα μόνοι σας.
1
2
❙
❙
Ανοίξτε τον φάκελο ηλεκτρονικού ταχυδρομείου Απαντήσεις συλλογής δεδομένων της Access στο Outlook 2007
Κάντε δεξί κλικ στο ηλεκτρονικό μήνυμα που θέλετε να εισαγάγετε
…συνέχεια
3 4
❙ ❙
Από το μενού επιλέξτε Εξαγωγή δεδομένων στη Microsoft Access
Ελέγξτε τα δεδομένα προς εισαγωγή στο παράθυρο διαλόγου Εξαγωγή δεδομένων στη Microsoft Access και μετά πατήστε ΟΚ
Διαχείριση απαντήσεων Ο διάλογος Διαχείριση απαντήσεων είναι χρήσιμος όταν έχετε αλλάξει τη γνώμη σας για τη μη αυτόματη επεξεργασία των απαντήσεων και προτιμάτε να τις επεξεργαστεί η Access αυτόματα. Ή όταν θέλετε να ξαναστείλετε ή να διαγράψετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου. Κάντε κλικ εδώ για τις επιλογές επεξεργασίας μηνύματος
Πατήστε εδώ για να διαγράψετε το μήνυμα μόνιμα
Πατήστε εδώ για να ξαναστείλετε το μήνυμα
Κάντε κλικ εδώ για να κλείσει το παράθυρο διαλόγου
Το πάτημα του κουμπιού Επιλογές μηνύματος ανοίγει το παράθυρο διαλόγου Επιλογές συλλογής δεδομένων μέσω ηλεκτρονικού ταχυδρομείου. Το παράθυρο διαλόγου σας δίνει τη δυνατότητα να ορίσετε έναν αριθμό απαντήσεων προς επεξεργασία και σας επιτρέπει να καθορίσετε μια προθεσμία για τις απαντήσεις. Αυτή η λειτουργία είναι χρήσιμη όταν έχετε στείλει ένα ερωτηματολόγιο και πρέπει να αναλύσετε τα δεδομένα μια συγκεκριμένη ημερομηνία.
93
Για να ανοίξετε το παράθυρο διαλόγου Διαχείριση απαντήσεων πρέπει να πατήσετε το ομώνυμο εικονίδιο. Αυτό βρίσκεται στην καρτέλα Εξωτερικά δεδομένα, στην ομάδα εικονιδίων Συλλογή δεδομένων.
Επεξεργασία δεδομένων
Φιλτράρισμα δεδομένων Όπως θα δείτε στο Κεφάλαιο 6, τα ερωτήματα αποτελούν ένα ισχυρό μέσο επιλογής εγγραφών σύμφωνα με αυστηρά κριτήρια. Ορισμένες φορές όμως, θέλουμε απλώς να περιορίσουμε το πλήθος των δεδομένων στην οθόνη. Σε έναν πίνακα πωλήσεων για παράδειγμα, μπορεί να χρειάζεται να δούμε τα δεδομένα για ένα συγκεκριμένο προϊόν μόνο. Τα φίλτρα είναι ένας γρήγορος τρόπος για να το πετύχουμε αυτό και βρίσκονται στην καρτέλα Κεντρική στην Κορδέλα.
Επεξήγηση της ομάδας εικονιδίων Ταξινόμηση και φιλτράρισμα
94
Πατήστε εδώ για αύξουσα ταξινόμηση των δεδομένων
Τα φίλτρα για προχωρημένους λειτουργούν όπως περίπου και τα ερωτήματα και γι' αυτό δεν θα ασχοληθούμε με αυτά στο βιβλίο. Όταν μελετήσετε το Κεφάλαιο 6 και χρησιμοποιείτε με άνεση τα ερωτήματα, η εφαρμογή φίλτρων για προχωρημένους θα είναι παιχνιδάκι.
Κάντε κλικ εδώ για τις λεπτομερείς επιλογές φιλτραρίσματος
Πατήστε εδώ για να φιλτράρετε χρησιμοποιώντας δεδομένα από το τρέχον κελί
Πατήστε εδώ για φθίνουσα ταξινόμηση των δεδομένων
Κάντε κλικ εδώ για να αφαιρέσετε την ταξινόμηση
Πατήστε εδώ για ανοίξετε ή να κλείσετε το φίλτρο
Κάντε κλικ εδώ για επιλογές φιλτραρίσματος για προχωρημένους
Φιλτράρισμα βάσει επιλογής Η απλούστερη μέθοδος φιλτραρίσματος δεδομένων είναι το φιλτράρισμα βάσει επιλογής. Αυτή η μέθοδος περιορίζει τον αριθμό των εγγραφών που εμφανίζονται στην οθόνη σύμφωνα με ορισμένα απλά κριτήρια. Παραδείγματος χάρη, μπορούμε να εφαρμόσουμε ένα φίλτρο στον πίνακα Βιβλία έτσι ώστε η Access να εμφανίζει μόνο τις εγγραφές στις οποίες συγγραφέας είναι ο Jimmy Scot, όπως φαίνεται στην παρακάτω εικόνα.
1
❙
Επιλέξτε το κελί το οποίο περιέχει τα δεδομένα που θέλετε για το φίλτρο
…συνέχεια
2
❙ ❙
3
Πατήστε το εικονίδιο Επιλογή στην ομάδα εικονιδίων Ταξινόμηση & φιλτράρισμα Στο μενού που εμφανίζεται κάντε κλικ σε μια επιλογή
Όπως βλέπετε κάτω, όταν εφαρμόζεται το φίλτρο οι μοναδικές εγγραφές στον πίνακα Βιβλία είναι εκείνες με συγγραφέα τον Jimmy Scot.
95
Εφαρμογή λεπτομερούς φίλτρου Το φιλτράρισμα βάσει επιλογής μπορεί να είναι γρήγορο αλλά είναι περιοριστικό. Τι γίνεται αν θέλουμε να περιορίσουμε τις εγγραφές στην οθόνη χρησιμοποιώντας δύο τιμές δεδομένων αντί για μία; Μπορεί να θέλουμε για παράδειγμα να δούμε τις εγγραφές με συγγραφέα τον Jimmy Scot ή τον Arthur Kent. Σε αυτήν την περίπτωση θα χρησιμοποιήσουμε ένα λεπτομερές φίλτρο.
1
2 3
4
❙ ❙ ❙ ❙
Επιλέξτε ένα κελί στο πεδίο το οποίο περιέχει τα δεδομένα που θέλετε να φιλτράρετε Πατήστε το εικονίδιο Φίλτρο
Επιλέξτε τα πλαίσια για τις τιμές που θέλετε να διαλέξει το φίλτρο
Πατήστε OK
Επεξεργασία δεδομένων
Άθροιση στηλών Η Access 2007 σας επιτρέπει να αθροίζετε τις τιμές μιας στήλης. Μπορείτε να χρησιμοποιείτε τη συνάρτηση Σύνολα για να αθροίζετε τις τιμές μιας στήλης ή να υπολογίζετε το μέσο όρο. Έχετε επίσης τη δυνατότητα να εκτελείτε στατιστικές συναρτήσεις που χρησιμοποιούνται συνήθως στο Excel, για να υπολογίζετε για παράδειγμα την τυπική απόκλιση ή διακύμανση των τιμών σε μια στήλη. Στο παρακάτω παράδειγμα βλέπουμε την εφαρμογή της συνάρτησης Άθροισμα σε ένα ερώτημα το οποίο αναγράφει τη λίστα των βιβλίων που πούλησε το βιβλιοπωλείο Bobbin μία συγκεκριμένη ημερομηνία. Η εφαρμογή της συνάρτησης Άθροισμα θα μας πει πόσα χρήματα έβγαλε το βιβλιοπωλείο εκείνη την ημέρα.
1
2
Πατήστε το εικονίδιο Συγκεντρωτικά στοιχεία στην ομάδα Εγγραφές
Επιλέξτε ένα πεδίο κάνοντας κλικ στο κελί της γραμμής "Σύνολο" που εμφανίζεται στο τέλος του πίνακα
96
Η ομάδα εικονιδίων Εγγραφές βρίσκεται στην καρτέλα Κεντρική στην Κορδέλα.
❙ ❙
3 4
❙ ❙
Πατήστε το βέλος
Επιλέξτε τη συνάρτηση που θέλετε να χρησιμοποιήσετε από το αναπτυσσόμενο μενού
Το αποτέλεσμα της εφαρμογής της συνάρτησης εμφανίζεται στο κελί.
Ορθογραφικός έλεγχος δεδομένων Όχι μόνο έχετε τη δυνατότητα να ελέγχετε την ορθογραφία σε ένα πεδίο, αλλά και να επιλέγετε ένα συγκεκριμένο λεξικό. Ο ορθογραφικός έλεγχος δεδομένων είναι κάποιες φορές μια χρήσιμη λειτουργία και άλλες όχι. Χρησιμοποιείται ιδιαίτερα για τον έλεγχο περιγραφικών δεδομένων, όπως εκείνα στο πεδίο υπόμνημα και όχι σε πεδία τυχαίου κειμένου που μπορεί να περιλαμβάνουν ένα επίθετο (για παράδειγμα). Όπως όλοι όσοι έχουν χρησιμοποιήσει το Word ξέρουν, ο ορθογραφικός έλεγχος εξαιρεί τα ονόματα τα οποία δεν γνωρίζει και προτείνει μια σειρά εντελώς ακατάλληλων εναλλακτικών. Δυστυχώς, εκτός εάν επισημάνατε ένα συγκεκριμένο κελί, ο ορθογραφικός έλεγχος ψάχνει για λάθη πεδίο προς πεδίο, ξεκινώντας με την πρώτη εγγραφή και φτάνοντας μέχρι την τελευταία. Οπότε ελέγξτε την τιμή των δεδομένων που εξετάζονται πριν ακολουθήσετε τις συμβουλές του.
1
Πατήστε το εικονίδιο Ορθογραφικός έλεγχος
Χρησιμοποιήστε το παράθυρο διαλόγου Ορθογραφικός έλεγχος για να εντοπίσετε ανορθόγραφες λέξεις
Οι ανορθόγραφες λέξεις εμφανίζονται εδώ
3
4
❙ ❙
Οι προτεινόμενες εναλλακτικές για την ανορθόγραφη λέξη εμφανίζονται εδώ
Για να αλλάξετε την τρέχουσα ορθογραφία της λέξης, επισημάνατε μία από τις προτεινόμενες εναλλακτικές κάνοντας κλικ πάνω της
Πατήστε το κουμπί Αλλαγή
Για να βεβαιωθείτε ότι έχετε την ακριβή ορθογραφία για την περιοχή σας, βεβαιωθείτε ότι είναι επιλεγμένο το σωστό λεξικό στον ορθογραφικό έλεγχο.
Εάν ο ορθογραφικός έλεγχος ισχυρίζεται πως μια λέξη είναι ανορθόγραφα γραμμένη αλλά εσείς ξέρετε ότι είναι σωστή, πατήστε το κουμπί Προσθήκη για να προσθέσετε τη λέξη στο λεξικό.
Εάν ένα πεδίο περιέχει δεδομένα τα οποία ξέρετε πως είναι σωστά ή ότι θα μπερδέψουν τον ορθογραφικό έλεγχο, όπως ένα πεδίο "επίθετο", τότε πατήστε το κουμπί Παράβλεψη πεδίου "ΌνομαΠεδίου". Έτσι ο ορθογραφικός έλεγχος θα παραβλέψει ολόκληρο το πεδίο.
97
2
❙ ❙
Θα βρείτε την ομάδα εικονιδίων Εγγραφές στην καρτέλα Κεντρική στην Κορδέλα.
Επεξεργασία δεδομένων
Μορφοποίηση δεδομένων Μια βάση δεδομένων με ωραίο στυλ δεν είναι απλώς ευανάγνωστη, το στυλ συμβάλλει επίσης στην υπογράμμιση σημαντικών θεμάτων. Μπορούμε για παράδειγμα να εφαρμόσουμε ένα συγκεκριμένο χρώμα στα δεδομένα ενός πεδίου πρωτεύοντος κλειδιού για να υποδηλώσουμε αυτήν την ιδιότητά του.
Επεξήγηση της ομάδας εικονιδίων Γραμματοσειρά
98
Πατήστε εδώ για να αλλάξετε τη γραμματοσειρά
Κάντε κλικ εδώ για να αλλάξετε το μέγεθος της γραμματοσειράς
Πατήστε αυτά τα εικονίδια για να επιλέξετε την έντονη, την πλάγια γραφή ή την υπογράμμιση
Κάντε κλικ σε αυτά τα εικονίδια για να αλλάξετε το χρώμα του κειμένου και του γεμίσματος
Γραμμές πλέγματος μορφοποίησης
1 2
❙ ❙
Πατήστε εδώ για να αλλάξετε τη στοίχιση κειμένου
Πατήστε το εικονίδιο Γραμμές πλέγματος Επιλέξτε ένα στυλ γραμμών πλέγματος από το αναπτυσσόμενο μενού που εμφανίζεται
Ανεξάρτητα από την επιλογή σας, το μέγεθος και το πλάτος των γραμμών και των στηλών του πίνακά σας μπορούν να αλλάξουν όπως συνήθως. Μπορείτε επίσης να προσθέσετε λίγο χρώμα στις γραμμές πλέγματος πατώντας το εικονίδιο Χρώμα γραμμών πλέγματος και επιλέγοντας ένα χρώμα από το μενού.
…συνέχεια Μορφοποίηση εμπλουτισμένου κειμένου Η δυνατότητα εφαρμογής Μορφοποίησης εμπλουτισμένου κειμένου στον τύπο δεδομένων Υπόμνημα είναι μια νέα λειτουργία της Access 2007. Το καλύτερο είναι ότι η εφαρμογή Μορφοποίησης εμπλουτισμένου κειμένου σε πεδίο Υπόμνημα εμφανίζεται οπουδήποτε κι αν χρησιμοποιείται το Υπόμνημα, είτε σε πίνακα, είτε σε φόρμα ή σε έκθεση. Μπορείτε να μορφοποιείτε οποιοδήποτε κελί σε πεδίο υπομνήματος ξεχωριστά χρησιμοποιώντας είτε την ομάδα εικονιδίων Γραμματοσειρά ή την ομάδα Εμπλουτισμένο κείμενο.
Επεξήγηση της ομάδας εικονιδίων Εμπλουτισμένο κείμενο Κάντε κλικ εδώ για να μειώσετε το επίπεδο λίστας
Πατήστε εδώ για να αυξήσετε το επίπεδο λίστας
Πατήστε εδώ για να αλλάξετε την κατεύθυνση του κειμένου από αριστερά προς τα δεξιά και αντίστροφα
99
Πατήστε εδώ για να εισαγάγετε μια λίστα με αρίθμηση
Κάντε κλικ εδώ για να προσθέσετε μια λίστα με κουκκίδες
Απόκρυψη στηλών Μπορείτε να αποκρύψετε προσωρινά κάποιες στήλες. Αυτό είναι χρήσιμο όταν εργάζεστε πάνω σε ένα μεγάλο πίνακα και δεν θέλετε να εισαγάγετε δεδομένα σε όλα τα πεδία, καθώς σας επιτρέπει να βλέπετε τα πεδία που είναι σημαντικότερα για εσάς.
1
2
❙ ❙
Κάντε διπλό κλικ στην επικεφαλίδα της στήλης την οποία θέλετε να αποκρύψετε
Στο μενού περιβάλλοντος επιλέξτε Απόκρυψη στηλών
Έχετε τη δυνατότητα να αποκρύψετε ή να επανεμφανίσετε τις στήλες πατώντας το εικονίδιο Περισσότερα στην ομάδα Εγγραφές και επιλέγοντας την αντίστοιχη καταχώριση από το αναπτυσσόμενο μενού.
Επεξεργασία δεδομένων
…συνέχεια Επανεμφάνιση στηλών
1
100
2
3 4 Έχετε τη δυνατότητα να σταθεροποιείτε ή να αποσταθεροποιείτε στήλες πατώντας το εικονίδιο Περισσότερα στην ομάδα Εγγραφές και επιλέγοντας την αντίστοιχη καταχώριση από το αναπτυσσόμενο μενού.
❙ ❙
❙ ❙
Κάντε δεξί κλικ σε οποιαδήποτε επικεφαλίδα πεδίου
Επιλέξτε Επανεμφάνιση στηλών από το μενού
Επιλέξτε τα πλαίσια των πεδίων που θέλετε να δείτε
Πατήστε το κουμπί Κλείσιμο
Σταθεροποίηση στηλών Όταν μια στήλη σταθεροποιείται, παραμένει πάντα ορατή μέσα στο παράθυρο του συγκεκριμένου πίνακα. Αυτή η λειτουργία είναι χρήσιμη όταν υπάρχει κάποιο πεδίο το οποίο θα πρέπει να συμβουλεύεστε συνεχώς κατά την εισαγωγή πληροφοριών, όπως το πεδίο όνομα.
1 2
❙ ❙
Κάντε δεξί κλικ στη στήλη που θέλετε να σταθεροποιήσετε Στο μενού περιβάλλοντος επιλέξτε "Σταθεροποίηση στηλών"
Για να αποσταθεροποιήσετε μια στήλη απλώς πατήστε την επικεφαλίδα οποιουδήποτε πεδίου και επιλέξτε Αποσταθεροποίηση όλων των στηλών από το μενού περιβάλλοντος.
6
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
Τα ερωτήματα είναι ομάδες οδηγιών που προσδιορίζουν κριτήρια επιλογής εγγραφών. Όταν εκτελούνται, τα ερωτήματα ανακτούν τις εγγραφές οι οποίες πληρούν τα κριτήρια. Η διαδικασία δημιουργίας ερωτημάτων είναι απλή χάρη στο δυναμικό γραφικό περιβάλλον εργασίας της Access.
102
Τί είναι τα ερωτήματα;
103
Χρήση του οδηγού ερωτημάτων
106
Προβολή σχεδίασης ερωτήματος
108
Εισαγωγή κριτηρίων σε ένα ερώτημα
109
Δημιουργία ερωτημάτων σε πολλούς πίνακες
110
Χρήση κριτηρίων για αριθμούς
111
Χρήση κριτηρίων για κείμενο
112
Εκτέλεση ερωτήματος δημιουργίας πίνακα
114
Δημιουργία ερωτήματος προσάρτησης
115
Δημιουργία ερωτήματος ενημέρωσης
116
Δημιουργία ερωτήματος διαγραφής
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
102
Τί είναι τα ερωτήματα; Όταν εκτελείτε ένα ερώτημα, ζητάτε από την Access να ανακτήσει μια ομάδα εγγραφών από έναν ή περισσότερους πίνακες. Οι εγγραφές ανακτώνται σύμφωνα με τα κριτήρια που θέτετε εσείς ως χρήστης. Πάρτε για παράδειγμα τον παρακάτω πίνακα Βιβλία.
Όπως βλέπετε, το ερώτημα μοιάζει με πίνακα και κατά κύριο λόγο συμπεριφέρεται σαν πίνακας. Μπορείτε ακόμα και να βασίζετε μια φόρμα ή μια έκθεση σε ένα ερώτημα και να χρησιμοποιείτε τα ερωτήματα ως πίνακες προέλευσης για άλλα ερωτήματα.
Ας υποθέσουμε ότι θέλουμε να βλέπουμε μόνο τις εγγραφές με τιμή βιβλίου €6,99. Για να το κάνουμε αυτό θα δημιουργήσουμε ένα ερώτημα "Επιλογή". Τα αποτελέσματα της εκτέλεσης ενός ερωτήματος επιλογής απεικονίζονται κάτω.
Μολονότι υπάρχουν πολλοί διαφορετικοί τύποι ερωτημάτων, το ερώτημα Επιλογής είναι αυτό που χρησιμοποιείται πιο συχνά. Άλλοι τύποι ερωτημάτων περιλαμβάνουν το ερώτημα Προσάρτησης το οποίο προσθέτει νέες εγγραφές σε έναν υπάρχοντα πίνακα, το ερώτημα Διαγραφής που διαγράφει μόνιμα εγγραφές από έναν πίνακα και το ερώτημα Δημιουργίας πίνακα το οποίο, όπως υποδηλώνει και η ονομασία του, δημιουργεί έναν πίνακα χρησιμοποιώντας εγγραφές που ανακτά από άλλους πίνακες.
Χρήση του οδηγού ερωτημάτων Όπως ισχύει για τις περισσότερες δυνατότητες της Access, ένα πλήρως λειτουργικό ερώτημα μπορεί να δημιουργηθεί σε σύντομο χρονικό διάστημα με τη χρήση ενός οδηγού. Ο οδηγός σας επιτρέπει να επιλέγετε ανάμεσα σε τέσσερις διαφορετικούς τύπους ερωτημάτων. Ο τύπος που θα δημιουργήσουμε είναι ένα ερώτημα Επιλογής.
1 2 3
❙ ❙ ❙
Μεταβείτε στην καρτέλα Δημιουργία Κάντε κλικ στο εικονίδιο Οδηγός ερωτημάτων Επιλέξτε με κλικ τον Οδηγό απλών ερωτημάτων
103
4 5
❙ ❙
Πατήστε το κουμπί ΟΚ
Διαλέξτε τον πίνακα ή το ερώτημα που θα χρησιμοποιήσετε ως βάση του ερωτήματός σας από το αναπτυσσόμενο μενού
6
❙
Χρησιμοποιήστε τα πλήκτρα βέλη στο κέντρο του παραθύρου διαλόγου για να επιλέξετε τα πεδία που θα εμφανιστούν στο ερώτημά σας και μετά πατήστε Επόμενο
Χρησιμοποιείτε τα εικονίδια με τα διπλά βέλη για να επιλέγετε και να αποεπιλέγετε όλα τα πεδία ταυτόχρονα.
104
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
…συνέχεια
Εάν συμπεριλάβατε κάποιο πεδίο το οποίο χρησιμοποιεί έναν τύπο δεδομένων βασισμένο σε αριθμούς, μπορείτε να υπολογίσετε το άθροισμα ή το μέσο όρο αυτού του πεδίου. Για να το κάνετε, πατήστε το κουμπί επιλογής Συνοπτικό και μετά το κουμπί Επιλογές σύνοψης.
Το γεγονός ότι έχετε ένα πεδίο βασισμένο σε αριθμούς στο ερώτημά σας δεν σημαίνει ότι πρέπει να προσθέσετε συνοπτικές πληροφορίες. Μπορείτε να πατήσετε το κουμπί Αναλυτικό και μετά το κουμπί Επόμενο.
…συνέχεια Επιλέξτε τα πλαίσια για να εκτελεστεί η συνάρτηση σε ένα πεδίο. Όταν τελειώσετε πατήστε το κουμπί ΟΚ και ακολουθήστε τα παρακάτω βήματα.
Αυτό θα εμφανιστεί μόνο εάν έχετε συμπεριλάβει πεδία βασισμένα σε αριθμούς στο ερώτημά σας.
❙
Δώστε έναν τίτλο στο ερώτημα
8
❙
Πατήστε Τέλος
105
7
Τα αποτελέσματα του ερωτήματος παρουσιάζονται ως πίνακας σε Προβολή φύλλου δεδομένων.
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
Προβολή σχεδίασης ερωτήματος Μολονότι ο Οδηγός ερωτημάτων σας δίνει τη δυνατότητα να επιλέγετε μόνο τα πεδία που θέλετε να βλέπετε, δεν σας αφήνει να ορίζετε ακριβή κριτήρια για την επιλογή των εγγραφών. Για να δημιουργείτε πιο σύνθετα ερωτήματα θα πρέπει να χρησιμοποιείτε την Προβολή σχεδίασης ερωτήματος.
1 2
106
3
4 5
Μπορείτε να αφαιρέσετε εύκολα ένα πεδίο αποεπιλέγοντας το πλαίσιο Εμφάνιση στο παράθυρο ερωτήματος. Όταν εκτελέσετε το ερώτημα το πεδίο δεν θα εμφανιστεί.
❙ ❙ ❙ ❙ ❙
Μεταβείτε στην καρτέλα Δημιουργία
Πατήστε το εικονίδιο Σχεδίαση ερωτήματος Κάντε διπλό κλικ σε έναν πίνακα ή ένα ερώτημα στο παράθυρο διαλόγου Εμφάνιση πίνακα για να το προσθέσετε στο παράθυρο Σχεδίαση ερωτήματος
Πατήστε Κλείσιμο
Κάντε διπλό κλικ σε ένα όνομα πεδίου για να το προσθέσετε στο ερώτημα
…συνέχεια
6
7
❙ ❙
Προσθέστε όσα πεδία θέλετε να εμφανίζονται στο τελικό ερώτημα
Πατήστε το εικονίδιο Εκτέλεση από την Καρτέλα για να χρησιμοποιήσετε το ερώτημα
Τα αποτελέσματα εμφανίζονται σε έναν πίνακα.
107
Αποθήκευση ερωτήματος στην Προβολή σχεδίασης Η αποθήκευση ενός ερωτήματος είναι παρόμοια με την αποθήκευση ενός πίνακα.
1 2
3
❙ ❙ ❙
Κάντε κλικ στο κουμπί Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης Πληκτρολογήστε ένα όνομα για το ερώτημα στο παράθυρο διαλόγου Αποθήκευση ως
Μπορείτε επίσης να αποθηκεύσετε ένα ερώτημα πατώντας το κουμπί Office και μετά την επιλογή Αποθήκευση. Πατήστε το κουμπί ΟΚ
Όταν ένα ερώτημα είναι αποθηκευμένο, μπορείτε να το ανοίξετε, να το εκτελέσετε ή να το τροποποιήσετε όποτε θέλετε.
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
Εισαγωγή κριτηρίων σε ένα ερώτημα Το πιο ισχυρό χαρακτηριστικό ενός ερωτήματος είναι η ικανότητά του να συλλέγει μόνο εκείνες τις εγγραφές που πληρούν μια συγκεκριμένη συνθήκη. Ενδέχεται για παράδειγμα, να θέλουμε να δούμε όλα τα βιβλία της βάσης δεδομένων του βιβλιοπωλείου Bobbin τα οποία κοστίζουν €6,99. Για να γίνει επιλογή των εγγραφών που πληρούν αυτήν τη συνθήκη το ορίζουμε στο παράθυρο Σχεδίαση ερωτήματος.
1 2
108
Βεβαιωθείτε ότι αποθηκεύσατε το ερώτημα εάν θέλετε να το ξαναχρησιμοποιήσετε στο μέλλον.
3 Για να ανακτήσετε όλες τις εγγραφές όπου δεν έχει αποθηκευτεί τιμή σε ένα συγκεκριμένο πεδίο, πληκτρολογήστε "IS NULL" στο πεδίο κριτήρια του παραθύρου σχεδίασης ερωτήματος.
4
5
❙ ❙ ❙ ❙ ❙
Δημιουργήστε ένα ερώτημα ακολουθώντας τα βήματα 1-6 της σελίδας 106 Επιλέξτε ένα κελί στη γραμμή Κριτήρια
Εισαγάγετε τη συνθήκη που θέλετε να ικανοποιεί το ερώτημα
Πατήστε το εικονίδιο Εκτέλεση
Τα αποτελέσματα προβάλλονται σε έναν πίνακα
Δημιουργία ερωτημάτων σε πολλούς πίνακες Τα ερωτήματα μπορούν να περιλαμβάνουν πεδία από διάφορους πίνακες. Έχετε επίσης τη δυνατότητα να ορίζετε κριτήρια για παραπάνω από ένα πεδίο προκειμένου να τελειοποιείτε τα ερωτήματά σας. Ας υποθέσουμε ότι το βιβλιοπωλείο Bobbin θέλει να δει ποια βιβλία του Jimmy Scot πουλήθηκαν στις 07/10/2008. Θα χρειαστεί να χρησιμοποιήσουμε πεδία τόσο από τον πίνακα Πωλήσεις όσο και από τον πίνακα Βιβλία.
1
❙
Δημιουργήστε ένα ερώτημα ακολουθώντας τα βήματα της σελίδας 106 και προσθέτοντας όσους πίνακες χρειάζεστε
109
2 3 4
❙ ❙ ❙
Ορίστε τα κριτήρια που θέλετε να χρησιμοποιήσετε στο ερώτημά σας
Πατήστε το εικονίδιο Εκτέλεση
Τα αποτελέσματα προβάλλονται σε έναν πίνακα
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
Χρήση κριτηρίων για αριθμούς Η βαθιά κατανόηση του τρόπου ορισμού κριτηρίων είναι βασική για τη δημιουργία ενός αποτελεσματικού ερωτήματος. Όσο μεγαλύτερη ευχέρεια αποκτάτε στη χρήση των κριτηρίων τόσο πιο σύνθετα και εποικοδομητικά θα είναι τα ερωτήματά σας. Το είδος των κριτηρίων που χρησιμοποιείτε σε ένα ερώτημα εξαρτάται από τον τύπο δεδομένων των πεδίων στα οποία θέλετε να εφαρμόσετε τα κριτήρια.
Κριτήρια για τύπους δεδομένων αριθμών
110
Μπορείτε επίσης να χρησιμοποιήσετε τον τελεστή μεγαλύτερο ή ίσο του (>=) ή τον τελεστή μικρότερο ή ίσο του (<=).
Ίσως οι πιο χρήσιμοι τελεστές κριτηρίων είναι οι τελεστές μικρότερο από (<) και μεγαλύτερο από (>). Μπορούν να χρησιμοποιηθούν μεμονωμένα για την εύρεση όλων των εγγραφών όπου μια τιμή είναι μεγαλύτερη ή μικρότερη από μια άλλη τιμή, ή σε συνδυασμό για τον περιορισμό των εγγραφών που ανήκουν σε συγκεκριμένο εύρος τιμών. Για παράδειγμα, ίσως θέλουμε να βρούμε όλες τις εγγραφές στον πίνακα Βιβλία όπου το πεδίο Τιμή περιέχει τιμή μεγαλύτερη από €7,00 όπως στο παρακάτω παράδειγμα.
Εναλλακτικά, μπορεί να θέλουμε να εξαιρέσουμε ένα εύρος τιμών. Παραδείγματος χάρη, το βιβλιοπωλείο Bobbin μπορεί να θέλει να ανακτήσει όλες τις εγγραφές του πίνακα Βιβλία όπου η τιμή ενός βιβλίου είναι κάτω από €7,00 ή πάνω από €10,00. Για να ορίσουμε αυτά τα κριτήρια θα πρέπει να εισάγουμε τους λογικούς τελεστές “and” και “or”. Ακολουθεί ένα παράδειγμα.
Τέλος, μπορείτε να ορίσετε ένα εύρος τιμών χρησιμοποιώντας τη λέξη "between" (ανάμεσα). Για παράδειγμα, το κριτήριο “between 5 and 15” ανακτά όλες τις εγγραφές που περιέχουν μια τιμή ανάμεσα σε αυτούς τους δύο αριθμούς.
Χρήση κριτηρίων για κείμενο Τα κριτήρια ερωτημάτων για τύπους δεδομένων αριθμών είναι σχεδιασμένα να αντιστοιχούν ακριβώς στις τιμές που επιστρέφει το ερώτημα το οποίο τα χρησιμοποιεί. Αντιθέτως, τα κριτήρια ερωτημάτων για τύπους δεδομένων κειμένου είναι σχεδιασμένα να ανακτούν πιο γενικά αποτελέσματα. Αυτό συμβαίνει για να ξεπερνιούνται τα εμπόδια γλώσσας και τα προβλήματα που προκαλούνται όταν μια λέξη η οποία εισάγεται σε έναν πίνακα ως τιμή είναι γραμμένη ανορθόγραφα. Ίσως για παράδειγμα, θέλουμε να βρούμε όλες τις εγγραφές στον πίνακα Βιβλία της βάσης δεδομένων του βιβλιοπωλείου Bobbin όπου το πεδίο Περιγραφή περιέχει τη λέξη “crime”. Για να το πετύχουμε χρησιμοποιούμε τον τελεστή "Like" και μετά μια συμβολοσειρά κειμένου. Ακολουθεί ένα παράδειγμα.
Ο τελεστής μπαλαντέρ είναι χρήσιμος όταν γνωρίζετε μόνο ένα μέρος μιας τιμής και θέλετε να ανακτήσετε όλες τις τιμές οι οποίες περιέχουν αυτό το μέρος. Ας υποθέσουμε για παράδειγμα ότι γνωρίζουμε μόνο τα τέσσερα πρώτα γράμματα του επιθέτου ενός υπαλλήλου και θέλουμε να κάνουμε αναζήτηση σε έναν πίνακα για όλους τους υπαλλήλους τα επίθετα των οποίων ξεκινούν με αυτά τα γράμματα "Aπο". Θα χρησιμοποιήσουμε ξανά τους τελεστές μπαλαντέρ και "Like" όπως στο παρακάτω παράδειγμα.
111
Παρατηρήστε ότι υπάρχει ένας αστερίσκος πριν και μετά τη λέξη “crime”. Ο αστερίσκος είναι γνωστός ως τελεστής μπαλαντέρ. Στο παραπάνω παράδειγμα ο αστερίσκος ενημερώνει την Access πως οτιδήποτε πριν τη λέξη “crime” ικανοποιεί αυτόματα τα κριτήρια του ερωτήματος και οτιδήποτε μετά από αυτή επίσης πληροί τα κριτήρια. Αυτό είναι σημαντικό επειδή με αυτόν τον τρόπο μπορείτε να αναζητάτε συμβολοσειρές κειμένου που σχηματίζουν μέρος της τιμής ενός πεδίου και όχι ολόκληρη την τιμή του.
Η συμβολοσειρά κειμένου είναι μια σειρά χαρακτήρων μέσα σε εισαγωγικά. Για παράδειγμα, οι προτάσεις "Μου αρέσει η Access" και "Τα ερωτήματα με κάνουν πολύ χαρούμενο" είναι συμβολοσειρές κειμένου.
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
Εκτέλεση ερωτήματος δημιουργίας πίνακα Το ερώτημα Δημιουργίας πίνακα είναι ένας τύπος ερωτήματος Ενέργειας το οποίο όταν εκτελείται, αποθηκεύει τα αποτελέσματά του σε ένα νέο πίνακα. Το ερώτημα Δημιουργίας πίνακα είναι πιο χρήσιμο για την αντιγραφή συγκεκριμένων εγγραφών που θέλουμε να μελετήσουμε πιο αναλυτικά. Ας υποθέσουμε για παράδειγμα ότι η Τράπεζα Bobbin θέλει να έχει έναν ξεχωριστό πίνακα ο οποίος περιέχει μόνο τα στοιχεία των λογαριασμών που έχουν ξεπεράσει το όριο υπερανάληψης. Μπορεί να το πετύχει χρησιμοποιώντας το ερώτημα Δημιουργίας πίνακα.
❙
Δημιουργήστε ένα ερώτημα ακολουθώντας τα βήματα 1-6 της σελίδας 106
112
1
2 Το εικονίδιο Δημιουργία πίνακα βρίσκεται στην ομάδα εικονιδίων Τύπος ερωτήματος, στην καρτέλα Σχεδίαση.
3
❙ ❙
Εισαγάγετε τα κριτήρια που θέλετε να χρησιμοποιήσετε στο ερώτημα
Πατήστε το εικονίδιο Δημιουργία πίνακα
…συνέχεια
4
5 6 7
❙ ❙ ❙ ❙
Πληκτρολογήστε ένα όνομα για το νέο πίνακα στο παράθυρο διαλόγου Δημιουργία πίνακα
Πατήστε το κουμπί ΟΚ
Πατήστε το εικονίδιο Εκτέλεση
Πατήστε το κουμπί Ναι στην προειδοποίηση εάν είστε σίγουρος ότι θέλετε να εκτελέσετε το ερώτημα Δημιουργία πίνακα
Ο νέος πίνακας εμφανίζεται στο Παράθυρο περιήγησης, ενώ ανοίγει και χρησιμοποιείται όπως όλοι οι άλλοι πίνακες
113
8
❙
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
Δημιουργία ερωτήματος προσάρτησης Τα αποτελέσματα της εκτέλεσης ενός ερωτήματος Προσάρτησης είναι μόνιμα και δεν αναιρούνται.
Το ερώτημα Προσάρτησης είναι ένα ερώτημα Ενέργειας το οποίο προσθέτει τις επιλεγμένες εγγραφές σε άλλο πίνακα. Ας υποθέσουμε για παράδειγμα ότι η Τράπεζα Bobbin θέλει να προσθέσει τους λογαριασμούς οι οποίοι ξεπέρασαν το όριο υπερανάληψης, στον πίνακα που δημιουργήσαμε στη σελίδα 112. Μπορεί να χρησιμοποιήσει ένα ερώτημα Προσάρτησης για να ανακτήσει όλους αυτούς τους λογαριασμούς από τον πίνακα Λογαριασμοί και να τους προσθέσει στον πίνακα της Λογαριασμοί με υπέρβαση ορίου.
1 2 3 4
114
Το εικονίδιο Προσάρτηση βρίσκεται στην ομάδα εικονιδίων Τύπος ερωτήματος, στην καρτέλα Σχεδίαση.
Εάν χρησιμοποιείτε συχνά το ερώτημα Προσάρτηση, αποθηκεύστε το.
5 6 7
❙ ❙ ❙ ❙
❙ ❙ ❙
Δημιουργήστε ένα ερώτημα ακολουθώντας τα βήματα 1-6 της σελίδας 106 Εισαγάγετε τα κριτήρια που θέλετε να χρησιμοποιήσετε στο ερώτημα Πατήστε το εικονίδιο Προσάρτηση Επιλέξτε έναν πίνακα στον οποίο θα προσαρτήσετε τα αποτελέσματα του ερωτήματος
Πατήστε το κουμπί ΟΚ Πατήστε το εικονίδιο Εκτέλεση
Πατήστε το κουμπί Ναι στην προειδοποίηση εάν είστε σίγουρος ότι θέλετε να προσαρτήσετε τις νέες γραμμές
Δημιουργία ερωτήματος ενημέρωσης Το ερώτημα Ενημέρωσης είναι ένας τύπος ερωτήματος Ενέργειας που ενημερώνει εγγραφές οι οποίες υπάρχουν ήδη σε έναν πίνακα. Ας υποθέσουμε για παράδειγμα ότι το βιβλιοπωλείο Bobbin θέλει να αλλάξει την τιμή όλων των βιβλίων από €6,99 σε €7,99. Εάν το κάνει μη αυτόματα θα χάσει πολύ χρόνο. Είναι πολύ ταχύτερο να χρησιμοποιήσει ένα ερώτημα Ενημέρωσης.
1 2
❙ ❙
Δημιουργήστε ένα ερώτημα ακολουθώντας τα βήματα 1-6 της σελίδας 106
Εισαγάγετε τα κριτήρια που θέλετε να χρησιμοποιήσετε στο ερώτημα
3 4 5 6
❙ ❙ ❙ ❙
Πατήστε το εικονίδιο Ενημέρωση
Εισαγάγετε νέες τιμές στο πεδίο "Ενημέρωση σε"
Πατήστε το εικονίδιο Εκτέλεση
Εάν είστε βέβαιος ότι θέλετε να ενημερώσετε τις τιμές, πατήστε το κουμπί Ναι στην προειδοποίηση
Το εικονίδιο Ενημέρωση βρίσκεται στην ομάδα εικονιδίων Τύπος ερωτήματος, στην καρτέλα Σχεδίαση.
115
Μπορείτε να εισαγάγετε τιμές σε οποιοδήποτε πεδίο "Ενημέρωση σε" και όχι μόνο σε πεδίο με κριτήρια.
Δημιουργία ερωτημάτων σε βάσεις δεδομένων
116
Δημιουργία ερωτήματος διαγραφής Ένα ερώτημα Διαγραφής αφαιρεί μόνιμα κάποια δεδομένα από έναν πίνακα. Να το χρησιμοποιείτε μόνο όταν είστε σίγουρος ότι μπορείτε να διαγράψετε τις εγγραφές που επηρεάζει.
Το ερώτημα Διαγραφής είναι ένας τύπος ενέργειας ο οποίος διαγράφει μόνιμα εγγραφές ενός πίνακα βάσει των κριτηρίων που ορίζουμε. Ας υποθέσουμε για παράδειγμα ότι ένας πελάτης θέλει να διαγραφτεί το όνομά του από τη βάση δεδομένων του βιβλιοπωλείου Bobbin.
1 2
❙ ❙
Δημιουργήστε ένα ερώτημα ακολουθώντας τα βήματα 1-6 της σελίδας 106
Εισαγάγετε τα κριτήρια που προσδιορίζουν τις εγγραφές τις οποίες θέλετε να διαγράψετε
Το εικονίδιο Διαγραφή βρίσκεται στην ομάδα εικονιδίων Τύπος ερωτήματος, στην καρτέλα Σχεδίαση.
3 4 5
❙ ❙ ❙
Πατήστε το εικονίδιο Διαγραφή
Πατήστε το εικονίδιο Εκτέλεση
Εάν είστε βέβαιος ότι θέλετε να διαγράψετε τις εγγραφές μόνιμα πατήστε το κουμπί Ναι στην προειδοποίηση
7
Χρήση της SQL
Η SQL είναι μια γλώσσα προγραμματισμού η οποία χρησιμοποιείται για τη δημιουργία σύνθετων ερωτημάτων. Μολονότι φαίνεται ίσως πολύπλοκη, η εκμάθηση των βασικών αρχών της SQL είναι εξαιρετικά εύκολη.
118
Χρήση της SQL
119
Οι τρεις γλώσσες της SQL
120
Άνοιγμα του παραθύρου SQL
121
Χρήση του όρου SELECT
122
Χρήση του όρου WHERE
123
Συναρτήσεις συγκεντρωτικών αποτελεσμάτων της SQL
124
Δημιουργία ερωτημάτων ένωσης
Χρήση της SQL
Χρήση της SQL Η SQL είναι μια γλώσσα προγραμματισμού η οποία χρησιμοποιείται αποκλειστικά στα σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων (ή DBMS για συντομία) όπως η Access. Με τη βοήθεια της SQL έχουμε τη δυνατότητα να γράψουμε έναν κώδικα ο οποίος μπορεί να χρησιμοποιηθεί για την ανάκτηση και την τροποποίηση δεδομένων ή ακόμα και για τη δημιουργία πινάκων. Ωστόσο, η SQL χρησιμοποιείται συνήθως για τη σύνταξη ερωτημάτων Επιλογής.
Ποιoς ο λόγος;
118
SQL είναι το αρκτικόλεξο της Structured Query Language (δομημένη γλώσσα ερωτημάτων).
Δεδομένου ότι η Access σχεδιάστηκε ειδικά για να βοηθάει τους χρήστες να δημιουργούν βάσεις δεδομένων χωρίς να συντάσσουν κώδικες και ότι η Microsoft ξόδεψε εκατομμύρια δολάρια για να κάνει το περιβάλλον εργασίας πιο απλό από ποτέ, τότε ίσως αναρωτιέστε γιατί κάποιος να θέλει να πειραματιστεί με την SQL. Το θέμα είναι ότι η SQL δεν χρησιμοποιείται μόνο με την εγγενή γλώσσα προγραμματισμού της Access, Visual Basic for Applications, αλλά διευκολύνει επίσης τη δημιουργία σύνθετων ερωτημάτων σε ταχείς ρυθμούς. Μόλις εξοικειωθείτε με την SQL είναι πολύ ευκολότερο να πληκτρολογείτε μερικές γραμμές κώδικα για ένα ερώτημα Επιλογής από το να ακολουθείτε βήμα-βήμα το γραφικό σύστημα Ερωτημάτων βάσει παραδείγματος.
Σύντομο ιστορικό της SQL
Να ξέρετε ότι ο τύπος της SQL που χρησιμοποιεί η Access διαφέρει σε ορισμένα σημεία από την πρότυπη έκδοση. Για περισσότερες πληροφορίες συμβουλευτείτε τα αρχεία βοηθείας.
Η SQL επινοήθηκε αρχικά ως πρότυπη γλώσσα προγραμματισμού για σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων. Την εποχή που δημιουργήθηκε, οι κατασκευαστές λογισμικών χρησιμοποιούσαν πολλές διαφορετικές, ανταγωνιστικές γλώσσες οι οποίες υποστήριζαν μόνο μια συγκεκριμένη βάση δεδομένων. Λόγω αυτών των διαφορών, μια επιχείρηση η οποία είχε αγοράσει και εφαρμόσει ένα σύστημα διαχείρισης βάσεων δεδομένων από έναν προμηθευτή, δυσκολευόταν να μεταφέρει μια υπάρχουσα βάση δεδομένων στο πιο σύγχρονο και καλύτερο σύστημα ενός νέου προμηθευτή. Με την αποδοχή της SQL ως πρότυπη γλώσσα βάσεων δεδομένων, οι εταιρείες λογισμικού έπεισαν ευκολότερα τους πελάτες να αλλάξουν την υπάρχουσα βάση δεδομένων τους και οι πελάτες κατάφεραν να βρουν φθηνότερα και πιο αποτελεσματικά συστήματα χωρίς σημαντική διακοπή στις εργασίες τους. Επίσης, η ύπαρξη μιας πρότυπης γλώσσας διευκόλυνε και έκανε ταχύτερη την εφαρμογή σχεδίων βάσεων δεδομένων από μηχανικούς και προγραμματιστές λογισμικού.
Οι τρεις γλώσσες της SQL Μολονότι η SQL είναι στην πραγματικότητα μία γλώσσα, μπορεί να χωριστεί σε τρεις δευτερεύουσες γλώσσες οι οποίες περιέχουν προτάσεις συγκεκριμένες για έναν τομέα της διαχείρισης βάσεων δεδομένων.
Γλώσσα ελέγχου δεδομένων (Data Control Language ή DCL) Οι προτάσεις αυτής της δευτερεύουσας γλώσσας χρησιμοποιούνται για τη διαχείριση και την ασφάλιση βάσεων δεδομένων. Μπορούν για παράδειγμα να χρησιμοποιηθούν για τη δημιουργία νέων χρηστών ή τον περιορισμό των ενεργειών ενός χρήστη σε μια βάση δεδομένων. Παρ' όλα αυτά, η Access δεν υποστηρίζει τη χρήση προτάσεων DCL στην Προβολή SQL.
Γλώσσα ορισμού δεδομένων (Data Definition Language) Οι προτάσεις αυτής της δευτερεύουσας γλώσσας μπορούν να χρησιμοποιηθούν για τη δημιουργία και την τροποποίηση της δομής μιας βάσης δεδομένων. Παραδείγματος χάρη, χρησιμοποιούνται για τη δημιουργία, τη διαγραφή ή την προσθήκη πεδίων σε έναν πίνακα.
Γλώσσα χειρισμού δεδομένων (Data Manipulation Language) Αυτή είναι η ομάδα προτάσεων που εφαρμόζεται περισσότερο στην Access. Μπορεί να χρησιμοποιηθεί για την εκτέλεση ερωτημάτων Επιλογής ή την τροποποίηση δεδομένων.
Στο υπόλοιπο κεφάλαιο θα δούμε πώς χρησιμοποιείται η SQL για τη δημιουργία ερωτημάτων Επιλογής.
119
Για να μελετήσετε σε βάθος την SQL διαβάστε το βιβλίο “SQL In Easy Steps”.
Χρήση της SQL
Άνοιγμα του παραθύρου SQL Υπάρχουν διάφοροι τρόποι να ανοίξετε το παράθυρο SQL. Πρώτα ανοίξτε ένα ερώτημα. Μπορεί να είναι ένα υπάρχον ερώτημα ή ένα ερώτημα που σχεδιάζετε αυτήν τη στιγμή. Μετά πατήστε το εικονίδιο Ορισμού δεδομένων που βρίσκεται στην ομάδα Τύπος ερωτήματος, στην καρτέλα Σχεδίαση.
Ή πατήστε το εικονίδιο SQL στη βάση του κεντρικού παραθύρου της Access.
120
Με το πάτημα του κουμπιού Ορισμού δεδομένων η Access 2007 θα απορρίψει τυχόν μη αποθηκευμένα ερωτήματα που έχετε ανοιχτά στην Προβολή σχεδίασης.
Εναλλακτικά, κάντε δεξί κλικ στην καρτέλα ενός παραθύρου ερωτήματος και επιλέξτε Προβολή SQL από το μενού περιβάλλοντος.
Χρήση του όρου SELECT Ο όρος SELECT είναι το πρώτο στοιχείο ενός ερωτήματος Επιλογής το οποίο εισάγεται και χρησιμοποιείται για τον προσδιορισμό των πεδίων που εμφανίζονται όταν εκτελείται το ερώτημα. Στην πιο βασική του μορφή, ο όρος SELECT αποτελείται από τη λέξη "SELECT" και ακολουθούν τα ονόματα πεδίων, διαχωρισμένα με κόμματα όπως στο παρακάτω παράδειγμα.
Για την εκτέλεση ενός ερωτήματος SQL θα πρέπει να πατήσετε το εικονίδιο Εκτέλεση, όπως σε κάθε άλλο ερώτημα.
Όταν τα ερωτήματα Επιλογής αντλούν τις πληροφορίες τους από δύο ή παραπάνω πίνακες, θα πρέπει να γίνεται διάκριση των πεδίων με το όνομα του πίνακα από τον οποίο επιλέγονται. Αυτό επιτυγχάνεται με τη σύνδεση του ονόματος ενός πίνακα και ενός πεδίου με τον τελεστή τελεία "." όπως στο παρακάτω παράδειγμα.
Μια πρόταση Επιλογής πρέπει να αποτελείται από τουλάχιστον δύο όρους: SELECT και FROM.
121
Ορισμένες φορές το ερώτημα Επιλογής δημιουργεί έναν πίνακα ο οποίος περιέχει τόσες πολλές διπλότυπες τιμές που είναι δύσκολο να ερμηνεύσουμε τα αποτελέσματα. Ας υποθέσουμε για παράδειγμα ότι το βιβλιοπωλείο Bobbin θέλει να δει το εύρος τιμών των βιβλίων που έχει στην αποθήκη του. Η εκτέλεση ενός απλού ερωτήματος Επιλογής για την ανάκτηση του πεδίου Τιμή στον πίνακα Βιβλία, θα έβγαζε πολλές διπλότυπες τιμές καθώς θα ανασυρόταν μια τιμή από το πεδίο Τιμή από κάθε εγγραφή του πίνακα Βιβλία. Μπορούμε να αποφύγουμε τις διπλότυπες τιμές πληκτρολογώντας "DISTINCT" μετά το "SELECT".
Για να επιλέξετε όλα τα πεδία ενός πίνακα γράψτε "SELECT *".Όταν επιλέγετε πεδία από δύο ή παραπάνω πίνακες θα πρέπει να ορίσετε το όνομα του πίνακα. Για παράδειγμα, "SELECT Προσωπικό.*, Πωλήσεις.*".
Χρήση της SQL
Χρήση του όρου WHERE Ο όρος WHERE προσδιορίζει τις γραμμές που εμφανίζονται όταν το ερώτημα εκτελείται σύμφωνα με μία συνθήκη. Η συνθήκη μπορεί να είναι μια σύγκριση τιμών με τη χρήση μαθηματικών τελεστών ή μια λογική σύγκριση. Η ακόλουθη πρόταση SQL χρησιμοποιεί τον όρο WHERE για την επιλογή όλων των εγγραφών στον πίνακα Βιβλία της βάσης δεδομένων του βιβλιοπωλείου Bobbin, όπου η τιμή ενός βιβλίου είναι ίση ή μεγαλύτερη από τα €10,00.
Ας υποθέσουμε ότι θέλουμε να είμαστε πιο συγκεκριμένοι και να εξαιρέσουμε όλα τα βιβλία κάτω των €10,00 και όλα όσα έγραψε ο Alan Carson. Ο ακόλουθος κώδικας SQL μας δείχνει πώς θα το πετύχουμε.
122
Η τοποθέτηση ενός αστερίσκου μετά τον όρο SELECT επιλέγει όλα τα πεδία ενός πίνακα.
Η αφαίρεση του "NOT" από το παράδειγμα στα δεξιά, θα κάνει το ερώτημα να ανακτήσει όλα τα βιβλία άνω των €10,00 ΚΑΙ τα βιβλία του Alan Carson.
Τα αποτελέσματα της παραπάνω πρότασης απεικονίζονται κάτω.
Συναρτήσεις συγκεντρωτικών αποτελεσμάτων της SQL Όπως τα γραφικά ερωτήματα έτσι και τα ερωτήματα SQL χρησιμοποιούν συναρτήσεις συγκεντρωτικών αποτελεσμάτων όπως οι COUNT() και SUM(). Για να χρησιμοποιήσετε τη συνάρτηση συγκεντρωτικών αποτελεσμάτων στην SQL θα πρέπει να την ορίσετε μετά τον όρο SELECT όπως στο παρακάτω παράδειγμα.
Σε αυτό το παράδειγμα, ο κώδικας SQL χρησιμοποιεί τη συνάρτηση COUNT για να υπολογίσει πόσες συναλλαγές έγιναν στις 07/10/2008 μετρώντας το πλήθος των καταχωρίσεων στο πεδίο Αριθμός Συναλλαγής. Η παρακάτω εικόνα δείχνει το αποτέλεσμα.
123
Ο παρακάτω πίνακας αναγράφει τις πιο ευρέως διαδεδομένες συναρτήσεις και επεξηγεί τη χρήση τους.
Συνάρτηση
Χρήση παραδείγματος
Περιγραφή
SELECT SUM (ΌνομαΠεδίου)
Αθροίζει τις τιμές που είναι αποθηκευμένες σε ένα πεδίο
SUM() FROM ΌνομαΠίνακα SELECT AVG (ΌνομαΠεδίου) AVG() FROM ΌνομαΠίνακα SELECT COUNT (ΌνομαΠεδίου) COUNT() FROM ΌνομαΠίνακα SELECT MAX (ΌνομαΠεδίου) MAX() FROM ΌνομαΠίνακα
Υπολογίζει τον μέσο όρο των τιμών σε ένα πεδίο
Μετράει τις εγγραφές ενός πίνακα που έχουν μια τιμή στο ΌνομαΠεδίου
Υπολογίζει τον υψηλότερο αριθμό σε ένα πεδίο
Η συνάρτηση COUNT() όπως περιγράφεται στα αριστερά, μετράει μόνο τις εγγραφές που έχουν τιμή σε ένα συγκεκριμένο πεδίο. Για να μετρήσετε όλες τις γραμμές ενός πίνακα χρησιμοποιήστε τον τελεστή μπαλαντέρ (*) στη θέση του ΌνομαΠεδίου.
Χρήση της SQL
Δημιουργία ερωτημάτων ένωσης Το ερώτημα Ένωσης είναι ένας τύπος ερωτήματος Επιλογής που συνδυάζει τις εγγραφές από δύο ανεξάρτητους πίνακες σε έναν. Το παρακάτω παράδειγμα συνδυάζει τα πεδία Όνομα και Επίθετο του πίνακα Πελάτες με τα πεδία Όνομα και Επίθετο του πίνακα Προσωπικό.
1 Τα ερωτήματα Ένωσης μπορούν να δημιουργηθούν μόνο στην προβολή SQL.
2
3
124
4
5
6
❙ ❙ ❙ ❙ ❙ ❙
Πατήστε το εικονίδιο Σχεδίαση ερωτήματος
Κλείστε το παράθυρο διαλόγου Εμφάνιση πίνακα χωρίς να προσθέσετε πίνακες στη σχεδίαση
Πατήστε το εικονίδιο Ένωσης
Πληκτρολογήστε μια πρόταση SELECT για τον πρώτο πίνακα που θέλετε να συμπεριλάβετε στο ερώτημα
Πληκτρολογήστε μια δεύτερη πρόταση SELECT, γράφοντας UNION πριν τον όρο επιλογής
Πατήστε το εικονίδιο Εκτέλεση
8
Δημιουργία μιας φόρμας
Με απλά λόγια, φόρμα ονομάζουμε το γραφικό περιβάλλον εργασίας ανάμεσα στους χρήστες και την Access. Η φόρμα "καταγράφει" τα δεδομένα που παρέχει ο χρήστης και τα αποθηκεύει σε έναν ή παραπάνω πίνακες. Εάν χρησιμοποιήσετε έξυπνα τις φόρμες, θα βελτιώσετε την παραγωγικότητα των χρηστών σας.
126
Τί ονομάζουμε φόρμα;
127
Η ανατομία μιας φόρμας
128
Χρήση φόρμας για εισαγωγή δεδομένων
130
Φιλτράρισμα φόρμας
131
Εφαρμογή λεπτομερούς φίλτρου
132
Χρήση του οδηγού φορμών
135
Δημιουργία μιας απλής φόρμας
136
Χρήση φόρμας διαίρεσης
139
Χρήση φόρμας πολλών στοιχείων
140
Εύρεση μιας εγγραφής
Δημιουργία μιας φόρμας
Τί ονομάζουμε φόρμα; Μια φόρμα της Access είναι ένα παράθυρο το οποίο παροτρύνει τους χρήστες να εισαγάγουν πληροφορίες στη βάση δεδομένων σας. Πρόκειται για ένα γραφικό περιβάλλον ανάμεσα στους χρήστες και τη βάση δεδομένων που δημιουργήσατε. Όταν χρησιμοποιείτε φόρμες στη βάση δεδομένων σας κάνετε πιο εύκολη και πιο γρήγορη την εισαγωγή πληροφοριών ενώ βελτιώνετε τη γενική εμπειρία του χρήστη.
Γιατί να μην εισαγάγετε κατευθείαν τα δεδομένα σε έναν πίνακα;
126
Οι μελέτες έχουν δείξει ότι το καλοσχεδιασμένο περιβάλλον εργασίας χρήστη, έχει μια θετική, ευεργετική επίδραση στα άτομα που το χρησιμοποιούν. Εκτός του ότι διευκολύνει τον χρήστη στην ανάγνωση, ένα καλοσχεδιασμένο περιβάλλον εργασίας χρησιμοποιεί αποδοτικά τον διαθέσιμο χώρο στην οθόνη και ζητάει μόνο τις πληροφορίες οι οποίες απαιτούνται για την ολοκλήρωση της εκάστοτε συναλλαγής.
Εάν δεν δημιουργήσετε ένα καλό περιβάλλον εργασίας χρήστη για τη βάση δεδομένων σας, οι χρήστες όχι μόνο θα κάνουν λάθη αλλά μπορεί και να αρνηθούν να τη χρησιμοποιήσουν.
Θα πρέπει να θυμάστε ότι ορισμένοι πίνακες της Access περιέχουν πολλά πεδία και εγγραφές. Ακόμα και για αυτούς που είναι εξοικειωμένοι με τους συγκεκριμένους πίνακες, η ενημέρωση και διαγραφή τιμών στους πίνακες αποτελεί μια σύνθετη και με ροπή στα λάθη υπόθεση. Δεδομένου αυτού, φαίνεται λογικό για κάποιον ο οποίος χρησιμοποιεί για πρώτη φορά την Access, να πανικοβάλλεται όταν βλέπει έναν τέτοιο πίνακα.
Σχεδίαση της τέλειας φόρμας Η σχεδίαση μιας φόρμας η οποία ικανοποιεί τους χρήστες και υποστηρίζει τις επιχειρηματικές διαδικασίες χρειάζεται ίσως λίγη προσπάθεια αλλά δεν είναι δύσκολη. Το μόνο που θα πρέπει να θυμάστε είναι ορισμένες απλές οδηγίες.
●
Δημιουργείτε φόρμες που έχουν συνεπή εμφάνιση και αίσθηση. Μην μπερδεύετε τους χρήστες αλλάζοντας ξαφνικά τον τρόπο με τον οποίο αλληλεπιδρούν με τις φόρμες σας.
●
Χρησιμοποιείτε λέξεις και όρους τους οποίους γνωρίζουν όλοι οι χρήστες και είναι κατάλληλοι για αυτούς. Εάν για παράδειγμα η επιχείρησή σας ασχολείται με την πώληση βιβλίων τότε στη φόρμα σας θα αναφέρεστε σε αυτά ως "Βιβλία" και όχι "Προϊόντα".
●
Φροντίζετε οι φόρμες σας να είναι σαφείς και χωρίς περιττά στοιχεία. Μην εισαγάγετε πολλά στοιχεία ελέγχου ή πληροφορίες στις φόρμες επειδή απλώς φαίνονται ωραία. Έτσι θα τρομάξετε τους χρήστες.
●
Ελέγξτε επιμελώς το περιβάλλον εργασίας χρήστη. Βεβαιωθείτε ότι όλα τα στοιχεία ελέγχου της φόρμας σας λειτουργούν όπως πρέπει.
●
Δομήστε τις φόρμες σας βάσει των εργασιών που θέλουν να εκτελούν οι χρήστες της βάσης δεδομένων σας.
Η ανατομία μιας φόρμας Μια φόρμα από μόνη της είναι άχρηστη. Γίνεται χρήσιμη μόλις αρχίσουμε να εισάγουμε σε αυτή στοιχεία ελέγχου όπως πλαίσια κειμένου και κουμπιά. Τα στοιχεία ελέγχου είναι αντικείμενα σχεδιασμένα να εκτελούν μια συγκεκριμένη λειτουργία όπως να επιτρέπουν στον χρήστη να εισάγει δεδομένα ή να του δίνουν μια επιλογή. Κάθε στοιχείο ελέγχου διαθέτει μια σειρά ιδιοτήτων η οποία υπαγορεύει την όψη και τον τρόπο συμπεριφοράς του. Παραδείγματος χάρη, η αλλαγή της ιδιότητας Γραμματοσειρά του στοιχείου ελέγχου μιας ετικέτας θα αλλάξει τον τρόπο προβολής του κειμένου πάνω στην ετικέτα. Τα στοιχεία ελέγχου χωρίζονται σε τρεις διαφορετικές κατηγορίες: δεσμευμένα στοιχεία ελέγχου, μη δεσμευμένα στοιχεία ελέγχου και στοιχεία ελέγχου υπολογισμού.
Δεσμευμένα στοιχεία ελέγχου Ένα δεσμευμένο στοιχείο ελέγχου είναι συνδεδεμένο με ένα πεδίο πίνακα ή ερωτήματος. Με την αλλαγή της τιμής του δεσμευμένου στοιχείου ελέγχου ο χρήστης αλλάζει και την τιμή στον πίνακα με τον οποίο σχετίζεται. Ένα καλό παράδειγμα δεσμευμένου στοιχείου ελέγχου είναι το πλαίσιο κειμένου της παρακάτω εικόνας.
Ένα μη δεσμευμένο στοιχείο ελέγχου δεν συνδέεται με κανένα πεδίο, πίνακα ή ερώτημα. Συχνά τα μη δεσμευμένα στοιχεία ελέγχου χρησιμοποιούνται για την προβολή πληροφοριών ή την υποστήριξη της αλληλεπίδρασης του χρήστη με μια φόρμα. Ένα καλό παράδειγμα μη δεσμευμένου στοιχείου ελέγχου είναι το κουμπί εντολής της παρακάτω εικόνας.
Στοιχεία ελέγχου υπολογισμού Η τιμή ενός στοιχείου ελέγχου υπολογισμού βασίζεται σε μια μαθηματική έκφραση η οποία εισάγεται στην ιδιότητα Προέλευση εγγραφών του στοιχείου ελέγχου. Ένα παράδειγμα στοιχείου ελέγχου υπολογισμού είναι ένα πλαίσιο κειμένου το οποίο αφαιρεί ένα ποσοστό από την τιμή ενός άλλου πεδίου και μετά εμφανίζει τα αποτελέσματα. Στο κεφάλαιο 9 θα δούμε και τις τρεις κατηγορίες.
127
Μη δεσμευμένα στοιχεία ελέγχου
Για περισσότερες πληροφορίες σχετικά με τα διαθέσιμα στοιχεία ελέγχου ανατρέξτε στις σελίδες εκπαίδευσης του Office Online.
Δημιουργία μιας φόρμας
Χρήση φόρμας για εισαγωγή δεδομένων Εάν γνωρίζετε τη σειρά στην οποία εμφανίζεται η εγγραφή που θέλετε να δείτε ή να επεξεργαστείτε, εισάγετέ τη στο πεδίο Τρέχουσα εγγραφή και πατήστε Enter. Το πεδίο Τρέχουσα εγγραφή είναι ανάμεσα στα εικονίδια περιήγησης εγγραφών και απεικονίζεται κάτω.
Η εισαγωγή δεδομένων αποτελεί τον κύριο στόχο μιας φόρμας. Λόγω αυτού, η Access 2007 παρέχει μια σειρά εργαλείων για την περιήγησή σας στις εγγραφές. Αυτά τα εργαλεία περιλαμβάνονται στη βάση κάθε φόρμας σχεδόν, με τη μορφή των πέντε εικονιδίων που απεικονίζονται κάτω. Πατήστε εδώ για να μεταβείτε στην πρώτη εγγραφή
Πατήστε εδώ για να μεταβείτε στην προηγούμενη εγγραφή
Κάντε κλικ εδώ για να μεταβείτε στην τελευταία εγγραφή
Κάντε κλικ εδώ για να μεταβείτε στην επόμενη εγγραφή
128
Η αλληλουχία των εγγραφών υπαγορεύεται από τη σειρά των εγγραφών στον υποκείμενο πίνακα ή ερώτημα στο οποίο βασίζεται η φόρμα. Η εγγραφή στην κορυφή του πίνακα θα είναι η πρώτη που εμφανίζεται και η εγγραφή στη βάση του πίνακα θα είναι η τελευταία.
Προσθήκη νέας εγγραφής Υπάρχουν δύο τρόποι να προσθέσετε μια νέα εγγραφή στον υποκείμενο πίνακα ή ερώτημα στο οποίο βασίστηκε η φόρμα. Η πρώτη μέθοδος είναι η χρησιμοποιήσετε ένα εικονίδιο της κορδέλας.
1 2
❙ ❙
Επιλέξτε την καρτέλα Κεντρική στην Κορδέλα
Πατήστε το εικονίδιο Nέα που βρίσκεται στην ομάδα Εγγραφές
Η δεύτερη μέθοδος είναι απλά να πατήστε το εικονίδιο Νέα εγγραφή στη γραμμή εργαλείων Περιήγηση εγγραφών. Αυτό είναι το εικονίδιο δεξιά των τεσσάρων εικονιδίων που προαναφέραμε.
…συνέχεια Επεξεργασία δεδομένων σε μια φόρμα Η επεξεργασία δεδομένων σε μια φόρμα είναι το ίδιο απλή με την επεξεργασία δεδομένων σε έναν πίνακα.
1
2 3
❙ ❙ ❙
Επιλέξτε το πεδίο κειμένου της τιμής που θέλετε να επεξεργαστείτε
Διαγράψτε τα υπάρχοντα δεδομένα και πληκτρολογήστε μια νέα τιμή ή διορθώστε τις υφιστάμενες πληροφορίες
Πληκτρολογήστε Shift+Tab για να μετακινηθείτε στο προηγούμενο αντί στο επόμενο πεδίο.
Οι αλλαγές που κάνετε στο πεδίο θα αρχίσουν να ισχύουν όταν πατήστε το πλήκτρο Tab για να μετακινηθείτε σε άλλο πεδίο.
Πατήστε το πλήκτρο Tab για να μεταβείτε στο επόμενο πεδίο
1 2 3 4 5
❙ ❙ ❙ ❙ ❙
129
Διαγραφή εγγραφής Επιλέξτε την εγγραφή που θέλετε να διαγράψετε
Μεταβείτε στην καρτέλα Κεντρική στην Κορδέλα
Πατήστε το βέλος κάτω, στα δεξιά του εικονιδίου Διαγραφή για να ανοίξετε το αναπτυσσόμενο μενού
Επιλέξτε Διαγραφή εγγραφής από το μενού
Η Access εμφανίζει τώρα μια προειδοποίηση. Πατήστε το κουμπί Ναι εάν είστε βέβαιος ότι θέλετε να διαγράψετε την εγγραφή
Η διαγραφή μιας εγγραφής δεν είναι αντιστρέψιμη απόφαση. Να είστε βέβαιοι ότι θέλετε να διαγράψετε μια εγγραφή πριν ακολουθήσετε αυτά τα βήματα.
Δημιουργία μιας φόρμας
Φιλτράρισμα φόρμας Μπορεί να θέλετε να περιορίσετε τον αριθμό των εγγραφών στα οποία έχει πρόσβαση μια φόρμα σύμφωνα με κάποια κριτήρια. Ας υποθέσουμε για παράδειγμα ότι ένας υπάλληλος του βιβλιοπωλείου Bobbin θέλει να δει μόνο τα βιβλία με τιμή €6,99. Αυτό επιτυγχάνεται με την εφαρμογή ενός φίλτρου στη φόρμα.
Φιλτράρισμα βάσει επιλογής
❙
Επιλέξτε το πεδίο που περιέχει το κριτήριο το οποίο θα χρησιμοποιήσετε ως φίλτρο
130
1
2 3 Πατήστε το κουμπί Φιλτραρίστηκε στη γραμμή κατάστασης για να ενεργοποιήσετε ή να απενεργοποιήσετε το φίλτρο. Εάν δεν έχετε ορίσει φίλτρο στην τρέχουσα περίοδο λειτουργίας της Access, το πάτημα του κουμπιού σας οδηγεί στο τελευταίο φίλτρο που χρησιμοποιήσατε.
❙ ❙
Μεταβείτε στην καρτέλα Κεντρική στην Κορδέλα
Πατήστε το εικονίδιο Επιλογή και διαλέξτε το καταλληλότερο φίλτρο από το αναπτυσσόμενο μενού
Εξετάζοντας τη γραμμή κατάστασης διαπιστώνουμε ότι το φίλτρο έχει εφαρμοστεί. Ο αριθμός των διαθέσιμων εγγραφών μειώθηκε και το κουμπί Φιλτραρίστηκε έχει επισημανθεί.
Εφαρμογή λεπτομερούς φίλτρου Ορισμένες φορές είναι χρήσιμο να φιλτράρετε μια σειρά τιμών αντί να περιορίζετε το φίλτρο σε μία μόνο τιμή. Ενδέχεται για παράδειγμα να θέλουμε να δούμε όλες τις εγγραφές στον πίνακα Βιβλία με τιμές €6,99 και €7,99. Για να το πετύχουμε πρέπει να εφαρμόσουμε ένα λεπτομερές φίλτρο.
1
2 3 4
❙ ❙ ❙ ❙
Επιλέξτε ένα πεδίο κειμένου το οποίο περιέχει τα δεδομένα που θέλετε να φιλτράρετε
Μεταβείτε στην καρτέλα Κεντρική από την Κορδέλα
Πατήστε το εικονίδιο Φίλτρο. Αυτό βρίσκεται στην ομάδα Ταξινόμηση & φιλτράρισμα Επιλέξτε τα κριτήρια φιλτραρίσματος από το μενού που εμφανίζεται κάτω από το πεδίο κειμένου το οποίο διαλέξατε προηγουμένως
131
5
❙
Πατήστε το κουμπί ΟΚ για να εφαρμόσετε το φίλτρο
Ο αριθμός των διαθέσιμων εγγραφών θα αλλάξει ανάλογα.
Δημιουργία μιας φόρμας
Χρήση του οδηγού φορμών Ο Οδηγός φορμών αποτελεί ένα εξαιρετικό μέσο δημιουργίας μιας πλήρως λειτουργικής και ελκυστικής φόρμας πολύ γρήγορα.
1 2
3
132
4
Όπως δηλώνει το παράθυρο διαλόγου, μπορείτε να επιλέξετε πεδία από διαφορετικούς πίνακες και ερωτήματα. Με τη χρήση αυτής της λειτουργίας μπορείτε να δημιουργείτε εξελιγμένες φόρμες με τις οποίες εξοικονομείτε χρόνο εισάγοντας δεδομένα σε παραπάνω από έναν πίνακα ή ερώτημα ταυτόχρονα.
5
❙ ❙ ❙ ❙
❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα Πατήστε το εικονίδιο Περισσότερες φόρμες
Από το μενού επιλέξτε το εικονίδιο Οδηγός φορμών
Διαλέξτε τον πίνακα ή το ερώτημα πάνω στο οποίο θα βασιστεί η φόρμα σας χρησιμοποιώντας το αναπτυσσόμενο μενού
Χρησιμοποιήστε τα βέλη για να επιλέξετε τα πεδία που θέλετε να εμφανίζονται στη φόρμα
…συνέχεια
06 07
09
10
❙ ❙
❙
Κάντε κλικ στο κουμπί Επόμενο
Πατώντας το αντίστοιχο κουμπί επιλέξτε μια διάταξη για τη φόρμα
Πατήστε το κουμπί Επόμενο
Επισημάνατε το στυλ που προτιμάτε για τη φόρμα σας
Πατήστε Επόμενο
133
08
❙ ❙
Δημιουργία μιας φόρμας
…συνέχεια
134
11
12
13
❙
❙ ❙
Πληκτρολογήστε εδώ έναν τίτλο για τη φόρμα σας
Πατήστε αυτό το κουμπί εάν θέλετε να ανοίξετε τη φόρμα σε Προβολή σχεδίασης
Πατήστε το κουμπί Τέλος
Η Access ανοίγει τη φόρμα στην Προβολή φόρμας και είναι έτοιμη για χρήση.
Οι φόρμες αποθηκεύονται αυτόματα και προστίθενται στο Παράθυρο περιήγησης.
Δημιουργία μιας απλής φόρμας Με την Access 2007 μπορείτε να δημιουργείτε αυτόματα, ακολουθώντας μερικά εύκολα βήματα, μία ευπαρουσίαστη, πλήρως λειτουργική φόρμα.
❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
2
❙
Πατήστε το εικονίδιο Φόρμα που βρίσκεται στην ομάδα Φόρμες
3
❙
Για να εισαγάγετε δεδομένα στη φόρμα πατήστε το εικονίδιο Προβολή φόρμας
Όταν πατάτε το εικονίδιο Φόρμα η Access χρησιμοποιεί τον πίνακα ή το ερώτημα που έχετε επισημάνει στο Παράθυρο περιήγηση ως αρχείο προέλευσης δεδομένων για τη φόρμα.
135
1
Σε αντίθεση με τις φόρμες που δημιουργείτε με τον Οδηγό φορμών, αυτές τις οποίες φτιάχνετε χρησιμοποιώντας το εικονίδιο Φόρμα δεν αποθηκεύονται αυτόματα στο Παράθυρο περιήγησης. Για να κρατήσετε τη φόρμα θα πρέπει να την αποθηκεύσετε μόνος σας.
Δημιουργία μιας φόρμας
Χρήση φόρμας διαίρεσης Μια φόρμα διαίρεσης (ή διαιρεμένη φόρμα) συνδυάζει την εύκολη εισαγωγή δεδομένων με τη χρηστικότητα ενός πίνακα σε Προβολή φύλλου δεδομένων. Οι φόρμες διαίρεσης είναι εξαιρετικά χρήσιμες όταν εργάζεστε με μεγάλους πίνακες ή ερωτήματα που περιέχουν πολλές καταχωρίσεις σε πολλά πεδία. Οι χρήστες μπορούν γρήγορα να βρουν την εγγραφή που χρειάζεται να τροποποιήσουν χρησιμοποιώντας την προβολή φύλλου δεδομένων του πίνακα και επιλέγοντας το στοιχείο φόρμα της διαιρεμένης φόρμας για να το αλλάξουν.
136
Μπορείτε να τροποποιήστε μόνο το σχέδιο της φόρμας και όχι του φύλλου δεδομένων.
Το πάτημα μιας εγγραφής στην ενότητα του φύλλου δεδομένων του παραθύρου την εμφανίζει στην ενότητα της φόρμας
Χρησιμοποιήστε τη γραμμή διαίρεσης για να αλλάξετε το μέγεθος του φύλλου δεδομένων και των ενοτήτων της φόρμας στο παράθυρο
Οι διαιρεμένες φόρμες δεν είναι μόνο ένας καινοτόμος τρόπος εισαγωγής δεδομένων. Η Access παρέχει ιδιότητες που αναφέρονται ειδικά στις διαιρεμένες φόρμες και μπορείτε να χρησιμοποιείτε για να βελτιώνετε τις φόρμες σας, για παράδειγμα να αλλάξετε τη θέση του στοιχείου φύλλο δεδομένων της φόρμας διαίρεσης. Οι επόμενες δύο σελίδες σας δείχνουν πώς να δημιουργείτε και να τροποποιείτε διαιρεμένες φόρμες.
…συνέχεια Δημιουργία μιας φόρμας διαίρεσης
1
2 3
❙ ❙ ❙
τον πίνακα ή το ερώτημα στο οποίο θα βασιστεί η φόρμα στο Παράθυρο περιήγησης
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Φόρμα διαίρεσης
Βελτίωση μιας φόρμας διαίρεσης
2 3
❙ ❙ ❙
Μεταβείτε στην Προβολή σχεδίασης
Εάν το Φύλλο ιδιοτήτων δεν έχει ανοίξει πατήστε το πλήκτρο F4
Επιλέξτε το αναπτυσσόμενο μενού για να το ανοίξετε και στη λίστα διαλέξτε "Φόρμα"
Όλες οι ιδιότητες που αναφέρονται στη Φόρμα διαίρεσης βρίσκονται στην καρτέλα Μορφοποίηση στο Φύλλο ιδιοτήτων. Στην επόμενη σελίδα θα δούμε πώς μπορούν να χρησιμοποιηθούν για να αλλάξει η συμπεριφορά της φόρμας.
137
1
Δημιουργία μιας φόρμας
…συνέχεια Αλλαγή της θέσης του φύλλου δεδομένων Η προεπιλεγμένη θέση του στοιχείου φύλλο δεδομένων της φόρμας διαίρεσης βρίσκεται στη βάση της φόρμας. Ωστόσο, αυτή η θέση δεν ταιριάζει σε όλες τις φόρμες και μπορεί να αλλάξει με τη χρήση της ιδιότητας Προσανατολισμός διαιρεμένης φόρμας όπως παρακάτω.
Αφαίρεση της γραμμής διαίρεσης Αφού αφιερώσατε ένα απόγευμα να σχεδιάζετε τη διαιρεμένη σας φόρμα με εξαιρετική ακρίβεια ώστε να εμφανίζεται σωστά στην οθόνη, ενδέχεται να αντιμετωπίσετε προβλήματα όταν χρήστες που δρουν αυτόνομα, καταστρέφουν τη σκληρή δουλειά σας χρησιμοποιώντας τη γραμμή αλλαγής μεγέθους. Για να τους εμποδίσετε να το κάνουν μπορείτε να την αφαιρέσετε εντελώς χρησιμοποιώντας την ιδιότητα γραμμή διαίρεσης της διαιρεμένης φόρμας.
138
Μολονότι ορισμένες ιδιότητες που αναφέρονται ειδικά σε διαιρεμένες φόρμες αλλάζουν στην Προβολή διάρθρωσης, άλλες δεν αλλάζουν, γι' αυτό είναι καλύτερο να χρησιμοποιείτε την Προβολή σχεδίασης.
Ορισμός ιδιοτήτων φύλλου δεδομένων Για να αποτρέψετε απερίσκεπτα σφάλματα των χρηστών που χρησιμοποιούν το φύλλο δεδομένων έχετε τη δυνατότητα να ορίσετε μια ενότητα του παραθύρου της διαιρεμένης φόρμας για ανάγνωση μόνο. Οι χρήστες θα μπορούν να δουν και να εντοπίσουν μια εγγραφή χρησιμοποιώντας το φύλλο δεδομένων αλλά θα πρέπει να ανοίγουν την ενότητα της φόρμας όταν εισαγάγουν ή τροποποιούν τα δεδομένα μιας εγγραφής. Για να ορίσετε ότι το φύλλο δεδομένων είναι μόνο για ανάγνωση, θα πρέπει να αλλάξετε την ιδιότητα φύλλο δεδομένων διαιρεμένης φόρμας.
Χρήση φόρμας πολλών στοιχείων Η φόρμα πολλών στοιχείων μοιάζει με την Προβολή σχεδίασης ενός πίνακα ή ερωτήματος καθώς προβάλλει πολλές εγγραφές ταυτόχρονα στην οθόνη σε πινακοποιημένη μορφή. Ωστόσο, τις εμφανίζει με πολύ πιο ελκυστικό και φιλικό προς τον χρήστη τρόπο.
1 2
❙ ❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Πολλά στοιχεία
139
Η φόρμα εμφανίζεται αρχικά σε προβολή διάρθρωσης έτσι ώστε να μπορείτε να προσαρμόσετε στοιχεία όπως θέλετε. Όπως και σε κάθε άλλη φόρμα, η σχεδίαση τροποποιείται σύμφωνα με τις απαιτήσεις σας.
Δημιουργία μιας φόρμας
Εύρεση μιας εγγραφής Όταν προβάλλεται μόνο μία εγγραφή σε μια φόρμα ανά πάσα στιγμή, η εύρεση μιας συγκεκριμένης εγγραφής μη αυτόματα είναι εξαιρετικά χρονοβόρα. Ευτυχώς η Access 2007 μας παρέχει το εικονίδιο Εύρεση, ένα χρήσιμο εργαλείο αναζήτησης το οποίο μας βοηθάει να βρίσκουμε εγγραφές αμέσως. Το επιτυγχάνει κάνοντας αναζήτηση πεδίων για ένα συγκεκριμένο στοιχείο δεδομένων. Το εικονίδιο Εύρεση βρίσκεται στην καρτέλα Κεντρική στην ομάδα Εύρεση.
1
2
140
3
❙ ❙ ❙
Μπορείτε να ανοίξετε το παράθυρο διαλόγου Εύρεση και αντικατάσταση πατώντας ταυτόχρονα τα πλήκτρα Ctrl+F.
Για να βρείτε και να αντικαταστήσετε μια τιμή με μία άλλη, επιλέξτε την καρτέλα Αντικατάσταση. Εισαγάγετε την τιμή που θέλετε να βρείτε στο πεδίο "Εύρεση του" και την τιμή με την οποία θέλετε να αντικατασταθεί στο πεδίο "Αντικατάσταση με".
4
❙
Κάντε κλικ στο πλαίσιο κειμένου του πεδίου που θέλετε να αναζητήσετε
Πατήστε το εικονίδιο Εύρεση
Εισαγάγετε την τιμή που αναζητάτε στο πεδίο "Εύρεση του" στο παράθυρο διαλόγου Εύρεση και αντικατάσταση
Αποφασίστε εάν θέλετε να αναζητήσετε δεδομένα τα οποία αντιστοιχούν πλήρως ή μερικώς στην τιμή που αναζητάτε
5
❙
6
❙
Αποφασίστε εάν θέλετε να κάνετε αναζήτηση στο συγκεκριμένο πεδίο ή ολόκληρη τη φόρμα
Πατήστε το κουμπί Εύρεση επόμενου
Είναι πολύ πιθανό να υπάρχει παραπάνω από μία εγγραφή η οποία περιέχει την τιμή που εισάγατε. Για να τις δείτε όλες συνεχίστε να πατάτε το κουμπί Εύρεση επομένου.
9
Βελτίωση μιας φόρμας 142
Χρήση της προβολής σχεδίασης
περιγράψαμε στο κεφάλαιο
143
Χρήση της προβολής διάρθρωσης
8 αποτελούν ιδανικό σημείο
144
Χρήση της λίστας πεδίων
εκκίνησης της διαδικασίας
145
Εισαγωγή κεφαλίδων και υποσέλιδων
δόμησης ενός πραγματικά
146
Εισαγωγή στοιχείων ελέγχου σε μια φόρμα
147
Βελτίωση των στοιχείων ελέγχου
148
Αλλαγή ιδιοτήτων των στοιχείων ελέγχου
149
Δημιουργία στοιχείων ελέγχου υπολογισμού
150
Αλλαγή σειράς Tab
151
Δημιουργία φόρμας με καρτέλες
154
Χρήση κουμπιών
156
Δημιουργία αποκλειστικού παραθύρου διαλόγου
160
Χρήση μακροεντολών
Μολονότι οι οδηγοί που
εξαιρετικού περιβάλλοντος εργασίας χρήστη, θα χρειαστεί να βελτιώσετε τις φόρμες σύμφωνα με τις απαιτήσεις σας. Στο κεφάλαιο αυτό θα δούμε πώς μπορείτε να προσθέτετε στοιχεία ελέγχου και μακροεντολές στις φόρμες σας για να εισαγάγετε περισσότερες λειτουργίες και αυτοματισμούς.
Βελτίωση μιας φόρμας
Χρήση της Προβολής σχεδίασης Όπως και οι προβολές σχεδίασης πινάκων και ερωτημάτων βάσεων δεδομένων, έτσι και η Προβολή σχεδίασης φόρμας σας δίνει τη δυνατότητα να δημιουργείτε εντυπωσιακές φόρμες από την αρχή ή να βελτιώνετε υπάρχουσες φόρμες.
1 2
❙ ❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Σχεδίαση φόρμας. Αυτό βρίσκεται φυσικά στην ομάδα εικονιδίων Φόρμες.
Η Access ανοίγει μια νέα φόρμα σε Προβολή σχεδίασης.
Στοιχεία της Προβολής σχεδίασης
142
Χρησιμοποιήστε τον χάρακα για να βελτιώσετε τη θέση στοιχείων ελέγχου της φόρμας, όπως μια ετικέτα
Εάν το Φύλλο ιδιοτήτων δεν ανοίξει αυτόματα, πατήστε το πλήκτρο F4.
Η φόρμα είναι σχεδιασμένη για την εισαγωγή στοιχείων ελέγχου στην ενότητα Λεπτομέρεια
Το Φύλλο ιδιοτήτων σας επιτρέπει να αλλάζετε την όψη και συμπεριφορά των στοιχείων ελέγχου αλλά και της ίδιας της φόρμας
Πατήστε αυτά τα εικονίδια για να αλλάξετε τις προβολές της φόρμας σας
Χρήση της προβολής διάρθρωσης Μολονότι η Προβολή διάρθρωσης σας επιτρέπει να δημιουργείτε φόρμες με ακρίβεια, δεν μπορείτε να δείτε πώς ακριβώς θα φαίνεται μια φόρμα μέχρι να τη "δημοσιεύσετε". Σε προηγούμενες εκδόσεις της Access αυτό σήμαινε εναλλαγή μεταξύ προβολών για τη ρύθμιση των στοιχείων ελέγχου, κάτι που λειτουργούσε τέλεια μέχρι τη στιγμή που ανοίγατε την Προβολή φόρμας και ανακαλύπτατε ότι τα υπέροχα πεδία κειμένου σας δεν ήταν αρκετά μεγάλα ώστε να εμφανίζουν τα δεδομένα που περιείχαν! Η Προβολή διάρθρωσης είναι κάτι μεταξύ της Προβολής σχεδίασης και της Προβολής φόρμας. Σας επιτρέπει να κάνετε απλές αλλαγές στην όψη και αίσθηση μιας φόρμας, όπως στην Προβολή σχεδίασης, αλλά προβάλλει "ζωντανά" δεδομένα όπως η τυπική Προβολή φόρμας.
Μολονότι το Φύλλο ιδιοτήτων και η Λίστα πεδίων μπορούν να χρησιμοποιηθούν στην Προβολή διάρθρωσης, ίσως χρειαστεί να μεταβείτε στην Προβολή σχεδίασης για να κάνετε κάποιες αλλαγές.
Αλλαγή μεγέθους στοιχείων ελέγχου σε Προβολή διάρθρωσης
1
Κάντε κλικ σε ένα στοιχείο ελέγχου για να το επιλέξετε. Θα καταλάβετε ότι το στοιχείο ελέγχου έχει επιλεχθεί γιατί γίνεται πορτοκαλί
Μπορείτε να προσθέσετε υπάρχοντα πεδία σε μια φόρμα στην Προβολή διάρθρωσης χρησιμοποιώντας τη Λίστα πεδίων. Αυτή ανοίγει όταν πληκτρολογείτε Alt+F8 ή όταν πατάτε το εικονίδιο Λίστα πεδίων.
2
3
❙ ❙
Τοποθετήστε τον δρομέα σε μια γωνία του πορτοκαλί περιγράμματος. Θα πρέπει να εμφανιστεί ένα βέλος διπλής κατεύθυνσης
Πατήστε και κρατήστε πατημένο το αριστερό πλήκτρο του ποντικιού ενώ το σέρνετε στην επιθυμητή θέση έως ότου το στοιχείο ελέγχου αποκτήσει το σωστό μέγεθος και σχήμα
143
❙
Βελτίωση μιας φόρμας
Χρήση της λίστας πεδίων Η Λίστα πεδίων είναι ένας γρήγορος, αποδοτικός και κυρίως εύκολος τρόπος εισαγωγής πεδίων κειμένου και ετικετών σε μια φόρμα. Για να χρησιμοποιήσετε τη λίστα πεδίων ανοίξτε πρώτα τη φόρμα σε Προβολή διάρθρωσης ή σχεδίασης.
Μπορείτε να ορίσετε την ιδιότητα Προέλευση εγγραφών της φόρμας που επεξεργάζεστε χρησιμοποιώντας τη Λίστα πεδίων. Η ιδιότητα Προέλευση εγγραφών της φόρμας ορίζεται για τον πίνακα ο οποίος περιέχει το πεδίο που επιλέξατε.
Άνοιγμα της λίστας πεδίων
1 2
❙ ❙
Επιλέξτε την καρτέλα Μορφοποίηση από την Κορδέλα
Πατήστε το εικονίδιο Λίστα πεδίων
144
Η όψη της Λίστας πεδίων διαφέρει ανάλογα με τον αριθμό και τον τύπο των σχέσεων του πίνακα που χρησιμοποιεί η φόρμα ως προέλευση εγγραφών.
Για να προσθέσετε ένα ή παραπάνω πεδία σε μια φόρμα, κρατήστε πατημένο το πλήκτρο Ctrl ενώ επιλέγετε τα πεδία που θέλετε να χρησιμοποιήσετε.
3
❙
4
❙
Πατήστε "Επεξεργασία πίνακα" για να ανοίξετε τον πίνακα σε Προβολή φύλλου δεδομένων.
5 6
❙ ❙
Πατήστε το σύμβολο της πρόσθεσης στα αριστερά του ονόματος του πίνακα για να δείτε τα πεδία τα οποία περιέχει ο πίνακας
Επιλέξτε ένα πεδίο για να το προσθέσετε στη φόρμα κάνοντας κλικ πάνω του ή κρατώντας πατημένο το αριστερό πλήκτρο του ποντικιού
Σύρατε το πεδίο στη φόρμα και μετά αφήστε το αριστερό πλήκτρο του ποντικιού
Επαναλάβετε τα βήματα 1 έως 5 μέχρι να συμπληρώσετε όλα τα απαραίτητα πεδία στη φόρμα
Εισαγωγή κεφαλίδων και υποσέλιδων Οι φόρμες αποτελούνται από διαφορετικές ενότητες. Αρχικά, όταν δημιουργείτε μια φόρμα σε Προβολή σχεδίασης, εμφανίζεται μόνο η ενότητα Λεπτομέρεια. Αυτό συμβαίνει επειδή η ενότητα Λεπτομέρεια είναι τυπικά το σημείο όπου τοποθετείτε τα στοιχεία ελέγχου που μεταμορφώνουν τη φόρμα σας από κενή σελίδα σε κάτι χρήσιμο. Με τη χρήση άλλων ενοτήτων, όπως κεφαλίδες και υποσέλιδα, μπορούμε να εμφανίζουμε πληροφορίες οι οποίες δεν επηρεάζονται από αλλαγές στην ενότητα Λεπτομέρεια μιας φόρμας.
Προβολή κεφαλίδων και υποσέλιδων
1
2
❙ ❙
Κάντε δεξί κλικ στην ενότητα Λεπτομέρεια της φόρμας σας
Στο μενού περιβάλλοντος επιλέξτε τον τύπο της κεφαλίδας που θέλετε να προβάλλετε
Συνήθως χρησιμοποιείτε αυτές τις ενότητες για να εισαγάγετε εταιρικές πληροφορίες όπως λογότυπο, χρώματα και όνομα όπως στο ακόλουθο παράδειγμα της τράπεζας Bobbin. Τα στοιχεία ελέγχου που τοποθετείτε στην κεφαλίδα και το υποσέλιδο της φόρμας εμφανίζονται τόσο στην οθόνη όσο και στην εκτύπωση.
Κεφαλίδες και υποσέλιδα σελίδων Αυτές οι ενότητες είναι ορατές μόνο όταν εκτυπώνετε μια φόρμα ή μια έκθεση. Αυτό μπορεί να φαίνεται άσκοπο όταν ασχολείστε με φόρμες, αλλά υπάρχουν περιπτώσεις κατά τις οποίες οι κεφαλίδες και τα υποσέλιδα σελίδων χρησιμεύουν. Ας υποθέσουμε για παράδειγμα ότι δημιουργείτε τιμολόγια χρησιμοποιώντας μια φόρμα και μετά τα εκτυπώνετε για να τα στείλετε σε πελάτες. Μπορείτε να συμπεριλάβετε στοιχεία επικοινωνίας στην κεφαλίδα που συνήθως δεν θέλετε να εμφανίζονται όταν επεξεργάζεστε μια φόρμα, όπως διεύθυνση ή αριθμό τηλεφώνου. Ενδέχεται επίσης να θέλετε να προσθέσετε το όνομα και τη θέση σας μαζί με μια εικόνα JPEG της υπογραφής σας στο υποσέλιδο.
145
Κεφαλίδες και υποσέλιδα σε φόρμες
Βελτίωση μιας φόρμας
Εισαγωγή στοιχείων ελέγχου σε μια φόρμα Μολονότι τα στοιχεία ελέγχου εκτελούν διαφορετικές λειτουργίες και διαθέτουν μοναδικές ιδιότητες που τα κάνουν να ξεχωρίζουν, η διαδικασία εισαγωγής τους σε μια φόρμα είναι ίδια για όλα. Για προσθέσετε ένα στοιχείο ελέγχου σε μια φόρμα ανοίξτε την Προβολή σχεδίασης. Το παρακάτω παράδειγμα εισάγει μια ετικέτα στη φόρμα μας.
1 2 3
146
4
Οι μαύρες γραμμές που διακρίνετε στον χάρακα δείχνουν ποιο θα ήταν το μέγεθος του στοιχείου ελέγχου εάν αφήνατε το πλήκτρο του ποντικιού σε εκείνο το σημείο. Χρησιμοποιείτε τις για να ρυθμίζετε τα στοιχεία ελέγχου που εισαγάγετε στη φόρμα με ακρίβεια. Η ακρίβεια είναι εξαιρετικά σημαντική όταν προσθέτετε παραπάνω από ένα στοιχείο ελέγχου του ιδίου τύπου, όπως μια σειρά κουμπιών.
5 6
❙ ❙ ❙ ❙
❙ ❙
Πατήστε την καρτέλα Σχεδίαση στην Κορδέλα
Επιλέξτε ένα στοιχείο ελέγχου από την ομάδα Στοιχεία ελέγχου πατώντας το εικονίδιό του Τοποθετήστε τον δρομέα στο σημείο όπου θέλετε να βρίσκεται η πάνω αριστερή γωνία του στοιχείου ελέγχου
Πατήστε και κρατήστε πατημένο το αριστερό πλήκτρο του ποντικιού και μετά σύρατε τον δρομέα κάτω δεξιά
Χρησιμοποιήστε τον χάρακα για να ρυθμίσετε το μέγεθος του στοιχείου ελέγχου
Αφήστε το αριστερό πλήκτρο του ποντικιού
Βελτίωση των στοιχείων ελέγχου Αλλαγή μεγέθους στοιχείου ελέγχου Το ιδανικό μέγεθος ενός στοιχείου ελέγχου, είτε είναι ετικέτα ή πλαίσιο κειμένου ή κουμπί, εξαρτάται από το μέγεθος των δεδομένων που θέλετε να εισαγάγετε σε αυτό. Επομένως, φροντίζετε πάντα να ελέγχετε το μέγεθος ενός στοιχείου ελέγχου όταν το τοποθετείτε σε μια φόρμα. Εάν ανακαλύψετε ότι το στοιχείο ελέγχου είναι πολύ μεγάλο ή πολύ μικρό, θα χρειαστεί να αλλάξετε το μέγεθός του. Ξεκινήστε επιλέγοντας το στοιχείο ελέγχου. Θα δείτε ότι το στοιχείο αποκτά ένα πορτοκαλί ορθογώνιο περίγραμμα με οκτώ προεξοχές.
Ελέγξτε αν το στοιχείο ελέγχου περιλαμβάνει όλα τα δεδομένα σας ανοίγοντας την Προβολή διάρθρωσης εφόσον χρειαστεί.
Οι προεξοχές αυτές είναι ουσιαστικά λαβές αλλαγής μεγέθους και χρησιμοποιούνται για την τροποποίηση του μεγέθους του στοιχείου ελέγχου. Επιλέξτε μια λαβή με το
αριστερό πλήκτρο του ποντικιού και σύρατέ την προς την επιθυμητή κατεύθυνση, αφήνοντας το πλήκτρο του ποντικιού όταν το στοιχείο ελέγχου έχει το σωστό μέγεθος.
Μετακίνηση στοιχείου ελέγχου
Επισύναψη ετικέτας σε ένα στοιχείο ελέγχου Ορισμένες φορές είναι χρήσιμο να εισαγάγετε μια ετικέτα περιγραφής σε κάποια στοιχεία ελέγχου έτσι ώστε οι χρήστες να καταλαβαίνουν τη λειτουργία του. Για παράδειγμα, ένα πλαίσιο κειμένου θα πρέπει πάντα να συνοδεύεται από μια ετικέτα η οποία υποδεικνύει ακριβώς τι πληροφορίες θα πρέπει να εισαχθούν σε αυτό.
1 2 3 4
❙ ❙ ❙ ❙
Δημιουργήστε μια ετικέτα
Πατήστε το εικονίδιο Αποκοπή στην ομάδα Πρόχειρο
Επιλέξτε το στοιχείο ελέγχου στο οποίο θα επισυνάψετε την ετικέτα
Πατήστε το εικονίδιο Επικόλληση από την ομάδα Πρόχειρο
Όταν επιλέγετε ένα στοιχείο ελέγχου τότε λέμε ότι αποκτά "εστίαση".
147
Κάντε κλικ σε ένα στοιχείο ελέγχου ώστε να αποκτήσει ένα πορτοκαλί ορθογώνιο περίγραμμα. Μετακινήστε τον δρομέα στην κορυφή του πορτοκαλί περιγράμματος. Ο δρομέας έχει μετατραπεί σε βέλος τετραπλής κατεύθυνσης με σχήμα σταυρού. Πατήστε και κρατήστε πατημένο το αριστερό πλήκτρο του ποντικιού και μετακινήστε το στοιχείο ελέγχου αφήνοντας το πλήκτρο όταν το στοιχείο είναι στην επιθυμητή θέση.
Βελτίωση μιας φόρμας
Αλλαγή ιδιοτήτων των στοιχείων ελέγχου Μπορείτε επίσης να ανοίξετε το Φύλλο ιδιοτήτων πατώντας το πλήκτρο F4.
Κάθε στοιχείο ελέγχου, συμπεριλαμβανομένης της ίδιας της φόρμας, διαθέτει μια σειρά ιδιοτήτων που σχετίζονται με αυτό. Με την αλλαγή αυτών των ιδιοτήτων μπορούμε να προσαρμόσουμε το στοιχείο ελέγχου στις ανάγκες μας. Ίσως για παράδειγμα θέλουμε να κάνουμε το κείμενο ενός κουμπιού μπλε αντί για το προεπιλεγμένο μαύρο. Ή μπορεί να θέλουμε να αλλάξουμε τον τύπο της γραμματοσειράς και το μέγεθος του κειμένου σε μια ετικέτα.
148
Οι ιδιότητες των στοιχείων ελέγχου μπορούν να αλλάξουν είτε σε Προβολή διάρθρωσης ή Προβολή σχεδίασης με τη χρήση του Φύλλου ιδιοτήτων. Για να ανοίξετε το Φύλλο ιδιοτήτων στην Προβολή σχεδίασης, επιλέξτε την καρτέλα Σχεδίαση στην Κορδέλα και πατήστε το εικονίδιο Φύλλο ιδιοτήτων το οποίο βρίσκεται στην ομάδα Εργαλεία. Στην Προβολή διάρθρωσης το Φύλλο ιδιοτήτων είναι στην καρτέλα Τακτοποίηση, στην ομάδα Εργαλεία.
Το πάτημα ενός στοιχείου ελέγχου θα αλλάξει την εστίαση του Φύλλου ιδιοτήτων εκείνου του στοιχείου ώστε να μπορείτε να αλλάξετε τις ιδιότητές του.
Αλλαγή μιας ιδιότητας
1 2
❙ ❙
Χρησιμοποιήστε το αναπτυσσόμενο μενού στην κορυφή του Φύλλου ιδιοτήτων για να επιλέξετε το στοιχείο ελέγχου που θέλετε να τροποποιήσετε Επιλέξτε την ιδιότητα προς τροποποίηση κάνοντας κλικ στην τιμή της
Οι περισσότερες ιδιότητες αλλάζουν με τη χρήση ενός αναπτυσσόμενου μενού όπως στο παράδειγμα στα δεξιά, ορισμένες φορές όμως μπορεί να δείτε ένα εικονίδιο έλλειψης "...". Το πάτημα αυτού του εικονιδίου ανοίγει έναν οδηγό ο οποίος σας βοηθάει να αλλάξετε την τιμή της συγκεκριμένης ιδιότητας. Οι ιδιότητες των στοιχείων ελέγχου είναι ομαδοποιημένες βάσει λειτουργίας στις καρτέλες στην κορυφή του Φύλλου ιδιοτήτων.
Δημιουργία στοιχείων ελέγχου υπολογισμού Πώς θα δημιουργήσετε ένα στοιχείο ελέγχου υπολογισμού Το στοιχείο ελέγχου υπολογισμού λαμβάνει την τιμή του από μια έκφραση που εισαγάγετε στην ιδιότητα Προέλευση στοιχείου ελέγχου. Το ακόλουθο παράδειγμα περιγράφει τη διαδικασία εισαγωγής ενός στοιχείου ελέγχου υπολογισμού σε μια φόρμα. Ας υποθέσουμε ότι το βιβλιοπωλείο Bobbin κάνει μια προωθητική ενέργεια με την οποία δίνει έκπτωση 20% στις αγορές όλων των πελατών. Αντί να αφήσει τον ταμία να υπολογίσει την τελική τιμή, είναι πολύ πιο λογικό να δημιουργήσει μια φόρμα που θα κάνει τον υπολογισμό.
1 2
4
5 6
❙ ❙
Μεταβείτε στην Προβολή σχεδίασης της φόρμας
Εάν δεν το έχετε κάνει ήδη, προσθέστε ένα πλαίσιο κειμένου στη φόρμα το οποίο θα εμφανίζει τους υπολογισμούς σας
149
3
❙ ❙ ❙ ❙
Μη χρησιμοποιείτε πλαίσιο κειμένου το οποίο έχει προστεθεί σε φόρμα με τη Λίστα πεδίων ως βάση για το στοιχείο ελέγχου υπολογισμού, καθώς ορισμένες ιδιότητές του έχουν οριστεί αλλού. Αυτό σημαίνει ότι το στοιχείο ελέγχου μπορεί να μην λειτουργεί όπως πρέπει και να μην είναι σαφές ποια ιδιότητα προκαλεί το πρόβλημα.
Εάν δεν έχει ανοίξει το Φύλλο ιδιοτήτων, ανοίξτε το τώρα πατώντας το πλήκτρο F4
Επιλέξτε την καρτέλα Δεδομένα του Φύλλου ιδιοτήτων
Πατήστε την ιδιότητα Προέλευση στοιχείου ελέγχου και εισαγάγετε την έκφραση που θέλετε να υπολογιστεί
Επιστρέψτε στην Προβολή φόρμας για να βεβαιωθείτε ότι το αποτέλεσμα που περιμένατε εμφανίζεται στο πεδίο
Εάν υπολογίζετε μια τιμή ή κάποια άλλη νομισματική μονάδα, όπως στο παράδειγμα, να θυμάστε να ορίζετε την ιδιότητα Μορφή του πλαισίου κειμένου σε Νομισματική μονάδα.
Βελτίωση μιας φόρμας
Αλλαγή σειράς Tab Όπως το πάτημα του πλήκτρου Tab στην Προβολή φύλλου δεδομένων ενός πίνακα μετακινεί τον δρομέα από το ένα κελί στο άλλο, έτσι και όταν χρησιμοποιείτε μια φόρμα η χρήση του πλήκτρου Tab σας μεταφέρει από το ένα στοιχείο ελέγχου στο επόμενο. Από προεπιλογή η Access σας μετακινεί μεταξύ στοιχείων ελέγχου από αριστερά προς τα δεξιά και από πάνω προς τα κάτω, αυτό όμως μπορεί να μην ταιριάζει σε όλες τις φόρμες που δημιουργείτε.
1
❙
Επιλέξτε τις ενότητες πατώντας εδώ
2
❙
Διαλέξτε ένα στοιχείο ελέγχου προς μετακίνηση πατώντας και κρατώντας πατημένο το αριστερό πλήκτρο του ποντικιού εδώ
150
Εάν θέλετε να επαναφέρετε όλα τα στοιχεία ελέγχου στην προεπιλεγμένη σειρά tab, πατήστε το κουμπί Αυτόματη σειρά στο παράθυρο διαλόγου Σειρά tab.
Εάν ισχύει κάτι τέτοιο, αλλάξτε τη σειρά με την οποία οι χρήστες μετακινούνται μεταξύ στοιχείων ελέγχου ανοίγοντας την Προβολή σχεδίασης, επιλέγοντας την καρτέλα Τακτοποίηση στην Κορδέλα και μετά πατώντας το εικονίδιο Σειρά tab από την ομάδα Διάταξη στοιχείου ελέγχου.
3
4
❙ ❙
Έχοντας ακόμα πατημένο το αριστερό πλήκτρο του ποντικιού, σύρατε το όνομα του στοιχείου ελέγχου στην επιθυμητή θέση της σειράς tab
Επαναλάβετε τα βήματα 1-3 μέχρι να βάλετε όλα τα στοιχεία ελέγχου της φόρμας σας στην επιθυμητή σειρά
Δημιουργία φόρμας με καρτέλες Το στοιχείο ελέγχου καρτέλα διευκολύνει την οργάνωση πληροφοριών διαφορετικής προέλευσης σε λογική σειρά, χρησιμοποιώντας πάντα το ίδιο στοιχείο ελέγχου. Ένα καλό παράδειγμα όσον αφορά στον τρόπο χρήσης των καρτελών για την οργάνωση πληροφοριών και αντικειμένων είναι η Κορδέλα που χρησιμοποιείτε για τα εικονίδια εντολών. Μια φόρμα με το στοιχείο ελέγχου καρτέλα ονομάζεται πιο τυπικά φόρμα πολλών σελίδων, αφού κάθε καρτέλα αντιπροσωπεύει μία σελίδα.
Προσθήκη του στοιχείου ελέγχου Καρτέλα σε μια φόρμα Πριν προσθέσετε ένα στοιχείο ελέγχου καρτέλα σε μια φόρμα βεβαιωθείτε ότι έχετε ανοίξει τη φόρμα στην Προβολή σχεδίασης.
1 2
❙
Μεταβείτε στην καρτέλα Σχεδίαση από την Κορδέλα
Πατήστε το εικονίδιο Καρτέλα
151
3
❙ ❙
Χρησιμοποιείτε τα κουμπιά εντολών αντί για τις καρτέλες για να αλλάζετε σελίδες, αλλάζοντας την ιδιότητα Στυλ του στοιχείου ελέγχου καρτέλα σε Κουμπιά.
Κάντε διπλό κλικ με το αριστερό πλήκτρο του ποντικιού στο σημείο όπου θέλετε να τοποθετηθεί το στοιχείο ελέγχου καρτέλα
Μπορείτε να έχετε παραπάνω από μία γραμμή καρτελών σε ένα στοιχείο ελέγχου καρτέλα. Για ενεργοποιήσετε πολλές γραμμές καρτελών επιλέξτε το στοιχείο ελέγχου καρτέλα στο Φύλλο ιδιοτήτων και στην ιδιότητα Πολλαπλές γραμμές επιλέξτε "ναι".
Βελτίωση μιας φόρμας
…συνέχεια Προσθήκη περισσότερων καρτελών Διαγράψτε καρτέλες κάνοντας δεξί κλικ στην καρτέλα που θέλετε να αφαιρέσετε και επιλέγοντας "Διαγραφή σελίδας" από το μενού περιβάλλοντος.
1 2
❙ ❙
Κάντε δεξί κλικ σε μια καρτέλα
Επιλέξτε "Εισαγωγή σελίδας" από το μενού περιβάλλοντος
Οργάνωση καρτελών
1 2
152
3
4
5
❙ ❙ ❙
❙ ❙
Κάντε δεξί κλικ σε μια καρτέλα
Στο μενού περιβάλλοντος επιλέξτε ""Διάταξη σελίδων..."
Επισημάνατε τη σελίδα που θέλετε να μετακινήσετε πατώντας την
Πατήστε το κουμπί "Μετακίνηση επάνω" ή "Μετακίνηση κάτω" για να αλλάξετε τη σειρά οργάνωσης των καρτελών
Πατήστε το κουμπί ΟΚ
…συνέχεια Εισαγωγή στοιχείων ελέγχου σε μια σελίδα Το στοιχείο ελέγχου καρτέλα δεν είναι χρήσιμο παρά μόνο εάν υπάρχει κάτι πάνω του.Στο ακόλουθο παράδειγμα θα προσθέσουμε ένα κουμπί σε κάθε σελίδα, μπορούμε όμως να το αντικαταστήσουμε εύκολα με άλλο στοιχείο ελέγχου. 'Έχετε τη δυνατότητα να ορίσετε ακόμα και την Προβολή φύλλου δεδομένων ενός πίνακα σε κάθε σελίδα!
1 2 3
❙ ❙ ❙
Αποφασίστε σε ποια σελίδα θέλετε να εισαγάγετε το στοιχείο ελέγχου και επιλέξτε την καρτέλα της Διαλέξτε ένα στοιχείο ελέγχου από την ομάδα Στοιχεία ελέγχου πατώντας το εικονίδιό του Τοποθετήστε το στοιχείο ελέγχου μέσα στο πορτοκαλί περιθώριο της σελίδας
4
5 6
❙ ❙ ❙
Πατήστε την καρτέλα της επόμενης σελίδας
Εισαγάγετε ένα στοιχείο ελέγχου μέσα στο πορτοκαλί περιθώριο αυτής της σελίδας Επαναλάβετε τα παραπάνω βήματα για όποιες άλλες σελίδες θέλετε
153
Για να βεβαιωθείτε ότι τοποθετείτε ένα στοιχείο ελέγχου στη σωστή σελίδα, ελέγξτε αν η σελίδα είναι επιλεγμένη στο Φύλλο ιδιοτήτων.
Βελτίωση μιας φόρμας
Χρήση κουμπιών Τα κουμπιά είναι ίσως η πιο πολυχρηστική μορφή στοιχείων ελέγχου φόρμας. Μπορούν να χρησιμοποιηθούν για το άνοιγμα αντικειμένων βάσεων δεδομένων, την εναλλαγή προβολών ή την υποστήριξη διαφόρων εργασιών εισαγωγής δεδομένων. Στο παρακάτω παράδειγμα προσθέτουμε ένα κουμπί σε μια φόρμα και χρησιμοποιούμε τον Οδηγό κουμπιών εντολής για να του εκχωρήσουμε κάποιες λειτουργίες.
1
154
Δεν χρειάζεται να χρησιμοποιήσετε τον Οδηγό κουμπιών εντολής. Εάν θέλετε να προγραμματίσετε δικές σας λειτουργείς στο κουμπί, ακολουθήστε τα βήματα 14 και μετά πατήστε Άκυρο.
2 3 4 5
6 7
❙ ❙ ❙ ❙ ❙
❙ ❙
Μεταβείτε στην Προβολή σχεδίασης της φόρμας
Ανοίξτε την καρτέλα Σχεδίαση από την Κορδέλα
Πατήστε το εικονίδιο Κουμπί
Τοποθετήστε το κουμπί στη φόρμα
Μόλις τοποθετήσετε το κουμπί στη φόρμα η Access ανοίγει τον Οδηγό κουμπιών εντολής. Αποφασίστε ποια ενέργεια θέλετε να εκχωρήσετε στο κουμπί επιλέγοντας μια κατηγορία
Μετά επιλέξτε την ενέργεια που θέλετε να εκτελεί το κουμπί
Πατήστε Επόμενο
…συνέχεια
08
❙
Εάν θέλετε το κουμπί να εμφανίζει κείμενο πατήστε εδώ
Μπορείτε να δείτε πώς θα εμφανίζεται το κουμπί σας στο παράθυρο "Δείγμα" στα αριστερά του παραθύρου διαλόγου. Κάθε φορά που επιλέγετε μια εικόνα ενημερώνεται.
09
11 12
Για να εμφανίζει μια εικόνα πατήστε εδώ
Πατήστε Επόμενο
Τέλος, δώστε ένα όνομα στο κουμπί σας
Πατήστε το κουμπί Τέλος
Εάν έχετε σχεδιάσει δικό σας εικονίδιο για το κουμπί που δημιουργείτε μπορείτε να το προσθέσετε πατώντας "Αναζήτηση". Χρησιμοποιήστε το Παράθυρο διαλόγου αρχείο που ανοίγει για να βρείτε το εικονίδιο το οποίο θέλετε να χρησιμοποιήσετε.
155
10
❙ ❙ ❙ ❙
Βελτίωση μιας φόρμας
156
Δημιουργία αποκλειστικού παραθύρου διαλόγου Η ονομασία ίσως σας είναι άγνωστη αλλά σίγουρα έχετε ξανασυναντήσει κάποιο αποκλειστικό παράθυρο διαλόγου. Είναι μια οθόνη η οποία είτε σας ενημερώνει για κάποιο επικείμενο κίνδυνο ή σας ζητάει μια απάντηση "ναι" ή "όχι" πριν σας αφήσει να συνεχίσετε. Όσο κι αν προσπαθήσετε δεν θα καταφέρετε να χρησιμοποιήσετε την Access μέχρι να πατήσετε ένα κουμπί στο παράθυρο διαλόγου. Τα αποκλειστικά παράθυρα διαλόγου προστατεύουν τους χρήστες από τον εαυτό τους. Ενδέχεται για παράδειγμα να θέλουμε να προειδοποιήσουμε έναν χρήστη ότι η εκτέλεση ενός ερωτήματος ενημέρωσης θα αλλάξει μόνιμα τις υπάρχουσες εγγραφές. Στο παρακάτω παράδειγμα το αποκλειστικό παράθυρο διαλόγου ρωτάει το χρήστη εάν είναι σίγουρος ότι θέλει να κλείσει μια βάση δεδομένων.
Για να μετατρέψετε μια υπάρχουσα φόρμα σε αποκλειστικό παράθυρο διαλόγου, ανοίξτε το Φύλλο ιδιοτήτων της φόρμας και επιλέξτε "Ναι" στην ιδιότητα "Αποκλειστική".
1
2 3
❙
❙ ❙
Πατήστε το εικονίδιο Περισσότερες φόρμες
Επιλέξτε Αποκλειστικό παράθυρο διαλόγου από το αναπτυσσόμενο μενού
Η Access ανοίγει το αποκλειστικό παράθυρο διαλόγου σε Προβολή σχεδίασης.
Στην αρχική του κατάσταση το αποκλειστικό παράθυρο διαλόγου δεν είναι ιδιαίτερα χρήσιμο. Η μετάβαση στην Προβολή φόρμας και το πάτημα των κουμπιών "ΟΚ" και "Άκυρο" σας αφήνουν απλώς να συνεχίσετε να χρησιμοποιείτε την Access. Για να του δώσετε νόημα θα πρέπει να προσθέσετε μια ετικέτα η οποία δηλώνει το σκοπό του παραθύρου διαλόγου.
4
❙
Ανοίξτε την καρτέλα Σχεδίαση από την Κορδέλα
…συνέχεια
5
6
7
❙ ❙ ❙
Πατήστε το εικονίδιο Ετικέτα που βρίσκεται στην ομάδα Στοιχεία ελέγχου
Μετακινήστε τον δρομέα στο σημείο της φόρμας όπου θέλετε να τοποθετηθεί η ετικέτα
Κρατήστε πατημένο το αριστερό πλήκτρο του ποντικιού και σύρατε το ποντίκι κάτω δεξιά στη φόρμα μέχρι να δημιουργήσετε ένα αρκετά μεγάλο ορθογώνιο για να εμφανίζεται η ετικέτα
Πληκτρολογήστε ένα μήνυμα στην ετικέτα
Κατά πάσα πιθανότητα όταν δημιουργείτε ένα αποκλειστικό παράθυρο διαλόγου θα θέλετε τα κουμπιά της φόρμας να λένε κάτι πιο περιγραφικό από "ΟΚ" και "Άκυρο" και να κάνουν κάτι πιο χρήσιμο από το κλείσιμο του παραθύρου διαλόγου. Στα επόμενα βήματα αλλάζουμε την ετικέτα του παραθύρου διαλόγου και επισυνάπτουμε μια μακροεντολή σε ένα κουμπί που θα κλείνει την Access εντελώς.
157
8
❙
Βελτίωση μιας φόρμας
…συνέχεια
09 10
❙ ❙ ❙
11
12
❙
Περισσότερες πληροφορίες για τις μακροεντολές στη σελίδα 160.
13
❙
158
Εάν ανοίξετε ένα αποκλειστικό παράθυρο διαλόγου σε Προβολή φόρμας, δεν θα μπορείτε να μεταβείτε στην Προβολή σχεδίασης. Για να αποφύγετε το πρόβλημα αυτό, μην ανοίξετε τη φόρμα αλλά κάντε δεξί κλικ στο Παράθυρο περιήγησης και επιλέξτε Προβολή σχεδίασης από το μενού περιβάλλοντος.
Κάντε κλικ στο κουμπί ΟΚ
Εάν χρειαστεί, αλλάξτε την ιδιότητα Λεζάντα του κουμπιού
Επιλέξτε την καρτέλα "Συμβάν" του Φύλλου ιδιοτήτων
Πατήστε το κουμπί "..." στα δεξιά της ιδιότητας συμβάν. Το συμβάν που προφανώς χρησιμοποιείται περισσότερο στα κουμπιά είναι "Με το κλικ"
Η Access ανοίγει το παράθυρο Μακροεντολές. Πατήστε την πρώτη γραμμή της στήλης Ενέργεια και επιλέξτε την κατάλληλη μακροεντολή από το αναπτυσσόμενο μενού
…συνέχεια
14 15
16 17
❙ ❙ ❙
Πατήστε το εικονίδιο Κλείσιμο
Επιλέξτε "Ναι" για να αποθηκεύσετε τη μακροεντολή και ορίστε την ιδιότητα Με το κλικ στο κουμπί
Πατήστε το εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης
Πληκτρολογήστε ένα όνομα για τη φόρμα
Πατήστε OK
Η φόρμα είναι τώρα έτοιμη για χρήση και για να συμπεριληφθεί στις εφαρμογές σας.
159
18
❙ ❙
Βελτίωση μιας φόρμας
Χρήση μακροεντολών
Οι μακροεντολές είναι ισχυρές και μπορούν να ζημιώσουν ή να διαγράψουν δεδομένα στη βάση δεδομένων σας εάν τις χρησιμοποιείτε απερίσκεπτα. Βεβαιωθείτε ότι κατανοείτε απόλυτα τις συνέπειες της εκτέλεσης μιας ενέργειας πριν τη συμπεριλάβετε σε μια μακροεντολή.
Οι μακροεντολές είναι ομάδες ενεργειών οι οποίες, όταν εκτελούνται, προσφέρουν κάποια λειτουργία όπως το άνοιγμα μιας φόρμας ή η εκτέλεση ενός ερωτήματος. Χρησιμοποιούνται κυρίως σε συνδυασμό με φόρμες όπου εκτελούνται μετά από κάποια ενέργεια του χρήστη, όπως το πάτημα ενός κουμπιού ή η μετακίνηση του ποντικιού πάνω από ένα αντικείμενο.
Δημιουργία μακροεντολής
1 2 3
160
4
❙ ❙ ❙ ❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Μακροεντολή στην ομάδα Άλλο
Κάντε κλικ στη στήλη Ενέργεια και επιλέξτε την εκτέλεση μιας ενέργειας από το αναπτυσσόμενο μενού
Πατήστε το εικονίδιο Εκτέλεση
Οι μακροεντολές είναι μικρά προγράμματα. Όταν τις συνδυάζετε σειριακά αυτοματοποιείτε κοινότοπες δραστηριότητες όπως δημιουργία και άνοιγμα εκθέσεων.
Χρησιμοποιήστε το πεδίο Σχόλιο για να περιγράψετε το σκοπό της μακροεντολής. Μπορεί σήμερα να σας φαίνεται προφανής, αλλά δεν θα ισχύει το ίδιο μετά από έξι μήνες!
Στη βάση της οθόνης Μακροεντολή θα δείτε το παράθυρο Ορίσματα ενέργειας. Εδώ μπορείτε να δώσετε πληροφορίες στη μακροεντολή για να τη βοηθήσετε να εκτελέσει την απαιτούμενη λειτουργία. Η παραπάνω εικόνα για παράδειγμα, εμφανίζει τα ορίσματα που καταχωρίστηκαν στην ενέργεια Πλαίσιο μηνύματος. Δηλώνουν στην Access να εμφανίζει ένα πλαίσιο μηνύματος το οποίο περιέχει το κείμενο του ορίσματος Μήνυμα.
10
Δημιουργία εκθέσεων 162
Χρήση του οδηγού εκθέσεων
τις πληροφορίες της βάσης
166
Δημιουργία μιας απλής έκθεσης
δεδομένων σας στην Access
167
Χρήση της προβολής σχεδίασης έκθεσης
και τις αποτυπώνουν με
168
Εισαγωγή πεδίων σε μια έκθεση
ακρίβεια στην σελίδα που
169
Εισαγωγή στοιχείων ελέγχου σε μια έκθεση
170
Εισαγωγή κεφαλίδων και υποσέλιδων
να χρησιμοποιήσετε τις
171
Ταξινόμηση και ομαδοποίηση δεδομένων
συγκεκριμένες πληροφορίες
172
Εκτύπωση ετικετών
για να επηρεάσετε τη λήψη
175
Ορισμός προσαρμοσμένου μεγέθους ετικέτας
176
Χρήση της προεπισκόπησης εκτύπωσης
επιτυχία της επιχείρησής
177
Εκτύπωση εκθέσεων
σας. Εναλλακτικά, μπορεί
178
Αποστολή της έκθεσής σας μέσω ηλεκτρονικού ταχυδρομείου
Οι εκθέσεις ξεκλειδώνουν
εκτυπώνετε. Μόλις φτάσετε σε αυτό το σημείο, μπορείτε
αποφάσεων προς όφελός σας ή να παρουσιάσετε την
απλώς να θέλετε να εκτυπώσετε ετικέτες!
Δημιουργία εκθέσεων
Χρήση του οδηγού εκθέσεων Ο πιο γρήγορος τρόπος για να δημιουργήσετε μια ελκυστική έκθεση, με ποιότητα επαγγελματικού επιπέδου, είναι να χρησιμοποιήσετε τον Οδηγό εκθέσεων.
1 2
❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Οδηγός εκθέσεων
Στο παράθυρο διαλόγου Οδηγός εκθέσεων, επιλέξτε από το αναπτυσσόμενο μενού τον πίνακα ή το ερώτημα πάνω στο οποίο θέλετε να βασίσετε την έκθεσή σας
162
3
❙ ❙
Μπορείτε να συμπεριλάβετε πεδία από έναν ή παραπάνω πίνακες ή ερωτήματα.
4
5
❙ ❙
Διαλέξτε τα πεδία που θα συμπεριληφθούν στην έκθεση πατώντας τα δύο πρώτα εικονίδια με το βέλος
Πατήστε το κουμπί Επόμενο
…συνέχεια
6
❙
Χρησιμοποιήστε τα εικονίδια βέλους για να προσθέσετε επίπεδα ομαδοποίησης
Εάν έχετε παραπάνω από ένα επίπεδα ομαδοποίησης, μπορείτε να χρησιμοποιήστε τα εικονίδια Προτεραιότητα για να οργανώσετε την ομαδοποίηση.
8
9
❙ ❙
❙
Όταν ολοκληρώσετε τη διαδικασία, πατήστε το κουμπί Επόμενο
Ορίστε τη σειρά ταξινόμησης της έκθεσης μέσω του αναπτυσσόμενου μενού. Έχετε τη δυνατότητα να κάνετε ταξινόμηση βάσει τεσσάρων πεδίων το μέγιστο
Πατήστε το κουμπί Επόμενο
163
7
Πατήστε το κουμπί Επιλογές ομαδοποίησης ώστε να ορίσετε τα βήματα ομαδοποίησης.
10
❙
11
❙
Η εικόνα στα αριστερά του παραθύρου διαλόγου είναι ενδεικτική της εμφάνισης της έκθεσής σας.
164
Δημιουργία εκθέσεων
…συνέχεια
12 13
❙ ❙
Σε αυτήν την οθόνη αποφασίζετε τη διάταξη της έκθεσής σας, πατώντας ένα από τα κουμπιά επιλογής
Διαλέξτε προσανατολισμό σελίδας για την έκθεση, πατώντας το αντίστοιχο κουμπί. Για εκθέσεις με πολλά πεδία, ο Οριζόντιος προσανατολισμός είναι η καλύτερη επιλογή
Πατήστε το κουμπί Επόμενο για να συνεχίσετε
Σε αυτήν την οθόνη επιλέγετε το θέμα της έκθεσής σας
Η εικόνα αριστερά του παραθύρου διαλόγου παρέχει μια προεπισκόπηση του επιλεγμένου στυλ.
14
❙
Πατήστε το κουμπί Επόμενο για να συνεχίσετε
…συνέχεια
15
17
❙ ❙
Εδώ πληκτρολογείτε τον τίτλο της έκθεσης
165
16
❙
Αποφασίστε εάν θα ανοίξετε την έκθεση ή εάν θα την τροποποιήσετε σε Προβολή σχεδίασης πατώντας το αντίστοιχο κουμπί επιλογής
Πατήστε το κουμπί Τέλος για να ολοκληρωθεί το έργο του οδηγού
Δημιουργία εκθέσεων
166
Δημιουργία μιας απλής έκθεσης Με την Access 2007 μπορείτε να δημιουργείτε από την αρχή, ακολουθώντας λίγα εύκολα βήματα, μία ευπαρουσίαστη έκθεση.
1
❙
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
2
❙
Πατήστε το εικονίδιο Έκθεση
Αφού δημιουργήσετε μια έκθεση, θυμηθείτε να την αποθηκεύσετε κάνοντας κλικ το εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης ή πατώντας ταυτόχρονα Ctrl+S .
Η Access ανοίγει την έκθεση σε Προβολή διάρθρωσης για βελτιώσεις. Χρησιμοποιείτε τα εικονίδια στη βάση της έκθεσης για να εναλλάσσετε τις προβολές.
Προβολή έκθεσης
Προεπισκόπηση εκτύπωσης
Προβολή διάρθρωσης
Προβολή σχεδίασης
Χρήση της Προβολής σχεδίασης έκθεσης Η δημιουργία μιας έκθεσης σε Προβολή σχεδίασης σας δίνει απόλυτη, καλλιτεχνική ελευθερία για να παρουσιάσετε τα δεδομένα σας όπως ακριβώς θέλετε. Η διαδικασία δημιουργίας μιας έκθεσης σε Προβολή σχεδίασης είναι σχεδόν ίδια με αυτήν της δημιουργίας φόρμας σε Προβολή σχεδίασης (βλ. σελίδα 142). Έχετε τα ίδια στοιχεία ελέγχου στη διάθεσή σας και μπορείτε να καταφύγετε στο Φύλλο ιδιοτήτων και τη Λίστα πεδίων, όπως και στην Προβολή σχεδίασης φόρμας. Η βασική διαφορά είναι ότι το προϊόν που δημιουργείται με την Προβολή σχεδίασης έκθεσης, προορίζεται για εκτύπωση και γι' αυτό οι ομάδες εικονιδίων τις οποίες έχει στη διάθεσή του ο σχεδιαστής εκθέσεων είναι προσαρμοσμένες στη διάταξη σελίδας.
Δημιουργία έκθεσης σε Προβολή σχεδίασης
1 2
Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα
Πατήστε το εικονίδιο Σχεδίαση αναφοράς στην ομάδα Εκθέσεις
Τα εικονίδια στην καρτέλα Τακτοποίηση σας επιτρέπουν να ευθυγραμμίζετε σωστά τα στοιχεία ελέγχου σας, να ορίζετε τη διάταξή τους, καθώς και να ταξινομείτε τα επίπεδα των στοιχείων ελέγχου και τις εικόνες
Χρησιμοποιείτε τα εικονίδια της καρτέλας Διαμόρφωση σελίδας για να προσαρμόζετε τον προσανατολισμό της σελίδας, τα περιθώρια και τις στήλες της έκθεσής σας
Αφού δημιουργήσετε μια έκθεση, θυμηθείτε να την αποθηκεύσετε κάνοντας κλικ στο εικονίδιο Αποθήκευση στη Γραμμή εργαλείων γρήγορης πρόσβασης ή πατώντας ταυτόχρονα Ctrl+S .
Για να κάνετε την έκθεσή σας λίγο πιο πρωτότυπη, επιλέξτε την καρτέλα Τακτοποίηση και μετά πατήστε το εικονίδιο Αυτόματη Μορφοποίηση. Διαλέξτε ένα θέμα για την έκθεσή σας από το αναπτυσσόμενο μενού.
167
❙ ❙
Δημιουργία εκθέσεων
Εισαγωγή πεδίων σε μια έκθεση Όταν πρέπει να δημιουργήσετε μια έκθεση βιαστικά, η Λίστα πεδίων είναι απολύτως αναγκαία. Με την πληκτρολόγηση λίγων ονομάτων πεδίων στη Λίστα πεδίων δημιουργείτε μέσα σε λίγα λεπτά τα βασικά μέρη μιας έκθεσης, ενώ κερδίζετε χρόνο για να συγκεντρωθείτε στην εμφάνιση της έκθεσης έτσι ώστε να παρουσιάσετε τα δεδομένα σας όσο το δυνατόν καλύτερα.
1 Για να ανοίξετε γρήγορα τη Λίστα πεδίων, πληκτρολογήστε ταυτόχρονα Alt+F8.
2
168
3 Εάν επιλέξετε το σύνδεσμο Επεξεργασία πίνακα στη Λίστα πεδίων, ανοίγει ο πίνακας για επεξεργασία σε Προβολή φύλλου δεδομένων.
4
❙ ❙ ❙ ❙
Ανοίξτε μια έκθεση είτε σε Προβολή διάρθρωσης ή σε Προβολή σχεδίασης
Πατήστε το εικονίδιο Λίστα πεδίων
Πατήστε το σύμβολο συν (+) δίπλα από το όνομα του πίνακα που θέλετε να χρησιμοποιήσετε
Κάντε διπλό κλικ στα ονόματα πεδίων που θα προσθέσετε στην έκθεση
Όπως φαίνεται στην εικόνα δεξιά, είναι δυνατόν να προστεθούν πεδία τόσο από σχετιζόμενους όσο και από άλλους πίνακες. Οι επικεφαλίδες των πεδίων εμφανίζονται στην Κεφαλίδα σελίδας της έκθεσης, ενώ τα πλαίσια κειμένου τα οποία περιέχουν τα δεδομένα τοποθετούνται στην ενότητα Λεπτομέρεια, όπως φαίνεται στο παρακάτω σχήμα.
Εισαγωγή στοιχείων ελέγχου σε μια έκθεση Η προσθήκη στοιχείων ελέγχου σε μια έκθεση είναι παρόμοια με την προσθήκη στοιχείων ελέγχου σε μια φόρμα.
1 2
3
5
6
❙ ❙ ❙ ❙
Μεταβείτε στην Προβολή σχεδίασης Πατήστε την καρτέλα Σχεδίαση και επιλέξτε ένα στοιχείο ελέγχου από την ομάδα Στοιχεία ελέγχου
Κάντε κλικ στο σημείο της έκθεσης όπου θέλετε να τοποθετηθεί η πάνω αριστερή γωνία του στοιχείου ελέγχου
Κρατήστε πατημένο το αριστερό πλήκτρο του ποντικιού όσο σύρετε το δρομέα κάτω αριστερά
169
4
❙ ❙
Αφήστε το αριστερό πλήκτρο του ποντικιού για να τοποθετήσετε το στοιχείο ελέγχου
Προσαρμόστε τις ιδιότητες του στοιχείου ελέγχου σύμφωνα με τις ανάγκες σας, χρησιμοποιώντας το Φύλλο ιδιοτήτων
Αλλαγή μεγέθους στοιχείου ελέγχου σε μια έκθεση Καταρχήν, κάντε κλικ σε ένα στοιχείο ελέγχου για να το επιλέξετε. Από το πορτοκαλί περίγραμμα καταλαβαίνετε ότι έχει επιλεχθεί το στοιχείο ελέγχου, όπως φαίνεται στην εικόνα παρακάτω. Επίσης, στην εικόνα είναι ορατές και οκτώ προεξοχές, οι οποίες βρίσκονται σε κάθε γωνία και πλευρά του στοιχείου ελέγχου. Αυτές είναι οι λαβές αλλαγής μεγέθους. Πατήστε μια λαβή αλλαγής μεγέθους, κρατήστε πατημένο το πλήκτρο του ποντικιού και μετακινήστε το δρομέα στην κατεύθυνση της λαβής ώστε να αλλάξετε μέγεθος στο στοιχείο ελέγχου.
Για να ανοίξετε το Φύλλο ιδιοτήτων χωρίς να περάσετε μέσα από "χιλιάδες" εικονίδια, πατήστε το πλήκτρο F4.
Δημιουργία εκθέσεων
Εισαγωγή κεφαλίδων και υποσέλιδων 1 2
❙ ❙
Κάντε δεξί κλικ στην έκθεση
Επιλέξτε Κεφαλίδα/ υποσέλιδο σελίδας ή Κεφαλίδα/ υποσέλιδο έκθεσης από το μενού περιβάλλοντος που εμφανίζεται
Η κεφαλίδα και το υποσέλιδο οριοθετούν τη δομή της έκθεσης. Αυτή η δομή βοηθά στη δημιουργία της έκθεσης, υποδεικνύοντας τη θέση των αντικειμένων της έκθεσης και των στοιχείων ελέγχου. Σε αυτήν την ενότητα εξετάζουμε τους διάφορους τύπους κεφαλίδων και υποσέλιδων και παραθέτουμε παραδείγματα τρόπων χρήσης τους.
170
Η Κεφαλίδα έκθεσης Αυτή η ενότητα εμφανίζεται μόνο μία φορά στην εκτύπωση και γι' αυτό ταιριάζει περισσότερο σε τίτλους, λογότυπα, στοιχεία επαφών και άλλα.
Η Κεφαλίδα σελίδας Τα στοιχεία ελέγχου και σχεδίασης που έχουν τοποθετηθεί σε αυτήν την ενότητα, εμφανίζονται στην κορυφή κάθε τυπωμένης σελίδας. Επομένως, η κεφαλίδα σελίδας ταιριάζει καλύτερα σε επικεφαλίδες στηλών.
Το Υποσέλιδο σελίδας Το υποσέλιδο τοποθετείται στο κάτω μέρος κάθε τυπωμένης σελίδας. Χρησιμοποιείστε τη συγκεκριμένη ενότητα για αριθμούς σελίδων, ημερομηνίες, όνομα συντάκτη, κτλ.
Το Υποσέλιδο έκθεσης Αυτή η ενότητα είναι ιδανική για την προβολή συγκεντρωτικών στοιχείων και συνοπτικών πληροφοριών.
Ταξινόμηση και ομαδοποίηση δεδομένων Η ομαδοποίηση και ταξινόμηση των δεδομένων μιας έκθεσης σας βοηθά να αντλείτε πιο εύκολα τα συμπεράσματά σας. Για παράδειγμα, ας υποθέσουμε ότι το Βιβλιοπωλείο Bobbin θέλει να δημιουργήσει μια έκθεση όπου τα δεδομένα ομαδοποιούνται με βάση το όνομα του συγγραφέα και οι τίτλοι των βιβλίων ταξινομούνται από το Α ως το Ω. Το παρακάτω παράδειγμα δείχνει πώς γίνεται κάτι τέτοιο.
1 2 3
5
6
❙ ❙ ❙
Ανοίξτε την έκθεση σε Προβολή διάρθρωσης ή σε Προβολή σχεδίασης Πατήστε το εικονίδιο Ομαδοποίηση & ταξινόμηση Στη βάση του κύριου παραθύρου της Access εμφανίζεται το πλαίσιο Ομαδοποίηση, ταξινόμηση και σύνολο. Αυτό δείχνει την τρέχουσα ομαδοποίηση και ταξινόμηση της έκθεσης. Εάν δεν έχει γίνει καμία ομαδοποίηση στην έκθεση, πατήστε το κουμπί "Προσθήκη ομάδας"
Για γρήγορη ταξινόμηση δεδομένων, κάντε δεξί κλικ στο πεδίο το οποίο θέλετε να ταξινομήσετε και διαλέξτε μια επιλογή ταξινόμησης από το μενού περιβάλλοντος. Επιλέξτε με ένα κλικ το πεδίο που θέλετε να χρησιμοποιήσετε για την ομαδοποίηση των δεδομένων από το μενού
Για να ταξινομήσετε τα δεδομένα μιας ομάδας, πατήστε το κουμπί "Προσθήκη ταξινόμησης"
Διαλέξτε το πεδίο με βάση το οποίο θα ταξινομήσετε τα δεδομένα από το μενού
Με τη χρήση του πλαισίου Ομαδοποίηση, ταξινόμηση και σύνολο μπορείτε να δημιουργήσετε μέχρι και δέκα επίπεδα ομαδοποίησης. Εάν προτιμάτε να ομαδοποιήσετε τα δεδομένα βάσει έκφρασης και όχι πεδίου, μεταβείτε στο στοιχείο του μενού Έκφραση στο βήμα 6 αντί να επιλέξετε όνομα πεδίου.
Έχετε τη δυνατότητα να μετακινείτε το επίπεδο ομαδοποίησης πάνω και κάτω από τα επίπεδα ένθεσης, πατώντας τα βέλη δεξιά του πλαισίου Ομαδοποίηση, ταξινόμηση και σύνολο. Αυτά απεικονίζονται παρακάτω. Επιλέγοντας το εικονίδιο “X”, διαγράφετε το επίπεδο ομαδοποίησης ή ταξινόμησης.
171
4
❙ ❙ ❙
Όταν ομαδοποιείτε δεδομένα βάσει ενός πεδίου, η Access δημιουργεί μια νέα ενότητα στην έκθεση με την ονομασία "κεφαλίδα ομάδας". Αυτές οι κεφαλίδες είναι παρόμοιες με τις κεφαλίδες σελίδας που περιγράψαμε στη σελίδα 170 και χρησιμοποιούνται για την εκτύπωση του ονόματος ομάδας.
Δημιουργία εκθέσεων
Εκτύπωση ετικετών Μία από τις πολλές δυνατότητες της Access 2007 που υποστηρίζουν επιχειρηματικές διαδικασίες και ίσως η χρησιμότερη, είναι η λειτουργία του οδηγού ετικετών αλληλογραφίας. Εκτός από την προφανή εκτύπωση δεδομένων σε αυτοκόλλητες ετικέτες για μαζικές διαφημιστικές αποστολές, ο οδηγός σας βοηθάει να δημιουργείτε και άδειες εισόδου επισκεπτών ή αυτοκόλλητα για αρχεία πελατών. Μόλις ετοιμάσετε την έκθεση ετικετών, μπορείτε να την τροποποιήσετε σύμφωνα με τις ανάγκες σας – όπως και κάθε άλλη έκθεση.
1 2 3
172
4 5
6 Εάν αναρωτιέστε γιατί οι ετικέτες σας δεν εκτυπώνονται όπως πρέπει, φροντίστε να ελέγξετε ότι ορίσατε τις σωστές διαστάσεις τους. Πολλοί κατασκευαστές χρησιμοποιούν τον ίδιο κωδικό προϊόντος για ετικέτες που χρησιμοποιούν μονάδες μέτρησης του αγγλικού και του μετρικού συστήματος, με αποτέλεσμα να προκαλείται σύγχυση!
❙ ❙ ❙ ❙ ❙ ❙
Βρείτε τον κωδικό προϊόντος των ετικετών σας στη συσκευασία και σημειώστε τον Χρησιμοποιήστε το Παράθυρο περιήγησης για να ανοίξετε έναν πίνακα ή ερώτημα που περιέχει τα δεδομένα για τις ετικέτες σας Μεταβείτε στην καρτέλα Δημιουργία στην Κορδέλα Πατήστε το εικονίδιο Ετικέτες. Αυτό βρίσκεται στην ομάδα Εκθέσεις Όταν ανοίξει το παράθυρο διαλόγου Οδηγός ετικετών, χρησιμοποιήστε το αναπτυσσόμενο μενού Φίλτρο κατά κατασκευαστή για να ορίσετε τη μάρκα των ετικετών σας Επιλέξτε τις διαστάσεις των ετικετών σας πατώντας το σχετικό κουμπί επιλογής
…συνέχεια
07 08 09
❙ ❙ ❙
Διαλέξτε τον κωδικό προϊόντος που ταιριάζει στις ετικέτες σας, χρησιμοποιώντας τις γραμμές κύλισης εάν χρειαστεί Πατήστε το κουμπί Επόμενο
Από τα αναπτυσσόμενα μενού, επιλέξτε τη γραμματοσειρά που θα χρησιμοποιηθεί στις ετικέτες σας
10
❙
Πατήστε το κουμπί Επόμενο
Η εικόνα αριστερά του παραθύρου διαλόγου ανανεώνεται και αντικατοπτρίζει τη μορφοποίηση που επιλέξατε.
173
11
12
❙
❙
Διαλέξτε ένα πεδίο για να το επισημάνετε και μετά πατήστε το εικονίδιο με το βέλος για να το προσθέσετε στην πρότυπη ετικέτα
Επαναλάβετε το βήμα 11 μέχρι να ολοκληρωθεί η πρότυπη ετικέτα
Να θυμάστε να προσθέτετε ένα κενό μεταξύ πεδίων! Για να τοποθετηθεί μια νέα γραμμή, πατήστε το πλήκτρο Enter.
Μην ξεχνάτε ότι μπορείτε να εισάγετε ελεύθερο κείμενο στην πρότυπη ετικέτα, κάτι που είναι χρήσιμο όταν θέλετε να συμπεριλάβετε ένα σύντομο μήνυμα ή σημείωση.
Δημιουργία εκθέσεων
…συνέχεια
13 14
❙ ❙
Πατήστε το κουμπί Επόμενο για να συνεχίσετε
Οι ετικέτες σας μπορούν να ταξινομηθούν βάσει ενός ή περισσοτέρων πεδίων, ίσως θέλετε για παράδειγμα οι ετικέτες διεύθυνσης να ταξινομούνται κατά επίθετο ή πόλη
174
Αξιοποιήστε τα διπλά βέλη για να προσθέτετε και να αφαιρείτε όλα τα πεδία ταυτόχρονα.
15 16
17
18
❙ ❙
❙ ❙
Πατήστε το κουμπί Επόμενο για να συνεχίσετε
Πληκτρολογήστε εδώ ένα όνομα για την έκθεσή σας
Αποφασίστε εάν θα ανοίξετε την έκθεση για να την εκτυπώσετε ή εάν θα την ανοίξετε σε Προβολή σχεδίασης
Πατήστε το κουμπί Τέλος
Ορισμός προσαρμοσμένου μεγέθους ετικέτας Εάν κατά τύχη εντοπίσατε τις ετικέτες σας, ενώ κάνατε επιδρομή στα βάθη της αρχειοθήκης του προκατόχου σας και ανακαλύψατε ότι ο κωδικός προϊόντος δεν υπάρχει, μην πανικοβληθείτε. Μπορείτε ακόμα να τις χρησιμοποιήσετε.
1 2 3 4
❙ ❙ ❙ ❙
Ανοίξτε το παράθυρο διαλόγου Οδηγός ετικετών, ακολουθώντας τα βήματα 1 ως 4 στη σελίδα 172 Στην πρώτη οθόνη του παραθύρου διαλόγου Οδηγός ετικετών, πατήστε το κουμπί Προσαρμογή Αυτό ξεκινά το παράθυρο διαλόγου Νέο μέγεθος ετικέτας. Πατήστε Δημιουργία για να γίνει εκκίνηση του παραθύρου διαλόγου Δημιουργία ετικέτας
175
Στο κάτω μισό της οθόνης του παραθύρου διαλόγου, υπάρχει μια σειρά ορθογωνίων που περιλαμβάνουν τις τιμές “0,00” δίπλα από τα βέλη διπλής κατεύθυνσης. Αυτά αντιστοιχούν σε συγκεκριμένη διάσταση ετικέτας. Επιλέξτε ένα ορθογώνιο και έπειτα εισάγετε τη σωστή τιμή για τις δικές σας ετικέτες.
Βεβαιωθείτε ότι καθορίσατε τη σωστή μονάδα μέτρησης για τις ετικέτες σας.
5 6
❙ ❙
Επαναλάβετε το βήμα 4 μέχρι να καταχωριστούν όλες οι διαστάσεις
Πατήστε το κουμπί ΟΚ
Θυμηθείτε να συμπληρώσετε ένα όνομα για τις ετικέτες σας.
Δημιουργία εκθέσεων
Χρήση της προεπισκόπησης εκτύπωσης Η Προεπισκόπηση εκτύπωσης δεν είναι μόνο ένα μέσο για να βλέπετε μια έκθεση πριν εκτυπωθεί. Σε λειτουργία Προεπισκόπησης εκτύπωσης έχετε τη δυνατότητα να ορίζετε τα περιθώρια μιας έκθεσης, να τη χωρίζετε σε δύο ή περισσότερες στήλες και να την εξάγετε σε άλλες εφαρμογές.
Μετάβαση σε Προεπισκόπηση εκτύπωσης Υπάρχουν τρεις τρόποι να μεταβείτε σε λειτουργία Προεπισκόπησης εκτύπωσης. Ο πιο απλός είναι να πατήσετε το εικονίδιο Προβολή στην Κορδέλα και να επιλέξτε Προεπισκόπηση εκτύπωσης από το αναπτυσσόμενο μενού.
176
Η δεύτερη μέθοδος είναι η χρήση του εικονιδίου Προεπισκόπηση εκτύπωσης στη βάση του παραθύρου της έκθεσης, όπως φαίνεται στη σελίδα 166. Ο τελευταίος τρόπος για να μεταβείτε σε Προεπισκόπηση εκτύπωσης είναι μέσω του κουμπιού Office.
Προσαρμογή ρυθμίσεων διάταξης σελίδας Η ομάδα Διάταξη σελίδας περιέχει δυνατές επιλογές για να βελτιώνετε τις εκθέσεις σας πριν την εκτύπωση. Εάν προτιμάτε να ορίζετε τις επιλογές εκτύπωσης με ένα παράθυρο διαλόγου, πατήστε το εικονίδιο Διαμόρφωση σελίδας.
Εκτύπωση εκθέσεων Όπως ισχύει με τις περισσότερες λειτουργίες της Access, δεν υπάρχει μόνο ένας τρόπος εκτύπωσης μιας έκθεσης.
Προεπισκόπηση εκτύπωσης
1 2
❙ ❙ ❙ ❙
Μεταβείτε σε Προεπισκόπηση εκτύπωσης
Κάντε κλικ στο εικονίδιο Εκτύπωση
Το Κουμπί Office
1 2
Πατήστε το κουμπί Office
Επιλέξτε το στοιχείο μενού "Εκτύπωση" από το αναπτυσσόμενο μενού
Χρήση του παραθύρου διαλόγου Εκτύπωση
Κάντε κλικ στο κουμπί Διαμόρφωση για να καθορίσετε το μέγεθος των περιθωρίων και τις ρυθμίσεις των στηλών
Πατήστε εδώ για να ορίσετε τις ρυθμίσεις του συγκεκριμένου εκτυπωτή
Πατώντας αυτό το κουμπί επιλογής εκτυπώνετε μια σειρά σελίδων
177
Χρησιμοποιήστε αυτό το αναπτυσσόμενο μενού για να διαλέξετε τον εκτυπωτή που θέλετε
Δημιουργία εκθέσεων
Αποστολή της έκθεσής σας μέσω ηλεκτρονικού ταχυδρομείου Αντί να εκτυπώνετε τις εκθέσεις σας, τώρα έχετε τη δυνατότητα να τις στέλνετε μέσω ηλεκτρονικού ταχυδρομείου απευθείας από την Access. Και όχι μόνο αυτό, αλλά και να εξάγετε την έκθεση σε μια ποικιλία μορφών.
1 Για περισσότερες πληροφορίες πάνω στο κουμπί Office, ανατρέξτε στη σελίδα 12.
2 3
178
4
❙ ❙ ❙ ❙
Επιλέξτε την έκθεση, την οποία θέλετε να στείλετε ηλεκτρονικά, από το Παράθυρο περιήγησης
Πατήστε το κουμπί Office
Επιλέξτε "Ηλεκτρονικό ταχυδρομείο" από το μενού Office
Διαλέξτε τη μορφή αρχείου του εγγράφου προς εξαγωγή χρησιμοποιώντας το παράθυρο διαλόγου Αποστολή αντικειμένου ως
5 6
7
❙ ❙ ❙
Πατήστε το κουμπί ΟΚ
Η Access ανοίγει το πρόγραμμα ηλεκτρονικού ταχυδρομείου και επισυνάπτει την έκθεση σε νέο μήνυμα, έτοιμο για αποστολή
Ολοκληρώστε το μήνυμά σας και στείλτε το
11
Κοινή χρήση της Access Η ανάγκη για
διαλειτουργικότητα δεν ήταν ποτέ μεγαλύτερη. Ευτυχώς, η Access διευκολύνει το μερισμό δεδομένων.
180
Προστασία με κωδικό πρόσβασης
182
Δημιουργία βάσης δεδομένων ACCDE
183
Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων της Access
184
Διαίρεση μιας βάσης δεδομένων
186
Αλληλεπίδραση με το SharePoint
Κοινή χρήση της Access
Προστασία με κωδικό πρόσβασης Ο μερισμός δεδομένων μεταξύ συναδέλφων θεωρείται γενικά καλή ιδέα, αλλά υπάρχει πάντα η πιθανότητα να σας υποκλέψουν τις απόρρητες, ευαίσθητες εγγραφές που έχουν αποθηκευτεί στη βάση δεδομένων της Access. Για να προστατέψετε τη βάση δεδομένων σας από αδιάκριτους καιροσκόπους θα πρέπει να την ασφαλίσετε με κωδικό πρόσβασης.
180
1 Βελτιώστε το επίπεδο ασφαλείας της βάσης δεδομένων σας, χρησιμοποιώντας δύσκολους και απρόσωπους κωδικούς πρόσβασης. Μη χρησιμοποιείτε τα ονόματα των κατοικίδιων σας ή των μελών της οικογένειάς σας. Οι ισχυροί κωδικοί πρόσβασης είναι μια μίξη τυχαίων γραμμάτων και αριθμών.
2 3 4 5 6
7
❙ ❙ ❙ ❙ ❙ ❙ ❙
Βεβαιωθείτε ότι η βάση δεδομένων την οποία θέλετε να προστατέψετε με κωδικό πρόσβασης, είναι κλειστή Πατήστε το κουμπί Office Επιλέξτε Άνοιγμα από το αναπτυσσόμενο μενού Χρησιμοποιήστε το παράθυρο διαλόγου Αρχείο για να εντοπίσετε τη βάση δεδομένων στην οποία θα εισαγάγετε κωδικό πρόσβασης Επισημάνετε τη βάση δεδομένων, αλλά μην την ανοίξετε ακόμα Πατήστε το κάτω βέλος στα δεξιά του κουμπιού Άνοιγμα
Επιλέξτε "Άνοιγμα για αποκλειστική χρήση" από το αναπτυσσόμενο μενού
Η επιλογή "Άνοιγμα για αποκλειστική χρήση" αναγκάζει την Access να μας παραχωρεί αποκλειστική χρήση της βάσης δεδομένων, έτσι ώστε κανένας άλλος να μην μπορεί να διακόψει τη διαδικασία προστασίας με κωδικό πρόσβασης.
…συνέχεια
8
❙
9
❙
Μόλις ανοίξει η βάση δεδομένων, πατήστε το εικονίδιο Κρυπτογράφηση με κωδικό πρόσβασης που βρίσκεται στην ομάδα Εργαλεία βάσης δεδομένων
Πληκτρολογήστε στο επάνω πεδίο κειμένου τον κωδικό πρόσβασης τον οποίο θέλετε να χρησιμοποιήσετε, μετά πατήστε Tab και εισαγάγετέ τον ξανά στο κάτω πεδίο κειμένου
181
10
❙
Πατήστε το κουμπί ΟΚ
Την επόμενη φορά που θα ανοίξει η βάση δεδομένων, η Access θα ζητήσει την εισαγωγή του κωδικού πρόσβασης.
Κατάργηση προστασίας με κωδικό πρόσβασης Για να καταργήσετε την προστασία με κωδικό πρόσβασης, επιλέξτε το εικονίδιο Κατάργηση κρυπτογράφησης βάσης δεδομένων. Θα πρέπει να πληκτρολογήσετε ξανά τον ισχύοντα κωδικό πρόσβασης για να αποδείξετε ότι δεν είστε κάποιος κακόβουλος χρήστης που απενεργοποιεί την προστασία με κωδικό πρόσβασης.
Το εικονίδιο Κατάργηση κρυπτογράφησης βάσης δεδομένων βρίσκεται στην ίδια θέση με το αρχικό εικονίδιο, Κρυπτογράφηση με κωδικό πρόσβασης. Μια βάση δεδομένων δεν χρειάζεται να ανοίξει για αποκλειστική χρήση προκειμένου να καταργηθεί η προστασία με κωδικό πρόσβασης.
Κοινή χρήση της Access
Δημιουργία βάσης δεδομένων ACCDE Εάν πρόκειται να μοιράζεστε τη βάση δεδομένων σας με συναδέλφους ή να τη χρησιμοποιεί παραπάνω από ένα άτομο, μια καλή ιδέα είναι να δημιουργήσετε μια βάση δεδομένων ACCDE. Η βάση δεδομένων ACCDE είναι ακριβώς ίδια με την αρχική σας, εκτός από το γεγονός ότι οι χρήστες δεν έχουν τη δυνατότητα τροποποίησης του σχεδίου μιας φόρμας ή έκθεσης. Επίσης, μόνο ο κώδικας Visual Basic for Applications που δημιουργήθηκε συμπεριλαμβάνεται στη βάση δεδομένων ACCDE. Η μετατροπή της αρχικής βάσης δεδομένων σας σε βάση δεδομένων ACCDE αποτελεί έναν εκπληκτικό τρόπο να εμποδίζετε τους χρήστες να προκαλούν κάποια βλάβη τυχαία.
1
Πατήστε το εικονίδιο Δημιουργία ACCDE
Εντοπίστε τον κατάλογο στον οποίο θέλετε να αποθηκεύσετε το αρχείο ACCDE χρησιμοποιώντας το παράθυρο διαλόγου Αρχείο
182
2
❙ ❙
3
❙
Επιλέξτε Αποθήκευση
Να θυμάστε να τοποθετείτε σε ασφαλές σημείο το πρωτότυπο αρχείο. Όσο εξελίσσεται η βάση δεδομένων σας θα θέλετε να κάνετε αλλαγές σε αυτήν.
Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων της Access Υπάρχουν πολλοί τρόποι με τους οποίους τα δεδομένα σας ενδέχεται να καταστραφούν ή να χαθούν. Ίσως οι χρήστες διαγράψουν εντελώς τις βάσεις δεδομένων σας, είτε τυχαία ή από πρόθεση. Ή ίσως ένας ηλεκτρικός συλλέκτης καταστρέψει ανεπανόρθωτα το σκληρό δίσκο σας. Κανένας υπολογιστής δεν είναι απόλυτα ασφαλής. Πρέπει πάντα να δημιουργείτε τακτικά αντίγραφα ασφαλείας των δεδομένων σας και να τα αποθηκεύετε σε προστατευμένο μέρος. Να κρατάτε πάντα αντίγραφα ασφαλείας σε κάποια αφαιρούμενη συσκευή αποθήκευσης, όπως CD-ROM ή μνήμη φλας USB.
1 2
❙ ❙
Πατήστε το κουμπί Office Καταδείξτε με το ποντίκι σας το στοιχείο μενού Διαχείριση
Μην αποθηκεύετε τη βάση δεδομένων της Access σε άλλη θέση στο σκληρό δίσκο σας. Κάτι τέτοιο ακυρώνει εντελώς το σκοπό δημιουργίας ενός αντιγράφου ασφαλείας.
183
3 4
❙ ❙
Επιλέξετε το στοιχείο μενού "Δημιουργία αντιγράφου ασφαλείας..."
Χρησιμοποιήστε το παράθυρο διαλόγου Αρχείο για να εντοπίσετε την αφαιρούμενη συσκευή στην οποία θα αποθηκευτεί το αντίγραφο ασφαλείας
Όταν αποθηκεύετε το αντίγραφο ασφαλείας, βεβαιωθείτε ότι εισαγάγετε και την ημερομηνία στο τέλος του ονόματος αρχείου, π.χ. "Αντίγραφο ασφαλείας τράπεζας του Βιβλιοπωλείου Bobbin 08/08/08". Έτσι, μπορείτε να βρίσκετε εύκολα το πιο πρόσφατο αντίγραφο ασφαλείας.
Κοινή χρήση της Access
Διαίρεση μιας βάσης δεδομένων Όταν διαιρείτε μια βάση δεδομένων, τη διαχωρίζετε σε αρχείο προσκηνίου που περιέχει όλες τις φόρμες και τα ερωτήματα και σε αρχείο παρασκηνίου, το οποίο περιλαμβάνει όλους τους πίνακες.
1 2
184
3
❙ ❙ ❙
4
❙
5
❙
Ανοίξτε τη βάση δεδομένων που θέλετε να διαιρέσετε
Πατήστε την καρτέλα Εργαλεία βάσης δεδομένων στην Κορδέλα
Επιλέξτε το εικονίδιο Βάση δεδομένων της Access
Κάντε κλικ στο κουμπί Διαίρεση βάσης δεδομένων
Με το παράθυρο διαλόγου αρχείο, βρείτε τον κατάλογο στον οποίο θα αποθηκεύσετε το αρχείο παρασκηνίου
…συνέχεια
6 7
❙ ❙
Πατήστε το κουμπί Διαίρεση βάσης δεδομένων
Σε λίγα λεπτά, η Access εμφανίζει ένα παράθυρο διαλόγου που σας ενημερώνει ότι η βάση δεδομένων έχει διαιρεθεί επιτυχώς. Πατήστε το κουμπί OK για να κλείσει το παράθυρο
Μια διαιρεμένη βάση δεδομένων χρησιμοποιείται όπως ακριβώς κάθε άλλη βάση δεδομένων. Εάν όμως ανοίξετε το Παράθυρο περιήγησης, θα παρατηρήσετε τα βέλη που υποδεικνύουν τα ονόματα πινάκων.
Ενημέρωση του παρασκηνίου
2
3 4
❙ ❙
❙ ❙
185
1
Πατήστε την καρτέλα Εργαλεία βάσης δεδομένων στην Κορδέλα
Μεταβείτε στο εικονίδιο Διαχείριση συνδεδεμένων πινάκων στην ομάδα Εργαλεία βάσης δεδομένων
Επιλέξτε το πλαίσιο "Πάντα ερώτηση για νέα θέση" στη Διαχείριση συνδεδεμένων πινάκων και η Access θα εμφανίζει το παράθυρο διαλόγου Αρχείο κάθε φορά που ενημερώνετε το παρασκήνιο. Επιλέξτε τα πλαίσια των πινάκων που θέλετε να ενημερώσετε
Πατήστε το κουμπί ΟΚ
Κοινή χρήση της Access
186
Αλληλεπίδραση με το SharePoint Ο SharePoint Server είναι ένας διακομιστής εφαρμογών ο οποίος ενώνει την παρουσία ενός οργανισμού στον Ιστό με το ενδοδίκτυο και τα επιχειρηματικά του έγγραφα. Χρησιμοποιώντας ένα μόνο πρόγραμμα διακομιστή μπορείτε να προσφέρετε τα περιεχόμενα της τοποθεσίας Ιστού στο κοινό, να παρέχετε περιεχόμενα ενδοδικτύου για την επιχείρηση στα μέλη του οργανισμού και να συγκεντρώνετε επιχειρηματικά αρχεία και υλικό τεκμηρίωσης, όπως αρχεία Word και Excel.
Εάν σκοπεύετε να χρησιμοποιείτε συχνά τη λειτουργία εισαγωγής, ίσως είναι καλύτερο να αποθηκεύσετε τις οδηγίες εισαγωγής επιλέγοντας το σχετικό πλαίσιο στον Οδηγό Εισαγωγής. Μπορείτε να δημιουργήσετε μια εργασία στο Outlook η οποία θα σας υπενθυμίζει να εκτελείτε τις οδηγίες εισαγωγής.
Μια άλλη, χρήσιμη λειτουργία του SharePoint Server είναι η εύκολη ενσωμάτωσή του στην Access 2007. Με τις λειτουργίες εισαγωγής και εξαγωγής της Access, γίνεται αποστολή και λήψη δεδομένων από μια τοποθεσία SharePoint. Μια τοποθεσία SharePoint αποθηκεύει δεδομένα σε λίστες. Η προβολή τους διαφοροποιείται ανάλογα με τις ανάγκες χρηστών και τα δικαιώματά τους. Όταν στέλνετε έναν πίνακα ή ερώτημα σε τοποθεσία SharePoint, μετατρέπεται σε λίστα και όταν την κατεβάζετε, μετατρέπεται σε πίνακα.
Εισαγωγή από ή Σύνδεση με τοποθεσία SharePoint Η εισαγωγή από ή η σύνδεση με δεδομένα που έχουν αποθηκευτεί σε τοποθεσία SharePoint, είναι παρόμοια με την εισαγωγή από άλλες πηγές.
1
2 3
4 5 6
❙ ❙ ❙ ❙ ❙ ❙
Πατήστε το εικονίδιο Λίστα του SharePoint στην ομάδα Εισαγωγή
Εισαγάγετε τη διεύθυνση της τοποθεσίας του SharePoint
Επιλέξτε εάν θέλετε να εισαγάγετε δεδομένα από τη λίστα ή να συνδεθείτε με μια λίστα SharePoint
Πατήστε Επόμενο
Επιλέξτε τις λίστες που θα εισαγάγετε ή με τις οποίες θέλετε να συνδεθείτε
Πατήστε OK
Ευρετήριο Outlook 2007 Διαχείριση απαντήσεων Συλλογή δεδομένων με
A Access Εισαγωγή δεδομένων από Εξατομίκευση AVG() συνάρτηση
83 15 123
S SQL Ιστορία της SQL SQL, παράθυρο SUM() συνάρτηση
C COUNT() συνάρτηση
93 88
118 118 120 123
123
U E 76 77 78 78
H HTML
88
88
M MAX() συνάρτηση Microsoft Office
123 12, 51
O Office Online Εκπαίδευση στο Διαδίκτυο Λήψη νέου περιεχομένου Λήψη νέων προτύπων Χρήση
V Visual Basic for Applications
13, 118, 182
A
Ι Infopath Συλλογή δεδομένων με
50
19 20 21 18
Άθροιση στηλών 96 Ακεραιότητα αναφορών 66 Ακεραιότητα οντότητας 67 Αλλαγή μεγέθους γραμμών πίνακα 73 Αλλαγή μεγέθους στοιχείων ελέγχου143, 147, 169 Άνοιγμα για αποκλειστική χρήση 180 Αντιγραφή δεδομένων 75 Από το Excel 76 Αντιγραφή, εικονίδιο 75–77 Αντικείμενα OLE 50 Αντικείμενα βάσεων δεδομένων Εισαγωγή 83 Απαιτούμενο επιλεγμένο πλαίσιο 43 Απλές εκθέσεις 166 Απλές φόρμες 135 Αποθηκευμένες εισαγωγές καρτέλας 87 Αποθηκευμένες εισαγωγές, εικονίδιο 87 Αποθηκευμένες εξαγωγές, καρτέλα 87 Αποθήκευση Βάσεις δεδομένων 13, 17 Βήματα εισαγωγής 82, 84 Ερωτήματα 107 Πίνακες 38 Αποκλειστικά παράθυρα διαλόγου 156 Απόκρυψη στηλών 99 Αριστεροί σύνδεσμοι 70
187
Excel 2007 Αντιγραφή δεδομένων από Αντιγραφή δεδομένων σε Εισαγωγή από Excel, εικονίδιο
URL
Ευρετήριο
Αρχείο, παράθυρο διαλόγου Αύξηση εικονιδίου Τοποθέτηση δεκαδικών ψηφίων Αυτόματη αρίθμηση, τύπος δεδομένων Αυτόματη σειρά, κουμπί
12 43 50 150
188
Β Βάσεις δεδομένων ACCDE, δημιουργία 182 Βάσεις δεδομένων που ανοίχτηκαν πρόσφατα 9 Βάσεις δεδομένων Ανάπτυξη κύκλου ζωής 33 Άνοιγμα 12 Απαιτήσεις 33 Αποθήκευση 13 Δημιουργία νέας 14 Εισαγωγή δεδομένων από 83 Κλείσιμο 14 Σχεδίαση 32 Σχεσιακές 28 Βελτιωμένες συμβουλές οθόνης 15 Βοήθεια Αναζήτηση για 26 Εκπαίδευση 19 Χρήση 26 Βοήθεια, κουμπί 9
Γ Γλώσσα ελέγχου δεδομένων (Data Control Language ή DCL) Γλώσσα ορισμού δεδομένων (Data Definition Language) Γλώσσα χειρισμού δεδομένων (Data Manipulation Language) Γραμματοσειρές Αλλαγή μεγέθους Αλλαγή τύπου Γραμμές πλέγματος Αλλαγή στυλ Αλλαγή χρώματος Γραμμές πλέγματος, εικονίδιο Γραμμές Αλλαγή μεγέθους Εισαγωγή Γραμμή διαίρεσης Κατάργηση Γραμμή εργαλείων γρήγορης πρόσβασης Επανατοποθέτηση Προσαρμογή Προσθήκη ενέργειας Γραμμή εργαλείων Περιήγηση εγγραφών Γραμμή κατάστασης
Δ Δεξιοί σύνδεσμοι 70 Δεσμευμένα στοιχεία ελέγχου 127 Δεύτερη κανονική φόρμα 36 Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων 183 Δημιουργία εικονιδίου Ηλεκτρονικού ταχυδρομείου 88 Δημιουργία πίνακα, εικονίδιο 112 Δημιουργία πίνακα, ερώτημα 112 Δημιουργία, εικονίδιο 73–128 Διαμόρφωση σελίδας, εικονίδιο 176 Διαγραφή απαντήσεων 93 Διαγραφή 57 Διαγραφή Πεδία 42 Πρωτεύοντα κλειδιά 48 Διαγραφή, εικονίδιο 42, 116, 129 Διαδοχική διαγραφή 67 Διαδοχική ενημέρωση 67 Διαίρεση βάσεων δεδομένων 184 Διακομιστής SharePoint 186 Διάταξη σελίδας προσαρμογή 176 Διαχείριση απαντήσεων 93 Διαχείριση εργασιών εισαγωγής 87 Διαχείριση συνδεδεμένων πινάκων 185 Δοκιμή κανόνων επικύρωσης, εικονίδιο 53 Δυαδικά αντικείμενα Αποθήκευση 51 Δυαδικός τύπος δεδομένων 50
119 119 119 98 98 98 98 98 73 73 136 138 9–11 11 10 10 128 9
Ε Εμπλουτισμένο κείμενο Μορφοποίηση 99 Αύξηση επιπέδου λίστας 99 Κατεύθυνση κειμένου 99 Λίστα με αρίθμηση 99 Λίστα με κουκκίδες 99 Μείωση επιπέδου λίστας 99 Ομάδα εικονιδίων 99 Εμφάνιση πίνακα, παράθυρο διαλόγου 63, 106 Εγγραφές Σχεδίαση 29 Εικονίδιο της Access 83 Εισαγωγή γραμμών, εικονίδιο 46 Εισαγωγή δεδομένων 72 Χρήση ηλεκτρονικού ταχυδρομείου 88 Χρήση φόρμας 128 Εισαγωγή στηλών 73 Εισαγωγή Αντικείμενα βάσεων δεδομένων 83
Εσωτερικός σύνδεσμος Ετικέτες (αλληλογραφία), εικονίδιο Ετικέτες (έλεγχος), εικονίδιο Ετικέτες αλληλογραφίας Εκτύπωση Προσαρμογή μεγέθους ετικέτας Εύρεση και Αντικατάσταση, παράθυρο διαλόγου Εύρεση, εικονίδιο Ευρετήρια Ευρετήρια, εικονίδιο
69 172 157 172 173 140 140 56
Η Ηλεκτρονικό ταχυδρομείο Αποστολή εκθέσεων Διαχείριση απαντήσεων Συλλογή δεδομένων με
178 93 88
Ι Ιδιότητες συνδέσμου Ιδιότητες συνδέσμου, παράθυρο διαλόγου Ιδιότητες Πεδίο
68 69 52
Κ Κανόνες επικύρωσης Κανονική φόρμα Δεύτερη Πρώτη Τρίτη Κανονικοποίηση Καρτέλα, εικονίδιο Κατάργηση κρυπτογράφησης βάσης δεδομένων, εικονίδιο Κατάργηση προστασίας με κωδικό πρόσβασης Κείμενο επικύρωσης Κείμενο Επισήμανση Στοίχιση Συμβολοσειρά Χρώμα Κεφαλίδα έκθεσης Κεφαλίδα ομάδας Κεφαλίδα σελίδας Κεφαλίδες και υποσέλιδα Έκθεση Φόρμα Κλείσιμο εικονιδίου Μακροεντολή
53 36 36 36 36 151 181 181 53 98 98 111 98 170 171 170 170 145 159
189
από μια τοποθεσία SharePoint 186 από το Excel 78 από το Outlook 93 Διαχείριση εργασιών εισαγωγής 87 Εκθέσεις Αποστολή με ηλεκτρονικό ταχυδρομείο 178 Αυτόματη Μορφοποίηση 167 Δημιουργία 167 Προσθήκη πεδίων 168 Προσθήκη στοιχείων ελέγχου 169 Έκθεση, εικονίδιο 166 Εκπαίδευση Αναζήτηση για 19 Εκτέλεση ερωτήματος 107 Εκτύπωση εκθέσεις 177 Ετικέτες 172 Εκτύπωση, εικονίδιο 177 Εκτύπωση, παράθυρο διαλόγου 177 Ενεργοποίηση ακεραιότητας αναφορών 67 Ενεργοποίηση περιεχομένου 13 Ενημέρωση, εικονίδιο 115 Ενημέρωσης, ερώτημα 115 Ένωσης, εικονίδιο 124 Έξοδος από την Access 2007 14 Έξοδος από την Access, κουμπί 14 Εξωτερικός σύνδεσμος 69 Επανεμφάνιση στηλών 100 Επεξεργασία σχέσεων, εικονίδιο 66 Επεξεργασία σχέσεων, παράθυρο διαλόγου 64 Επεξεργασία Τύποι σχέσεων 65 Επικόλληση δεδομένων 75 Επικόλληση, εικονίδιο 75 Επιλογέας γραμμής 44 Επιλογές εισαγωγής βήματα εισαγωγής. Βλ. Αποθήκευση Ορισμός 84 Επιλογές σύνοψης, κουμπί 104 Επιλογές σύνοψης, παράθυρο διαλόγου 105 Επιλογές της Access, κουμπί 15 Επιχειρηματική λογική. Βλ. Επιχειρηματικοί κανόνες Επιχειρηματικοί κανόνες Ορισμός 36 Ερώτημα βάσει παραδείγματος 106–116 Ερώτημα Διαγραφής 116 Ερώτημα Επιλογής 103 Ερώτημα Προσάρτηση 114 Ερωτήματα Ενέργειας 112–116 Ερωτήματα SQL 118 Δημιουργία πίνακα 112 Διαγραφή 116 Εκτέλεση 107 Ενημέρωσης 115 Ένωσης 124 Επιλογή 103, 106, 121 Προσάρτηση 114
Ευρετήριο
Κλείσιμο της Access 2007 14 Κορδέλα Καρτέλες 24 Χρήση 24 Κουμπί Office Άνοιγμα βάσης δεδομένων 12 Αποθήκευση βάσης δεδομένων 13, 17 Δημιουργία νέας βάσης δεδομένων 14 Έξοδος από την Access 2007 14 Κουμπί, εικονίδιο 154 Κουμπιά Εντολών 154, 158 Κριτήρια ερωτημάτων 108, 110–111 Κριτήρια Αριθμός 110 Ερώτημα 108 Κείμενο 111 Κρυπτογράφηση με κωδικό πρόσβασης, εικονίδιο 181
190
Λ Λάθη διαγραφής στοιχείων Λάθη ενημέρωσης στοιχείων Λεξικό Λεπτομέρεια, ενότητα Λήψη εξωτερικών δεδομένων, παράθυρο διαλόγου Λίστα πεδίων Λίστα πεδίων, εικονίδιο
66 66 97 142, 145, 168 85 144 144
Μ Μακροεντολές Μάσκες εισαγωγής Με το κλικ, ιδιότητα Μείωση δεκαδικών ψηφίων, κουμπί Μετακίνηση πεδίων πινάκων Μετακίνηση στοιχείων ελέγχου Μετατροπή βάσεων δεδομένων Σε ACCDE Σε παλαιότερες μορφές αρχείων Μετονομασία πεδίων Μετονομασία, εικονίδιο Μη δεσμευμένα στοιχεία ελέγχου Μοναδικό επιλεγμένο πλαίσιο Μορφές πεδίων, μετατροπή Μορφή πεδίων μενού Μορφή Ποσοστού, εικονίδιο Μορφοποίηση Δεδομένων Εμπλουτισμένο κείμενο
158, 160 54 159 43 41 147 16 182 17 42 42 127 43 16 43 43 98 99
N Νέο πεδίο, εικονίδιο Νομισματική μονάδα, εικονίδιο μορφής Νομισματική μονάδα, τύπος δεδομένων Μορφοποίηση
41 43 49 43
Ξ Ξένο κλειδί Επιλογή
35
Ο Ομαδοποίηση & ταξινόμηση, εικονίδιο Ομαδοποίηση δεδομένων Οδηγοί Εκθέσεων Ετικετών Κουμπί εντολής Μάσκας εισαγωγής Φόρμας Οδηγός εκθέσεων, εικονίδιο Οδηγός εκθέσεων, παράθυρο διαλόγου Οδηγός ερωτημάτων Οδηγός ερωτημάτων, εικονίδιο Οδηγός φορμών Οθόνη εκκίνησης Όνομα ευρετηρίου, πεδίο Όπως τα κριτήρια Ορθογραφικός έλεγχος δεδομένων Ορθογραφικός έλεγχος, εικονίδιο Ορθογραφικός έλεγχος, παράθυρο διαλόγου Ορισμού δεδομένων, εικονίδιο Όρος SELECT Όρος WHERE
171 171 162 172 154 54 132 162 162 103 103 132 9 56 111 97 97 97 120 121 122
Π Παράθυρο κατηγορία προτύπων Παράθυρο Περιήγησης Φιλτράρισμα Χρήση Παρασκήνιο, ενημέρωση Πεδία Διαγραφή Μετονομασία Ορισμός ιδιοτήτων
22 25 25 185 42 42 52
41 29 126 44–45 67 67 156 31 40 38 45 39 85 34 40 38 60 32, 36 139 24 143 45 47 46 167 106 142 40 42 42 43 41 38 50 87 144 55 176 114 180 181 54 41 39 12 21 41 22
Πρότυπη ετικέτα Πρόχειρο Ομάδα εικονιδίων Πρωτεύον κλειδί Επιλογή Ορισμός Πρώτη κανονική φόρμα
173 74 75 35 48 36
Σ Σειρά Tab Αλλαγή 150 Σειρά Tab, εικονίδιο 150 Σταθεροποίηση στηλών 100 Στατιστικές συναρτήσεις 96 Στήλες αναζήτησης 58 Πολλαπλών τιμών 60 Στήλη αναζήτησης, εικονίδιο 58 Στοιχεία ελέγχου υπολογισμού 127 Δημιουργία 149 Στοιχεία ελέγχου 127 Αλλαγή ιδιοτήτων 148 Αλλαγή μεγέθους 147 Επισύναψη ετικέτας σε 147 Μετακίνηση 147 Προσθήκη 146, 153, 169 Συμβολοσειρά κειμένου 111 Συγκεντρωτικά στοιχεία, εικονίδιο 96 Συναρτήσεις συγκεντρωτικών αποτελεσμάτων 123 Συναρτήσεις SQL 123 Πίνακας 96 Σύνδεση με βάσεις δεδομένων της Access 85 με διακομιστή SharePoint 186 Συνημμένα 51 Συνοπτικά πεδία 96 Συντομεύσεις πληκτρολογίου 24 Σύστημα διαχείρισης βάσεων δεδομένων (DBMS) 8, 118 Σχεδίαση αναφοράς, εικονίδιο 167 Σχεδίαση ερωτήματος 106 Προσθήκη πινάκων 106 Σχεδίαση ερωτήματος, εικονίδιο 106, 124 Σχεδίαση πίνακα, εικονίδιο 45 Σχεδίαση φόρμας, εικονίδιο 142 Σχέσεις, διάταξη 62 Σχέσεις, εικονίδιο 62 Σχέσεις, παράθυρο 62 Απαλοιφή διάταξης 62 Κατάργηση πινάκων 63 Προσθήκη πινάκων 63 Τακτοποίηση πινάκων 63 Σχεσιακές βάσεις δεδομένων 28
191
Προσθήκη Σχεδίαση Περιβάλλον εργασίας χρήστη, σχεδίαση Περιγραφή πεδίων Περιορισμοί Ακεραιότητα αναφορών Ακεραιότητα οντότητας Περισσότερες φόρμες, εικονίδιο Πίνακας σύνδεσης Πίνακας Δημιουργία Εναλλαγή προβολών Προβολή σχεδίασης Πρότυπα Σύνδεση Σχεδίαση Πίνακας, εικονίδιο Πίνακας, παράθυρο Πίνακες συστήματος Πλεονάζοντα δεδομένα Πολλά στοιχεία, εικονίδιο Προβολές Εναλλαγή προβολών Προβολή διάρθρωσης Φόρμες Προβολή σχεδίασης Δημιουργία πινάκων Διαγραφή στηλών Εισαγωγή στηλών Έκθεση Ερώτημα Φόρμα Προβολή φύλλου δεδομένων Δημιουργία πινάκων Διαγραφή πεδίων Μετονομασία πεδίων Προσδιορισμός τύπων δεδομένων Προσθήκη πεδίων Προβολή, εικονίδιο Πρόγραμμα περιήγησης Προέλευση δεδομένων Προέλευση εγγραφών, ιδιότητα Προεπιλεγμένες τιμές Ορισμός Προεπισκόπηση εκτύπωσης Προσάρτηση, εικονίδιο Προστασία με κωδικό πρόσβασης Κατάργηση Μάσκα εισαγωγής Πρότυπα πεδίων Πρότυπα πινάκα, εικονίδιο Πρότυπα Άνοιγμα Λήψη Πεδίο Χρήση
Ευρετήριο
192
Τ Ταξινόμηση δεδομένων Ταξινόμηση ευρετηρίων Τελεστής μπαλαντέρ Τρίτη κανονική φόρμα Τύποι δεδομένων Αλλαγή Αντικείμενα OLE, Αριθμός, Αυτόματη αρίθμηση, Ημερομηνία/ Ώρα, Κείμενο, Μορφοποίηση Ναι/ Όχι, Νομισματική μονάδα, τύπος δεδομένων Ορισμός Συνημμένο, Υπερσύνδεση, Υπόμνημα, Χρήση Τύποι συνδέσμου Αριστερός σύνδεσμος Δεξιός σύνδεσμος Εξωτερικός σύνδεσμος Εσωτερικός σύνδεσμος Τύποι σχέσεων Ένα προς ένα Ένα προς πολλά Ορισμός Πολλά προς πολλά Τύπος δεδομένων Αριθμός Μορφοποίηση
Φ 171 57 111, 123 36 43 50 49 50 50 49 43 50 49 43, 45 51 50 49 49 69 70 70 69 69 30 30 64 31 49 43
Χ Χρήση ευρετηρίων Χρώμα γραμμών πλέγματος, εικονίδιο
Υ Υποσέλιδο έκθεσης Υποσέλιδο σελίδας
Φιλτράρισμα αντικειμένων βάσης δεδομένων 25 Φιλτράρισμα βάσει επιλογής 130 Φιλτράρισμα δεδομένων Βάσει επιλογής 94, 130 Λεπτομερή φίλτρα 95, 131 Φίλτρο, εικονίδιο 131 Φόρμα διαίρεσης, εικονίδιο 137 Φόρμα πολλών σελίδων 151 Φόρμα πολλών στοιχείων 139 Φόρμα, εικονίδιο 135 Φόρμες με καρτέλες 151 Διαγραφή καρτελών 152 Οργάνωση καρτελών 152 Προσθήκη καρτελών 152 Προσθήκη στοιχείων ελέγχου 153 Φόρμες διαίρεσης 136 Αλλαγή ιδιοτήτων 138 Φόρμες Infopath 88 Διαγραφή εγγραφών 129 Επεξεργασία δεδομένων 129 Εύρεση εγγραφών 140 Περιήγηση, εικονίδια 126 Προσθήκη εγγραφών 128 Στοιχεία ελέγχου 127 Σχεδίαση 126 Χρήση χάρακα 142 Φύλλο ιδιοτήτων 148
170 170
56 98
Απαγορεύεται η καθ’ οιονδήποτε τρόπο αναπαραγωγή, μεταπώληση, διανομή και εν γένει εκμετάλλευση του εντύπου, άνευ της αδείας της εκδότριας εταιρείας.
Σας μπερδεύει η ορολογία; Μην ανησυχείτε, περιγράφουμε τα πάντα πολύ απλά.
Εύκολο στην κατανόηση Σαφείς οδηγίες, βήμα προς βήμα, σας διευκολύνουν να μάθετε.
Σε αντίθεση με άλλα βιβλία τα οποία είναι γεμάτα ορολογίες και προκαλούν πονοκέφαλο, το βιβλίο Access 2007 παρουσιάζει τις σημαντικότερες λειτουργίες του προγράμματος με σαφή και περιεκτικό τρόπο χωρίς να σας στέλνει στον... γιατρό. Η αφήγηση παρακολουθεί από κοντά τον κύκλο ζωής ανάπτυξης βάσεων δεδομένων, ξεκινώντας προοδευτικά από τις πρώτες βασικές αρχές της σωστής σχεδίασης βάσεων δεδομένων και φτάνοντας μέχρι τις προχωρημένες λειτουργίες όπως η δημιουργία μιας φόρμας και μιας έκθεσης.
Εικονογραφημένο
Μια ματιά στο εσωτερικό
Δεν σας λέμε πώς θα το κάνετε, σας δείχνουμε πώς θα το κάνετε.
Έγχρωμο Το βιβλίο είναι έγχρωμο για να διευκολύνει τον αναγνώστη και το μάτι.
ACCESS 2007 Δημιουργία βάσης δεδομένων
Γραμμένο σε απλά ελληνικά
Τα εικονίδια αυτά σας διευκολύνουν περισσότερο
Αναφορά σε αυτή τη σειρά
ACCESS 2007 Δημιουργία βάσης δεδομένων
COMPUTER steps
ΕΥΚΟΛΟ ΣΤΗΝ ΚΑΤΑΝΟΗΣΗ ΕΙΚΟΝΟΓΡΑΦΗΜΕΝΟ
Οι απλές εξηγήσεις και οι πρακτικές χρήσεις αξίζουν χειροκρότημα.
Computer Active
u n s w o r t h
ΑΠΛΑ ΕΛΛΗΝΙΚΑ
Όπου συναντάτε ένα από αυτά τα εικονίδια γνωρίζετε ότι πρόκειται για μία χρήσιμη συμβουλή για να αυξήσετε τις γνώσεις σας, για να θυμηθείτε κάτι ή να προφυλαχτείτε από πιθανούς κινδύνους.
“
a n d r e w
”
18