ECDL CORE ΕΝΟΤΗΤΑ 5 Χρήση Βάσεων Δεδομένων Microsoft Access Επαναληπτικές Ερωτήσεις Εξετάσεων
ECDL CORE ΕΝΟΤΗΤΑ 5 Χρήση Βάσεων Δεδομένων Microsoft Access Επαναληπτικές Ερωτήσεις Εξετάσεων
Δημιουργία - Συγγραφή Costas Chatzinikolas www.costachatzinikolas.gr info@costaschatzinikolas.gr Τελευταία Ενημέρωση: 08 Ιουνίου 2013
Οδηγίες Οι ερωτήσεις αξιολόγησης που περιέχονται στο παρόν έγγραφο, έχουν μόνο ένα σκοπό. Να σας προετοιμάσουν για το συγκεκριμένο είδος εξετάσεων του ECDL. Δεν προορίζονται για εκμάθηση ή διδασκαλία του Microsoft Access. Μην αυτοσχεδιάσετε. Ακολουθήστε πιστά τις εξής οδηγίες: Οι ερωτήσεις του παρόντος εγγράφου, (υπερ) καλύπτουν την ύλη όπως αυτή περιγράφεται στο Syllabus 5.0 της ECDL. Κατεβάστε το Syllabus 5.0 στην ιστοσελίδα: http://www.ecdl.gr/el/certifications/ecdl_core_plus/pages/ecdl_core_plus.aspx Οι ερωτήσεις του παρόντος εγγράφου, δημιουργήθηκαν στο Microsoft Access 2003 και η σωστή διενέργεια της εξέτασης απαιτεί τη συγκεκριμένη έκδοση του προγράμματος, χωρίς να είναι απαγορευτική η χρήση κάποιας νεώτερης έκδοσης του προγράμματος. Οι χρήστες που έχουν την ελάχιστη εξοικείωση με τις διαφορετικές εκδόσεις του Microsoft Word, δεν θα αντιμετωπίσουν κανένα απολύτως πρόβλημα. Οι ερωτήσεις του παρόντος εγγράφου, έχουν μία συγκεκριμένη σειρά η οποία θα πρέπει να τηρείται πολύ αυστηρά, ώστε η αξιολόγησή σας να ολοκληρωθεί χωρίς προβλήματα. Διαβάστε κάθε ερώτηση προσεκτικά και εκτελέστε μόνο αυτές τις ενέργειες που σας ζητούνται. Μην προχωράτε σε εκτέλεση ενεργειών που δεν ζητούνται ρητά από την εκφώνηση (π.χ. μην εκτελείτε αποθήκευση αν δεν αναγράφεται στην εκφώνηση). Προτού ξεκινήσετε την εκτέλεση των ερωτήσεων που υπάρχουν στις επόμενες σελίδες, προετοιμάστε τον υπολογιστή σας, αντιγράφοντας το φάκελο ECDL Preparation Module 5 (Access) που βρίσκεται στα συνοδευτικά έγγραφα που συνοδεύουν το παρόν έγγραφο και τοποθετώντας τον, στην Επιφάνεια Εργασίας του προσωπικού σας υπολογιστή. Η συγκεκριμένη διαδικασία πρέπει να επαναλαμβάνεται κάθε φορά που επιθυμείτε να ξεκινήσετε τις ερωτήσεις από την αρχή. Σημειώστε τις ερωτήσεις στις οποίες αντιμετωπίσατε κάποια δυσκολία και επικοινωνείστε με το συγγραφέα (www.costaschatzinikolas.gr) για την ορθή επίλυσή τους. ΚΑΛΗ ΕΠΙΤΥΧΙΑ
Χρήση Βάσεων Δεδομένων - Microsoft access 1) Μία βάση δεδομένων συνήθως οργανώνεται σε πεδία,..., και πίνακες. Ερωτήματα Εγγραφές Σχέσεις Φόρμες 2) Μία βάση δεδομένων είναι οργανωμένη σε: Χαρακτήρες, αρχεία και φακέλους Κείμενο, εικόνες και γραφήματα Στήλες, γραμμές και φύλλα εργασίας Πεδία, εγγραφές και πίνακες 3)... χρησιμοποιείται για να υπάρχει μοναδική εγγραφή σε έναν πίνακα. Ένα φίλτρο. Ένας κανόνας επικύρωσης. Η φόρμα. Το πρωτεύον κλειδί. 4) Ένα ευρετήριο επιταχύνει: Την εισαγωγή εγγραφών στον πίνακα. Την αναζήτηση και ταξινόμηση εγγραφών. Την συσχέτιση πινάκων. Την διαγραφή όλων των εγγραφών. 5) Όταν εφαρμόζεται..., οι εγγραφές στους συσχετισμένους πίνακες με πρωτεύοντα κλειδιά που ταιριάζουν δεν μπορούν να διαγραφούν. Ακεραιότητα αναφορών. Ταξινόμηση. Κανόνας επικύρωσης. Φίλτρο. Σελίδα 1 από 12
6) Μία βάση δεδομένων είναι ένα: Σύνολο αρχείων με δυνατότητα γρήγορης πρόσβασης Σύνολο εγγραφών με δυνατότητα γρήγορης επεξεργασίας και ενημέρωσης Οργανωμένο σύνολο πληροφοριών για ένα συγκεκριμένο θέμα Σύνολο αριθμών με δυνατότητα γρήγορης ενημέρωσης και υπολογισμών 7) Μία βάση δεδομένων αποτελείται από: Γραμμές, στήλες, βιβλία εργασίας Πίνακες, ερωτήματα, φόρμες, εκθέσεις Αρχεία, χαρακτήρες, φακέλους Συνδεδεμένα έγγραφα, φακέλους, αναφορές 8) Σε μία βάση δεδομένων οι συσχετιζόμενοι πίνακες επιτρέπουν: Μόνο την προβολή και όχι την επεξεργασία των δεδομένων Την προβολή πινάκων που περιλαμβάνουν μέχρι 5 το πολύ πεδία Να γίνονται πιο γρήγορα οι υπολογισμοί Την ταυτόχρονη προβολή δεδομένων που βρίσκονται σε διαφορετικούς πίνακες 9) Η αλλαγή του μεγέθους μήκους ενός πεδίου Κειμένου από 10 σε 6 χαρακτήρες θα: Μικρύνει το μέγεθος γραμματοσειράς στο πεδίο από 10 σε 6 Επιτρέψει μέχρι 6 λέξεις να εισαχθούν στο πεδίο αυτό Διαγράψει ολόκληρες εγγραφές των οποίων το μέγεθος υπερβαίνει τους 6 χαρακτήρες Διαγράψει από υπάρχουσες εγγραφές δεδομένα σε πεδία που υπερβαίνουν τους 6 χαρακτήρες 10) Το πρωτεύον κλειδί επιτρέπει στο χρήστη: Να ανοίξει ξεχωριστές εγγραφές Να προσδιορίσει κάθε εγγραφή με μοναδικό τρόπο Να ξεκλειδώσει μια βάση δεδομένων Να ανοίξει μια βάση δεδομένων Σελίδα 2 από 12
11) Ανοίξτε τη βάση δεδομένων SchoolBase.mdb από το φάκελο ECDL Preparation Module 5 (Access) στην επιφάνεια εργασίας. 12) Στον πίνακα Καθηγητής προσθέστε ένα νέο πεδίο, ως τελευταίο πεδίο του πίνακα, με όνομα E- mail και κατάλληλο τύπο δεδομένων ώστε να δέχεται υπερσυνδέσεις. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε τον πίνακα) 13) Δημιουργήστε ένα νέο πίνακα δύο (2) πεδίων με τις παρακάτω ιδιότητες. Αποθηκεύστε τον πίνακα με όνομα Διαγώνισμα. Όνομα Πεδίου Τύπος Δεδομένων Απαιτείται Κωδ_Διαγωνίσματος Αυτόματη Αρίθμηση --- Μάθημα Κείμενο Ναι Βαθμός Αριθμός Ναι (Σημείωση: Για να συνεχίσετε ορίστε ως πρωτεύον κλειδί το πεδίο Κωδ_Διαγωνίσματος, αποθηκεύστε και κλείστε τον πίνακα) 14) Στον πίνακα Καθηγητής εφαρμόστε έναν κανόνα επικύρωσης δεδομένων (validation rule) που να επιτρέπει να εισαχθούν στο πεδίο Μισθός αριθμοί μεγαλύτεροι ή ίσοι του 900 (εφαρμόστε τον κανόνα μόνο στις νέες εγγραφές). 15) Στον πίνακα Καθηγητής εφαρμόστε μάσκα εισαγωγής στον πεδίο Κινητό_Τηλέφωνο ώστε να επιτρέπεται η εισαγωγή τηλεφώνων της μορφής 69. Σελίδα 3 από 12
16) Στον πίνακα Καθηγητής μετακινήστε το πεδίο Σταθερό_Τηλέφωνο ώστε να φαίνεται πριν από το πεδίο Κινητό_Τηλέφωνο. 17) Στον πίνακα Καθηγητής αυξήστε το μέγεθος του πεδίου Επώνυμο από 25 σε 30 χαρακτήρες. Επιπλέον προσθέστε στο πεδίο Επώνυμο ευρετήριο με τέτοιον τρόπο ώστε να επιτρέπονται διπλότυπα. 18) Στον ίδιο πίνακα (Καθηγητής) μεταβείτε σε προβολή φύλλου δεδομένων και στη συνέχεια μεταβείτε στην 10η εγγραφή. 19) Αναζητήστε μέσα στον πίνακα Καθηγητής στο πεδίο Επώνυμο, το «κεφαλαίο κάπα» που έχει κατά λάθος γραφεί με Αγγλικό «Κ». Αφήστε το επιλεγμένο (highlighted) με ανοικτό το παράθυρο της λειτουργίας αναζήτησης. (Σημείωση: Για να συνεχίσετε κλείστε το παράθυρο αναζήτησης) 20) Στον πίνακα Καθηγητής ορίστε το πλάτος της στήλης Επώνυμο σε 18. 21) Στον πίνακα Καθηγητής μεταβείτε σε προβολή Προεπισκόπησης εκτύπωσης. (Σημείωση: Για να συνεχίσετε μεταβείτε ξανά σε προβολή Φύλου Δεδομένων) 22) Διαγράψτε την εγγραφή 8 του πίνακα Καθηγητής. Σελίδα 4 από 12
23) Στον πίνακα Καθηγητής εφαρμόστε το κατάλληλο φίλτρο, ώστε να εμφανίζονται οι εγγραφές με Μισθό μεγαλύτερο από 1000. (Σημείωση: Για να συνεχίσετε καταργήστε το φίλτρο, αποθηκεύστε και κλείστε τον πίνακα) 24) Ανοίξτε τον πίνακα Μαθητής σε προβολή Σχεδίασης. Σελίδα 5 από 12
25) Στον πίνακα Μαθητής στο πεδίο Ημερομηνία_Εγγραφής αλλάξτε την ιδιότητα Μορφή (Format), ώστε να εμφανίζεται ολογράφως ο μήνας. (Σημείωση: Για να συνεχίσετε μεταβείτε σε προβολή Φύλλου Δεδομένων) 26) Στον πίνακα Μαθητής διαγράψτε το καταχωρημένο Πατρώνυμο από την τελευταία εγγραφή και στη συνέχεια μεταβείτε στην εγγραφή 4. Μην κλείσετε τον πίνακα. 27) Στον πίνακα Μαθητής ορίστε το πλάτος της στήλης Χρηματικό_Υπόλοιπο σε 25. 28) Στον πίνακα Μαθητής εφαρμόστε το κατάλληλο φίλτρο, ώστε να εμφανίζονται οι εγγραφές με Χρηματικό_Υπόλοιπο περισσότερο από 50. (Σημείωση: Για να συνεχίσετε καταργήστε το φίλτρο) 29) Στον πίνακα Μαθητής μεταβείτε σε προβολή Σχεδίασης. Προσθέστε ένα νέο πεδίο, ως τελευταίο πεδίο του πίνακα, με όνομα Χαρακτηρισμός τύπου Κείμενο και ορίστε το μέγεθος του πεδίου σε 15 χαρακτήρες. 30) Στον πίνακα Μαθητής, αυξήστε το μέγεθος του πεδίου Όνομα από 15 σε 20 χαρακτήρες. 31) Στον πίνακα Μαθητής μεταβείτε σε προβολή Φύλλου Δεδομένων. Αλλάξτε το επώνυμο του μαθητή Ευαγγέλου σε Χριστοδούλου και την ημερομηνία εγγραφής σε 15-Οκτ-90 στην ίδια εγγραφή. 32) Ταξινομήστε τον πίνακα Μαθητής ως προς το πεδίο Ημερομηνία_Εγγραφής σε φθίνουσα (descending) σειρά. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε τον πίνακα) Σελίδα 6 από 12
33) Διαγράψτε τον πίνακα Παλαιότεροι_Μαθητές από τη βάση δεδομένων. 34) Ανοίξτε το παράθυρο Σχέσεις και προσθέστε σε αυτό τους πίνακες Μαθητής και Τμήμα. Στη συνέχεια χρησιμοποιώντας το πεδίο Κωδ_Τμήματος των πινάκων Μαθητής και Τμήμα δημιουργήστε κατάλληλα μία σχέση ένα προς πολλά μεταξύ των πινάκων αυτών. Σελίδα 7 από 12
35) Ενεργοποιήστε την ακεραιότητα αναφορών (referential integrity) στην ήδη υπάρχουσα σχέση μεταξύ των πινάκων Μαθητής και Τμήμα. 36) Δημιουργήστε ένα νέο ερώτημα χρησιμοποιώντας όλα τα πεδία του πίνακα Καθηγητής το οποίο θα εμφανίζει τους καθηγητές που διδάσκουν Φυσική. Αποθηκεύστε το ερώτημα με το προτεινόμενο όνομα. 37) Ανοίξτε το ερώτημα Μισθοδοσία σε προβολή Σχεδίασης. Τροποποιήστε το ερώτημα προσθέτοντας το κατάλληλο κριτήριο ώστε να εξάγει τους καθηγητές με μισθό μικρότερο από 1000 ή μεγαλύτερο από 1150. 38) Στο ερώτημα Μισθοδοσία μετακινήστε το πεδίο Διεύθυνση ανάμεσα στα πεδία Σταθερό_Τηλέφωνο και Μισθός. Αποθηκεύστε το ερώτημα. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε το ερώτημα) 39) Ανοίξτε το ερώτημα ΜαθητέςΜεΧρέος σε προβολή Σχεδίασης. Τροποποιήστε το ερώτημα διαγράφοντας όλα τα υπάρχοντα κριτήρια και αποθηκεύστε το. 40) Στο ερώτημα ΜαθητέςΜεΧρέος διαγράψτε το πεδίο Ημερομηνία_Εγγραφής. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε το ερώτημα) Σελίδα 8 από 12
41) Ανοίξτε το ερώτημα Καθηγητές σε προβολή Σχεδίασης. Τροποποιήστε το κριτήριο που υπάρχει στο πεδίο Επώνυμο αντικαθιστώντας το γράμμα Π με Χ. 42) Προσθέστε στο ερώτημα Καθηγητές ένα επιπλέον κριτήριο στο κατάλληλο πεδίο, έτσι ώστε να εμφανίζονται να εμφανίζονται οι καθηγητές των οποίων η ειδικότητα δεν είναι η Πληροφορική και αποθηκεύστε το ερώτημα. 43) Εκτελέστε (run) το ερώτημα. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε το ερώτημα) 44) Διαγράψτε το ερώτημα Μισθοδοσία. 45) Δημιουργήστε ένα ερώτημα χρησιμοποιώντας τους πίνακες Μαθητής και Τμήμα, που να εξάγει το Όνομα και τον Όροφο του τμήματος καθώς και το Επώνυμο, Όνομα, Ημερομηνία_Εγγραφής, Χρηματικό_Υπόλοιπο και Χαρακτηρισμό για τους μαθητές που έχουν εγγραφεί μετά τις 10/01/1990, ταξινομημένους σε φθίνουσα (descending) σειρά ως προς το πεδίο Ημερομηνία_Εγγραφής. Αποθηκεύστε το ερώτημα με το προεπιλεγμένο όνομα. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε το ερώτημα) 46) Ανοίξτε το ερώτημα Καθηγητές σε προβολή Σχεδίασης. Αποκρύψτε το πεδίο Ειδικότητα από την εμφάνιση του ερωτήματος. 47) Αποθηκεύστε το ανοικτό ερώτημα και κλείστε το. 48) Δημιουργήστε μία φόρμα χρησιμοποιώντας όλα τα πεδία του πίνακα Καθηγητής αποδεχόμενοι όλες τις προκαθορισμένες ρυθμίσεις. Αποθηκεύστε τη φόρμα ως Επαφές. Μην κλείσετε τη φόρμα. Σελίδα 9 από 12
49) Χρησιμοποιώντας την ήδη ανοικτή φόρμα, μεταβείτε στην 5 η εγγραφή και διορθώστε το Μισθό σε 1580. (Σημείωση: Για να συνεχίσετε αποθηκεύστε και κλείστε τη φόρμα) 50) Ανοίξτε τη φόρμα Μαθητές σε προβολή Σχεδίασης. 51) Αποκρύψτε τη γραμμή εργαλείων Μορφοποίηση (Φόρμα/Έκθεση). Μην κλείσετε τη φόρμα. Σελίδα 10 από 12
52) Αλλάξτε το κείμενο του υποσέλιδου (footer) σε Σχολή Πληροφορικής με μέγεθος γραμματοσειράς 12 στιγμές και χρώμα της επιλογής σας. Μην κλείσετε τη φόρμα. 53) Στη φόρμα Μαθητές μεταβείτε σε προβολή Φόρμας. Ταξινομήστε τη φόρμα ως προς την Ημερομηνία_Εγγραφής σε φθίνουσα σειρά. Μην κλείσετε τη φόρμα. 54) Διαγράψτε την τελευταία εγγραφή χρησιμοποιώντας την ανοικτή φόρμα. 55) Αποθηκεύστε τη φόρμα και κλείστε την. 56) Δημιουργήστε μία έκθεση (report) που να εμφανίζει όλα τα πεδία του πίνακας Καθηγητής εκτός από τα πεδία Κωδ_Καθηγητή και Email αποδεχόμενοι όλες τις προκαθορισμένες ρυθμίσεις. Αποθηκεύστε την έκθεση με όνομα Καθηγητές. 57) Αλλάξτε τον προσανατολισμό της σελίδας της ανοικτής έκθεσης σε κατακόρυφο (portrait). 58) Εκτυπώστε την ανοικτή έκθεση στον προεπιλεγμένο εκτυπωτή σε 2 αντίτυπα. 59) Αποθηκεύστε και κλείστε την έκθεση Καθηγητές. 60) Δημιουργήστε μία έκθεση (report) βασισμένη στον πίνακα Καθηγητής χρησιμοποιώντας τα πεδία Επώνυμο, Όνομα, Ειδικότητα και Μισθός, ομαδοποιημένη με βάση το πεδίο Ειδικότητα, ενώ θα εμφανίζει το Μέσο Όρο (Avg) των Μισθών. Αποδεχθείτε όλες τις προκαθορισμένες επιλογές και αποθηκεύστε την έκθεση με όνομα Καθηγητές 2. 61) Ανοίξτε την έκθεση Μαθητές σε προβολή Σχεδίασης. Σελίδα 11 από 12
62) Τα δεδομένα της ανοικτής έκθεσης είναι ομαδοποιημένα και ταξινομημένα κατά αύξουσα σειρά ως προς το πεδίο Επώνυμο. Αλλάξτε το πεδίο ομαδοποίησης από Επώνυμο σε Άρρεν και την ταξινόμηση από αύξουσα σε φθίνουσα. Μην κλείσετε την έκθεση. 63) Διαγράψτε την κεφαλίδα (header) που υπάρχει στην έκθεση (report) και αντικαταστήστε το με το κείμενο Αγόρια και Κορίτσια. Μορφοποιήστε το κείμενο ώστε να έχει μέγεθος γραμματοσειράς 19 και οποιοδήποτε χρώμα της επιλογής σας. Μην κλείσετε την έκθεση. 64) Μετακινείστε το πεδίο ημερομηνίας από το υποσέλιδο της σελίδας στο υποσέλιδο (footer) της έκθεσης. 65) Στην ανοικτή έκθεση τοποθετείστε το πλαίσιο που περιέχει τον τύπο ="Σελίδα " & [Page] & " από " & [Pages] στα 5 εκατοστά από το αριστερό μέρος της έκθεσης. Αποθηκεύστε και κλείστε την έκθεση. 66) Κλείστε την ανοικτή βάση δεδομένων χωρίς να κλείστε την εφαρμογή. 67) Δημιουργήστε μία κενή βάση δεδομένων με όνομα test.mdb στο φάκελο ECDL Preparation Module 5 (Access) στην επιφάνεια εργασίας. 68) Κλείστε την ανοικτή βάση δεδομένων και την εφαρμογή. Σελίδα 12 από 12