Σύνθετες εργαστηριακές εργασίες για την πρόσβαση. I. Εργαστηριακές εργασίες στη βάση δεδομένων Access. Βήμα-βήμα εκτέλεση εργασιών

Εισαγωγή

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

Οι απλούστερες βάσεις δεδομένων μπορούν να δημιουργηθούν χωρίς να καταφύγουμε σε ειδικό λογισμικό: για παράδειγμα, σε υπολογιστικά φύλλα Excel. Υπάρχουν όμως αρκετές διαφορές μεταξύ τους. Πρώτον, τα συστήματα διαχείρισης βάσεων δεδομένων (DBMS) έχουν σχεδιαστεί για να επεξεργάζονται αποτελεσματικά μεγάλους όγκους πληροφοριών, πολύ μεγαλύτερους από αυτούς που χειρίζονται τα υπολογιστικά φύλλα. Δεύτερον, το DBMS μπορεί εύκολα να συνδέσει δύο πίνακες έτσι ώστε να εμφανίζονται στον χρήστη ως ένας πίνακας. Η εφαρμογή αυτής της δυνατότητας σε υπολογιστικά φύλλα είναι σχεδόν αδύνατη. Και τρίτον, το DBMS ελαχιστοποιεί το συνολικό μέγεθος της βάσης δεδομένων. Για τον ίδιο σκοπό, οι πίνακες που περιέχουν διπλά δεδομένα χωρίζονται σε πολλούς σχετικούς πίνακες.

Αν και υπάρχουν πολλά συστήματα διαχείρισης βάσεων δεδομένων στον κόσμο, όλα έχουν κάποιες ομοιότητες. Επομένως, για τη μελέτη μας επιλέξαμε το Microsoft Access 2007 DBMS, μέρος του πακέτου του Microsoft Office. Os-

Ο νέος σκοπός της Access είναι να δώσει στον χρήστη ένα απλό και προσιτό μέσο για να δημιουργήσει τις βάσεις δεδομένων που χρειάζεται. Παρά την απλότητα αυτού του DBMS, σας επιτρέπει να δημιουργείτε εφαρμογές με αρκετά περίπλοκη δομή. Εάν είναι επιθυμητό, ​​το σύστημα μπορεί να αναπτυχθεί και να προσαρμοστεί μόνο του χρησιμοποιώντας τη γλώσσα προγραμματισμού της Visual Basic.

Ένα άλλο πλεονέκτημα της Access είναι η ενσωμάτωσή της με Word, Excel και άλλα προγράμματα στη σουίτα του Microsoft Office. Τα δεδομένα εισάγονται και εξάγονται εύκολα από τη μια εφαρμογή στην άλλη.

Οι οδηγίες περιλαμβάνουν πέντε εργαστηριακές εργασίες.

Εργαστήριο #1 Εισαγωγή της Access. Δημιουργία πινάκων

Μια βάση δεδομένων (DB) είναι μια διατεταγμένη συλλογή δεδομένων που προορίζονται για αποθήκευση, συσσώρευση και επεξεργασία μέσω υπολογιστή. Για να δημιουργήσετε και να διατηρήσετε βάσεις δεδομένων (ενημέρωσή τους, παροχή πρόσβασης σε ερωτήματα και έκδοση δεδομένων σχετικά με αυτά στον χρήστη), ένα σύνολο εργαλείων γλώσσας και λογισμικού που ονομάζεται σύστημα διαχείρισης βάσεων δεδομένων (DBMS) 1 .

Πρόσβαση σε αντικείμενα βάσης δεδομένων

Τα αντικείμενα της βάσης δεδομένων πρόσβασης περιλαμβάνουν:

1. Πίνακες – σχεδιασμένοι για τακτική αποθήκευση δεδομένων.

3. Φόρμες – σχεδιασμένες για εύκολη προβολή, αλλαγή και προσθήκη δεδομένων σε πίνακες.

4. Αναφορές – χρησιμοποιούνται για την ανάλυση και την εκτύπωση δεδομένων.

5. Σελίδες πρόσβασης δεδομένων– σχεδιασμένο για προβολή, εισαγωγή, ενημέρωση και ανάλυση δεδομένων μέσω δικτύου ή από οπουδήποτε στον υπολογιστή.

6. Μακροεντολές – χρησιμοποιούνται για την εκτέλεση ενός συνόλου εντολών μακροεντολών που συναντάται συχνά και επεξεργάζονται δεδομένα.

7. Ενότητες – σχεδιασμένες για να περιγράφουν οδηγίες και διαδικασίες στο VBA.

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

Σε κάθε πεδίο πίνακα εκχωρείται ένα μοναδικό όνομα, το οποίο δεν μπορεί να περιέχει περισσότερους από 64 χαρακτήρες. Κάθε πεδίο περιέχει δεδομένα του ίδιου τύπου.

Κείμενο

Πεδίο MEMO

Αριθμητικός

Ημερομηνία ώρα

Νομισματικός

Λογικός

Οδηγός αντικατάστασης

Τύποι δεδομένων

Περιγραφή

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

αυτό το πεδίο. Από προεπιλογή, το μέγεθος έχει οριστεί στους 50 χαρακτήρες. Ο μέγιστος αριθμός χαρακτήρων που μπορεί να περιέχεται σε ένα πεδίο κειμένου είναι 255. Σχεδιασμένος για την εισαγωγή πληροφοριών κειμένου, ο όγκος των οποίων είναι

υψηλότερο 255 χαρακτήρες? μπορεί να περιέχει έως και 65.536 χαρακτήρες Σχεδιασμένο για αποθήκευση αριθμητικών δεδομένων που χρησιμοποιούνται σε μαθηματικούς υπολογισμούς. Στις καρτέλες Γενικά και Αντικατάσταση, μπορείτε να ορίσετε τις ιδιότητες ενός αριθμητικού πεδίου, συμπεριλαμβανομένων των Διαστάσεων

Μέτρα πεδίου, Μορφή πεδίου, Αριθμός δεκαδικών ψηφίων

Χρησιμοποιείται για την αναπαράσταση ημερομηνίας και ώρας. Η επιλογή μιας συγκεκριμένης μορφής ημερομηνίας ή ώρας ορίζεται στην ιδιοκτησία

Μορφή ημερομηνίας

Σχεδιασμένο για αποθήκευση δεδομένων των οποίων η ακρίβεια αναπαράστασης κυμαίνεται από 1 έως 4 δεκαδικά ψηφία. Το ακέραιο τμήμα μπορεί να περιέχει έως και 15 δεκαδικά ψηφία Σχεδιασμένο για αυτόματη εισαγωγή μοναδικών ακολουθιών

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

βαθμολογήθηκαν ως «Ναι/Όχι», «Σωστό/Λάθος», «Ενεργό». / Off" Περιέχει δεδομένα που έχουν δημιουργηθεί σε άλλα προγράμματα που χρησιμοποιούν το πρωτόκολλο OLE. Αυτά μπορεί να είναι, για παράδειγμα, έγγραφα Word, υπολογιστικά φύλλα Excel, εικόνες, εγγραφές ήχου και βίντεο κ.λπ. Τα αντικείμενα OLE συσχετίζονται ή ενσωματώνονται σε μια βάση δεδομένων της Access. Δεν μπορείτε να ταξινομήσετε, να ομαδοποιήσετε ή να δημιουργήσετε ευρετήριο πεδίων αντικειμένων OLE

Ένας ειδικός τύπος που έχει σχεδιαστεί για την αποθήκευση υπερσυνδέσμων Σχεδιασμένος για αυτόματη ανίχνευση πεδίου. Θα δημιουργήσει ένα σύνθετο πλαίσιο από το οποίο μπορείτε να επιλέξετε δεδομένα που περιέχονται σε έναν άλλο πίνακα ή ένα σύνολο σταθερών τιμών

Δημιουργία βάσης δεδομένων

2. Κάντε κλικ στο κουμπί.

3. Ορίστε το όνομα της νέας βάσης δεδομένων σε "Notebook.accdb".

4. Στην καρτέλα κορδέλαΔημιουργήστε στη γραμμή εργαλείων Πίνακες, κάντε κλικ στο κουμπί K κατασκευαστής τραπεζιού.

5. Εισαγάγετε ονόματα πεδίων και τους τύπους δεδομένων στους οποίους ισχύουν.

6. Κλείστε τη λειτουργία σχεδίασης αφού αποθηκεύσετε τον πίνακα κάτω από το όνομα"Οι φιλοι" ; μην προσδιορίσετε βασικά πεδία.

7. Άνοιξε το τραπέζιΚάντε διπλό κλικ στο «Friends» και συμπληρώστε 10 γραμμές.

8. Προσθέστε τα πεδία «Μεσαίο όνομα» και «Ημερομηνία γέννησης», για αυτό:

1) τοποθετήστε τον κέρσορα στο πεδίο πριν από το οποίο θέλετε να εισαγάγετε ένα νέο

2) εκτελέστε την εντολή: καρτέλα κορδέλαΛειτουργία πίνακα → γραμμή εργαλείων

rumentov Πεδία και στήλες → Εισαγωγή;

3) κάνοντας διπλό κλικΠεδίο 1, μετονομάστε το σε «Πατρώνυμο» και Po-

le2 – «Ημερομηνία γέννησης».

9. Μεταβείτε στη λειτουργία σχεδίασης με την εντολή: καρτέλα κορδέλαΚεφάλι-

naya → Modes → Designer.

10. Για το πεδίο «Ημερομηνία Γέννησης», ορίστε τον τύπο δεδομένων σε Ημερομηνία/Ώρα. V

επιλέξτε ιδιότητες πεδίου Μορφή σύντομης ημερομηνίας.

11. Μορφοποιήστε τον πίνακα ως εξής: 1) χρώμα πλέγματος –Σκούρο κόκκινο; 2) χρώμα φόντου – μπλε.

3) χρώμα κειμένου – σκούρο κόκκινο, μέγεθος – 12 pt, στυλ – πλάγια γράμματα.

12. Μετονομάστε το πεδίο«Χόμπι» στο «Χόμπι».

13. Διαγράψτε τον αριθμό καταχώρισης 8.

14. Αλλάξτε το μέγεθος των κελιών έτσι ώστε όλα τα δεδομένα να είναι ορατά. Για να το κάνετε αυτό, απλώς κάντε διπλό κλικ στο αριστερό κουμπί του ποντικιού στο περίγραμμα των πεδίων.

15. Τοποθετήστε τα πεδία με την ακόλουθη σειρά:«Όχι», «Επώνυμο», «Όνομα», «Μεσαίο όνομα», «Τηλέφωνο», «Ημερομηνία γέννησης», «Χόμπι», «Διεύθυνση», «Ευρετήριο», «Φωτογραφία», «Email».

16. Συμπληρώστε τα κενά κελιά του πίνακα.

17. Στη λειτουργία σχεδίασης, προσθέστε ένα πεδίο"Οικογενειακή κατάσταση", το οποίο θα περιέχει ένα σταθερό σύνολο αξιών - παντρεμένος, άγαμος, παντρεμένος, όχι παντρεμένος. Για να δημιουργήσουμε μια αναπτυσσόμενη λίστα θα χρησιμοποιήσουμε

Create Substitution Wizard:

1) ορίστε τον τύπο δεδομένων Οδηγός αντικατάστασης; 2) στο παράθυρο διαλόγου που εμφανίζεται, επιλέξτε τη γραμμή «Μια πλασματική

απλοποιημένο σύνολο τιμών" και πατήστε το κουμπίΠεραιτέρω ; 9) αριθμός στηλών – 1.

10) εισαγάγετε τα δεδομένα της λίστας - παντρεμένοι, άγαμοι, παντρεμένοι, μη παντρεμένοι. 11) Κάντε κλικ στο κουμπί Τέλος.

18. Χρησιμοποιήστε την αναπτυσσόμενη λίστα για να συμπληρώσετε τη νέα στήλη. Δεδομένου ότι ο πίνακας είναι ευρύς, προκύπτουν κάποιες ενοχλήσεις κατά τη συμπλήρωση αυτής της στήλης: το επώνυμο του ατόμου για το οποίο συμπληρώνεται το πεδίο δεν είναι ορατό"Οικογενειακή κατάσταση". Για να είναι συνεχώς ορατό το επώνυμο κατά τη συμπλήρωση του πίνακα, πρέπει να χρησιμοποιήσετε την εντολή Πάγωμα στηλώναπό το μενού περιβάλλοντος του πεδίου «Επώνυμο».

19. Δείξτε τη δουλειά σας στον δάσκαλό σας.

Εργαστήριο #2 Δημιουργία σχέσεων μεταξύ πινάκων

1. Εκκινήστε τη Microsoft Access 2007.

2. Ας δημιουργήσουμε μια βάση δεδομένων "Εταιρεία". Οι υπάλληλοι αυτού του οργανισμού συνεργάζονται με πελάτες και εκτελούν τις παραγγελίες τους.

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

Έτσι, είναι απαραίτητο να δημιουργηθούν 3 πίνακες: Υπάλληλοι, Πελάτες και Παραγγελίες.

Υπαλλήλους

Τύπος δεδομένων

Κωδικός υπαλλήλου

Κείμενο

Κείμενο

Επώνυμο

Κείμενο

Τίτλος εργασίας

Κείμενο

Κείμενο

Κείμενο

Ημερομηνια γεννησης

Ημερομηνία ώρα

Μισθός

Νομισματικός

αντικείμενο OLE

Τύπος δεδομένων

Κωδικός πελάτη

Ονομα εταιρείας

Κείμενο

Κείμενο

Τηλεφωνικό νούμερο

Κείμενο

Αριθμητικός

Διεύθυνση ηλεκτρονικού ταχυδρομείου

Πεδίο MEMO

Τύπος δεδομένων

Κωδικός παραγγελίας

Κωδικός πελάτη

Αριθμητικός

Κωδικός υπαλλήλου

Αριθμητικός

Ημερομηνία δημοσίευσης

Ημερομηνία ώρα

Ημερομηνία εκτέλεσης

Ημερομηνία ώρα

Νομισματικός

Σήμα ολοκλήρωσης

Λογικός

3. Οι μεμονωμένοι πίνακες που περιέχουν πληροφορίες για ένα συγκεκριμένο θέμα πρέπει να συνδέονται σε μια ενιαία δομή βάσης δεδομένων. Για να συνδέσετε πίνακες, πρέπει να καθορίσετεβασικά πεδία. Ένα κλειδί αποτελείται από ένα ή περισσότερα πεδία των οποίων οι τιμές προσδιορίζουν μοναδικά κάθε εγγραφή στον πίνακα. Το καταλληλότερο πεδίο κλειδιού είναι το «Μετρητής», αφού οι τιμές

V αυτό το πεδίο είναι μοναδικό (δηλαδή, αποκλείουν τις επαναλήψεις).

4. Άνοιξε το τραπέζιΕργαζόμενοι σε λειτουργία σχεδίασης.

5. Κάντε δεξί κλικ στο πεδίοΚωδικός υπαλλήλου και στο μενού περιβάλλοντος που εμφανίζεται, επιλέξτε την εντολή πεδίου Key. Εάν πρέπει να ορίσετε πολλά πεδία πλήκτρων στον πίνακα, μπορείτε να τα επιλέξετε κρατώντας πατημένο το πλήκτρο Ctrl.

6. Για τον πίνακα Πελάτες, ορίστε το πεδίο κλειδιού Κωδικός πελάτη και για τον πίνακα Παραγγελίες – Κωδικός παραγγελίας.

7. Ο πίνακας Παραγγελίες περιέχει τα πεδία Κωδικός υπαλλήλου και κωδικός πελάτη. Κατά τη συμπλήρωσή τους, ενδέχεται να προκύψουν κάποιες δυσκολίες, καθώς δεν είναι πάντα δυνατό να θυμόμαστε όλες τις εταιρείες με τις οποίες συνεργάζεται η εταιρεία και όλους τους εργαζόμενους

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

Εμφάνιση του Οδηγού Αντικατάστασης.

8. Άνοιξε το τραπέζιΠαραγγελίες σε λειτουργία σχεδίασης.

9. Για το πεδίο Κωδικός Υπαλλήλου επιλέξτε τύπο δεδομένων Master των αντικαταστάσεων.

10. Στο παράθυρο που εμφανίζεται, επιλέξτε την εντολή «Αντικείμενο».στήλη υπο-

new" θα χρησιμοποιήσει τιμές από τον πίνακα ή το ερώτημα " και κάντε κλικ στο κουμπίΠεραιτέρω.

11. Στη λίστα των πινάκων, επιλέξτε έναν πίνακαΥπάλληλοι και κάντε κλικ στο κουμπί

12. Στη λίστα Διαθέσιμα πεδία, επιλέξτε το πεδίο Κωδικός υπαλλήλου και κάντε κλικ στο κουμπί βέλους για να εισαγάγετε το πεδίο στη λίστα Επιλεγμένα πεδία. Προσθέστε τα πεδία Επώνυμο και Όνομα με τον ίδιο τρόπο και κάντε κλικ στο κουμπί Επόμενο.

13. Επιλέξτε τον τρόπο ταξινόμησης της λίστας ανά πεδίοΕπώνυμο.

14. Στο επόμενο παράθυρο διαλόγου, ορίστε το επιθυμητό πλάτος για τις αναπτυσσόμενες στήλες.

15. Επιλέξτε το πλαίσιοΑπόκρυψη βασικού πυλώνα"και πατήστε το κουμπί

16. Στο τελευταίο βήμαΟδηγοί αντικατάστασηςΑν χρειάζεται, αντικαταστήστε την ετικέτα για το πεδίο αναζήτησης και κάντε κλικ στο κουμπί Τέλος.

17. Δημιουργήστε μια αναπτυσσόμενη λίστα για το πεδίο με τον ίδιο τρόπο

Κωδικός πελάτη.

18. Αφού δημιουργήσετε τα βασικά σας πεδία, μπορείτε να ξεκινήσετε τη δημιουργία σχέσεων. Υπάρχουν διάφοροι τύποι σχέσεων μεταξύ πινάκων:

1) σε μια σχέση ένα προς ένα, κάθε εγγραφή ενός πεδίου κλειδιού στον πρώτο πίνακα αντιστοιχεί μόνο σε μία εγγραφή στο σχετικό πεδίο ενός άλλου πίνακα και αντίστροφα. Αυτός ο τύπος σχέσης δεν χρησιμοποιείται πολύ συχνά. Ξένο

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

2) σε σχέση "ένα προς πολλά"Κάθε εγγραφή στον πρώτο πίνακα αντιστοιχεί σε πολλές εγγραφές στον δεύτερο, αλλά μια εγγραφή στον δεύτερο πίνακα δεν μπορεί να έχει περισσότερες από μία σχετικές εγγραφές στον πρώτο πίνακα.

3) σε σχέση "πολλά-προς-πολλά"Μία εγγραφή στον πρώτο πίνακα μπορεί να αντιστοιχεί σε πολλές εγγραφές στον δεύτερο πίνακα και μία εγγραφή στον δεύτερο πίνακα μπορεί να αντιστοιχεί σε πολλές εγγραφές στον πρώτο.

19. Κλείστε όλους τους ανοιχτούς πίνακες γιατί δεν μπορείτε να δημιουργήσετε ή να αλλάξετε σχέσεις μεταξύ ανοιχτών πινάκων.

20. Εκτελέστε την εντολή: καρτέλα κορδέλαΕργασία με βάσεις δεδομένων →

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

tsy στο οποίο επιλέξτε πίνακες Εργαζόμενοι, Πελάτεςκαι Παραγγελίες.

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

Και στο μενού περιβάλλοντος επιλέξτε το στοιχείοΠροσθήκη πίνακα.

23. Δημιουργήστε μια σχέση μεταξύ των πινάκωνΥπάλληλοι και παραγγελίες, για να το κάνετε αυτό, επιλέξτε το πεδίο Κωδικός υπαλλήλου στον πίνακα Υπάλληλοι και μεταφέρετέ το στο αντίστοιχο πεδίο στον πίνακα Παραγγελίες.

24. Μετά τη μεταφορά, θα ανοίξει ένα πλαίσιο διαλόγουΑλλαγή συνδέσεων

(Εικ. 1), στο οποίο ενεργοποιείται το πλαίσιο ελέγχου Διασφάλιση συνθηκών ακεραιότητας. Αυτό θα αποτρέψει περιπτώσεις διαγραφής εγγραφών από έναν πίνακα, στον οποίο τα συσχετισμένα δεδομένα σε άλλους πίνακες θα παραμείνουν ασύνδετα.

Ρύζι. 1. Δημιουργία σχέσης μεταξύ πινάκων

25. Πλαίσια ελέγχου Διαδοχική ενημέρωση σχετικών πεδίων και Διαδοχική διαγραφή σχετικών εγγραφών παρέχουν ταυτόχρονη ενημέρωση ή διαγραφή δεδομένων σε όλους τους δευτερεύοντες πίνακες όταν αλλάζουν στον κύριο πίνακα.

26. Οι παράμετροι επικοινωνίας μπορούν να αλλάξουν κάνοντας κλικ στο κουμπίΈνας σύλλογος.

27. Αφού ρυθμίσετε όλες τις απαραίτητες παραμέτρους, κάντε κλικ στο κουμπί

ΕΝΤΑΞΕΙ.

28. Σχέση μεταξύ πινάκωνΡυθμίστε μόνοι σας πελάτες και παραγγελίες.

29. Το αποτέλεσμα θα πρέπει να είναι ένα διάγραμμα δεδομένων που φαίνεται στο

Ρύζι. 2. Σχήμα δεδομένων

Εισαγωγή

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

Οι απλούστερες βάσεις δεδομένων μπορούν να δημιουργηθούν χωρίς να καταφύγουμε σε ειδικό λογισμικό: για παράδειγμα, σε υπολογιστικά φύλλα Excel. Υπάρχουν όμως αρκετές διαφορές μεταξύ τους. Πρώτον, τα συστήματα διαχείρισης βάσεων δεδομένων (DBMS) έχουν σχεδιαστεί για να επεξεργάζονται αποτελεσματικά μεγάλους όγκους πληροφοριών, πολύ μεγαλύτερους από αυτούς που χειρίζονται τα υπολογιστικά φύλλα. Δεύτερον, το DBMS μπορεί εύκολα να συνδέσει δύο πίνακες έτσι ώστε να εμφανίζονται στον χρήστη ως ένας πίνακας. Η εφαρμογή αυτής της δυνατότητας σε υπολογιστικά φύλλα είναι σχεδόν αδύνατη. Και τρίτον, το DBMS ελαχιστοποιεί το συνολικό μέγεθος της βάσης δεδομένων. Για τον ίδιο σκοπό, οι πίνακες που περιέχουν διπλά δεδομένα χωρίζονται σε πολλούς σχετικούς πίνακες.

Αν και υπάρχουν πολλά συστήματα διαχείρισης βάσεων δεδομένων στον κόσμο, όλα έχουν κάποιες ομοιότητες. Επομένως, για τη μελέτη μας επιλέξαμε το Microsoft Access 2007 DBMS, μέρος του πακέτου του Microsoft Office. Os-

Ο νέος σκοπός της Access είναι να δώσει στον χρήστη ένα απλό και προσιτό μέσο για να δημιουργήσει τις βάσεις δεδομένων που χρειάζεται. Παρά την απλότητα αυτού του DBMS, σας επιτρέπει να δημιουργείτε εφαρμογές με αρκετά περίπλοκη δομή. Εάν είναι επιθυμητό, ​​το σύστημα μπορεί να αναπτυχθεί και να προσαρμοστεί μόνο του χρησιμοποιώντας τη γλώσσα προγραμματισμού της Visual Basic.

Ένα άλλο πλεονέκτημα της Access είναι η ενσωμάτωσή της με Word, Excel και άλλα προγράμματα στη σουίτα του Microsoft Office. Τα δεδομένα εισάγονται και εξάγονται εύκολα από τη μια εφαρμογή στην άλλη.

Οι οδηγίες περιλαμβάνουν πέντε εργαστηριακές εργασίες.

Εργαστήριο #1 Εισαγωγή της Access. Δημιουργία πινάκων

Μια βάση δεδομένων (DB) είναι μια διατεταγμένη συλλογή δεδομένων που προορίζονται για αποθήκευση, συσσώρευση και επεξεργασία μέσω υπολογιστή. Για να δημιουργήσετε και να διατηρήσετε βάσεις δεδομένων (ενημέρωσή τους, παροχή πρόσβασης σε ερωτήματα και έκδοση δεδομένων σχετικά με αυτά στον χρήστη), ένα σύνολο εργαλείων γλώσσας και λογισμικού που ονομάζεται σύστημα διαχείρισης βάσεων δεδομένων (DBMS) 1 .

Πρόσβαση σε αντικείμενα βάσης δεδομένων

Τα αντικείμενα της βάσης δεδομένων πρόσβασης περιλαμβάνουν:

1. Πίνακες – σχεδιασμένοι για τακτική αποθήκευση δεδομένων.

3. Φόρμες – σχεδιασμένες για εύκολη προβολή, αλλαγή και προσθήκη δεδομένων σε πίνακες.

4. Αναφορές – χρησιμοποιούνται για την ανάλυση και την εκτύπωση δεδομένων.

5. Σελίδες πρόσβασης δεδομένων– σχεδιασμένο για προβολή, εισαγωγή, ενημέρωση και ανάλυση δεδομένων μέσω δικτύου ή από οπουδήποτε στον υπολογιστή.

6. Μακροεντολές – χρησιμοποιούνται για την εκτέλεση ενός συνόλου εντολών μακροεντολών που συναντάται συχνά και επεξεργάζονται δεδομένα.

7. Ενότητες – σχεδιασμένες για να περιγράφουν οδηγίες και διαδικασίες στο VBA.

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

Σε κάθε πεδίο πίνακα εκχωρείται ένα μοναδικό όνομα, το οποίο δεν μπορεί να περιέχει περισσότερους από 64 χαρακτήρες. Κάθε πεδίο περιέχει δεδομένα του ίδιου τύπου.

Κείμενο

Πεδίο MEMO

Αριθμητικός

Ημερομηνία ώρα

Νομισματικός

Λογικός

Οδηγός αντικατάστασης

Τύποι δεδομένων

Περιγραφή

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

αυτό το πεδίο. Από προεπιλογή, το μέγεθος έχει οριστεί στους 50 χαρακτήρες. Ο μέγιστος αριθμός χαρακτήρων που μπορεί να περιέχεται σε ένα πεδίο κειμένου είναι 255. Σχεδιασμένος για την εισαγωγή πληροφοριών κειμένου, ο όγκος των οποίων είναι

υψηλότερο 255 χαρακτήρες? μπορεί να περιέχει έως και 65.536 χαρακτήρες Σχεδιασμένο για αποθήκευση αριθμητικών δεδομένων που χρησιμοποιούνται σε μαθηματικούς υπολογισμούς. Στις καρτέλες Γενικά και Αντικατάσταση, μπορείτε να ορίσετε τις ιδιότητες ενός αριθμητικού πεδίου, συμπεριλαμβανομένων των Διαστάσεων

Μέτρα πεδίου, Μορφή πεδίου, Αριθμός δεκαδικών ψηφίων

Χρησιμοποιείται για την αναπαράσταση ημερομηνίας και ώρας. Η επιλογή μιας συγκεκριμένης μορφής ημερομηνίας ή ώρας ορίζεται στην ιδιοκτησία

Μορφή ημερομηνίας

Σχεδιασμένο για αποθήκευση δεδομένων των οποίων η ακρίβεια αναπαράστασης κυμαίνεται από 1 έως 4 δεκαδικά ψηφία. Το ακέραιο τμήμα μπορεί να περιέχει έως και 15 δεκαδικά ψηφία Σχεδιασμένο για αυτόματη εισαγωγή μοναδικών ακολουθιών

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

βαθμολογήθηκαν ως «Ναι/Όχι», «Σωστό/Λάθος», «Ενεργό». / Off" Περιέχει δεδομένα που έχουν δημιουργηθεί σε άλλα προγράμματα που χρησιμοποιούν το πρωτόκολλο OLE. Αυτά μπορεί να είναι, για παράδειγμα, έγγραφα Word, υπολογιστικά φύλλα Excel, εικόνες, εγγραφές ήχου και βίντεο κ.λπ. Τα αντικείμενα OLE συσχετίζονται ή ενσωματώνονται σε μια βάση δεδομένων της Access. Δεν μπορείτε να ταξινομήσετε, να ομαδοποιήσετε ή να δημιουργήσετε ευρετήριο πεδίων αντικειμένων OLE

Ένας ειδικός τύπος που έχει σχεδιαστεί για την αποθήκευση υπερσυνδέσμων Σχεδιασμένος για αυτόματη ανίχνευση πεδίου. Θα δημιουργήσει ένα σύνθετο πλαίσιο από το οποίο μπορείτε να επιλέξετε δεδομένα που περιέχονται σε έναν άλλο πίνακα ή ένα σύνολο σταθερών τιμών

Δημιουργία βάσης δεδομένων

2. Κάντε κλικ στο κουμπί.

3. Ορίστε το όνομα της νέας βάσης δεδομένων σε "Notebook.accdb".

4. Στην καρτέλα κορδέλαΔημιουργήστε στη γραμμή εργαλείων Πίνακες, κάντε κλικ στο κουμπί K κατασκευαστής τραπεζιού.

5. Εισαγάγετε ονόματα πεδίων και τους τύπους δεδομένων στους οποίους ισχύουν.

6. Κλείστε τη λειτουργία σχεδίασης αφού αποθηκεύσετε τον πίνακα κάτω από το όνομα"Οι φιλοι" ; μην προσδιορίσετε βασικά πεδία.

7. Άνοιξε το τραπέζιΚάντε διπλό κλικ στο «Friends» και συμπληρώστε 10 γραμμές.

8. Προσθέστε τα πεδία «Μεσαίο όνομα» και «Ημερομηνία γέννησης», για αυτό:

1) τοποθετήστε τον κέρσορα στο πεδίο πριν από το οποίο θέλετε να εισαγάγετε ένα νέο

2) εκτελέστε την εντολή: καρτέλα κορδέλαΛειτουργία πίνακα → γραμμή εργαλείων

rumentov Πεδία και στήλες → Εισαγωγή;

3) κάνοντας διπλό κλικΠεδίο 1, μετονομάστε το σε «Πατρώνυμο» και Po-

le2 – «Ημερομηνία γέννησης».

9. Μεταβείτε στη λειτουργία σχεδίασης με την εντολή: καρτέλα κορδέλαΚεφάλι-

naya → Modes → Designer.

10. Για το πεδίο «Ημερομηνία Γέννησης», ορίστε τον τύπο δεδομένων σε Ημερομηνία/Ώρα. V

επιλέξτε ιδιότητες πεδίου Μορφή σύντομης ημερομηνίας.

11. Μορφοποιήστε τον πίνακα ως εξής: 1) χρώμα πλέγματος –Σκούρο κόκκινο; 2) χρώμα φόντου – μπλε.

3) χρώμα κειμένου – σκούρο κόκκινο, μέγεθος – 12 pt, στυλ – πλάγια γράμματα.

12. Μετονομάστε το πεδίο«Χόμπι» στο «Χόμπι».

13. Διαγράψτε τον αριθμό καταχώρισης 8.

14. Αλλάξτε το μέγεθος των κελιών έτσι ώστε όλα τα δεδομένα να είναι ορατά. Για να το κάνετε αυτό, απλώς κάντε διπλό κλικ στο αριστερό κουμπί του ποντικιού στο περίγραμμα των πεδίων.

15. Τοποθετήστε τα πεδία με την ακόλουθη σειρά:«Όχι», «Επώνυμο», «Όνομα», «Μεσαίο όνομα», «Τηλέφωνο», «Ημερομηνία γέννησης», «Χόμπι», «Διεύθυνση», «Ευρετήριο», «Φωτογραφία», «Email».

16. Συμπληρώστε τα κενά κελιά του πίνακα.

17. Στη λειτουργία σχεδίασης, προσθέστε ένα πεδίο"Οικογενειακή κατάσταση", το οποίο θα περιέχει ένα σταθερό σύνολο αξιών - παντρεμένος, άγαμος, παντρεμένος, όχι παντρεμένος. Για να δημιουργήσουμε μια αναπτυσσόμενη λίστα θα χρησιμοποιήσουμε

Create Substitution Wizard:

1) ορίστε τον τύπο δεδομένων Οδηγός αντικατάστασης; 2) στο παράθυρο διαλόγου που εμφανίζεται, επιλέξτε τη γραμμή «Μια πλασματική

απλοποιημένο σύνολο τιμών" και πατήστε το κουμπίΠεραιτέρω ; 9) αριθμός στηλών – 1.

10) εισαγάγετε τα δεδομένα της λίστας - παντρεμένοι, άγαμοι, παντρεμένοι, μη παντρεμένοι. 11) Κάντε κλικ στο κουμπί Τέλος.

18. Χρησιμοποιήστε την αναπτυσσόμενη λίστα για να συμπληρώσετε τη νέα στήλη. Δεδομένου ότι ο πίνακας είναι ευρύς, προκύπτουν κάποιες ενοχλήσεις κατά τη συμπλήρωση αυτής της στήλης: το επώνυμο του ατόμου για το οποίο συμπληρώνεται το πεδίο δεν είναι ορατό"Οικογενειακή κατάσταση". Για να είναι συνεχώς ορατό το επώνυμο κατά τη συμπλήρωση του πίνακα, πρέπει να χρησιμοποιήσετε την εντολή Πάγωμα στηλώναπό το μενού περιβάλλοντος του πεδίου «Επώνυμο».

19. Δείξτε τη δουλειά σας στον δάσκαλό σας.

Εργαστήριο #2 Δημιουργία σχέσεων μεταξύ πινάκων

1. Εκκινήστε τη Microsoft Access 2007.

2. Ας δημιουργήσουμε μια βάση δεδομένων "Εταιρεία". Οι υπάλληλοι αυτού του οργανισμού συνεργάζονται με πελάτες και εκτελούν τις παραγγελίες τους.

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

Έτσι, είναι απαραίτητο να δημιουργηθούν 3 πίνακες: Υπάλληλοι, Πελάτες και Παραγγελίες.

Υπαλλήλους

Τύπος δεδομένων

Κωδικός υπαλλήλου

Κείμενο

Κείμενο

Επώνυμο

Κείμενο

Τίτλος εργασίας

Κείμενο

Κείμενο

Κείμενο

Ημερομηνια γεννησης

Ημερομηνία ώρα

Μισθός

Νομισματικός

αντικείμενο OLE

Τύπος δεδομένων

Κωδικός πελάτη

Ονομα εταιρείας

Κείμενο

Κείμενο

Τηλεφωνικό νούμερο

Κείμενο

Αριθμητικός

Διεύθυνση ηλεκτρονικού ταχυδρομείου

Πεδίο MEMO

Τύπος δεδομένων

Κωδικός παραγγελίας

Κωδικός πελάτη

Αριθμητικός

Κωδικός υπαλλήλου

Αριθμητικός

Ημερομηνία δημοσίευσης

Ημερομηνία ώρα

Ημερομηνία εκτέλεσης

Ημερομηνία ώρα

Νομισματικός

Σήμα ολοκλήρωσης

Λογικός

3. Οι μεμονωμένοι πίνακες που περιέχουν πληροφορίες για ένα συγκεκριμένο θέμα πρέπει να συνδέονται σε μια ενιαία δομή βάσης δεδομένων. Για να συνδέσετε πίνακες, πρέπει να καθορίσετεβασικά πεδία. Ένα κλειδί αποτελείται από ένα ή περισσότερα πεδία των οποίων οι τιμές προσδιορίζουν μοναδικά κάθε εγγραφή στον πίνακα. Το καταλληλότερο πεδίο κλειδιού είναι το «Μετρητής», αφού οι τιμές

V αυτό το πεδίο είναι μοναδικό (δηλαδή, αποκλείουν τις επαναλήψεις).

4. Άνοιξε το τραπέζιΕργαζόμενοι σε λειτουργία σχεδίασης.

5. Κάντε δεξί κλικ στο πεδίοΚωδικός υπαλλήλου και στο μενού περιβάλλοντος που εμφανίζεται, επιλέξτε την εντολή πεδίου Key. Εάν πρέπει να ορίσετε πολλά πεδία πλήκτρων στον πίνακα, μπορείτε να τα επιλέξετε κρατώντας πατημένο το πλήκτρο Ctrl.

6. Για τον πίνακα Πελάτες, ορίστε το πεδίο κλειδιού Κωδικός πελάτη και για τον πίνακα Παραγγελίες – Κωδικός παραγγελίας.

7. Ο πίνακας Παραγγελίες περιέχει τα πεδία Κωδικός υπαλλήλου και κωδικός πελάτη. Κατά τη συμπλήρωσή τους, ενδέχεται να προκύψουν κάποιες δυσκολίες, καθώς δεν είναι πάντα δυνατό να θυμόμαστε όλες τις εταιρείες με τις οποίες συνεργάζεται η εταιρεία και όλους τους εργαζόμενους

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

Εμφάνιση του Οδηγού Αντικατάστασης.

8. Άνοιξε το τραπέζιΠαραγγελίες σε λειτουργία σχεδίασης.

9. Για το πεδίο Κωδικός Υπαλλήλου επιλέξτε τύπο δεδομένων Master των αντικαταστάσεων.

10. Στο παράθυρο που εμφανίζεται, επιλέξτε την εντολή «Αντικείμενο».στήλη υπο-

new" θα χρησιμοποιήσει τιμές από τον πίνακα ή το ερώτημα " και κάντε κλικ στο κουμπίΠεραιτέρω.

11. Στη λίστα των πινάκων, επιλέξτε έναν πίνακαΥπάλληλοι και κάντε κλικ στο κουμπί

12. Στη λίστα Διαθέσιμα πεδία, επιλέξτε το πεδίο Κωδικός υπαλλήλου και κάντε κλικ στο κουμπί βέλους για να εισαγάγετε το πεδίο στη λίστα Επιλεγμένα πεδία. Προσθέστε τα πεδία Επώνυμο και Όνομα με τον ίδιο τρόπο και κάντε κλικ στο κουμπί Επόμενο.

13. Επιλέξτε τον τρόπο ταξινόμησης της λίστας ανά πεδίοΕπώνυμο.

14. Στο επόμενο παράθυρο διαλόγου, ορίστε το επιθυμητό πλάτος για τις αναπτυσσόμενες στήλες.

15. Επιλέξτε το πλαίσιοΑπόκρυψη βασικού πυλώνα"και πατήστε το κουμπί

16. Στο τελευταίο βήμαΟδηγοί αντικατάστασηςΑν χρειάζεται, αντικαταστήστε την ετικέτα για το πεδίο αναζήτησης και κάντε κλικ στο κουμπί Τέλος.

17. Δημιουργήστε μια αναπτυσσόμενη λίστα για το πεδίο με τον ίδιο τρόπο

Κωδικός πελάτη.

18. Αφού δημιουργήσετε τα βασικά σας πεδία, μπορείτε να ξεκινήσετε τη δημιουργία σχέσεων. Υπάρχουν διάφοροι τύποι σχέσεων μεταξύ πινάκων:

1) σε μια σχέση ένα προς ένα, κάθε εγγραφή ενός πεδίου κλειδιού στον πρώτο πίνακα αντιστοιχεί μόνο σε μία εγγραφή στο σχετικό πεδίο ενός άλλου πίνακα και αντίστροφα. Αυτός ο τύπος σχέσης δεν χρησιμοποιείται πολύ συχνά. Ξένο

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

2) σε σχέση "ένα προς πολλά"Κάθε εγγραφή στον πρώτο πίνακα αντιστοιχεί σε πολλές εγγραφές στον δεύτερο, αλλά μια εγγραφή στον δεύτερο πίνακα δεν μπορεί να έχει περισσότερες από μία σχετικές εγγραφές στον πρώτο πίνακα.

3) σε σχέση "πολλά-προς-πολλά"Μία εγγραφή στον πρώτο πίνακα μπορεί να αντιστοιχεί σε πολλές εγγραφές στον δεύτερο πίνακα και μία εγγραφή στον δεύτερο πίνακα μπορεί να αντιστοιχεί σε πολλές εγγραφές στον πρώτο.

19. Κλείστε όλους τους ανοιχτούς πίνακες γιατί δεν μπορείτε να δημιουργήσετε ή να αλλάξετε σχέσεις μεταξύ ανοιχτών πινάκων.

20. Εκτελέστε την εντολή: καρτέλα κορδέλαΕργασία με βάσεις δεδομένων →

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

tsy στο οποίο επιλέξτε πίνακες Εργαζόμενοι, Πελάτεςκαι Παραγγελίες.

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

Και στο μενού περιβάλλοντος επιλέξτε το στοιχείοΠροσθήκη πίνακα.

23. Δημιουργήστε μια σχέση μεταξύ των πινάκωνΥπάλληλοι και παραγγελίες, για να το κάνετε αυτό, επιλέξτε το πεδίο Κωδικός υπαλλήλου στον πίνακα Υπάλληλοι και μεταφέρετέ το στο αντίστοιχο πεδίο στον πίνακα Παραγγελίες.

24. Μετά τη μεταφορά, θα ανοίξει ένα πλαίσιο διαλόγουΑλλαγή συνδέσεων

(Εικ. 1), στο οποίο ενεργοποιείται το πλαίσιο ελέγχου Διασφάλιση συνθηκών ακεραιότητας. Αυτό θα αποτρέψει περιπτώσεις διαγραφής εγγραφών από έναν πίνακα, στον οποίο τα συσχετισμένα δεδομένα σε άλλους πίνακες θα παραμείνουν ασύνδετα.

Ρύζι. 1. Δημιουργία σχέσης μεταξύ πινάκων

25. Πλαίσια ελέγχου Διαδοχική ενημέρωση σχετικών πεδίων και Διαδοχική διαγραφή σχετικών εγγραφών παρέχουν ταυτόχρονη ενημέρωση ή διαγραφή δεδομένων σε όλους τους δευτερεύοντες πίνακες όταν αλλάζουν στον κύριο πίνακα.

26. Οι παράμετροι επικοινωνίας μπορούν να αλλάξουν κάνοντας κλικ στο κουμπίΈνας σύλλογος.

27. Αφού ρυθμίσετε όλες τις απαραίτητες παραμέτρους, κάντε κλικ στο κουμπί

ΕΝΤΑΞΕΙ.

28. Σχέση μεταξύ πινάκωνΡυθμίστε μόνοι σας πελάτες και παραγγελίες.

29. Το αποτέλεσμα θα πρέπει να είναι ένα διάγραμμα δεδομένων που φαίνεται στο

Ρύζι. 2. Σχήμα δεδομένων

Εργαστηριακή εργασία για την Access 2007 No. 4

Όνομα παραμέτρου Εννοια
Θέμα άρθρου: Εργαστηριακή εργασία για την Access 2007 No. 4
Ρουμπρίκα (θεματική κατηγορία) ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ

Θέμα Δημιουργία και εφαρμογή φορμών.

Στόχοι εργασίας˸

ü Μάθετε να δημιουργείτε φόρμες εισόδου-εξόδου.

ü Μάθετε να δημιουργείτε φόρμες κουμπιών.

Θεωρητικό μέρος.

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

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

¨ Η φόρμα σάς επιτρέπει να εστιάσετε την προσοχή σε μια ξεχωριστή καταχώρηση κάθε στιγμή.

¨ Τα στοιχεία ελέγχου στη φόρμα μπορούν να τακτοποιηθούν με λογικό τρόπο, διευκολύνοντας την ανάγνωση και την εργασία με δεδομένα.

¨ Οι επιμέρους έλεγχοι έχουν τη δυνατότητα να διευκολύνουν την εισαγωγή και την τροποποίηση μεμονωμένων δεδομένων.

¨ Ορισμένα αντικείμενα βάσης δεδομένων, όπως εικόνες, κινούμενα σχέδια, ήχοι και βίντεο κλιπ, μπορούν να εμφανίζονται μόνο σε προβολή φόρμας και όχι σε προβολή φύλλου δεδομένων.

Δημιουργία φόρμας κουμπιού.

Μενού κουμπιώνείναι μια φόρμα στην οποία βρίσκονται τα στοιχεία ελέγχου - κουμπιά με επεξηγηματικές επιγραφές. Κάνοντας κλικ σε ένα κουμπί ανοίγει ο αντίστοιχος πίνακας, το ερώτημα, η φόρμα ή η αναφορά. Ένα μενού είναι ένα βολικό εργαλείο για την εργασία με βάσεις δεδομένων και υπάρχει σχεδόν πάντα σε βάσεις δεδομένων που δημιουργούνται για επιχειρήσεις ή εταιρείες.

Ένα μενού κουμπιών δημιουργείται χρησιμοποιώντας Διαχειριστής φόρμας κουμπιών.

Πρακτικό μέρος.

Πρόοδος.

1) Ανοίξτε τη βάση δεδομένων σας.

2) Δημιουργήστε μια φόρμα χρησιμοποιώντας<Мастера форм>με βάση τον πίνακα<Ведомость успеваемости>.

· Ανοίξτε το τραπέζι<Ведомость успеваемости>.

· Επιλέξτε ένα σελιδοδείκτη<Формы >, κάντε κλικ στο κουμπί<Другие формы>.

<Мастер форм>.

· Στο χωράφι<Таблицы/Запросы>επιλέξτε πίνακα<Ведомость успеваемости>, στο χωράφι<Доступные поля>επιλέξτε πεδία<Фамилия>, <Имя>και μετακινήστε τα με ένα βέλος στο χωράφι<Выбранные поля>. Μετακινήστε επίσης τα πεδία με το όνομα των στοιχείων, κάντε κλικ στο κουμπί<Далее>.

· Επιλέξτε την εμφάνιση της φόρμας – Πινακοειδής , κάντε κλικ στο κουμπί<Далее>.

· Επιλέξτε το επιθυμητό στυλ (π.χ Τακτικός ), κάντε κλικ στο κουμπί<Далее>.

· Ορίστε ένα όνομα για τη φόρμα <Успеваемость> και κάντε κλικ στο κουμπί<Готово>. Ως αποτέλεσμα, θα λάβετε μια φόρμα στην οποία μπορείτε να αλλάξετε δεδομένα και να εισαγάγετε νέες τιμές.

· Κλείστε τη φόρμα.

3) Δημιουργήστε μια φόρμα με βάση τον πίνακα <Преподаватели>.

· Ανοίξτε το τραπέζι<Преподаватели>.

· Επιλέξτε ένα σελιδοδείκτη<Формы >, κάντε κλικ στο κουμπί<Другие формы>.

· Στο παράθυρο διαλόγου που εμφανίζεται, επιλέξτε<Мастер форм> .

· Επιλέξτε την εμφάνιση της φόρμας -< ταινία-κασέτα >.

· Επιλέξτε οποιοδήποτε στυλ.

· Αποκτήστε την ολοκληρωμένη φόρμα. Αποθηκεύστε το κάτω από το όνομα <Преподаватели>.

· Κλείστε τη φόρμα.

4) Δημιουργήστε μια φόρμα <Личные данные> χρησιμοποιώντας ένα εργαλείο < Κενή φόρμα >

Εργαστηριακή εργασία για την Access 2007 Νο. 4 - έννοια και τύποι. Ταξινόμηση και χαρακτηριστικά της κατηγορίας «Εργαστηριακές εργασίες για την Access 2007 Νο 4» 2015, 2017-2018.

  • - Θέμα 5. Εργασία στο Access DBMS

    Επί του παρόντος, τα υπάρχοντα σχεσιακά DBMS ενδέχεται να διαφέρουν μεταξύ τους ως προς τις τεχνικές δυνατότητες (για παράδειγμα, τα μέτρα ασφαλείας), τα οποία, ειδικότερα, εξαρτώνται από τον χρήστη στον οποίο απευθύνεται το DBMS. Ως εκ τούτου, η δημοτικότητα του ενός ή του άλλου DBMS σε διάφορα...


  • -

    Σκοπός εργασίας: Γνωριμία με τις βασικές έννοιες των βάσεων δεδομένων. Απόκτηση δεξιοτήτων στην εργασία με μια υπάρχουσα βάση δεδομένων στη Microsoft Access. Θεωρητικές πληροφορίες: 1. Μια βάση δεδομένων (DB) είναι μια ονομαζόμενη συλλογή δεδομένων που οργανώνεται σύμφωνα με ορισμένους κανόνες... .


  • - Πρακτική εργασία Νο. 1. Εξοικείωση με το Microsoft Access DBMS

    Θέμα Αρ. Θέμα Αρ. πρακτικό. εργασία Ημερομηνία επιθεώρησης Βαθμολογία Υπογραφή του καθηγητή Αντικείμενο, σύστημα και καθήκοντα της επιστήμης της εγκληματολογίας Εγκληματολογική αναγνώριση και... .


  • - Οδηγοί πρόσβασης

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


  • - Εκκινήστε τη Microsoft Access.

    Οδηγίες για την ολοκλήρωση της εργασίας 1 Δοκιμάστε την ακόλουθη μέθοδο εκκίνησης του προγράμματος: Κουμπί Έναρξη Þ Ενότητα Προγράμματα Þ Φάκελος Microsoft Office Þ Πρόγραμμα Microsoft Access 2. Δημιουργήστε μια βάση δεδομένων και αποθηκεύστε την σε έναν φάκελο με το όνομα της ομάδας σας κάτω από το όνομα -. ..

  • ΠΡΟΣΒΑΣΗ

    Εργαστηριακή εργασία Νο 3

    Θέμα: Δημιουργία βάσης δεδομένων.

    Χτίζοντας το δεύτερο τραπέζι ΣΥΝΕΔΡΙΑστη βάση δεδομένων SESS .

    Στόχος της εργασίας:

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

    Ολοκλήρωση της εργασίας:

      Εκτελέστε το πρόγραμμα:

    κουμπί "Αρχή" "Προγράμματα" " Μ Microsoft Access ».

    Μετά την εκκίνηση, το παράθυρο της εφαρμογής εμφανίζεται στην οθόνη.

      Ανοίξτε την κενή βάση δεδομένων που δημιουργήθηκε SESS . Για να το κάνετε αυτό, στο παράθυρο που ανοίγει, ρυθμίστε το διακόπτη"Άνοιγμα βάσης δεδομένων" επιλέξτε το όνομα της βάσης δεδομένων που δημιουργήθηκε και κάντε κλικ στο κουμπί« Εντάξει ».

      Στο κενό παράθυρο της βάσης δεδομένων, πρέπει να δημιουργήσετε έναν δεύτερο πίνακα που αποτελεί μέρος αυτής της βάσης δεδομένων. Αυτός ο πίνακας θα περιέχει πληροφορίες σχετικά με τα αποτελέσματα της συνεδρίας και θα κληθεί ΣΥΝΕΔΡΙΑ .



      Στο ανοιχτό παράθυρο της βάσης δεδομένων, κάντε κλικ στην καρτέλα “Τραπεζάκια” και πατήστε το κουμπί «Δημιουργία».

      Επιλέξτε από τη λίστα του πλαισίου διαλόγου “Νέο τραπέζι”τρόπος δημιουργίας πίνακα:

      Θα δημιουργήσουμε έναν πίνακα χρησιμοποιώνταςΣχεδιαστής. Επιλέξτε στο παράθυρο Κατασκευαστής και πατήστε Εντάξει”.

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

    Σε μια στήλη Ονομα πεδίου Τα ονόματα των πεδίων καθορίζονται:

    1. Αριθμός; 4. Αξιολόγηση3;

    2. Αξιολόγηση1; 5. Αξιολόγηση4;

    3. Αξιολόγηση2; 6. Αποτέλεσμα.

    Ο πίνακας δεν πρέπει να έχει δύο πεδία με τα ίδια ονόματα.

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

    Τύπος δεδομένωνκαθορίζει τον τύπο των πληροφοριών που θα αποθηκευτούν σε αυτό το πεδίο. Ο τύπος δεδομένων επιλέγεται στη στήλη Τύπος δεδομένων .

    Τραπέζι ΣΥΝΕΔΡΙΑ περιέχει πληροφορίες σχετικά με τα αποτελέσματα των μαθητών που πέρασαν τέσσερις εξετάσεις.

    Το αποτέλεσμα της συνεδρίας μπορεί να λάβει μία από τις ακόλουθες τιμές:

    OTL - για όλους τους άριστους βαθμούς

    XP1 - για ένα τέσσερα και όλα τα άλλα πέντε

    ΧΟΡΩΔΙΑ - για δύο τέσσερα ή περισσότερα.

    NHR - για ικανοποιητικούς και μη ικανοποιητικούς βαθμούς·

    Δομή πίνακα ΣΥΝΕΔΡΙΑ .

    Σημάδι κλειδιού

    Ονομα πεδίου

    Τύπος δεδομένων

    Μέγεθος πεδίου

    Μορφή πεδίου

    Κλειδί

    αριθμός

    Κείμενο

    3

    βαθμολογία 1

    Αριθμητικός

    Μακρύς ακέραιος (ορίζεται από προεπιλογή)

    Σταθερός

    βαθμολογία 2

    Αριθμητικός

    Μακρύς ακέραιος αριθμός

    Σταθερός

    βαθμολογία 3

    Αριθμητικός

    Μακρύς ακέραιος αριθμός

    Σταθερός

    βαθμολογία 4

    Αριθμητικός

    Μακρύς ακέραιος αριθμός

    Σταθερός

    αποτέλεσμα

    Κείμενο

    3

    Σε αυτόν τον πίνακα, δηλώνουμε ότι το πεδίο κλειδιού είναι το πεδίοΑριθμός.

    Για να το κάνετε αυτό χρειάζεστε:

      πεδίο επισήμανσης Αριθμόςή απλά τοποθετήστε τον κέρσορα εκεί.

      πάτα το κουμπί Πεδίο κλειδιού στην τυπική γραμμή εργαλείων με ένα εικονίδιο κλειδιού ή

      μενού"Επεξεργασία" «Βασικό πεδίο»

    Μια μικρή εικόνα ενός κλειδιού θα εμφανιστεί στα αριστερά αυτού του πεδίου - ένα σημάδι του πεδίου κλειδιού.

    Μόλις εισαχθεί, ο πίνακας θα πρέπει να μοιάζει με αυτό:



    Αφού προσδιορίσετε τη σύνθεση, τον τύπο, το μέγεθος των πεδίων και τον σκοπό του κλειδιού, κλείστε τον πίνακα και δώστε του ένα όνομα ΣΥΝΕΔΡΙΑ.

    Έχοντας καθορίσει τη σύνθεση του πίνακα, πρέπει να τον ανοίξετε και να εισαγάγετε τα δεδομένα.

    Για να το κάνετε αυτό, επιλέξτε στην ανοιχτή βάση δεδομένων ΣΥΝΕΔΡΙΑκαι πατήστε το κουμπί ΑΝΟΙΞΕ .

    Μετά την εισαγωγή των δεδομένων, ο πίνακας θα πρέπει να μοιάζει με αυτό:



    Μετά την εισαγωγή των δεδομένων, ο πίνακας πρέπει να κλείσει. Για να γίνει αυτό πρέπει να εισάγετε την εντολή δύο φορές

    μενού "Αρχείο" "Κλείσε"

    Ασκηση:

    Δημιουργία πίνακα ΣΥΝΕΔΡΙΑ.

    Ερωτήσεις ελέγχου.

      Ακολουθία δημιουργίας πίνακα.

      Κανόνες για τη δημιουργία πινάκων.

      Προϋποθέσεις για την εκχώρηση κλειδιού.

      Αποθήκευση τραπεζιών.

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

    Κατεβάστε:


    Προεπισκόπηση:

    Υπουργείο Παιδείας της Περιφέρειας Τβερ

    GBOU SPO "Ostashkovo Electromechanical College"

    Πληροφορική στον κλάδο

    Κατευθυντήριες γραμμές

    για την εκτέλεση εργαστηριακών εργασιών

    πανω σε αυτο το θεμα " ΕΡΓΑΣΙΑ ΣΤΗ MICROSOFT ACCESS"

    για φοιτητές ειδικότητας№ 140613 «Τεχνική λειτουργία και συντήρηση ηλεκτρολογικού και ηλεκτρομηχανολογικού εξοπλισμού»

    Οστασκόφ

    2012

    Επεξηγηματικό σημείωμα

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

    Εργαστηριακές εργασίες. Παραγγελία δεδομένων, φιλτράρισμα

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

    Εργαστηριακές εργασίες. Δημιουργία ερωτημάτων για μια βάση δεδομένων πολλών πινάκων

    Εργαστηριακές εργασίες. Δημιουργία αναφορών

    Βιβλιογραφία

    ΕΠΕΞΗΓΗΜΑΤΙΚΟ ΣΗΜΕΙΩΜΑ

    Η ανάπτυξη της σύγχρονης κοινωνίας χαρακτηρίζεται από συνεχώς αυξανόμενες ροές πληροφοριών, γεγονός που μας επιτρέπει να την ορίσουμε ως «κοινωνία της τεχνολογίας της πληροφορίας». Το επίπεδο των προσόντων των ειδικών δεν μπορεί να καθοριστεί μόνο από την επαγγελματική κατάρτιση. Ένας ειδικός πρέπει να είναι σε θέση να λαμβάνει πληροφορίες, να προσδιορίζει τη σημασία τους και να παρακολουθεί έγκαιρα τις αλλαγές τους. Ένα εργαλείο που σας επιτρέπει να διαχειρίζεστε διαδικασίες πληροφοριών είναι ένας υπολογιστής. Οι βασικές δεξιότητες για τη χρήση του σε επαγγελματικές δραστηριότητες τίθενται κατά τη μελέτη του κλάδου «Τεχνολογίες Πληροφορικής της Βιομηχανίας».

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

    Από άποψη περιεχομένου, αυτό μας επιτρέπει να αναπτύξουμε τα θεμέλια ενός συστημικού οράματος για τον κόσμο, να επεκτείνουμε τις δυνατότητες μοντελοποίησης πληροφοριών, διασφαλίζοντας έτσι σημαντική επέκταση και εμβάθυνση των διεπιστημονικών συνδέσεων μεταξύ του θέματος «Τεχνολογίες της Πληροφορίας» και άλλων κλάδων.

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

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

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

    Εργαστηριακές εργασίες

    Σχηματισμός της δομής μιας βάσης δεδομένων πολλών πινάκων

    Στόχος: Κατακτήστε τη δημιουργία βάσεων δεδομένων και πινάκων στην Access. Κατακτήστε τη δημιουργία πινάκων χρησιμοποιώντας τον Οδηγό και σε λειτουργία σχεδίασης. Μάθετε πώς να εισάγετε δεδομένα σε έναν πίνακα.

    Εντολή εργασίας:

    1. Δημιουργήστε μια βάση δεδομένων «Αποθήκη» που περιέχει τρεις πίνακες: «Προϊόντα», «Πελάτες», «Παραγγελίες».

    Αυτή η βάση δεδομένων περιέχει τρεις πίνακες: «Προϊόντα», «Πελάτες», «Παραγγελίες».

    Εμπορεύματα

    Πελάτες

    Αριθμός αντικειμένου

    Αριθμός πελάτη

    Προϊόν

    Επώνυμο

    Παραγγελίες

    Ποσότητα

    Διεύθυνση

    Αριθμός παραγγελίας

    Τιμή

    Τηλέφωνο

    Αριθμός αντικειμένου

    Το καλύτερο πριν από την ημερομηνία

    Αριθμός πελάτη

    Ποσότητα

    ημερομηνία παραγγελίας

    Υπάρχουν σχέσεις μεταξύ των πινάκων: "Προϊόντα" και "Παραγγελίες" - μια σχέση ένα προς πολλά, "Παραγγελίες" και "Πελάτες" - μια σχέση πολλά προς ένα.

    Εισαγάγετε δεδομένα σε πίνακες. Εντολή εκτέλεσης:

    1. Λήψη πρόσβασης. Χρησιμοποιήστε το μενού συστήματος START\PROGRAMS\MICROSOFT ACCESS ή το αρχείο εκκίνησης ACCESS.EXE.
    2. Στο παράθυρο της Microsoft Access, επιλέξτε Νέα βάση δεδομένων και κάντε κλικ στο OK.

    Το παράθυρο διαλόγου Αρχείο Νέας βάσης δεδομένων θα εμφανιστεί στην οθόνη και η Access θα σας ζητήσει το όνομα της βάσης δεδομένων db1, db2, κ.λπ. Ονομάστε τη νέα βάση δεδομένων Warehouse. Κάντε κλικ στην επιλογή Δημιουργία. Θα εμφανιστεί το παράθυρο της βάσης δεδομένων.

    1. Ας ξεκινήσουμε τη δημιουργία του πίνακα «Προϊόντα». Μεταβείτε στην καρτέλα Πίνακες και κάντε κλικ στο κουμπί Δημιουργία.

    Στο παράθυρο Νέος πίνακας, επιλέξτε τη λειτουργία δημιουργίας πίνακα σχεδίασης και κάντε κλικ στο OK.

    Καθορίστε ονόματα και τύπους πεδίων. Τα ονόματα πεδίων εισάγονται από το πληκτρολόγιο, οι τύποι πεδίων επιλέγονται από την αναπτυσσόμενη λίστα.

    Κάντε το πεδίο "Αριθμός στοιχείου" βασικό: κάντε δεξί κλικ στο πεδίο "Αριθμός στοιχείου" και επιλέξτε το πεδίο "Κλειδί" από το μενού περιβάλλοντος.

    1. Αποθηκεύστε τον πίνακα:
    1. επιλέξτε Αρχείο/Αποθήκευση από το μενού.
    2. στο παράθυρο που εμφανίζεται, γράψτε το όνομα του πίνακα "Προϊόντα".
    3. κάντε κλικ στο OK.

    Ένας νέος πίνακας «Προϊόντα» εμφανίστηκε στο παράθυρο της βάσης δεδομένων.

    1. Δημιουργήστε τον πίνακα "Παραγγελίες" με τον ίδιο τρόπο, χρησιμοποιήστε τη λειτουργία σχεδίασης.

    Αντιστοιχίστε το πεδίο Αριθμός παραγγελίας ως βασικό πεδίο. Αποθηκεύστε τον πίνακα.

    1. Δημιουργήστε έναν πίνακα "Πελάτες" χρησιμοποιώντας τη λειτουργία πίνακα. Στην καρτέλα Πίνακες, κάντε κλικ στο κουμπί Δημιουργία. Στο παράθυρο Νέος πίνακας, επιλέξτε τη λειτουργία Πίνακες. Θα δείτε έναν κενό πίνακα που αποτελείται από είκοσι στήλες με το όνομα Field1, Field2, κ.λπ. Κάντε διπλό κλικ στο Πεδίο1, το κείμενο στο πεδίο θα επισημανθεί, πληκτρολογήστε τη λέξη Επώνυμο και πατήστε Enter. Στο Πεδίο 2 εισάγετε τη Διεύθυνση, στο Πεδίο 3 - Τηλέφωνο.

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

    1. Επιλέξτε Αρχείο/Αποθήκευση από το μενού. Ορίστε το όνομα του πίνακα σε "Πελάτες" και κάντε κλικ στο OK.
    2. Θα εμφανιστεί ένα παράθυρο διαλόγου που προειδοποιεί ότι τα βασικά πεδία δεν έχουν οριστεί, απαντήστε «Ναι».

    Ο πίνακας «Πελάτες» εμφανίζεται στο παράθυρο της βάσης δεδομένων. Δείτε αυτόν τον πίνακα σε λειτουργία σχεδίασης.

    Για να το κάνετε αυτό, επιλέξτε τον πίνακα "Πελάτες" και κάντε κλικ στο κουμπί Σχεδίαση.

    Αλλάξτε το πεδίο Κωδικός Όνομα σε Αριθμός πελάτη.

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

    1. Εισαγάγετε τα δεδομένα σε πίνακες.

    Ας ξεκινήσουμε με τον πίνακα Πελάτες.

    Κάντε κλικ πρώτα στη λέξη Πελάτες και μετά στο κουμπί Άνοιγμα. Εισαγάγετε πληροφορίες για 4 ακόμη πελάτες, για παράδειγμα:

    Κλείστε τον πίνακα Πελάτες και αποθηκεύστε τις αλλαγές σας.

    Ομοίως, εισαγάγετε 8 διαφορετικά προϊόντα στον πίνακα «Προϊόντα».

    Εισαγάγετε τα δεδομένα στον πίνακα "Παραγγελίες". Σημειώστε: ο αριθμός προϊόντος πρέπει να ταιριάζει με τους αριθμούς προϊόντων από τον πίνακα "Προϊόντα" (πιθανές τιμές από 1 έως 8) και οι αριθμοί πελατών πρέπει να ταιριάζουν με τους αριθμούς πελατών από τον πίνακα "Πελάτες" (1, 2, 3, 4, 5).

    Ας δημιουργήσουμε σχέσεις μεταξύ των πινάκων. Κάντε κλικ στο εργαλείο Data Schema. Τα παράθυρα Σχήμα δεδομένων και Προσθήκη πίνακα εμφανίστηκαν στην οθόνη. Επιλέξτε τον πίνακα «Προϊόντα» και κάντε κλικ στο κουμπί Προσθήκη. Προσθέστε τους πίνακες Πελάτες και Παραγγελίες με τον ίδιο τρόπο. Κλείστε το κενό παράθυρο Προσθήκη πίνακα.

    Ας καθορίσουμε τη σχέση μεταξύ των πινάκων "Προϊόντα" και "Παραγγελίες", το πεδίο σχέσης Αριθμός είδους.

    Για να το κάνετε αυτό, τοποθετήστε τον δείκτη στο πεδίο Αριθμός είδους (ο πίνακας "Προϊόντα") και, κρατώντας πατημένο το αριστερό κουμπί, σύρετε τον δείκτη στο πεδίο Αριθμός Είδους (ο πίνακας "Παραγγελίες"). Αφήστε το κουμπί του ποντικιού.

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

    Μια σχέση ένα προς πολλά θα εμφανιστεί στο σχήμα δεδομένων. Η διαδοχική διαγραφή και η ενημέρωση των εγγραφών σημαίνει ότι εάν διαγραφεί κάποιο προϊόν από τον πίνακα "Προϊόντα", οι εγγραφές θα διαγραφούν αυτόματα από τον πίνακα "Παραγγελίες".

    Ομοίως, θα δημιουργήσουμε σχέσεις μεταξύ των πινάκων «Πελάτες» και «Παραγγελίες».

    Ως αποτέλεσμα, το διάγραμμα δεδομένων πήρε τη μορφή:

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

    1. Κλείστε το σχήμα δεδομένων Access.
    1. Διατύπωση του προβλήματος.
    2. Πρόοδος.
    3. συμπεράσματα.

    Ερωτήσεις ελέγχου:

    1. Καταχωρίστε τους τύπους πεδίων στην Access. Εξηγήστε το καθένα.
    2. Τι είδους δεδομένα πιστεύετε ότι πρέπει να έχουν τα πεδία Θέση, Ταχυδρομικός Κώδικας, Προκαταβολή, Φόρος, Επώνυμο, Ημερομηνία Γέννησης, Ώρα άφιξης, Αριθμός τρένου, Αριθμός ετών; Εξήγησε γιατί.
    3. Ποιους τύπους σχέσεων μεταξύ πινάκων μπορεί να υποστηρίξει η Access;
    4. Πώς πρέπει να ευρετηριάζονται τα πεδία σχέσεων σε μια σχέση ένα προς ένα;
    5. Πώς πρέπει να ευρετηριάζονται τα πεδία σχέσεων σε μια σχέση ένα προς πολλά;

    Εργαστηριακές εργασίες

    Παραγγελία δεδομένων, φιλτράρισμα

    Στόχος: κύρια ταξινόμηση και φιλτράρισμα δεδομένων. αλλάζοντας τη δομή και την εμφάνιση του πίνακα.

    Εντολή εργασίας:

    1. Τακτοποιήστε τα δεδομένα στον πίνακα «Προϊόντα» σε αύξουσα σειρά τιμής.
    2. Τακτοποιήστε τα δεδομένα στον πίνακα «Παραγγελίες» με αύξουσα σειρά της ημερομηνίας παραγγελίας.
    3. Τακτοποιήστε τα δεδομένα στον πίνακα «Πελάτες» με φθίνουσα σειρά του αριθμού Πελάτη.
    4. Επιλέξτε εγγραφές από τον πίνακα "Προϊόντα" με Τιμή μεγαλύτερη από 25 ρούβλια.
    5. Επιλέξτε εγγραφές από τον πίνακα «Προϊόντα» με ημερομηνία λήξης πριν από τις 15/12/03.
    6. Για να κάνετε μια αναφορά.
    7. Απάντησε σε ερωτήσεις ασφαλείας.

    Για να λύσετε αυτά τα προβλήματα, ακολουθήστε τα εξής βήματα:

    1. Λήψη πρόσβασης.
    2. Στο παράθυρο της Microsoft Access, επιλέξτε Άνοιγμα βάσης δεδομένων, επιλέξτε Αποθήκη και κάντε κλικ στο OK.
    3. Ανοίξτε τον πίνακα "Προϊόντα", για να το κάνετε αυτό, μεταβείτε στην καρτέλα Πίνακες, κάντε κλικ στον πίνακα "Προϊόντα" και κάντε κλικ στο κουμπί Άνοιγμα. Το παράθυρο του πίνακα «Προϊόντα» εμφανίζεται μπροστά σας.
    4. Ταξινομήστε τα δεδομένα σας σε αύξουσα σειρά ανά τιμή κάνοντας κλικ στο πεδίο Τιμή και, στη συνέχεια, κάνοντας κλικ στο εργαλείο Αύξουσα ταξινόμηση.
    5. Ομοίως, τακτοποιήστε τα δεδομένα στους πίνακες «παραγγελίες» σε αύξουσα σειρά της ημερομηνίας παραγγελίας.
    6. Ταξινομήστε τα δεδομένα στον πίνακα Πελάτες με φθίνουσα σειρά κατά Αριθμό Πελάτη. Χρησιμοποιήστε το εργαλείο Sort Descending.
    7. Ας επιλέξουμε εγγραφές από τον πίνακα "Προϊόντα" με Τιμή μεγαλύτερη από 25 ρούβλια.

    Ανοίξτε τον πίνακα "Προϊόντα". Κάντε κλικ στο πεδίο Τιμή και εκτελέστε την εντολή Αναρτήσεις / Φίλτρο / Προηγμένο φίλτρο.

    Στην οθόνη θα εμφανιστεί ένα πλαίσιο διαλόγου, στο επάνω μέρος του οποίου υπάρχει ένα ορθογώνιο με μια λίστα πεδίων που περιέχονται στον πίνακα "Προϊόντα". Παρακάτω είναι μια φόρμα αιτήματος. Στη σειρά Πεδίο, κάντε κλικ στην αναπτυσσόμενη λίστα και επιλέξτε το πεδίο Τιμή. Στη γραμμή Συνθήκη επιλογής, πληκτρολογήστε >25. Κάντε κλικ στο κουμπί Εφαρμογή φίλτρου στη γραμμή εργαλείων.

    1. Ακυρώστε το φιλτράρισμα κάνοντας κλικ στο εργαλείο Κατάργηση φίλτρου.
    2. Ομοίως, επιλέξτε όλες τις εγγραφές με ημερομηνία λήξης πριν από τις 15/12/03.
    3. Κλείστε την πρόσβαση.
    1. Διατύπωση του προβλήματος.
    2. Πρόοδος.
    3. συμπεράσματα.

    Ερωτήσεις ελέγχου:

    1. Σκοπός του Access DBMS.
    2. Εκκινήστε το σύστημα Access και σταματήστε να εργάζεστε με αυτό.
    3. Στάδια σχεδιασμού βάσης δεδομένων.
    4. Εισαγωγή, επεξεργασία, προβολή, προσθήκη και διαγραφή δεδομένων πίνακα.
    5. Φιλτράρισμα, ταξινόμηση, προσθήκη και αφαίρεση στηλών.

    Εργαστηριακές εργασίες

    Ανάπτυξη προσαρμοσμένης φόρμας εισαγωγής δεδομένων πολλαπλών πινάκων

    Στόχος: Μάθετε να δημιουργείτε φόρμες στην Access.

    Εντολή εργασίας:

    1. Δημιουργήστε μια φόρμα για όλα τα πεδία του πίνακα "Προϊόντα".
    2. Δημιουργήστε μια φόρμα για όλα τα πεδία στον πίνακα Πελάτες.
    3. Δημιουργήστε μια φόρμα με πληροφορίες σχετικά με το ποιος πελάτης έκανε ποιες παραγγελίες.
    4. Δημιουργήστε μια φόρμα με πληροφορίες σχετικά με το ποιες παραγγελίες είναι διαθέσιμες για κάθε προϊόν.
    5. Γράψε μια αναφορά.
    6. Απάντησε σε ερωτήσεις ασφαλείας.
    1. Λήψη πρόσβασης.
    2. Ανοίξτε τη βάση δεδομένων σας.
    3. Ας δημιουργήσουμε μια φόρμα για όλα τα πεδία του πίνακα "Προϊόντα". Μεταβείτε στην καρτέλα Φόρμες. Κάντε κλικ στο κουμπί Δημιουργία. Το παράθυρο Νέα φόρμα θα εμφανιστεί στην οθόνη. Επιλέξτε AutoForm: to Column, Products table ως την πηγή δεδομένων και κάντε κλικ στο OK.

    Θα δημιουργηθεί μια φόρμα για τον πίνακα "Προϊόντα". Εργαστείτε με αυτήν τη φόρμα: αλλάξτε τα δεδομένα, δείτε τις καταχωρήσεις. Κλείστε τη φόρμα και αποθηκεύστε τις αλλαγές σας. Ονομάστε τη φόρμα Προϊόντα και κάντε κλικ στο OK.

    4. Ομοίως, δημιουργήστε μια φόρμα για όλα τα πεδία του πίνακα "Πελάτες", χρησιμοποιήστε την αυτόματη φόρμα κορδέλας.

    1. Ας δημιουργήσουμε μια φόρμα για την προβολή παραγγελιών για κάθε πελάτη. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί Δημιουργία στην καρτέλα Φόρμες. Στο παράθυρο διαλόγου, επιλέξτε Form Wizard από τη λίστα. Επιλέξτε τον πίνακα Πελάτες ως πηγή δεδομένων. Κάντε κλικ στο OK.

    Ο Οδηγός Φόρμας δημιουργεί μια φόρμα σε διάφορα βήματα.

    1. Στο πρώτο βήμα, ο οδηγός φόρμας σας ζητά να επιλέξετε πεδία για τη φόρμα. Τα πεδία μπορούν να επιλεγούν από πολλούς πίνακες· πρώτα, ας επιλέξουμε όλα τα πεδία από τον πίνακα "Πελάτες". (Εάν ο πίνακας "Πελάτες" δεν εμφανίζεται στο πεδίο Πίνακας αιτημάτων, τότε αναπτύξτε τη λίστα και επιλέξτε τον πίνακα που θέλετε.) Κάντε κλικ στο πεδίο Αριθμός πελάτη και, στη συνέχεια, στο κουμπί. Προσθέστε τα πεδία Επώνυμο, Διεύθυνση, Τηλέφωνο με τον ίδιο τρόπο.
    2. Επιλέξτε όλα τα πεδία στον πίνακα Παραγγελίες. Για να το κάνετε αυτό, επιλέξτε τον πίνακα "Παραγγελίες" στην αναπτυσσόμενη λίστα Πίνακες και ερωτήματα και επιλέξτε όλα τα πεδία του πίνακα ένα προς ένα. Κάντε κλικ στο κουμπί Επόμενο.
    3. Στο δεύτερο βήμα, επιλέξτε τον τύπο παρουσίασης δεδομένων. Πρέπει να επιλεγεί ο πίνακας "Πελάτες" και η σειρά Υποφόρμες. Κάντε κλικ στο κουμπί Επόμενο.
    4. Στο επόμενο παράθυρο, επιλέξτε την εμφάνιση της υποφόρμας, για παράδειγμα, πίνακα. Κάντε κλικ στο κουμπί Επόμενο.
    5. Στο επόμενο βήμα, επιλέξτε ένα στυλ φόρμας, για παράδειγμα, διεθνές και κάντε κλικ στο κουμπί Επόμενο.
    6. Στο τελευταίο βήμα, καθορίστε τα ονόματα της φόρμας Customers1 και της υποφόρμας Customer Orders. Κάντε κλικ στο κουμπί Τέλος.

    Θα δείτε την ολοκληρωμένη φόρμα.

    1. Μπορείτε να δείτε τις παραγγελίες κάθε πελάτη χρησιμοποιώντας τα κουμπιά κύλισης που βρίσκονται στο κάτω μέρος της φόρμας. Εισαγάγετε τουλάχιστον δύο παραγγελίες για κάθε πελάτη. Κλείστε τη φόρμα.
    2. Δημιουργήστε τη δική σας φόρμα για να δείτε τις παραγγελίες για κάθε προϊόν.
    1. Διατύπωση του προβλήματος.
    2. Πρόοδος.
    3. συμπεράσματα.

    Ερωτήσεις ελέγχου:

    1. Ορίστε τη φόρμα.
    2. Γιατί είναι βολικό να χρησιμοποιείτε φόρμες;
    3. Ονομάστε τις λειτουργίες για τη δημιουργία φορμών στην Access.
    4. Ποια βήματα πρέπει να ακολουθήσετε για να δημιουργήσετε μια αυτόματη φόρμα;
    5. Περιγράψτε τη λειτουργία δημιουργίας φόρμας του Form Wizard.

    Εργαστηριακές εργασίες

    Δημιουργία ερωτημάτων για μια βάση δεδομένων πολλών πινάκων

    Στόχος: Μάθετε να δημιουργείτε φόρμες στην Access. Δημιουργήστε την απλούστερη φόρμα, μια φόρμα χρησιμοποιώντας το Constructor.

    Εντολή εργασίας:

    1. Μελετήστε την περιγραφή της θέσης εργασίας.
    2. Εξετάστε όλα τα παραδείγματα εργασίας.
    3. Δημιουργήστε ένα ερώτημα που εμφανίζει πληροφορίες σχετικά με το πόσα από ένα δεδομένο προϊόν παραγγέλθηκαν και από ποιους πελάτες.
    4. Δημιουργήστε ένα αίτημα για να επιλέξετε προϊόντα με αξία μεγαλύτερη από 30 ή ποσότητα μεγαλύτερη από 50.
    5. Δημιουργήστε ένα ερώτημα για να επιλέξετε δεδομένα σχετικά με πελάτες που παρήγγειλαν περισσότερες από 10 μονάδες ενός προϊόντος.
    6. Γράψτε μια αναφορά για την εργασία σας.
    7. Απαντήστε στις ερωτήσεις ασφαλείας.

    Ας εξετάσουμε το ενδεχόμενο δημιουργίας ενός αιτήματος στον Σχεδιαστή.

    Το παράθυρο Designer αποτελείται από δύο μέρη. Στην κορυφή υπάρχουν πίνακες από τους οποίους επιλέγονται δεδομένα και σχέσεις μεταξύ πινάκων. Στο κάτω μέρος παρατίθενται τα πεδία του πίνακα, οι συνθήκες επιλογής και οι τύποι για τους υπολογισμούς.

    Μπορείτε να προσθέσετε έναν πίνακα στη λίστα κάνοντας δεξί κλικ στην κορυφή του παραθύρου και επιλέγοντας Προσθήκη πίνακα. Για να διαγράψετε έναν πίνακα, χρησιμοποιήστε το κουμπί Διαγραφή.

    Στη γραμμή Όνομα πίνακα, μπορείτε να επιλέξετε τον επιθυμητό πίνακα από την αναπτυσσόμενη λίστα.

    Η γραμμή Πεδίο υποδεικνύει το όνομα ενός πεδίου, * ή ενός τύπου. * σας επιτρέπει να επιλέξετε όλα τα πεδία πίνακα.

    Ας δούμε πώς να δημιουργήσουμε έναν τύπο χρησιμοποιώντας ένα παράδειγμα:

    Σύνολο:[Προϊόντα]![Τιμή]*[Προϊόντα]![Ποσότητα]

    Σύνολο είναι το όνομα του πεδίου αποτελέσματος, ακολουθούμενο από άνω και κάτω τελεία, τα ονόματα των πινάκων και των πεδίων γράφονται σε αγκύλες. Η επιγραφή [Προϊόντα]![Τιμή] σημαίνει ότι το πεδίο Τιμή επιλέγεται από τον πίνακα «Προϊόντα». Το όνομα του πίνακα μπορεί να παραλειφθεί εάν το πεδίο δεν εμφανίζεται σε άλλους πίνακες.

    Εκείνοι. εάν το ερώτημά μας σχηματιστεί χρησιμοποιώντας έναν πίνακα "Προϊόντα", τότε ο τύπος μπορεί να γραφτεί σε συντομευμένη μορφή:

    Σύνολο:[Τιμή]*[Ποσότητα]

    Ο τύπος μπορεί να περιλαμβάνει αριθμούς, για παράδειγμα:

    Φόρος:[Τιμή]*0,05

    Και τυπικές συναρτήσεις, για παράδειγμα, sin(x) - ημίτονο του x, MIN(x1, x2, x3, ...) - αναζήτηση για το ελάχιστο στοιχείο από τη λίστα κ.λπ.

    Τα πεδία Σύνολο και Φόρος δεν είναι φυσικά στον πίνακα· υπολογίζονται και υπολογίζονται κάθε φορά που εκτελείται ένα ερώτημα.

    Η ταξινόμηση μπορεί να είναι αύξουσα, φθίνουσα ή καμία.

    Η έξοδος οθόνης μοιάζει με πλαίσιο ελέγχου. Εάν το πλαίσιο ελέγχου είναι επιλεγμένο, το πεδίο θα εμφανιστεί στην οθόνη.

    Η συνθήκη επιλογής καθορίζει τη συνθήκη επιλογής για ένα συγκεκριμένο πεδίο.

    Για παράδειγμα, ας επιλέξουμε εγγραφές με Τιμή μεγαλύτερη από 30.

    Στη γραμμή Συνθήκες επιλογής, μπορείτε να ζητήσετε από τον χρήστη να εισαγάγει την επιθυμητή τιμή. Το κείμενο της πρόσκλησης περικλείεται σε αγκύλες.

    Η γραμμή Or χρησιμοποιείται εάν η συνθήκη επιλογής σχηματίζεται από δύο υποσυνθήκες που συνδέονται από τον λογικό τελεστή OR. Για παράδειγμα, επιλέξτε όλες τις παραγγελίες για το 2ο ή το 4ο Προϊόν.

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

    Ας δούμε ένα παράδειγμα δημιουργίας ερωτήματος χρησιμοποιώντας τους πίνακες που δημιουργήσατε ως παράδειγμα. Για να γίνει αυτό πρέπει να κάνετε τα εξής:

    1. συνδεθείτε στην Access.
    2. ανοίξτε τη βάση δεδομένων σας.
    3. να δημιουργήσετε ένα ερώτημα που εμφανίζει πληροφορίες σχετικά με το πόσο από ένα συγκεκριμένο προϊόν παραγγέλθηκε και από ποιους πελάτες.
    4. να δημιουργήσετε ένα αίτημα για επιλογή προϊόντων με κόστος μεγαλύτερο από 30 ή ποσότητα μεγαλύτερη από 50.
    5. δημιουργήστε ένα ερώτημα για να επιλέξετε δεδομένα σχετικά με πελάτες που παρήγγειλαν περισσότερες από 10 μονάδες οποιουδήποτε προϊόντος.

    Εντολή εκτέλεσης:

    1. Λήψη πρόσβασης.
    2. Στο παράθυρο MS Access, επιλέξτε Άνοιγμα βάσης δεδομένων, επιλέξτε Αποθήκη και κάντε κλικ στο OK.
    3. Στο παράθυρο της βάσης δεδομένων, επιλέξτε την καρτέλα Ερωτήματα και κάντε κλικ στο κουμπί Δημιουργία. Επιλέξτε Design και κάντε κλικ στο OK. Η Access εμφανίζει το παράθυρο Εργαλείο δημιουργίας ερωτημάτων με ανοιχτό το πλαίσιο διαλόγου Προσθήκη πινάκων. Επιλέξτε όλους τους πίνακες από τη λίστα έναν προς έναν και κάντε κλικ στο κουμπί Προσθήκη. Στη συνέχεια, κλείστε το παράθυρο διαλόγου.

    Επιλέξτε πεδία για το αίτημα. Από τον πίνακα "Προϊόντα", επιλέξτε το πεδίο Προϊόν, από τον πίνακα "Παραγγελίες" - τα πεδία Αριθμός παραγγελίας, Αριθμός πελάτη, Ποσότητα. Από τον πίνακα "Πελάτες" - Επώνυμο.

    Στο παράθυρο Σχεδιαστής, στη γραμμή Συνθήκης επιλογής για το πεδίο Προϊόν, εισαγάγετε μια υπόδειξη με τη μορφή [Εισαγωγή ονόματος προϊόντος]. Καταργήστε την επιλογή του πλαισίου ελέγχου στη γραμμή Εμφάνιση για το πεδίο Στοιχείο.

    Θα εμφανιστεί ένα παράθυρο με την υπόδειξη σας. Εισαγάγετε το όνομα ενός προϊόντος, για παράδειγμα, Τσάι.

    Τα επιλεγμένα δεδομένα θα εμφανιστούν στην οθόνη. Κλείστε το παράθυρο αιτήματος και αποθηκεύστε το με το όνομα Προϊόντα - Παραγγελίες.

    1. Προσθέστε ένα υπολογισμένο πεδίο Ποσό στο αίτημα Προϊόντα - Παραγγελίες. Για να το κάνετε αυτό, στην καρτέλα Αιτήματα, κάντε κλικ στο αίτημα Προϊόντα - Παραγγελίες και, στη συνέχεια, στο κουμπί Σχεδίαση.

    Βρείτε μια ελεύθερη στήλη (μετά το πεδίο Ποσότητα) και εισαγάγετε τον τύπο στη γραμμή Πεδίο.

    Κόστος παραγγελίας:

    [Προϊόντα]![Τιμή]*[Παραγγελίες]![Ποσότητα]

    Συμπληρώστε το αίτημα. Αποθηκεύστε τις αλλαγές του ερωτήματός σας.

    1. Δημιουργήστε ένα ερώτημα για να επιλέξετε προϊόντα με κόστος μεγαλύτερο από 30 ή ποσότητα μεγαλύτερη από 50. Επιλέξτε όλα τα πεδία στον πίνακα "Προϊόντα", για το πεδίο Τιμή στη γραμμή συνθήκης επιλογής, πληκτρολογήστε >30, για το πεδίο ποσότητας στο Or γραμμή, πληκτρολογήστε > 50. Εκτελέστε το αίτημα. Αποθήκευση ως Προϊόντα2.
    2. Δημιουργήστε ένα ερώτημα για να επιλέξετε πελάτες που παρήγγειλαν >10 μονάδες οποιουδήποτε προϊόντος. Προσθέστε όλα τα πεδία Πελάτες και το πεδίο Ποσότητα από τον πίνακα Παραγγελίες στο ερώτημα. Καθορίστε τη συνθήκη επιλογής >10. Ταξινομήστε τα αποτελέσματα με φθίνουσα σειρά στο πεδίο Ποσότητα.
    1. Διατύπωση του προβλήματος.
    2. Πρόοδος.
    3. συμπεράσματα.

    Ερωτήσεις ελέγχου

    1. Καθορίστε ένα αίτημα.
    2. Ποια δεδομένα υποδεικνύονται στη γραμμή πεδίου του Εργαλείου δημιουργίας ερωτημάτων; Πώς μπορώ να ορίσω τύπους για τον υπολογισμό ενός υπολογιζόμενου πεδίου;
    3. Τι σημαίνει ταξινόμηση;
    4. Σε τι χρησιμεύει η συνθήκη επιλογής; Πώς μπορείτε να ζητήσετε την τιμή ενός πεδίου από τον χρήστη;
    5. Σε τι χρησιμεύει η συμβολοσειρά Or;

    Εργαστηριακές εργασίες

    Δημιουργία αναφορών

    Στόχος: Αποκτήστε δεξιότητες στη δημιουργία αναφορών με τον απλούστερο τρόπο. με τη βοήθεια του Δασκάλου. χρησιμοποιώντας τον Κατασκευαστή.

    Εντολή εκτέλεσης:

    1. Επιλέξτε στο πλαίσιο διαλόγουΚαρτέλα Βάσεις δεδομένων Αναφορές και κάντε κλικ στο κουμπίΔημιουργώ. Πλαίσιο διαλόγου Νέα αναφορά σας επιτρέπει να δημιουργήσετε μια αναφορά αυτόματα (autoreport), χρησιμοποιώνταςΤεχνίτης ή χειροκίνητα . Δημιουργήστε μια αυτόματη αναφορά με βάση οποιονδήποτε πίνακαστήλη ή κορδέλα . Η λειτουργία μειώνεται σε ένα κλικ με το αριστερό κουμπί του ποντικιού.
    1. Ανοίξτε τη βάση δεδομένων, επιλέξτε τη λειτουργίακανω ΑΝΑΦΟΡΑ , κάντε κλικ στοΔημιουργία .
    2. Εμφανίζεται το μενού Νέα αναφορά : Επιλέξτε μια λειτουργία από το μενού Report Wizard και κάντε κλικ στο OK.




    Εμφανίζεται ένα μενούεπιλέξτε τον τύπο διάταξης για την αναφορά:μπορείτε να κάνετε κλικ με το ποντίκιΠεραιτέρω .

    1. Η δομή της αναφοράς αποτελείται από πέντε ενότητες: κεφαλίδα αναφοράς, κεφαλίδα, περιοχή δεδομένων, υποσέλιδο και σημειώσεις αναφοράς.
    2. Ενότητα κεφαλίδας χρησιμεύει για την εκτύπωση του γενικού τίτλου της αναφοράς.
    3. Κεφάλαιο επί κεφαλήςμπορεί να χρησιμοποιηθεί για την εκτύπωση υποτίτλων εάν η αναφορά έχει πολύπλοκη δομή και καταλαμβάνει πολλές σελίδες. Μπορείτε επίσης να τοποθετήσετε εδώαριθμούς στηλών (αριθμοί σελίδων) εκτός εάν αυτό γίνεται στο υποσέλιδο.
    4. Στην περιοχή δεδομένων Τοποθετήστε στοιχεία ελέγχου που σχετίζονται με τα περιεχόμενα των πεδίων σε πίνακες βάσης δεδομένων. Αυτά τα στοιχεία ελέγχου λαμβάνουν δεδομένα από πίνακες για εκτύπωση σε εκτυπωτή. Η σειρά τοποθέτησης και ευθυγράμμισης των στοιχείων ελέγχου είναι η ίδια όπως κατά τη δημιουργία της δομής της φόρμας.
    5. Κεφάλαιο υποσέλιδοχρησιμοποιείται για τους ίδιους σκοπούς με το τμήμα κεφαλίδας.
    6. Στο πρώτο στοιχείο ελέγχου, εισάγεται η τρέχουσα ημερομηνία. Για να το κάνετε αυτό, χρησιμοποιήστε την ενσωματωμένη συνάρτηση Access Now(). Επιστρέφει την τρέχουσα ημερομηνία και την τοποθετεί σε ένα πεδίο και η αναφορά την αναπαράγει όταν εκτυπωθεί.
    7. Το δεύτερο στοιχείο ελέγχου εμφανίζει τον αριθμό σελίδας και τον συνολικό αριθμό σελίδων. Για τον προσδιορισμό τους, χρησιμοποιήθηκαν οι ενσωματωμένες συναρτήσεις Page() και Pages(). Το κείμενο που είναι γραμμένο σε εισαγωγικά αναπαράγεται «κυριολεκτικά» και ο τελεστής & χρησιμεύει για να «κολλήσει» το κείμενο που περικλείεται σε εισαγωγικά με τις τιμές που επιστρέφουν οι συναρτήσεις. Ο τελεστής & ονομάζεται τελεστής συνένωσης.
    8. Ενότητα σημειώσεων χρησιμοποιείται για τη δημοσίευση πρόσθετων πληροφοριών.
    1. Διατύπωση του προβλήματος.
    2. Πρόοδος.
    3. συμπεράσματα.

    Ερωτήσεις ελέγχου

    1. Τρόποι δημιουργίας αναφοράς από πίνακα (ή/και ερώτημα).
    2. Σκοπός των παραθύρων Διαθέσιμα πεδία, Επιλεγμένα πεδία.
    3. Η έννοια της ομαδοποίησης επιπέδων.
    4. Η σειρά με την οποία επιλέγεται η μέθοδος ταξινόμησης.
    5. Τι συνέβη Διάταξη για μια αναφορά;
    6. Έννοια στυλ έκθεσης.

    ΕΛΕΗΜΟΣΥΝΗ

    Κύριες λειτουργίες του DBMS:

    1. Δημιουργία και επεξεργασία δομής βάσης δεδομένων
    2. Δημιουργία (προσθήκη) νέας καταχώρισης
    3. Αναζήτηση για μια εγγραφή (πεδίο ή άλλο στοιχείο βάσης δεδομένων)
    4. Επεξεργασία ανάρτησης
    5. Αφαίρεση περιττής καταχώρισης
    6. Ταξινόμηση εγγραφών κατά βασικά πεδία
    7. Έλεγχος εμφάνισης πληροφοριών: φιλτράρισμα, απόκρυψη περιττών πληροφοριών, διαχωρισμός του παραθύρου κ.λπ.
    8. Προστασία πληροφοριών: περιορισμός μη εξουσιοδοτημένης πρόσβασης, προστασία από τυχαίες αλλαγές κ.λπ.
    9. Αυτόματη υποστήριξη συνδέσεων μεταξύ δομικών στοιχείων της βάσης δεδομένων: αρχεία, εγγραφές κ.λπ.
    10. Διαθεσιμότητα αναπτυγμένων εργαλείων γλώσσας που σας επιτρέπουν να εκτελείτε σύνθετα ερωτήματα βάσης δεδομένων
    11. Αποθήκευση δεδομένων
    12. Εξασφάλιση επικοινωνίας με άλλες βάσεις δεδομένων και άλλα αντικείμενα του παγκόσμιου χώρου πληροφοριών

    Ρύζι. 8. Λειτουργίες συστήματος διαχείρισης βάσεων δεδομένων

    Βιβλιογραφία:

    1. Access 2003. Πρακτικός οδηγός: V. E. Koshelev - St. Petersburg, Binom-Press, 2008 - 464 p.
    2. Microsoft Access 2002. Εγχειρίδιο αυτο-οδηγίας: T.V. Timoshok - Moscow, Dialectics, 2004 - 352 p.
    3. Microsoft Access 2003 για αρχάριους: V. Stepanov - Moscow, Aquarium-Print, House of Printing - Vyatka, 2006 - 128 p.
    4. Ανάπτυξη βάσεων δεδομένων στη Microsoft Access: N. P. Obukhov - St. Petersburg, IVESEP, Znanie, 2008 - 92 p.
    5. Ανάπτυξη εφαρμογών σε MS Access: S. I. Moiseenko, B. V. Sobol - Moscow, Williams, 2006 - 272 p.
    6. Μάθημα εξπρές. Microsoft Access XP: - Moscow, AST, Harvest, 2006 - 32 p.