Πρόγραµµα ιαχείρισης Βάσεως εδοµένων Γυµνασίου µε τη χρήση Access 2000

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Πρόγραµµα ιαχείρισης Βάσεως εδοµένων Γυµνασίου µε τη χρήση Access 2000"

Transcript

1 Τ.Ε.Ι. ΚΡΗΤΗΣ - ΠΑΡΑΡΤΗΜΑ ΧΑΝΙΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΓΥΜΝΑΣΙΟΥ ΜΕ ΧΡΗΣΗ ACCESS 2000 ΣΠΟΥ ΑΣΤΗΣ: ΧΛΩΜΟΣ ΕΜΜΑΝΟΥΗΛ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΠΕΤΡΑΚΗΣ ΝΙΚΟΛΑΟΣ ΧΑΝΙΑ 2002

2 ΠΕΡΙΕΧΟΜΕΝΑ 1 ο Κεφάλαιο: ΕΙΣΑΓΩΓΗ ο ΚΕΦΑΛΑΙΟ: ΓΕΝΙΚΑ ΓΙΑ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Χρήσεις της Microsoft Access Η αρχιτεκτονική της Microsoft Access Κανόνες για την σωστή σχεδίαση των πινάκων Ξένα κλειδιά Σηµείο έναρξης ηµιουργία βάσης δεδοµένων Ορισµός πρωτεύοντος κλειδιού ο ΚΕΦΑΛΑΙΟ : ΟΙ ΠΡΟ ΙΑΓΡΑΦΕΣ ΤΗΣ ΒΑΣΗΣ Ε ΟΜΕΝΩΝ ΠΟΥ ΘΑ ΣΧΕ ΙΑΣΟΥΜΕ Ο ΚΕΦΑΛΑΙΟ: ΣΧΕ ΙΑΣΗ ΤΗΣ ΒΑΣΗΣ Ε ΟΜΕΝΩΝ ηµιουργία πινάκων Ορισµός πεδίων Ορισµός πεδίων υπόλοιπων πινάκων Μονοσήµαντες και πολυσήµαντες σχέσεις Ορισµός Σχέσεων Ερωτήµατα Επεξήγηση ερωτηµάτων Χρήση Μακροεντολών Χρήση Φορµών Χρήση Εκθέσεων Ο ΚΕΦΑΛΑΙΟ: ΧΡΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Χρήση κουµπιού εντολής «Ενηµέρωση εδοµένων» Πρόταση Βελτίωσης Χρήση του κουµπιού εντολής «Προεπισκοπήσεις Εκτυπώσεις» Πρόταση Βελτίωσης : Χρήση του κουµπιού εντολής «Αρχικοποίηση / Κλείσιµο έτους» Ο ΚΕΦΑΛΑΙΟ: ΣΥΜΠΕΡΑΣΜΑΤΑ...46 ΒΙΒΛΙΟΓΡΑΦΙΑ...47 ΠΑΡΑΡΤΗΜΑ

3 1 ο Κεφάλαιο: ΕΙΣΑΓΩΓΗ Από τις πρώτες µέρες που άρχισα να ασχολούµαι µε τις βάσεις δεδοµένων, στο µυαλό µου ήταν η ιδέα της δηµιουργίας ενός προγράµµατος ιαχείρισης Βάσεως εδοµένων Γυµνασίου. Όταν άρχισα να βλέπω τέτοιες εφαρµογές, το µόνο που µε ενδιέφερε ήταν να µπορώ και εγώ να φτιάχνω όµοιες. Είναι αλήθεια ότι µε βασάνισε πολύ το αν θα πρέπει να κάνω το κείµενό µου απλό και κατανοητό στο ευρύ κοινό, ή αν θα πρέπει να είναι αυστηρά τεχνικό για τον έµπειρο. εν πρόκειται να γίνει λεπτοµερής ανάλυση ολόκληρου του κώδικα. Αυτό θα µπορούσε να αποτελέσει το αντικείµενο ενός πολυσέλιδου εγχειριδίου. Απλώς θα περιγραφούν οι µηχανισµοί που διέπουν τη λειτουργία των αντικειµένων. Η ανάλυση του κώδικα γίνεται εν µέρει πάνω στο πρόγραµµα, µε τα άκρως αναλυτικά σχόλια που υπάρχουν εκεί. Το λογισµικό της παρούσας εργασίας ξεκίνησε να δηµιουργείται εδώ και πέντε µήνες µέχρι να φτάσει σε αυτή την µορφή. Αυτό το λογισµικό έχει την δυνατότητα βελτίωσης για την αύξηση της ευχρηστίας του προγράµµατος. Η παρούσα εργασία αποτελείται από έξι κεφάλαια και ένα παράρτηµα. Μετά από µία σύντοµη εισαγωγή που είναι το περιεχόµενο του πρώτου κεφαλαίου, υπάρχει το δεύτερο κεφάλαιο το οποίο ασχολείται µε τα βασικά εισαγωγικά στοιχεία των βάσεων δεδοµένων. Εδώ αναφέρονται όλα τα αντικείµενα που απαρτίζουν µία τέτοια βάση και που θα αναλυθούν στα επόµενα κεφάλαια. Στο τρίτο κεφάλαιο ασχολούµαστε µε τις προδιαγραφές της βάσης δεδοµένων που πρόκειται να σχεδιάσουµε, δηλαδή µε το ποια δεδοµένα θα εισάγονται, τι αποτελέσµατα θα παίρνουµε σαν έξοδο και τους µηχανισµούς αρχικοποίησης του προγράµµατος. Στο τέταρτο κεφάλαιο περιγράφουµε την σχεδίαση της βάσης δεδοµένων, γίνεται η ανάλυση της «καρδιάς» της βάσης µας, δηλαδή του λογικού διαγράµµατος (Μοντέλο Οντοτήτων-Συσχετίσεων). Επίσης γίνεται ανάλυση των πινάκων, ερωτηµάτων, µακροεντολών, φορµών και εκθέσεων που έχουν χρησιµοποιηθεί για την υλοποίηση του προγράµµατος. Στο πέµπτο κεφάλαιο ασχολούµαστε µε την χρήση πλέον της εφαρµογής. Γίνεται ανάλυση στις φόρµες και στα µενού που θα συναντήσει ο χρήστης στο ξεκίνηµα του προγράµµατος, τον τρόπο µε τον οποίο θα πρέπει να δράσει για την σωστή εκτέλεση 3

4 της εφαρµογής και την αποφυγή προβληµάτων, επίσης γίνονται και προτάσεις βελτίωσης για την αύξηση της ευχρηστίας του προγράµµατος. Το έκτο κεφάλαιο περιέχει τα συµπεράσµατα όλης της εργασίας µαζί µε τα πιο σηµαντικά στοιχεία της. Προχωρώντας στο παράρτηµα θα δούµε ορισµένες από τις µορφές εκτύπωσης της εφαρµογής. Η παρούσα εργασία, πραγµατοποιήθηκε για να καλύψει ένα κενό στην διαχείριση δεδοµένων του γυµνασίου. Έως και σήµερα η χρήση κάποιων προγραµµάτων που υπήρχαν σε κάποια σχολεία δεν ήταν προσιτή σε όλους. Έτσι αποφάσισα να δηµιουργήσω ένα πρόγραµµα σε περιβάλλον, το οποίο θα µπορούσε να χρησιµοποιήσει ο οποιοσδήποτε έχοντας µόνο βασικές γνώσεις από υπολογιστές. Λόγω του ότι ο πατέρας µου δουλεύει σε σχολείο και από µικρός είδα τις δυσκολίες που είχαν οι καθηγητές, καθώς και τις ώρες που σπαταλούσαν για την καταχώριση των στοιχείων, των µαθητών, των βαθµολογιών, τον υπολογισµό του τελικού τους βαθµού και την µεταφορά όσων προβιβάστηκαν στην επόµενη τάξη, αποφάσισα να βελτιώσω µε αυτόν τον τρόπο όλη αυτήν την διαδικασία. Με το πρόγραµµα λοιπόν αυτό διευκολύνεται η δουλειά στα σχολεία και σε µικρότερο χρονικό διάστηµα κάθε µαθητής µπορεί να έχει τα στοιχεία που του χρειάζονται. Τέλος νιώθω την ανάγκη να ευχαριστήσω τον εισηγητή της πτυχιακής µου κύριο Πετράκη Νίκο, ο οποίος στάθηκε δίπλα µου βοηθώντας µε ουσιαστικά. Γι αυτό όµως που κυρίως θέλω να τον ευχαριστήσω, είναι για την εµπιστοσύνη και την υποµονή που έδειξε στις όχι πάντα ορθόδοξες ιδέες µου. 4

5 2 ο ΚΕΦΑΛΑΙΟ: ΓΕΝΙΚΑ ΓΙΑ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Βάση δεδοµένων (database) είναι µια συλλογή από εγγραφές και αρχεία, τα οποία είναι οργανωµένα έτσι ώστε να εξυπηρετούν ένα συγκεκριµένο σκοπό. Στον υπολογιστή µας µπορούµε να κρατάµε τα ονόµατα και τις διευθύνσεις όλων των φίλων ή πελατών µας. Οι συντοµεύσεις στο µενού Start (Έναρξη) των Windows αποτελούν ένα είδος βάσης δεδοµένων. Οι συντοµεύσεις για το Internet που είναι αποθηκευµένες στο φάκελο Favorites (Αγαπηµένα) του υπολογιστή µας αποτελούν και αυτές µία βάση δεδοµένων. Σχεδόν όλα τα σύγχρονα συστήµατα διαχείρισης βάσεων δεδοµένων χειρίζονται και αποθηκεύουν τις πληροφορίες χρησιµοποιώντας το σχεσιακό (relational) µοντέλο διαχείρισης βάσεων δεδοµένων. Ο όρος συσχέτιση (relation) αναφέρεται σε ένα σύνολο γραµµών που αφορά ένα συγκεκριµένο θέµα. Ένα σύστηµα διαχείρισης σχεσιακών βάσεων δεδοµένων ονοµάζεται και RDBMS (relational database management system). Κάθε RDBMS µας παρέχει πλήρη έλεγχο σε ότι αφορά τον τρόπο µε τον οποίο θα ορίζουµε τα δεδοµένα µας, θα δουλεύουµε µε αυτά και θα τα µοιραζόµαστε µε άλλους. Ένα RDBMS έχει τρεις βασικές δυνατότητες: Ορισµός δεδοµένων (Data definition). Μπορούµε να ορίσουµε τι δεδοµένα θα αποθηκεύονται στη βάση δεδοµένων µας, τον τύπο (για παράδειγµα αν, θα είναι αριθµοί ή χαρακτήρες), και τον τρόπο µε τον οποίο θα συσχετίζονται µεταξύ τους. Επίσης να ορίσουµε τον τρόπο µορφοποίησης των δεδοµένων και τον τρόπο ελέγχου της εγκυρότητας τους. Χειρισµός δεδοµένων (Data manipulation). Μπορούµε να επεξεργαστούµε τα δεδοµένα µε πολλούς τρόπους. Μπορούµε να επιλέγουµε ποια πεδία θέλουµε να φιλτράρουµε και να ταξινοµούµε δεδοµένα, επίσης να συνοψίζουµε τα δεδοµένα (να παίρνουµε σύνολα αθροίσµατα και άλλα στατιστικά στοιχεία). Επίσης µπορούµε να επιλέγουµε µια οµάδα πληροφοριών και να ζητάµε από το RDBMS να τις ενηµερώσει, να τις διαγράψει, να τις αντιγράψει σε άλλο πίνακα. Έλεγχος δεδοµένων (Data control). Μπορούµε να ορίσουµε σε ποιόν θα επιτρέπεται η ανάγνωση, η ενηµέρωση ή η καταχώριση των δεδοµένων, επίσης τον τρόπο µε τον οποίο θα προσπελάζονται και θα ενηµερώνονται τα δεδοµένα από άλλους χρήστες ταυτόχρονα. 2.1 Χρήσεις της Microsoft Access Η Microsoft Access είναι ένα πλήρες σύστηµα διαχείρισης σχεσιακών βάσεων δεδοµένων (RDBMS) το οποίο µας παρέχει όλες τις δυνατότητες ορισµού, χειρισµού και ελέγχου των δεδοµένων που χρειαζόµαστε. Μπορούµε να χρησιµοποιήσουµε την Access για να κατασκευάσουµε και να εκτελέσουµε µια εφαρµογή φτιαγµένη στα µέτρα των δικών µας αναγκών διαχείρισης δεδοµένων. Μπορούµε να περιορίζουµε, να επιλέγουµε και να αθροίζουµε τα δεδοµένα µας µε την χρήση ερωτηµάτων, να δηµιουργούµε φόρµες για την εµφάνιση και την τροποποίηση των δεδοµένων µας και να χρησιµοποιούµε την Access για την δηµιουργία εκθέσεων. Οι φόρµες και οι εκθέσεις κληρονοµούν τις ιδιότητες του πίνακα ή του ερωτήµατος στο οποίο βασίζονται και έτσι, στις περισσότερες περιπτώσεις, κάποια πράγµατα όπως και οι κανόνες εγκυρότητας χρειάζεται να οριστούν µόνο µία φορά. Ανάµεσα στα ισχυρότερα χαρακτηριστικά της Access είναι και οι Οδηγοί (Wizards), τους οποίους µπορούµε να χρησιµοποιούµε για την κατασκευή πινάκων, 5

6 ερωτηµάτων, φορµών και εκθέσεων, επιλέγοντας απλώς λειτουργίες µε το ποντίκι µας. Η Access περιλαµβάνει µια περιεκτική γλώσσα προγραµµατισµού, τη Microsoft Visual Basic, την οποία µπορούµε να χρησιµοποιούµε για να κατασκευάζουµε πολύ ισχυρές εφαρµογές παραγωγής. Τέλος όλες αυτές οι δυνατότητες δεν είναι διαθέσιµες µόνο για την επεξεργασία των βάσεων δεδοµένων της Access, αλλά και για να συνδέουµε και να επεξεργαζόµαστε δεδοµένα που είναι αποθηκευµένα σε άλλες µορφές. Μπορούµε να κατασκευάσουµε µια εφαρµογή της Access που θα επεξεργάζεται αρχεία της Paradox, ή της FoxPro, καθώς και κάθε βάσης δεδοµένων SQL. Μπορούµε επίσης να εισάγουµε και να εξάγουµε δεδοµένα µε την µορφή κειµένου, ή λογιστικών φύλλων. Ακολουθούν µερικοί µόνο από τους τρόπους µε τους οποίους η Access µπορεί να ικανοποιήσει τις ανάγκες διαφόρων τύπων χρηστών: Μικρές επιχειρήσεις Λογιστικά Καταχώριση παραγγελιών Παρακολούθηση πελατών Σύµβουλοι πληροφορικής Εφαρµογές για αγορές Βιοµηχανικές εφαρµογές Πωλήσεις και µάρκετινγκ Προώθηση προϊόντων Πληροφορίες πωλήσεων Επεξεργασία παραγγελιών Μεγάλες επιχειρήσεις Εφαρµογές οµάδων εργασίας Συστήµατα επεξεργασίας πληροφοριών ηµοσίευση πληροφοριών σε ενδοδίκτυα Προσωπική χρήση ιευθυνσιογράφος ιαχείριση επενδύσεων Συλλογές δίσκων, βιβλίων, ταινιών κ.λπ. 2.2 Η αρχιτεκτονική της Microsoft Access Στην Access, η βάση δεδοµένων περιλαµβάνει όλα τα βασικά αντικείµενα που σχετίζονται µε τα αποθηκευµένα δεδοµένα, καθώς και τα αντικείµενα που ορίζουµε για την αυτοµατοποίηση της χρήσης των δεδοµένων µας. Ακολουθεί µια περιγραφή όλων των βασικών αντικειµένων µιας βάσης δεδοµένων της Access: Πίνακας (Table). Χρησιµοποιείται για την αποθήκευση των δεδοµένων. Κάθε πίνακας περιέχει πληροφορίες για ένα συγκεκριµένο θέµα. Οι πίνακες περιέχουν πεδία (fields) ή στήλες (columns) στα οποία αποθηκεύονται τα διαφορετικά είδη πληροφοριών όπως το όνοµα ή η διεύθυνση και εγγραφές (records) ή γραµµές (rows) που συλλέγουν όλες τις πληροφορίες για µια συγκεκριµένη περίπτωση. Σε κάθε πίνακα 6

7 µπορούµε να ορίσουµε ένα πρωτεύον κλειδί (primary key) ένα ή περισσότερα πεδία που έχουν µια µοναδική τιµή για κάθε εγγραφή. Ερώτηµα (Query). Μας παρέχει µια συγκεκριµένη προβολή των δεδοµένων µας από έναν ή περισσότερους πίνακες. Μπορούµε να χρησιµοποιούµε τα ερωτήµατα βάση παραδείγµατος µε χρήση γραφικών ή να τα δηµιουργούµε µε την χρήση εντολών SQL. Μπορούµε να ορίσουµε ερωτήµατα για την επιλογή, την ενηµέρωση, την εισαγωγή και την διαγραφή δεδοµένων. Φόρµα (Form). Χρησιµεύει κυρίως για την εισαγωγή και την εµφάνιση των δεδοµένων. Τις φόρµες µπορούµε και να τις τυπώνουµε. Μπορούµε να σχεδιάζουµε φόρµες που θα εκτελούν µακροεντολές (macros) ή διαδικασίες της Visual Basic ως απόκριση σε κάποια συµβάντα. Έκθεση (Report). Χρησιµοποιείται για την εκτύπωση και την σύνοψη κάποιων επιλεγµένων δεδοµένων. Πριν τυπώσουµε µια έκθεση µπορούµε να την δούµε στην οθόνη µας. Σελίδα προσπέλασης δεδοµένων (Data Access Page). Περιέχει ένα αρχείο HTML µε άλλα χρήσιµα αρχεία και επιτρέπει την προσπέλαση των δεδοµένων µας µέσω του Microsoft Internet Explorer. Μακροεντολή (Macro). Αποτελεί το δοµηµένο ορισµό µίας ή περισσοτέρων ενεργειών που θέλουµε να εκτελεί η Access ως απόκριση σε ένα ορισµένο συµβάν. Για παράδειγµα, µπορούµε να σχεδιάσουµε µια µακροεντολή που θα ανοίγει µια δεύτερη φόρµα ως απόκριση στην επιλογή ενός στοιχείου της κύριας φόρµας. Λειτουργική µονάδα (Module). Περιέχει τις διαδικασίες τις οποίες έχουµε δηµιουργήσει εµείς µε την χρήση της Visual Basic και µας επιτρέπει να παγιδεύουµε τα λάθη, κάτι που δεν µπορούµε να κάνουµε µε τις µακροεντολές. 2.3 Κανόνες για την σωστή σχεδίαση των πινάκων Κανόνας 1: Κάθε πεδίο πρέπει να περιέχει ένα µοναδικό είδος πληροφοριών. Κανόνας 2: Κάθε πίνακας πρέπει να έχει ένα µοναδικό αναγνωριστικό (δηλαδή, ένα πρωτεύων κλειδί) που θα αποτελείται από ένα ή περισσότερα πεδία του. Κανόνας 3: Για κάθε µοναδική τιµή πρωτεύοντος κλειδιού, οι τιµές των στηλών των δεδοµένων πρέπει να είναι σχετικές µε το θέµα του πίνακα και να το περιγράφουν πλήρως. Κανόνας 4: Πρέπει να µπορούµε να κάνουµε αλλαγές σε κάποιο πεδίο (που δεν περιλαµβάνεται στο πρωτεύον κλειδί) χωρίς να επηρεάζεται κανένα άλλο. 2.4 Ξένα κλειδιά Κάθε φορά που δηµιουργούµε ένα νέο πίνακα, χρησιµοποιούµε ένα πεδίο που συνδέει τον παλιό πίνακα µε τον νέο. Αυτά τα πεδία σύνδεσης ονοµάζονται ξένα κλειδιά (foreign keys). 7

8 Όταν ορίσουµε τους πίνακές µας στην Access, συνδέουµε τα πρωτεύοντα κλειδιά µε τα ξένα κλειδιά για να δηλώσουµε στην Access πως πρέπει να συνδυάζει τα δεδοµένα όταν θέλουµε πληροφορίες από περισσότερους από έναν πίνακες. Μπορούµε επίσης να ζητήσουµε από την Access να διατηρεί την ακεραιότητα των σχέσεων των πινάκων µας. 2.5 Σηµείο έναρξης Για να ξεκινήσουµε τη Access επιλέγουµε Start από την κάτω αριστερή γωνία της οθόνης µας, Programs και Microsoft Access όπως ακριβώς φαίνετε και στην εικόνα Εικόνα 2.5.1: Σηµείο έναρξης. 2.6 ηµιουργία βάσης δεδοµένων Όταν ξεκινήσουµε τη Microsoft Access, βλέπουµε το πλαίσιο διαλόγου της εικόνας Σε αυτό το πλαίσιο διαλόγου καθορίζουµε αν θα δηµιουργήσουµε µια εντελώς νέα κενή βάση δεδοµένων, αν θα χρησιµοποιήσουµε τον Οδηγό Βάσεων εδοµένων (Database Wizard) για να δηµιουργήσουµε µία νέα εφαρµογή βάσεων δεδοµένων χρησιµοποιώντας οποιοδήποτε από τα διάφορα πρότυπα εφαρµογών βάσεων δεδοµένων που συνοδεύουν την Access, ή αν θα ανοίξουµε ένα υπάρχον αρχείο βάσης δεδοµένων (mdb). Αν έχουµε προηγουµένως ανοίξει κάποιες άλλες βάσεις δεδοµένων θα δούµε στο τµήµα Άνοιγµα υπάρχοντος αρχείου έναν κατάλογο µε βάσεις δεδοµένων που ανοίξαµε πρόσφατα (µέχρι εννέα). 8

9 Εικόνα 2.6.1: Πλαίσιο διαλόγου αρχικών επιλογών της Access. Για να ξεκινήσουµε λοιπόν τη δηµιουργία µίας νέας, κενής βάσης δεδοµένων επιλέγουµε Κενή βάση δεδοµένων στο πλαίσιο διαλόγου της εικόνας Θα εµφανιστεί το πλαίσιο διαλόγου ηµιουργία βάσης δεδοµένων που φαίνεται στην εικόνα Επιλέγουµε τη µονάδα δίσκου και το φάκελο που θέλουµε από τον πτυσσόµενο κατάλογο Αποθήκευση σε (Save in). Σε αυτό το παράδειγµα έχει επιλεγεί ο φάκελος Γυµνάσιο του δίσκου Backup (D:). Τέλος στο Όνοµα αρχείου (File name) πληκτρολογούµε το όνοµα της νέας µας βάσης δεδοµένων (στην περίπτωσή µας δώσαµε το όνοµα apotelesmata). Η Access θα δώσει στο αρχείο µας την προέκταση mdb. Εικόνα 2.6.2: Πλαίσιο διαλόγου δηµιουργίας βάσης δεδοµένων. 9

10 Όταν ολοκληρωθεί η διαδικασία της δηµιουργίας της βάσης δεδοµένων, η Access θα µας παρουσιάσει το παράθυρο Βάση δεδοµένων (Database) της νέας βάσης δεδοµένων που φαίνεται στην εικόνα Εικόνα 2.6.3: Παράθυρο της βάσης δεδοµένων 2.7 Ορισµός πρωτεύοντος κλειδιού Κάθε πίνακας µιας σχεσιακής βάσης δεδοµένων πρέπει να έχει ένα πρωτεύον κλειδί. Θα πρέπει να γνωρίζουµε ποια πεδία πρέπει να αποτελούν το πρωτεύον κλειδί κάθε πίνακα µας. Το να πούµε στην Access πώς να ορίσει το πρωτεύον κλειδί είναι απλούστατο. Ανοίγουµε τον πίνακα στην προβολή Σχεδίασης και µετά επιλέγουµε ποιο πεδίο θέλουµε να ορίσουµε σαν πρωτεύων πατώντας στον επιλογέα γραµµής που βρίσκεται στα αριστερά του ονόµατος αυτού του πεδίου. Μετά πατάµε στο κουµπί Πρωτεύον Κλειδί (Primary Key) της γραµµής εργαλείων εικόνα Η Access θα εµφανίσει στα αριστερά του επιλεγµένου πεδίου ένα σύµβολο κλειδιού που υποδεικνύει το πρωτεύον κλειδί του πίνακα µας. Εικόνα 2.7.1: Ορισµός πρωτεύοντος κλειδιού 10

11 3 ο ΚΕΦΑΛΑΙΟ : ΟΙ ΠΡΟ ΙΑΓΡΑΦΕΣ ΤΗΣ ΒΑΣΗΣ Ε ΟΜΕΝΩΝ ΠΟΥ ΘΑ ΣΧΕ ΙΑΣΟΥΜΕ Πριν αρχίσουµε να υλοποιούµε την εφαρµογή µας, αξίζει τον κόπο να αφιερώσουµε κάποιο χρόνο για να δηµιουργήσουµε ένα κατάλογο µε όλες τις εργασίες που θέλουµε να πραγµατοποιεί. Η βάση µας θέλουµε να κάνει τα εξής: Να εισάγονται Καθηγητές όπου καθένας τους να έχει δικό του κωδικό και φυσικά εισαγωγή προσωπικών τους στοιχείων όπως όνοµα, επώνυµο, ειδικότητα, διεύθυνση και τηλέφωνο. Εισαγωγή Τµηµάτων δηλαδή ποιες αίθουσες υπάρχουν (Α1,Α2 κτλ), σε ποια τάξη ανήκουν (Α, Β, Γ ) και ποιος είναι ο υπεύθυνος καθηγητής του κάθε τµήµατος. Εισαγωγή Μαθηµάτων µε κωδικό κάθε µαθήµατος, σε ποια τάξη ανήκει και ποιος καθηγητής διδάσκει το κάθε ένα από αυτά Εισαγωγή Μαθητών µε τα βασικά τους στοιχεία που είναι αριθµός µητρώου, επώνυµο, όνοµα, πατρώνυµο, µητρώνυµο, νοµό καταγωγής, ηµεροµηνία γέννησης, θρήσκευµα, επάγγελµα πατέρα και µητέρας, διεύθυνση κατοικίας, τηλέφωνο και το τµήµα στο οποίο πηγαίνει. Εισαγωγή Βαθµολογίας για κάθε µαθητή, συγκεκριµένου µαθήµατος για όλα τα τρίµηνα σπουδών καθώς και για τις εξετάσεις Ιουνίου και Σεπτεµβρίου. Εισαγωγή ικαιολογηµένων και Συνολικών Απουσιών. Εισαγωγή Τριµήνων για τα οποία θα µπαίνουν βαθµοί και απουσίες. Εµφάνιση και εκτύπωση Ατοµικών αποτελεσµάτων (δηλαδή για κάθε µαθητή ξεχωριστά) βαθµολογίας ανά τρίµηνο, τριών τριµήνων µαζί, εξεταστικής Ιουνίου και Σεπτεµβρίου καθώς και τους µέσους όρους ετησίως των µαθηµάτων, µέσο όρο ανά τρίµηνο, µέσο όρο εξεταστικής Ιουνίου και Σεπτεµβρίου, γενικό βαθµό και σύνολο απουσιών. Εµφάνιση ή / και εκτύπωση Οµαδικών αποτελεσµάτων βαθµολογίας ανά τρίµηνο, τριών τριµήνων µαζί, εξεταστικής Ιουνίου και Σεπτεµβρίου, µέσο όρο ανά τρίµηνο, µέσο όρο εξεταστικής Ιουνίου και Σεπτεµβρίου, γενικό βαθµό και σύνολο απουσιών. Θεµελιώδης Αρχικοποίηση δηλαδή διαγραφή όλων των στοιχείων για αρχική εγκατάσταση προγράµµατος. Αρχικοποίηση Έτους δηλαδή την µεταφορά των µαθητών που έχουν περάσει την τάξη στην επόµενη αυτόµατα (π.χ. από το Α1 στο Β1 κτλ), την διαγραφή των µαθητών Γ τάξης που έχουν αποφοιτήσει και την διαγραφή των στοιχείων απουσιών και βαθµολογίας για την εισαγωγή νέων στο ξεκίνηµα της νέας σχολικής χρονιάς. Ακολουθώντας την παραπάνω λίστα ξεκίνησα την υλοποίηση της εφαρµογής µου, που ακολουθεί στο αµέσως επόµενο κεφάλαιο. 11

12 4 Ο ΚΕΦΑΛΑΙΟ: ΣΧΕ ΙΑΣΗ ΤΗΣ ΒΑΣΗΣ Ε ΟΜΕΝΩΝ Οι πρώτες µεθοδολογίες για τη σωστή σχεδίαση υπολογιστικών εφαρµογών επινοήθηκαν τη δεκαετία του 60. Στην αρχή της εποχής των υπολογιστών η κατασκευή µιας νέας εφαρµογής ή η επιδιόρθωση µιας λανθασµένης ήταν τόσο ακριβή που οι ειδικοί δαπανούσαν συχνά το 60% ή και παραπάνω του συνολικού χρόνου του έργου τελειοποιώντας τη σχεδίαση. Χάρη στη σηµερινή τεχνολογία ανάπτυξης εφαρµογών, η κατασκευή µιας εφαρµογής έγινε πολύ πιο φθηνή και γρήγορη. Ένας έµπειρος προγραµµατιστής µπορεί να φτιάξει σε ένα απόγευµα µε την χρήση της Microsoft Access και ένα PC ότι µε τα παλαιά µεγάλα συστήµατα απαιτούσε µήνες. Η σηµερινή τεχνολογία µας δίνει τις δυνατότητες για την κατασκευή πολυσύνθετων εφαρµογών. Ανεξάρτητα από τα ισχυρά εργαλεία, η κατασκευή µιας εφαρµογής βάσης δεδοµένων (ειδικά όταν είναι σχετικά σύνθετη) χωρίς να έχουµε αφιερώσει προηγουµένως κάποιο χρόνο για να προσδιορίσουµε τους στόχους της και τον τρόπο λειτουργία της θα έχει αποτέλεσµα να χρειαστεί να δαπανήσουµε πολλές ώρες για την επανασχεδίαση της εφαρµογής. Αν η σχεδίαση δεν είναι καλή, η µελλοντική παρακολούθηση των πιθανών προβληµάτων ή η επέκταση της εφαρµογής µε νέες λειτουργίες θα είναι πολύ ακριβή και χρονοβόρα. Ακολουθεί µία σύντοµη επισκόπηση των βηµάτων που πρέπει να ακολουθήσει κανείς για την σωστή σχεδίαση µιας εφαρµογής βάσης δεδοµένων. Βήµα 1: Ανάλυση εργασιών Πριν αρχίσουµε να κατασκευάσουµε την εφαρµογή µας, είναι πολύ πιθανό να έχουµε κάποια ιδέα για το τι θέλουµε να κάνει. Αξίζει τον κόπο να αφιερώσουµε κάποιο χρόνο για να κατασκευάσουµε ένα κατάλογο µε όλες τις βασικές εργασίες που θέλουµε να πραγµατοποιεί µαζί µε αυτές που ίσως να µην χρειάζονται άµεσα, αλλά είναι πιθανό να χρειαστούµε στο µέλλον. Με τον όρο «βασικές εργασίες» εννοούνται οι λειτουργίες της εφαρµογής που τελικά θα παρουσιάζονται σε µία φόρµα ή έκθεση της βάσης δεδοµένων. Βήµα 2: ιάταξη ροής εργασιών Για την οµαλή και λογική λειτουργία της εφαρµογής µας θα πρέπει να κατασκευάσουµε τις βασικές εργασίες σε οµάδες θεµάτων και να τις ταξινοµήσουµε µε βάση τη σειρά µε την οποία θα πρέπει να εκτελεστούν. Βήµα 3: Ανάλυση δεδοµένων Αφού λοιπόν κατασκευάσουµε τον κατάλογο των εργασιών µας, το σηµαντικότερο ίσως βήµα της σχεδίασης είναι η καταγραφή όλων των πληροφοριών που απαιτούνται για την εκτέλεση κάθε εργασίας και των αλλαγών που θα γίνονται στα δεδοµένα. Μια συγκεκριµένη εργασία χρειάζεται κάποια δεδοµένα εισόδου (για παράδειγµα τις βαθµολογίες µαθηµάτων για τον υπολογισµό του τελικού βαθµού). Η εργασία µπορεί επίσης να ενηµερώνει τα δεδοµένα, να διαγράφει κάποια στοιχεία (για παράδειγµα τους µαθητές της Γ τάξης που έχουν αποφοιτήσει) ή να προσθέτει κάποια νέα (για παράδειγµα, νέους µαθητές). Ίσως πάλι η εργασία να υπολογίζει και να εµφανίζει κάποιες τιµές, χωρίς να τις αποθηκεύει στη βάση δεδοµένων. Μελετώντας λοιπόν όλα τα παραπάνω, άρχισα να υλοποιώ την σχεδίαση της βάσης δεδοµένων µου, ξεκινώντας µε την δηµιουργία των πινάκων. Μπορώ να πω ότι δεν ήταν λίγες οι φορές επανασχεδιασµού, αλλαγής και τροποποίησης τους, αφού η απειρία µε οδηγούσε κάθε φορά σε λάθος τρόπο σχεδίασης. Μετά από αρκετό χρόνο και σκέψη, ξεκίνησα την δηµιουργία των πινάκων µου ή οντοτήτων που είναι οι 12

13 ακόλουθοι: Πίνακας Τριµ-Εξετ-Τελικά ο οποίος περιέχει τον κωδικό τριµήνου που είναι και το πρωτεύον κλειδί και την επεξήγηση αυτού. Πίνακας Καθηγητές ο οποίος περιέχει τον κωδικό κάθε καθηγητή που είναι και το πρωτεύον κλειδί, καθώς και τα βασικά στοιχεία του δηλαδή όνοµα, επώνυµο, ειδικότητα, διεύθυνση και τηλέφωνο. Πίνακας Τµήµατα ο οποίος περιέχει το τµήµα που είναι και το πρωτεύον κλειδί (π.χ. Α1, Α2, Β1), την τάξη που ανήκουν (π.χ. Α, Β, Γ ), και τον κωδικό του υπεύθυνου καθηγητή του κάθε τµήµατος. Πίνακας Μαθήµατα ο οποίος περιέχει τον κωδικό κάθε µαθήµατος που είναι και το πρωτεύον κλειδί, την ονοµασία του µαθήµατος, την τάξη στην οποία διδάσκεται, καθώς και τον κωδικό του καθηγητή που το διδάσκει. Πίνακας Μαθητές ο οποίος περιέχει τον αριθµό µητρώου κάθε µαθητή που είναι και το πρωτεύον κλειδί, το τµήµα στο οποίο ανήκει και τα βασικά του στοιχεία που είναι το όνοµα, επώνυµο, πατρώνυµο, µητρώνυµο, νοµό καταγωγής, ηµεροµηνία γεννήσεως, θρήσκευµα, επάγγελµα πατέρα, επάγγελµα µητέρας, διεύθυνση, προβιβασµός και τηλέφωνο. Πίνακας Βαθµολογία ο οποίος περιέχει ένα αύξοντα αριθµό που είναι και το πρωτεύον κλειδί, τον αριθµό µητρώου κάθε µαθητή, τον κωδικό του µαθήµατος στο οποίο θα βαθµολογηθεί ο µαθητής, το τρίµηνο στο οποίο γίνεται η βαθµολογία και τον βαθµό που θα πάρει. Πίνακας Απουσίες Τριµήνων ο οποίος περιέχει ένα αύξοντα αριθµό που είναι και το πρωτεύον κλειδί, τον αριθµό µητρώου κάθε µαθητή, τις συνολικές και τις δικαιολογηµένες απουσίες και το τρίµηνο που έγιναν. 4.1 ηµιουργία πινάκων Για την σχεδίαση ενός νέου πίνακα σε µια βάση δεδοµένων, θα πρέπει να είναι ενεργό το παράθυρο Βάση δεδοµένων (εικόνα 2.6.3). Πατάµε στο κουµπί Πίνακες (Tables) και µετά επιλέγουµε ηµιουργία πίνακα σε προβολή σχεδίασης. Η Access θα εµφανίσει ένα κενό παράθυρο Πίνακα σε προβολή σχεδίασης σαν αυτό που φαίνεται στην εικόνα Εικόνα 4.1.1: ηµιουργία πίνακα σε προβολή σχεδίασης Στην προβολή σχεδίασης, στο πάνω µέρος του παραθύρου Πίνακας υπάρχουν στήλες όπου µπορούµε να καταχωρίσουµε τα ονόµατα των πεδίων, τον τύπο των δεδοµένων τους και µία µικρή περιγραφή για κάθε πεδίο. Αφού επιλέξουµε ένα τύπο δεδοµένων για κάθε πεδίο, η Access θα µας επιτρέψει να καθορίσουµε τις ιδιότητες του πεδίου στην κάτω αριστερή περιοχή του παραθύρου Πίνακα. Στην κάτω δεξιά περιοχή 13

14 υπάρχει ένα πλαίσιο όπου η Access εµφανίζει πληροφορίες σχετικά µε τα πεδία ή τις ιδιότητες τους. Τα περιεχόµενα αυτού του πλαισίου αλλάζουν καθώς µετακινούµε το δροµέα από τη µια θέση στην άλλη µέσα στο παράθυρο του Πίνακα. 4.2 Ορισµός πεδίων Τώρα είµαστε έτοιµοι για να αρχίσουµε τον ορισµό των πεδίων για τον πίνακα Τµήµατα. Βεβαιωνόµαστε ότι ο δροµέας είναι στην πρώτη θέση της στήλης Όνοµα πεδίου (Field Name) και πληκτρολογούµε το όνοµα του πρώτου πεδίου που είναι το Τµήµα. Πατάµε το πλήκτρο Tab µια φορά για να µετακινηθούµε στη στήλη Τύπος δεδοµένων (Data Type). Στη δεξιά πλευρά της στήλης αυτής εµφανίζεται ένα κουµπί µε ένα κάτω βέλος. Αυτός ο τύπος κουµπιού σηµαίνει την ύπαρξη ενός πτυσσόµενου καταλόγου. Για να ανοίξουµε τον κατάλογο µε τις επιλογές τύπων δεδοµένων που φαίνεται στην εικόνα 4.2.1, πατάµε στο κουµπί µε το βέλος. Στη στήλη Τύπος δεδοµένων µπορούµε να πληκτρολογήσουµε µια έγκυρη τιµή ή να επιλέξουµε από τον κατάλογο των τιµών του πτυσσόµενου πλαισίου. Στην περίπτωση µας επιλέγουµε από τον πτυσσόµενο κατάλογο Κείµενο. Εικόνα 4.2.1: Ο πτυσσόµενος κατάλογος µε τις επιλογές τύπων δεδοµένων Μόλις επιλέξουµε κάποιον τύπο δεδοµένων, η Access θα εµφανίσει στην περιοχή Ιδιότητες πεδίου (Field Properties), στο κάτω µέρος τού παραθύρου Πίνακας, µερικά πλαίσια ιδιοτήτων. Αυτά τα πλαίσια µας επιτρέπουν να ορίζουµε ιδιότητες και συνεπώς να διαµορφώνουµε το πεδίο µας. Η Access δείχνει διαφορετικά πλαίσια, ανάλογα µε τον τύπο δεδοµένων που έχουµε επιλέξει. Όταν εµφανίζονται περιέχουν κάποιες προεπιλεγµένες τιµές ιδιοτήτων. Στις ιδιότητες του πεδίου Τµήµα επιλέγουµε Μέγεθος πεδίου 3. Στη στήλη Περιγραφή (Description) κάθε πεδίου µπορούµε να πληκτρολογήσουµε µια περιγραφική φράση. Η Access θα εµφανίζει αυτή τη φράση στη γραµµή κατάστασης (στο κάτω µέρος του παραθύρου της Access) κάθε φορά που θα επιλέγουµε το πεδίο σε ένα ερώτηµα στην προβολή Φύλλου εδοµένων. Αυτά που θα πληκτρολογήσουµε στη στήλη περιγραφή µπορεί αργότερα να αποδειχθούν πολύ εξυπηρετικά για τους χρήστες της εφαρµογής µας. 14

15 Για το όνοµα πεδίου Τµήµα στην Περιγραφή γράφουµε Α1, Β2, Γ4 κτλ Στον πίνακα Τµήµατα επίσης δηλώνουµε στην Ονοµασία πεδίου την Τάξη µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Α, Β, Γ και στις ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 10. Επίσης στην Ονοµασία πεδίου δηλώνουµε και τον Υπεύθυνο µε Τύπο δεδοµένων Αριθµός µε Περιγραφή : Υπεύθυνος καθηγητής τµήµατος (Αντιστοιχεί στο IDKαθηγητή του πίνακα Καθηγητές) και στις ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (πρέπει το πεδίο αυτό να έχει το ίδιο µέγεθος µε το πεδίο που αντιστοιχεί). Για τον πίνακα Τµήµατα ως πρωτεύον κλειδί έχω ορίσει το πεδίο Τµήµα Ορισµός πεδίων υπόλοιπων πινάκων Μαθητές : Πίνακας (εικόνα ) Στην Ονοµασία πεδίου δηλώνουµε ΑρΜητρώου (κάθε µαθητής στο σχολείο έχει ένα δικό του προσωπικό αριθµό ο οποίος είναι µοναδικός και ονοµάζεται Αριθµός Μητρώου) µε Τύπο δεδοµένων Ακέραιος µε Περιγραφή: Αριθµός Μητρώου κάθε µαθητού { Πρωτεύον Κλειδί } και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (επειδή το πλήθος των µαθητών σε ένα σχολείο δεν ξεπερνάει τα 400 άτοµα η δήλωσή του πεδίου σαν Ακέραιος επαρκεί αφού περιέχει τιµές από µέχρι ). Στην Ονοµασία πεδίου δηλώνουµε Επώνυµο µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20 (το µέγεθος είναι µεγάλο γιατί θέλουµε πλήρη καταχώρηση του πεδίου αυτού). Στην Ονοµασία πεδίου δηλώνουµε Όνοµα µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 15 Στην Ονοµασία πεδίου δηλώνουµε Πατρώνυµο µε Τύπο δεδοµένων Κείµενο µε Περιγραφή: Όνοµα Πατέρα και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 10 (το µέγεθος δεν είναι µεγάλο γιατί µπορεί να γραφτεί και µε συντοµογραφία). Στην Ονοµασία πεδίου δηλώνουµε Μητρώνυµο µε Τύπο δεδοµένων Κείµενο µε Περιγραφή: Όνοµα Μητέρας και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 10. Στην Ονοµασία πεδίου δηλώνουµε Νοµός µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 15. Στην Ονοµασία πεδίου δηλώνουµε Ηµ/νια Γεννήσεως µε Τύπο δεδοµένων Ηµεροµηνία / Ώρα και στις Ιδιότητες πεδίου επιλέγουµε Μορφή Σύντοµη ηµεροµηνία και στη Μάσκα εισαγωγής γράφουµε 00/00/0000;0;. Στην Ονοµασία πεδίου δηλώνουµε Θρήσκευµα µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε Επάγγελµα Πατέρα µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε Επάγγελµα Μητέρας µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε ιεύθυνση µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε Τηλ µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 12. Στην Ονοµασία πεδίου δηλώνουµε Τµήµα µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Α, Β, Γ και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 3. Στην Ονοµασία πεδίου δηλώνουµε Προβιβάστηκε µε Τύπο δεδοµένων Κείµενο µε και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 3. 15

16 Εικόνα : Πίνακας Μαθητές Καθηγητές : Πίνακας (εικόνα ) Στην Ονοµασία πεδίου δηλώνουµε IDΚαθηγητή (κάθε καθηγητής πρέπει να έχει ένα κωδικό αριθµό που να τον εκφράζει µοναδικά) µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Κωδικός Καθηγητών {Πρωτεύον Κλειδί} και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (γιατί ο αριθµός των καθηγητών δεν ξεπερνάει τους 30). Στην Ονοµασία πεδίου δηλώνουµε Επώνυµο µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Επώνυµο Καθηγητού και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε Όνοµα µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Όνοµα Καθηγητού και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε Ειδικότητα µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Μαθηµατικός, Φιλόλογος κτλ και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε ιεύθυνση µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε ΤηλΣταθερό µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 12. Στην Ονοµασία πεδίου δηλώνουµε ΤηλΚινητό µε Τύπο δεδοµένων Κείµενο και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου

17 Εικόνα : Πίνακας Καθηγητές Μαθήµατα : Πίνακας (εικόνα ) Στην Ονοµασία πεδίου δηλώνουµε IDΜαθήµατος (κάθε µάθηµα αντιστοιχεί σε έναν µοναδικό κωδικό αριθµό) µε Τύπο δεδοµένων Αριθµός µε Περιγραφή : Κωδικός Κάθε Μαθήµατος {Πρωτεύον Κλειδί} και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. Στην Ονοµασία πεδίου δηλώνουµε ΟνοµασίαΜαθήµ µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Ονοµασία µαθήµατος και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Στην Ονοµασία πεδίου δηλώνουµε Τάξη µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Σε πια τάξη διδάσκεται (Α, Β, Γ) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 10. Στην Ονοµασία πεδίου δηλώνουµε ΚωδΚαθηγητή µε Τύπο δεδοµένων Αριθµός µε Περιγραφή : Κωδικός καθηγητού (Αντιστοιχεί µε το IDΚαθηγητή του πίνακα Καθηγητές) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (πρέπει το πεδίο αυτό να έχει το ίδιο µέγεθος µε το πεδίο που αντιστοιχεί). Εικόνα : Πίνακας Μαθήµατα 17

18 Τριµ-Εξετ-Τελικά : Πίνακας (εικόνα ) Στην Ονοµασία πεδίου δηλώνουµε ΚωδΤΕΤ (κάθε τρίµηνο ή εξεταστική πρέπει να χαρακτηρίζεται µοναδικά µε ένα κωδικό αριθµό), µε Τύπο δεδοµένων Αριθµός µε Περιγραφή : Κωδικός Τριµήνων-Εξεταστικής-Τελικά αποτελέσµατα {Πρωτεύον Κλειδί} και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. Στην Ονοµασία πεδίου δηλώνουµε Ονοµασία µε Τύπο δεδοµένων Κείµενο µε Περιγραφή : Επεξήγηση του ΚωδΤΕΤ (π.χ. 1=Ατρίµηνο, 2=Βτρίµηνο, 3=Γτρίµηνο, 4=ΕξΙουνίου, 5=ΕξΣεπτ) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου 20. Εικόνα : Πίνακας Τριµ-Εξετ- Τελικά Βαθµολογία : Πίνακας (εικόνα ) Στην Ονοµασία πεδίου δηλώνουµε Α/Α (είναι ένας αύξοντας αριθµός, κάθε βαθµολογία πρέπει να έχει ένα κωδικό αριθµό που να την χαρακτηρίζει µοναδικά) µε Τύπο δεδοµένων Αυτόµατη αρίθµηση µε Περιγραφή: Αύξοντα αριθµός { Πρωτεύον Κλειδί } και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος µεγάλου µήκους (ο συνολικός αριθµός των βαβµολογιών είναι αρκετά µεγάλος). Στην Ονοµασία πεδίου δηλώνουµε ΑρΜητρώου µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Αριθµός µητρώου µαθητών (Αντιστοιχεί στο ΑρΜητρώου του πίνακα Μαθητές) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (πρέπει το πεδίο αυτό να έχει το ίδιο µέγεθος µε το πεδίο που αντιστοιχεί). Στην Ονοµασία πεδίου δηλώνουµε ΚωδΜαθήµατος µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Κωδικός µαθήµατος (Αντιστοιχεί στο IDMαθήµατος) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (πρέπει το πεδίο αυτό να έχει το ίδιο µέγεθος µε το πεδίο που αντιστοιχεί). Στην Ονοµασία πεδίου δηλώνουµε ΚωδΤΕΤ µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Κωδικός Τριµήνων - εξετάσεων- Τελικά αποτελέσµατα και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. Στην Ονοµασία πεδίου δηλώνουµε Βαθµός µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: βαθµός σε κάθε µάθηµα και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. 18

19 Εικόνα : Πίνακας Βαθµολογία Απουσίες : Πίνακας (εικόνα ) Στην Ονοµασία πεδίου δηλώνουµε Αναγνωριστικό (είναι ένας αύξοντας αριθµός όπου χαρακτηρίζει µοναδικά την εισαγωγή απουσιών κάθε µαθητού) µε Τύπο δεδοµένων Αυτόµατη αρίθµηση µε Περιγραφή : Αύξοντα αριθµός { Πρωτεύον Κλειδί } και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος µεγάλου µήκους. Στην Ονοµασία πεδίου δηλώνουµε ΑρΜητρώου µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Αριθµός µητρώου µαθητών (Αντιστοιχεί στο ΑρΜητρώου του πίνακα Μαθητές) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (πρέπει το πεδίο αυτό να έχει το ίδιο µέγεθος µε το πεδίο που αντιστοιχεί). Στην Ονοµασία πεδίου δηλώνουµε ΚωδΤΕΤ µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Κωδικός Τριµήνων-Εξεταστικής-Τελικά αποτελέσµατα (Αντιστοιχεί στο ΚωδΤΕΤ του πίνακα Τριµ-Εξετ-Τελικά) και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος (πρέπει το πεδίο αυτό να έχει το ίδιο µέγεθος µε το πεδίο που αντιστοιχεί). Στην Ονοµασία πεδίου δηλώνουµε Απουσίες µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Απουσίες Τριµήνου και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. Στην Ονοµασία πεδίου δηλώνουµε ικαπουσίες µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: ικαιολογηµένες Απουσίες και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. Στην Ονοµασία πεδίου δηλώνουµε ΣύνολοΑπ µε Τύπο δεδοµένων Αριθµός µε Περιγραφή: Σύνολο Απουσιών και στις Ιδιότητες πεδίου επιλέγουµε Μέγεθος πεδίου Ακέραιος. 19

20 Εικόνα : Πίνακας Απουσίες Το επόµενο σηµαντικό βήµα µετά τον ορισµό των πινάκων είναι να πω στην Microsoft Access πώς σχετίζονται µεταξύ τους οι πίνακες. Έτσι η Access θα γνωρίζει πώς να συνδέσει όλους τους πίνακες, όταν θα πρέπει να τους χρησιµοποιήσω αργότερα σε ερωτήµατα, φόρµες, ή εκθέσεις. Για την δηµιουργία των σχέσεων, έχω χρησιµοποιήσει δύο είδη: τις µονοσήµαντες και τις πολυσήµαντες. 4.3 Μονοσήµαντες και πολυσήµαντες σχέσεις Στις περισσότερες περιπτώσεις η πιο συνηθισµένη σχέση ανάµεσα σε δύο πίνακες είναι η µονοσήµαντη (ένα προς πολλά). Αυτό σηµαίνει ότι για κάθε εγγραφή του πρώτου πίνακα υπάρχουν πολλές συσχετισµένες εγγραφές στο δεύτερο, αλλά σε κάθε εγγραφή του δεύτερου πίνακα αντιστοιχεί µόνο µία εγγραφή του πρώτου. Για παράδειγµα ένα τµήµα έχει πολλούς µαθητές αλλά ένας µαθητής ανήκει σε ένα τµήµα. Πολυσήµαντη (πολλά προς πολλά) σχέση έχουµε όταν οι εγγραφές κάθε συσχετισµένου πίνακα µπορούν να έχουν περισσότερες από µία αντίστοιχες εγγραφές στον άλλο πίνακα. Για παράδειγµα οι µαθητές και τα µαθήµατα φαίνεται να έχουν µονοσήµαντη σχέση επειδή κάθε µαθητής µπορεί να έχει πολλά διαφορετικά µαθήµατα. Ωστόσο, ισχύει και το αντίστροφο: κάθε ένα µάθηµα µπορεί να γίνεται σε πολλούς διαφορετικούς µαθητές. εν µπορούµε να δηµιουργήσουµε µια µονοσήµαντη σχέση µεταξύ των δυο πινάκων, η µόνη λύση είναι να δηµιουργήσουµε ένα τρίτο πίνακα ο οποίος θα συνδέει τους άλλους δύο: έναν πίνακα διασταύρωσης. Πίνακας διασταύρωσης ονοµάζεται ο ενδιάµεσος πίνακας ο οποίος παίζει το ρόλο της γέφυρας µεταξύ δύο πινάκων που τους συνδέει µια σχέση πολλά προς πολλά. Χρησιµοποιεί το πρωτεύον κλειδί των δύο άλλων πινάκων ως πρωτεύον κλειδί και σχετίζεται µε τους δύο πίνακες µε µονοσήµαντες σχέσεις. Επίσης, περιέχει τουλάχιστον ένα πρόσθετο πεδίο που δεν υπάρχει σε κάποιον από τους άλλους δύο πίνακες, αλλά είναι σχετικό και µε τους δύο. 20

21 4.4 Ορισµός Σχέσεων Για να ορίσουµε σχέσεις επιλέγουµε τη διαταγή Σχέσεις από το µενού Εργαλεία (Tools). Η Access θα µας εµφανίσει ένα πλαίσιο διαλόγου, επιλέγουµε µε την σειρά κάθε πίνακα και πατάµε στο κουµπί Προσθήκη (Add). Πατάµε στο κουµπί Κλείσιµο (Close) για να εξαφανίσουµε το πλαίσιο διαλόγου. Για να δηµιουργήσουµε τη σχέση που χρειαζόµαστε, πατάµε στο πεδίο ΑρΜητρώου του πίνακα Μαθητές, το σέρνουµε και το αφήνουµε στο οµώνυµο πεδίο του πίνακα Βαθµολογία. Όταν αφήσουµε το πλήκτρο του ποντικιού, η Access θα ανοίξει το πλαίσιο διαλόγου Επεξεργασία σχέσεων (Edit Relationships) που φαίνεται στην εικόνα Εικόνα 4.4.1: Πλαίσιο διαλόγου Επεξεργασία σχέσεων Παρατηρούµε ότι η Access συµπλήρωσε τα ονόµατα των πεδίων αυτόµατα. Πατάµε στο πλαίσιο ελέγχου Επιβολή ακεραιότητας αναφορών. Με αυτόν τον τρόπο εξασφαλίζουµε ότι η Access δε θα µας επιτρέπει να καταχωρίζουµε βαθµολογίες για µη αποδεκτούς αριθµούς µητρώου. Αφού πατήσουµε στο κουµπί ηµιουργία (Create) για να ολοκληρώσουµε τον ορισµό της σχέσεις µας, η Access θα µας σχεδιάσει µία γραµµή ανάµεσα στους δύο πίνακες για να δείξει τη σχέση (εικόνα 4.4.2). Προσέξτε ότι εµφανίζει τον αριθµό 1 στην άκρη της γραµµής σχέσης που καταλήγει στον πίνακα του «ενός», και το σύµβολο του απείρου ( ) στην άκρη της γραµµής σχέσης που καταλήγει στον πίνακα των «πολλών». Αν θέλουµε να διαγράψουµε τη σχέση, πατάµε στη γραµµή και πατάµε το πλήκτρο Del. Στην εικόνα µπορούµε να δούµε το Μοντέλο Οντοτήτων - Συσχετίσεων µε όλους τους βασικούς πίνακες της εφαρµογής µας. Όταν κλείσουµε το παράθυρο Σχέσεων, η Access θα µας ρωτήσει αν θέλουµε να αποθηκεύσουµε τις αλλαγές µας. Πατάµε ΝΑΙ για να αποθηκεύσουµε τις σχέσεις που ορίσαµε. 21

22 4.5 Ερωτήµατα Εικόνα 4.4.2: Το Μοντέλο Οντοτήτων- Συσχετίσεων. Πολλές φορές πρέπει να εκτελέσουµε υπολογισµούς στα δεδοµένα των πινάκων ή να ανακτήσουµε δεδοµένα από πολλούς πίνακες. Για να επιλέξουµε το σύνολο των δεδοµένων για επεξεργασία, θα πρέπει να χρησιµοποιήσουµε ένα ερώτηµα. Ένα από τα πλεονεκτήµατα της χρήσης των ερωτηµάτων είναι το ότι µας επιτρέπουν να εντοπίζουµε δεδοµένα από πολλούς συσχετιζόµενους µεταξύ τους πίνακες µε µεγάλη ευκολία. Ωστόσο, τα ερωτήµατα είναι πολύ χρήσιµα και για την εξέταση των δεδοµένων ενός πίνακα. Υπάρχουν διάφοροι τύποι ερωτηµάτων όπως ερωτήµατα επιλογής, ενηµέρωσης, διαγραφής, δηµιουργίας νέου πίνακα κτλ. Πριν δηµιουργήσουµε και εκτελέσουµε ένα ερώτηµα για να ενηµερώσουµε πολλές εγγραφές της βάσης δεδοµένων µας, καλό είναι να δηµιουργούµε πρώτα ένα ερώτηµα επιλογής µε κριτήρια που θα επιλέγουν τις εγγραφές που θέλουµε να ενηµερώσουµε. Αφού βεβαιωθούµε ότι η Access επέλεξε τις εγγραφές που θέλουµε, είναι εύκολο να µετατρέψουµε αυτό το ερώτηµα επιλογής σε ερώτηµα ενηµέρωσης ή σε κάποιον άλλο τύπο ερωτήµατος ενέργειας. Πίσω από κάθε ερώτηµα της Microsoft Access βρίσκεται η γλώσσα εντολών SQL των βάσεων δεδοµένων. Παρά το γεγονός ότι µπορούµε να σχεδιάσουµε τα περισσότερα ερωτήµατα χρησιµοποιώντας το απλό πλέγµα σχεδίασης της Access, η Access αποθηκεύει κάθε ερώτηµα που σχεδιάζουµε ως εντολή της SQL. Ωστόσο, για τα προχωρηµένα είδη ερωτηµάτων που χρησιµοποιούν ως κριτήρια σύγκρισης τα αποτελέσµατα κάποιου άλλου ερωτήµατος, θα πρέπει να γνωρίζουµε την SQL για να µπορέσουµε να ορίσουµε το υποερώτηµα Μετά την δηµιουργία των πινάκων και των σχέσεων τους, το επόµενό µου βήµα ήταν η δηµιουργία των ερωτηµάτων. Πρέπει να αναφέρω ότι ο συνολικός αριθµός των 22

23 ερωτηµάτων που έχω δηµιουργήσει είναι εκατό δέκα έξι και γι αυτό θα γίνει επιλεκτική ανάλυση ορισµένων από αυτών Επεξήγηση ερωτηµάτων Εικόνα 4.5.1: Ερώτηµα ενηµέρωσης Απουσίες Τριµήνων. Το παραπάνω σχήµα (εικόνα 4.5.1) ανήκει στο ερώτηµα ενηµέρωσης Απουσίες Τριµήνων. Αφού επιλέξουµε τον πίνακα ΑπουσίεςΤριµήνων και στο πεδίο το ΣύνολοΑπ, µετατρέπουµε το ερώτηµα επιλογής µας σε ερώτηµα ενηµέρωσης από το µενού Ερώτηµα, η Access θα προσθέσει στο πλέγµα σχεδίασης µία γραµµή Ενηµέρωση σε. Χρησιµοποιούµε αυτή την γραµµή για να καθορίσουµε τον τρόπο αλλαγής των δεδοµένων µας. Στην περίπτωσή µου θέλω το πεδίο ΣύνολοΑπ να ισούται µε την διαφορά των δικαιολογηµένων απουσιών από τις απουσίες. Έτσι στην γραµµή Ενηµέρωση σε: πληκτρολογούµε την πράξη µας που είναι [Απουσίες]-[ ικαπουσίες]. Για να εκτελέσουµε το ερώτηµα, επιλέγουµε τη διαταγή Εκτέλεση από το µενού Ερώτηµα, ή πατάµε στο κουµπί Εκτέλεση από τη γραµµή εργαλείων. Η Access θα ερευνήσει πρώτα τον πίνακά µας για να προσδιορίσει πόσες γραµµές θα τροποποιήσει µε βάση τα κριτήρια επιλογής µας και µετά θα εµφανίσει ένα πλαίσιο διαλόγου που θα µας ρωτάει αν είµαστε σίγουρη ή όχι για την εκτέλεση αυτού του ερωτήµατος. Το ερώτηµα που ακολουθεί (εικόνα 4.5.2) αποτελεί το ερώτηµα διαγραφής ΜΗ ΕΝΙΣΜΟ ΠΙΝΑΚΑ ΜΑΘΗΤΕΣ. Όπως και στο ερώτηµα ενηµέρωσης, καλό είναι να κάνουµε ένα έλεγχο για να δούµε ποιες γραµµές θα επηρεαστούν από το ερώτηµα διαγραφής, κατασκευάζοντας πρώτα ένα ερώτηµα επιλογής που θα εντοπίσει αυτές τις εγγραφές. Θέλουµε να επιλέξουµε όλα τα πεδία του πίνακα µαθητές και να τα διαγράψουµε. Αφού επιλέξουµε τον πίνακα Μαθητές, µετατρέπουµε το ερώτηµα επιλογής µας σε ερώτηµα ενηµέρωσης από το µενού Ερώτηµα, η Access θα προσθέσει στο πλέγµα σχεδίασης µία γραµµή ιαγραφή. Στο πεδίο επιλέγουµε τον αστερίσκο (*) ο οποίος δηλώνει όλα τα πεδία του πίνακα και στη γραµµή ενηµέρωσης ιαγραφή επιλέγουµε Από. Αν θέλαµε να το γράφαµε σε εντολές SQL τότε θα πληκτρολογούσαµε DELETE Μαθητές.* FROM Μαθητές; 23

24 Εικόνα 4.5.2: Ερώτηµα διαγραφής ΜΗ ΕΝΙΣΜΟ ΠΙΝΑΚΑ ΜΑΘΗΤΕΣ. Επειδή δε θα έχουµε τη δυνατότητα να ανακτήσουµε τις γραµµές που θα διαγράψουµε, καλό είναι να δηµιουργήσουµε ένα εφεδρικό αντίγραφο του πίνακά µας, ειδικά αν είναι η πρώτη φορά που θα εκτελέσουµε αυτό το ερώτηµα διαγραφής. Για να εκτελέσουµε το ερώτηµα, επιλέγουµε τη διαταγή Εκτέλεση από το µενού Ερώτηµα, ή πατάµε στο κουµπί Εκτέλεση από τη γραµµή εργαλείων. Η Access θα ερευνήσει πρώτα τον πίνακά µας για να προσδιορίσει πόσες γραµµές θα διαγράψει µε βάση τα κριτήρια επιλογής µας και µετά θα εµφανίσει ένα πλαίσιο διαλόγου που θα µας ρωτάει αν είµαστε σίγουρη ή όχι για την εκτέλεση αυτού του ερωτήµατος. Πατάµε στο κουµπί Ναι για να προχωρήσουµε στη διαγραφή των γραµµών. Αν έχουµε και την παραµικρή αµφιβολία για τις γραµµές που θα διαγραφούν πατάµε Όχι. Το ερώτηµα που ακολουθεί (εικόνα 4.5.3) αποτελεί το ερώτηµα δηµιουργίας πίνακα ΝΕΟ-ΤΕΣΤ. Αυτό το ερώτηµα δηµιουργεί ένα νέο πίνακα ο οποίος περιέχει τον Αριθµό µητρώου των µαθητών, το επώνυµό τους, το πεδίο προβιβασµού και τον γενικό τους βαθµό. Όπως συµβαίνει για τα περισσότερα ερωτήµατα ενεργειών, καλό είναι να ξεκινήσουµε µε ένα ερώτηµα επιλογής που θα εξασφαλίσει ότι επεξεργάζεστε τα σωστά δεδοµένα. Επιλέγουµε λοιπόν τον πίνακα Μαθητές και το ερώτηµα ΟΜΑ ΙΚΟΣ ΤΕΛΙΚΟΣ ΒΑΘΜΟΣ, µετά από τον πίνακα επιλέγουµε τα πεδία ΑρΜητρώου, Επώνυµο και Προβιβάστηκε και από το ερώτηµα επιλέγουµε το πεδίο ΓΕΝΙΚΟΣ ΒΑΘΜΟΣ. Στην γραµµή σχεδίασης µε το όνοµα Ταξινόµηση επιλέγουµε Αύξουσα για το πεδίο ΑρΜητρώου, επίσης στη γραµµή σχεδίασης Εµφάνιση τσεκάρουµε και τα τέσσερα πεδία αφού επιθυµώ να εµφανίζονται όλα. Μετατρέπουµε το ερώτηµα επιλογής µας σε ερώτηµα ενηµέρωσης από το µενού Ερώτηµα. Η Access θα παρουσιάσει ένα πλαίσιο διαλόγου που µας ζητάει να πληκτρολογήσουµε ένα κατάλληλο όνοµα για τον πίνακα που δηµιουργούµε, πατάµε OK για να κλείσει το πλαίσιο διαλόγου. 24

25 Εικόνα 4.5.3: Ερώτηµα δηµιουργίας πίνακα ΝΕΟ-ΤΕΣΤ. Αφού διαµορφώσουµε το ερώτηµα δηµιουργίας πίνακα, µπορούµε να το εκτελέσουµε επιλέγοντας τη διαταγή Εκτέλεση από το µενού Ερώτηµα, ή πατάµε στο κουµπί Εκτέλεση από τη γραµµή εργαλείων. Η Access θα δηµιουργήσει τις εγγραφές που θα εισαχθούν στο νέο πίνακα και µετά θα εµφανίσει ένα πλαίσιο διαλόγου επιβεβαίωσης για να µας πληροφορήσει πόσες γραµµές θα δηµιουργήσει στο νέο πίνακα. Πατάµε στο κουµπί Ναι για να δηµιουργήσουµε το νέο µας πίνακα. Το ερώτηµα που ακολουθεί (εικόνα 4.5.4) αποτελεί το ερώτηµα επιλογής ΜΕΣΟΣ ΟΡΟΣ Α ΤΡΙΜΗΝΟ. Αυτό το ερώτηµα υπολογίζει το µέσο όρο της βαθµολογίας κάθε µαθητή για το πρώτο τρίµηνο. Επιλέγουµε τον πίνακα βαθµολογία και στην γραµµή σχεδίασης µε το όνοµα Πεδίο επιλέγουµε το ΑρΜητρώου και το ΚωδΤΕΤ. Για πολύπλοκες παραστάσεις η Access παρέχει ένα βοήθηµα που ονοµάζεται όµηση παραστάσεων. Πατάµε στο κενό πεδίο του πλέγµατος σχεδίασης και µετά πατάµε στο κουµπί δόµηση της γραµµής εργαλείων. Η Access θα εµφανίσει το παράθυρο δόµησης παραστάσεων. Στο πάνω µέρος του παραθύρου υπάρχει ένα κενό πλαίσιο κειµένου στο οποίο µπορούµε να κατασκευάσουµε µία παράσταση. Λοιπόν πληκτρολογούµε ΜΕΣΟΣ ΟΡΟΣ Α ΤΡΙΜ :Άθροισµα([Βαθµολογία]![Βαθµός])/17. Αυτή η πράξη προσθέτει τους βαθµούς κάθε µαθητή και το άθροισµα το διαιρεί µε το σύνολο των µαθηµάτων που είναι δέκα επτά. Στην γραµµή σχεδίασης µε το όνοµα Εµφάνιση τσεκάρουµε µόνο το πεδίο που µας ενδιαφέρει να εµφανίζεται και αυτό είναι το ΜΕΣΟΣ ΟΡΟΣ Α ΤΡΙΜ. Στην γραµµή σχεδίασης µε το όνοµα Κριτήρια, στο πεδίο ΚωδΤΕΤ πληκτρολογούµε τον κωδικό του τριµήνου που µας ενδιαφέρει που στην περίπτωσή µας είναι το 1 και στο πεδίο ΑρΜητρώου χρησιµοποιούµε την παράµετρο [ ΩΣΕ ΑΡΙΘΜΟ ΜΗΤΡΩΟΥ] όπου η Access θα µας ζητάει κάθε φορά το κριτήριο αυτό. Για να ορίσουµε µία παράµετρο, πρέπει να καταχωρίσουµε στη γραµµή Κριτήρια ένα όνοµα ή µία φράση µέσα σε αγκύλες ([ ]). Ότι περικλείσουµε στις αγκύλες γίνεται το όνοµα µε το οποίο η Access θα αναγνωρίζει την παράµετρό µας. Η Access εµφανίζει αυτό το όνοµα σε ένα πλαίσιο διαλόγου όταν εκτελούµε το ερώτηµα και γι αυτό καλό είναι να πληκτρολογούµε φράσεις που θα περιγράφουν µε σαφήνεια αυτό που θέλουµε. Για κάθε παράµετρο µπορούµε να καθορίσουµε στην Access ποιόν τύπο δεδοµένων 25

26 πρέπει να περιµένει. Για παράδειγµα, αν ορίσουµε µια παράµετρο ως αριθµό, η Access δεν θα δέχεται αλφαριθµητικούς χαρακτήρες ως τιµή της παραµέτρου. Αν πρέπει να αλλάξουµε τον τύπο δεδοµένων µιας παραµέτρου, επιλέγουµε τη διαταγή Παράµετροι από το µενού Ερώτηµα. Η Access θα εµφανίσει το πλαίσιο διαλόγου Παράµετροι ερωτήµατος. Στη στήλη Παράµετρος πρέπει να καταχωρίσουµε κάθε όνοµα παραµέτρου, της οποίας τον τύπο δεδοµένων θέλουµε να καθορίσουµε, όπως ακριβώς το πληκτρολογήσαµε και στο πλέγµα σχεδίασης αλλά χωρίς τις αγκύλες. Στη στήλη Τύπος δεδοµένων πρέπει να επιλέξουµε τον κατάλληλο τύπο δεδοµένων από τον πτυσσόµενο κατάλογο. Στην περίπτωσή µας στην πρώτη στήλη πληκτρολογούµε ΩΣΕ ΑΡΙΘΜΟ ΜΗΤΡΩΟΥ και στην δεύτερη στήλη επιλέγουµε Ακέραιος. Όταν ολοκληρώσουµε τον ορισµό των παραµέτρων πατάµε OK. Όταν εκτελέσουµε το ερώτηµα, η Access θα µας ζητήσει να δώσουµε τον κατάλληλο αριθµό µητρώου για τον οποίο θα εκτελεστεί το ερώτηµα. Εικόνα 4.5.4: Ερώτηµα επιλογής ΜΕΣΟΣ ΟΡΟΣ Α ΤΡΙΜΗΝΟΥ 4.6 Χρήση Μακροεντολών Στη Microsoft Access, µπορούµε να ορίσουµε µια µακροεντολή για να εκτελέσουµε οποιαδήποτε σχεδόν εργασία που θα έπρεπε διαφορετικά να ενεργοποιήσουµε µε το πληκτρολόγιο ή µε το ποντίκι. Η µοναδική ισχύς των µακροεντολών της Access έγκειται στην ικανοποίηση τους να αυτοµατοποιούν αποκρίσεις πολλών τύπων συµβάντων χωρίς να µας υποχρεώνουν να µάθουµε κάποια γλώσσα προγραµµατισµού. Το συµβάν (event) µπορεί να είναι κάποια αλλαγή στα δεδοµένα, το άνοιγµα ή το κλείσιµο µιας φόρµας ή έκθεσης. Η µακροεντολή που ακολουθεί είναι ο ΜΗ ΕΝΙΣΜΟΣ-ΠΙΝΑΚΑ-ΜΑΘΕΤΕΣ. Αυτή η µακροεντολή διαγράφει όλες τις εγγραφές του πίνακα Μαθητές αυτόµατα µε το πάτηµα µόνο ενός κουµπιού. Πατάµε στο κουµπί Μακροεντολές του παραθύρου της βάσης δεδοµένων και µετά πατάµε στο κουµπί ηµιουργία για να ανοίξουµε ένα νέο παράθυρο µακροεντολής, παρόµοιο µε αυτό της εικόνας Στο επάνω µέρος του παραθύρου θα ορίσουµε τη νέα µας µακροεντολή και στο κάτω µέρος θα καταχωρίσουµε κάποιες ρυθµίσεις, τα ορίσµατα, για τις ενέργειες που θα εκτελεί η µακροεντολή µας. Στο επάνω µέρος εµφανίζονται δύο στήλες, η Ενέργεια και η στήλη Σχόλιο. 26

27 Εικόνα 4.6.1: Μακροεντολή ΜΗ ΕΝΙΣΜΟΣ-ΠΙΝΑΚΑΣ-ΜΑΘΗΤΕΣ. Παρατηρούµε στην κάτω δεξιά περιοχή του παραθύρου ότι εµφανίζεται ένα σύντοµο µήνυµα βοήθειας. Το µήνυµα αλλάζει ανάλογα µε τη θέση του δροµέα στο επάνω µέρος του παραθύρου. Στη στήλη Ενέργεια µπορούµε να προσδιορίσουµε οποιαδήποτε από τις 53 ενέργειες µακροεντολών που υποστηρίζει η Access. Κάθε φορά που πατάµε µέσα σε ένα πλαίσιο της στήλης Ενέργειας, βλέπουµε στη δεξιά πλευρά του πλαισίου ένα κουµπί µε ένα βέλος. Με το κουµπί αυτό ανοίγει ένας πτυσσόµενος κατάλογος µε ενέργειες µακροεντολών. Στην περίπτωσή µας επιλέγουµε Άνοιγµα ερωτήµατος και Κλείσιµο. Μετά την επιλογή της ενέργειάς µας, η Access εµφανίζει στο κάτω µέρος του παραθύρου µακροεντολής πλαίσια ορισµάτων, στα οποία µπορούµε να εισάγουµε τιµές για την ενέργεια, οι οποίες ονοµάζονται ορίσµατα. Για την πρώτη µας Ενέργεια στο πλαίσιο ορίσµατος Όνοµα ερωτήµατος πληκτρολογούµε το ερώτηµα που χρειαζόµαστε να ανοίξουµε και είναι : ΜΗ ΕΝΙΣΜΟ ΠΙΝΑΚΑ ΜΑΘΗΤΕΣ. Για την δεύτερή µας Ενέργεια (Κλείσιµο) στο πλαίσιο ορίσµατος Τύπος αντικειµένου πληκτρολογούµε Ερώτηµα, στο Όνοµα αντικειµένου πληκτρολογούµε ΜΗ ΕΝΙΣΜΟ ΠΙΝΑΚΑ ΜΑΘΗΤΕΣ και στην αποθήκευση επιλέγουµε Ναι. ηλαδή η µακροεντολή µας αυτή ανοίγει το ερώτηµα που διαγράφει τον πίνακα µαθητές και αφού το εκτελέσει το κλείνει σώζοντας τις αλλαγές. Για να µπορέσουµε να εκτελέσουµε µια µακροεντολή πρέπει πρώτα να την έχουµε αποθηκεύσει. Επιλέγουµε λοιπόν τη διαταγή Αποθήκευση από το µενού Αρχείο για να εµφανιστεί το πλαίσιο διαλόγου που θα καταχωρίσουµε το όνοµα της µακροεντολής (ΜΗ ΕΝΙΣΜΟΣ-ΠΙΝΑΚΑ-ΜΑΘΕΤΕΣ) και πατάµε στο ΝΑΙ για να αποθηκεύσουµε την µακροεντολή. 4.7 Χρήση Φορµών Οι φόρµες είναι η κύρια µορφή διασύνδεσης µεταξύ των χρηστών και τις εφαρµογής µας. Μπορούµε να σχεδιάσουµε φόρµες για πολλούς διαφορετικούς σκοπούς: Παρουσίαση κα επεξεργασία δεδοµένων. Αυτή είναι η πιο διαδεδοµένη χρήση των φορµών. Οι φόρµες προσφέρουν έναν τρόπο για να προσαρµόζουµε την παρουσίαση των δεδοµένων της βάσης δεδοµένων µας. Μπορούµε ακόµη, να χρησιµοποιούµε τις φόρµες για να κάνουµε πιο εύκολη 27

28 την αλλαγή, την τροποποίηση, ή την διαγραφή δεδοµένων. Μπορούµε να ρυθµίσουµε τις επιλογές µιας φόρµας έτσι ώστε να επιτρέπεται µόνο η ανάγνωση των δεδοµένων µας, να προστίθενται αυτόµατα κάποιες σχετικές πληροφορίες από άλλους πίνακες, να υπολογίζονται οι τιµές που πρόκειται να παρουσιαστούν, ή να εµφανίζονται, ή να κρύβονται κάποια δεδοµένα µε βάση των επιλογών που έχει κάνει ο χρήστης της φόρµας. Έλεγχος της ροής της εφαρµογής. Μπορούµε να σχεδιάσουµε φόρµες που θα χρησιµοποιούν µακροεντολές ή διαδικασίες της Microsoft Visual Basic για να αυτοµατοποιήσουµε την παρουσίαση κάποιον δεδοµένων. Μπορούµε να δηµιουργήσουµε ορισµένα ειδικά χειριστήρια που ονοµάζονται κουµπιά διαταγών, τα οποία εκτελούν µια µακροεντολή κάθε φορά που πατάµε αυτά. Με τις µακροεντολές µπορούµε να ανοίγουµε άλλες φόρµες, να εκτελούµε ερωτήµατα, να εκτυπώνουµε εκθέσεις κτλ. Καταχώριση δεδοµένων. Μπορούµε να σχεδιάσουµε φόρµες που θα χρησιµοποιούνται µόνο για την καταχώριση καινούργιων δεδοµένων στη βάση µας. Εκτύπωση πληροφοριών. Αν και για την εκτύπωση πρέπει να σχεδιάζουµε εκθέσεις, µπορούµε να τυπώνουµε και τις πληροφορίες που εµφανίζονται σε µία φόρµα. Σε ότι αφορά τη συχνότητα της χρήσης τους, οι φόρµες είναι τα σηµαντικότερα αντικείµενα που θα δηµιουργήσουµε στην εφαρµογή µας. Οι φόρµες είναι τα αντικείµενα που θα χρησιµοποιούν οι χρήστες κάθε φορά που θα την εκτελούν. Η φόρµα την οποία θα δηµιουργήσουµε (εικόνα 4.7.1) ονοµάζεται Τµήµατα. Επιλέγουµε από το παράθυρο της βάσης µας ηµιουργία φόρµας σε προβολή σχεδίασης. Η Access ξεκινάει µε µία φόρµα που έχει µόνο γκρίζο πλέγµα. Μπορούµε να πατήσουµε στο όριο του τµήµατος λεπτοµερειών µε το δείκτη του ποντικιού µας και να το σύρουµε για να το κάνουµε µεγαλύτερο ή µικρότερο. Αν θέλουµε να προσθέσουµε κεφαλίδες ή υποσέλιδα στη φόρµα, επιλέγουµε τη διαταγή Κεφαλίδα / υποσέλιδο φόρµας από το µενού Προβολή. Επικεφαλίδα : Από το toolbox επιλέγουµε Ετικέτα και την τοποθετούµε στην κεφαλίδα της φόρµας. Πληκτρολογούµε Τµήµατα και από τη γραµµή εργαλείων επιλέγουµε Έντονη γραφή, Πλάγια γραφή, Υπογράµµιση, Μέγεθος γραµµατοσειράς 14 και Στοίχιση στο κέντρο. Σύνθετο πλαίσιο Τάξη: Από το toolbox επιλέγουµε σύνθετο πλαίσιο και το τραβάµε στη φόρµα µας. Το πρώτο παράθυρο του Οδηγού µας ρωτάει µε ποιόν τρόπο θέλουµε να λαµβάνονται οι τιµές από το σύνθετο πλαίσιο και επιλέγουµε Οι τιµές για σύνθετο πλαίσιο θα αναζητούνται σε πίνακα ή ερώτηµα και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός ρωτάει για το ποιος πίνακας ή ερώτηµα θα περιέχει τις τιµές για το σύνθετο πλαίσιο και επιλέγουµε ερώτηµα και Τάξη ερώτηµα και πάλι πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο µπορούµε να επιλέξουµε τα πεδία που θα εµφανίζονται στο σύνθετο πλαίσιο, επιλέγουµε Τάξη και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός µας ζητάει να ρυθµίσουµε το πλάτος των στηλών του σύνθετου πλαισίου και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός µας ρωτάει για το τι θέλουµε να κάνει η Access όταν επιλέγουµε µία τιµή από το σύνθετο πλαίσιο λίστας, επιλέγουµε Να αποθηκεύεται η τιµή στο πεδίο Τάξη και πατάµε το κουµπί επόµενο. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το σύνθετο πλαίσιό µας και πληκτρολογούµε Τάξη και τέλος. Κάνουµε δεξί κλικ πάνω στο σύνθετο πλαίσιο, επιλέγουµε την εντολή Ιδιότητες, επιλέγουµε το 28

29 µενού Όλα και στον Περιορισµό σε λίστα επιλέγουµε Όχι, στο ειδικό εφέ επιλέγουµε βυθισµένο και στο Πάχος περιγράµµατος επιλέγουµε πολύ λεπτή γραµµή. Σύνθετο πλαίσιο Τµήµα: Από το toolbox επιλέγουµε σύνθετο πλαίσιο και το τοποθετούµε στη φόρµα µας. Το πρώτο παράθυρο του Οδηγού µας ρωτάει µε ποιόν τρόπο θέλουµε να λαµβάνονται οι τιµές από το σύνθετο πλαίσιο και επιλέγουµε Οι τιµές για σύνθετο πλαίσιο θα αναζητούνται σε πίνακα ή ερώτηµα και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός ρωτάει για το ποιος πίνακας ή ερώτηµα θα περιέχει τις τιµές για το σύνθετο πλαίσιο και επιλέγουµε Τµήµα πίνακας πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε τα πεδία που θα εµφανίζονται στο σύνθετο πλαίσιο, επιλέγουµε Τµήµα και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός µας ζητάει να ρυθµίσουµε το πλάτος των στηλών του σύνθετου πλαισίου και πατάµε το κουµπί επόµενο. Το επόµενο παράθυρο µας ρωτάει για το τι θέλουµε να κάνει η Access όταν επιλέγουµε µία τιµή από το σύνθετο πλαίσιο λίστας, επιλέγουµε Να αποθηκεύεται η τιµή στο πεδίο Τµήµα και πατάµε το κουµπί επόµενο. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το σύνθετο πλαίσιό µας και πληκτρολογούµε Τµήµα και πατάµε το κουµπί τέλος. Κάνουµε δεξί κλικ πάνω στο σύνθετο πλαίσιο, επιλέγουµε την εντολή Ιδιότητες, επιλέγουµε το µενού Όλα και στον Περιορισµό σε λίστα επιλέγουµε Όχι, στο ειδικό εφέ επιλέγουµε βυθισµένο και στο Πάχος περιγράµµατος επιλέγουµε πολύ λεπτή γραµµή. Εικόνα 4.7.1: Φόρµα Τµήµατα Σύνθετο πλαίσιο Υπεύθυνος Καθηγητής: Από το toolbox επιλέγουµε σύνθετο πλαίσιο και το τραβάµε στη φόρµα µας. Το πρώτο παράθυρο του Οδηγού µας ρωτάει µε ποιόν τρόπο θέλουµε να λαµβάνονται οι τιµές από το σύνθετο πλαίσιο και επιλέγουµε Οι τιµές για σύνθετο πλαίσιο θα αναζητούνται σε πίνακα ή ερώτηµα και πατάµε το κουµπί επόµενο. Το επόµενο παράθυρο ρωτάει για το ποιος πίνακας ή ερώτηµα θα περιέχει τις τιµές για το σύνθετο πλαίσιο και επιλέγουµε πίνακες Καθηγητές και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο µπορούµε να επιλέξουµε τα πεδία που θα εµφανίζονται στο σύνθετο πλαίσιο, επιλέγουµε IDΚαθηγητή και πατάµε το κουµπί επόµενο. Το επόµενο παράθυρο µας ζητάει να ρυθµίσουµε το πλάτος των στηλών του σύνθετου πλαισίου και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός µας ρωτάει για το τι εντολής θέλουµε να κάνει η Access όταν επιλέγουµε µία 29

30 τιµή από το σύνθετο πλαίσιο λίστας, επιλέγουµε Να αποθηκεύεται η τιµή στο πεδίο Υπεύθυνος και πατάµε το κουµπί επόµενο. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το σύνθετο πλαίσιό µας και πληκτρολογούµε Σύνθετο πλαίσιο12 και πατάµε το κουµπί τέλος. Κάνουµε δεξί κλικ πάνω στο σύνθετο πλαίσιο, επιλέγουµε την εντολή Ιδιότητες, επιλέγουµε το µενού Όλα και στον Περιορισµό σε λίστα επιλέγουµε Ναι, στο ειδικό εφέ επιλέγουµε βυθισµένο και στο Πάχος περιγράµµατος επιλέγουµε πολύ λεπτή γραµµή. Σύνθετο πλαίσιο Επώνυµο: Από το toolbox επιλέγουµε σύνθετο πλαίσιο και το τοποθετούµε στη φόρµα µας. Το πρώτο παράθυρο του Οδηγού µας ρωτάει µε ποιόν τρόπο θέλουµε να λαµβάνονται οι τιµές από το σύνθετο πλαίσιο και επιλέγουµε Οι τιµές για σύνθετο πλαίσιο θα αναζητούνται σε πίνακα ή ερώτηµα και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός ρωτάει για το ποιος πίνακας ή ερώτηµα θα περιέχει τις τιµές για το σύνθετο πλαίσιο και επιλέγουµε πίνακες Καθηγητές και πάλι πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο µπορούµε να επιλέξουµε τα πεδία που θα εµφανίζονται στο σύνθετο πλαίσιο, επιλέγουµε Επώνυµο και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός µας ζητάει να ρυθµίσουµε το πλάτος των στηλών του σύνθετου πλαισίου και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε Να αποθηκεύεται η τιµή στο πεδίο Υπεύθυνος και πατάµε το κουµπί επόµενο. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το σύνθετο πλαίσιό µας και πληκτρολογούµε Σύνθετο πλαίσιο38 και πατάµε το κουµπί τέλος. Κάνουµε δεξί κλικ πάνω στο σύνθετο πλαίσιο, επιλέγουµε την εντολή Ιδιότητες, επιλέγουµε το µενού Όλα και στον Περιορισµό σε λίστα επιλέγουµε Ναι, στο ειδικό εφέ επιλέγουµε βυθισµένο και στο Πάχος περιγράµµατος επιλέγουµε πολύ λεπτή γραµµή. Σύνθετο πλαίσιο Υπεύθυνος: Από το toolbox επιλέγουµε σύνθετο πλαίσιο και το τραβάµε στη φόρµα µας. Το πρώτο παράθυρο του Οδηγού µας ρωτάει µε ποιόν τρόπο θέλουµε να λαµβάνονται οι τιµές από το σύνθετο πλαίσιο και επιλέγουµε Οι τιµές για σύνθετο πλαίσιο θα αναζητούνται σε πίνακα ή ερώτηµα και πατάµε το κουµπί επόµενο. Το επόµενο παράθυρο ρωτάει για το ποιος πίνακας ή ερώτηµα θα περιέχει τις τιµές για το σύνθετο πλαίσιο και επιλέγουµε πίνακες Καθηγητές και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε τα πεδία που θα εµφανίζονται στο σύνθετο πλαίσιο, επιλέγουµε Όνοµα και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός µας ζητάει να ρυθµίσουµε το πλάτος των στηλών του σύνθετου πλαισίου και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε Να αποθηκεύεται η τιµή στο πεδίο Υπεύθυνος και πατάµε το κουµπί επόµενο. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το σύνθετο πλαίσιό µας, πληκτρολογούµε Σύνθετο πλαίσιο42 και πατάµε το κουµπί τέλος. Κάνουµε δεξί κλικ πάνω στο σύνθετο πλαίσιο, επιλέγουµε την εντολή Ιδιότητες, επιλέγουµε το µενού Όλα και στον Περιορισµό σε λίστα επιλέγουµε Όχι, στο ειδικό εφέ επιλέγουµε Επίπεδο και στο Πάχος περιγράµµατος επιλέγουµε πολύ λεπτή γραµµή. Κουµπί εντολής Προηγούµενη εγγραφή : Από το toolbox επιλέγουµε κουµπί και το τοποθετούµε στην φόρµα στο τµήµα λεπτοµέρειες. Το πρώτο παράθυρο του Οδηγού µας ρωτάει για το ποια ενέργεια θέλουµε να εκτελείται µε το πάτηµα του κουµπιού και επιλέγουµε από την στήλη Κατηγορίες, Μετακίνηση εγγραφών και από τη στήλη Ενέργειες, Μετάβαση στην προηγούµενη εγγραφή και πατάµε το κουµπί επόµενο. Στο δεύτερο παράθυρο µπορούµε να επιλέξουµε αν το κουµπί µας θέλουµε να έχει εικόνα ή κείµενο και επιλέγουµε προηγούµενο 2 εικόνα. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το κουµπί εντολής µας, πληκτρολογούµε Εντολή23 και πατάµε το κουµπί τέλος. Κουµπί εντολής Νέα εγγραφή: Από το toolbox επιλέγουµε κουµπί εντολής και το τραβάµε στην φόρµα στο τµήµα λεπτοµέρειες. Το πρώτο παράθυρο του Οδηγού µας ρωτάει για το ποια ενέργεια θέλουµε να εκτελείται µε το πάτηµα του κουµπιού και 30

31 επιλέγουµε από την στήλη Κατηγορίες, Μετακίνηση εγγραφών και από τη στήλη Ενέργειες, Μετάβαση στην νέα εγγραφή και πατάµε το κουµπί επόµενο. Στο δεύτερο παράθυρο µπορούµε να επιλέξουµε αν το κουµπί µας θέλουµε να έχει εικόνα ή κείµενο και επιλέγουµε προηγούµενο2 εικόνα. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το κουµπί εντολής µας, πληκτρολογούµε Εντολή24 και πατάµε το κουµπί τέλος. Κουµπί εντολής Επόµενη εγγραφή: Από το toolbox επιλέγουµε κουµπί εντολής και το τοποθετούµε στην φόρµα στο τµήµα λεπτοµέρειες. Στο πρώτο παράθυρο του Οδηγού επιλέγουµε από την στήλη Κατηγορίες, Μετακίνηση εγγραφών και από τη στήλη Ενέργειες, Μετάβαση στην επόµενη εγγραφή και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε αν το κουµπί µας θέλουµε να έχει εικόνα ή κείµενο και επιλέγουµε προηγούµενο2 εικόνα. Στο τελικό παράθυρο πληκτρολογούµε Εντολή25 (που είναι ο τίτλος για το κουµπί εντολής µας) και πατάµε το κουµπί τέλος. Κουµπί εντολής Αποθήκευση εγγραφής: Από το toolbox επιλέγουµε κουµπί εντολής και το τραβάµε στην φόρµα στο τµήµα λεπτοµέρειες. Το πρώτο παράθυρο του Οδηγού µας ρωτάει για το ποια ενέργεια θέλουµε να εκτελείται µε το πάτηµα του κουµπιού και από την στήλη Κατηγορίες επιλέγουµε, Λειτουργίες εγγραφών και από τη στήλη Ενέργειες, Αποθήκευση εγγραφής και πατάµε το κουµπί επόµενο. Στο δεύτερο παράθυρο µπορούµε να επιλέξουµε αν το κουµπί µας θέλουµε να έχει εικόνα ή κείµενο και επιλέγουµε εικόνα Αποθήκευση εγγραφής. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το κουµπί εντολής µας, πληκτρολογούµε Εντολή29 και πατάµε το κουµπί τέλος. Κουµπί εντολής Αναίρεση εγγραφής: Από το toolbox επιλέγουµε κουµπί εντολής και το τοποθετούµε στην φόρµα στο τµήµα λεπτοµέρειες. Στο πρώτο παράθυρο του Οδηγού επιλέγουµε από την στήλη Κατηγορίες, Λειτουργίες εγγραφών και από τη στήλη Ενέργειες, Αναίρεση εγγραφής και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε εικόνα Αναίρεση εγγραφής. Στο τελικό παράθυρο πληκτρολογούµε Εντολή30 (που είναι ο τίτλος για το κουµπί εντολής µας) και πατάµε το κουµπί τέλος. Κουµπί εντολής ιαγραφή εγγραφής: Από το toolbox επιλέγουµε κουµπί εντολής και το τραβάµε στην φόρµα στο τµήµα λεπτοµέρειες. Το πρώτο παράθυρο του Οδηγού µας ρωτάει για το ποια ενέργεια θέλουµε να εκτελείται µε το πάτηµα του κουµπιού και από την στήλη Κατηγορίες επιλέγουµε, Λειτουργίες εγγραφών και από τη στήλη Ενέργειες, ιαγραφή εγγραφής και πατάµε το κουµπί επόµενο. Στο δεύτερο παράθυρο µπορούµε να επιλέξουµε αν το κουµπί µας θέλουµε να έχει εικόνα ή κείµενο και επιλέγουµε εικόνα ιαγραφή εγγραφής. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για το κουµπί εντολής µας, πληκτρολογούµε Εντολή31 και πατάµε το κουµπί τέλος. Κουµπί εντολής Έξοδος: Από το toolbox επιλέγουµε κουµπί εντολής και το τοποθετούµε στην φόρµα στο τµήµα λεπτοµέρειες. Στο πρώτο παράθυρο του Οδηγού επιλέγουµε από την στήλη Κατηγορίες, Λειτουργίες φορµών και από τη στήλη Ενέργειες, Κλείσιµο φόρµας και πατάµε το κουµπί επόµενο. Στο επόµενο παράθυρο επιλέγουµε εικόνα Έξοδος. Στο τελικό παράθυρο πληκτρολογούµε Εντολή36 (που είναι ο τίτλος για το κουµπί εντολής µας) και πατάµε το κουµπί τέλος. Εικόνα: Από τη γραµµή εργαλείων επιλέγουµε Εισαγωγή, Εικόνα και επιλέγουµε την εικόνα που θέλουµε από τον κατάλογο που την έχουµε αποθηκεύσει και την τοποθετούµε στην πάνω δεξιά πλευρά του τµήµατος λεπτοµερειών. Μετά µε δεξί κλικ πάνω στην εικόνα επιλέγουµε Ιδιότητες, µενού Μορφή και στη Κατάσταση αλλαγής µεγέθους επιλέγουµε Αυξοµείωση, Στο ειδικό εφέ επιλέγουµε Υπερυψωµένο. Ορθογώνιο : επιλέγουµε το εργαλείο Ορθογώνιο από το toolbox, πατάµε στο σηµείο που θέλουµε να τοποθετήσουµε µία από τις γωνίες του ορθογωνίου και το 31

32 σέρνουµε µε το ποντίκι µέχρι το σηµείο που θέλουµε. Έχω δηµιουργήσει δύο ορθογώνια, το ένα περικλείει τα τρία σύνθετα πλαίσια Υπεύθυνος. Με δεξί κλικ πάνω στο ορθογώνιο επιλέγουµε Ιδιότητες, µενού Όλα, στο ειδικό εφέ επιλέγουµε Χαραγµένο και στο Πάχος περιγράµµατος επιλέγουµε πολύ λεπτή γραµµή. Το δεύτερο ορθογώνιο περικλείει όλα τα Κουµπιά εντολών. Με δεξί κλικ πάνω στο ορθογώνιο επιλέγουµε Ιδιότητες, µενού Όλα, στο ειδικό εφέ επιλέγουµε Με σκίαση και στο Πάχος περιγράµµατος επιλέγουµε 3στ. Το τελευταίο πράγµα που έχει µείνει είναι να απενεργοποιήσουµε τα Κουµπιά µετακίνησης (Navigator) και τούς είκτες επιλογής εγγραφών. Επιλέγουµε λοιπόν τις Ιδιότητες της φόρµας, από το µενού µορφή κάνουµε Όχι τους είκτες επιλογής εγγραφών και Κουµπιά µετακίνησης. 4.8 Χρήση Εκθέσεων Όταν πλέον έχουµε συλλέξει σχετικές µεταξύ τους πληροφορίες και τις έχουµε οργανώσει σε πίνακες, ερωτήµατα και φόρµες, χρειαζόµαστε έναν τρόπο για να δηµιουργήσουµε ευανάγνωστες εκθέσεις που να περιέχουν τις πληροφορίες. Με τις λειτουργίες δηµιουργίας εκθέσεων της Microsoft Access, µπορούµε σε ελάχιστο χρόνο να δηµιουργήσουµε εκθέσεις επαγγελµατικής ποιότητας µε βάση πληροφορίες που βρίσκονται αποθηκευµένες σε µια βάση δεδοµένων. Οι εκθέσεις είναι ο καλύτερος τρόπος για να τυπώσουµε στο χαρτί ένα αντίγραφο των πληροφοριών που έχουµε εξάγει ή υπολογίσει από δεδοµένα της βάσης µας. Οι εκθέσεις υπερτερούν έναντι των άλλων µεθόδων εκτύπωσης σε δύο βασικά σηµεία: Με τις εκθέσεις µπορούµε να συγκρίνουµε, να συνοψίζουµε και να υπολογίζουµε µερικά αθροίσµατα για µεγάλα σύνολα δεδοµένων. Μπορούµε να δηµιουργούµε εκθέσεις για να τις χρησιµοποιούµε ως τιµολόγια, δελτία παραγγελιών, υλικό για παρουσιάσεις και άλλα έντυπα που χρειαζόµαστε για την αποδοτική λειτουργία της επιχείρησής µας. Οι Οδηγοί εκθέσεων που µας παρέχει η Microsoft Access ως βοήθεια στη δηµιουργία εκθέσεων είναι παρόµοιοι µε τους Οδηγούς Φορµών. Από το παράθυρο της βάσης µας επιλέγουµε µε διπλό κλικ την ηµιουργία έκθεσης µε την χρήση οδηγού. Το πρώτο παράθυρο του οδηγού ( Πίνακες / ερώτηµα) µας δίνει την δυνατότητα να επιλέξουµε τα πεδία που θέλουµε να εµφανίζονται στην έκθεσή µας. Επιλέγουµε το ερώτηµα ΑΠΟΤΕΛΕΣΜΑΤΑ / ΤΡΙΜΗΝΟ και όλα τα πεδία του πατώντας το κουµπί µε τη διπλή δεξιά γωνιακή αγκύλη (>>). Και πατάµε Επόµενο. Στο επόµενο παράθυρο ο Οδηγός ρωτάει ποια πρόσθετα πεδία θέλουµε να χρησιµοποιήσουµε για την οµαδοποίηση των εγγραφών, δεν επιλέγουµε τίποτα και πατάµε στο κουµπί επόµενο. Στο επόµενο παράθυρο ο Οδηγός ζητά να καθορίσουµε πρόσθετα κριτήρια για την ταξινόµηση των γραµµών του τµήµατος λεπτοµερειών. Μπορούµε να επιλέξουµε µέχρι και τέσσερα πεδία για να ταξινοµήσουµε τα δεδοµένα µας ως προς αυτά. Επιλέγουµε Ονοµασία Μαθήµατος, Βαθµός και Ονοµασία (δηλαδή το τρίµηνο) και πατάµε το κουµπί Επόµενο. Στο επόµενο παράθυρο, µπορούµε να επιλέξουµε ένα στυλ διάταξης και τον προσανατολισµό σελίδας της έκθεσή µας. Στην ιάταξη επιλέγω σε Στήλες και στον Προσανατολισµό επιλέγω Κατακόρυφος, µετά πατάµε το κουµπί Επόµενο. Σε αυτό το παράθυρο µπορούµε να επιλέξουµε ένα από τα ενσωµατωµένα στυλ έκθεσης, επιλέγω Εταιρική και πατάµε το κουµπί Επόµενο. Στο τελικό παράθυρο µπορούµε να πληκτρολογήσουµε έναν τίτλο για την έκθεση. Πληκτρολογούµε ΑΠΟΤΕΛΕΣΜΑΤΑ / ΤΡΙΜΗΝΟ και πατάµε το κουµπί Τέλος. 32

33 Εικόνα 4.8.1: Έκθεση ΑΠΟΤΕΛΕΣΜΑΤΑ /ΤΡΙΜΗΝΟ. Χρησιµοποιούµε την προβολή σχεδίασης για να τροποποιήσουµε καλύτερα τα στοιχεία µας. Τις κεφαλίδες Επώνυµο, Όνοµα, Πατρώνυµο, Μητρώνυµο, Τάξη και Τµήµα µαζί µε τα αντίστοιχα πεδία τους τα µεταφέρουµε µε το ποντίκι στην Κεφαλίδα έκθεσης και τα στοιχίζουµε όπως φαίνονται στην εικόνα Μετά επιλέγουµε τις κεφαλίδες Απουσίες, ικαπουσίες, ΣύνολοΑπουσιών, ΜΕΣΟΣ ΟΡΟΣ ΤΡΙΜ, Καθηγητές- Όνοµα, Καθηγητές-Επώνυµο και Ειδικότητα µε τα αντίστοιχα πεδία τους και µε το ποντίκι τα µεταφέρουµε στο Υποσέλιδο σελίδας και τους φτιάχνουµε την διάταξη που φαίνεται. Τις κεφαλίδες Καθηγητές-Όνοµα και Ονοµασία τις διαγράφουµε (όχι όµως και τα πεδία τους). Μετονοµάζουµε την κεφαλίδα Καθηγητές-Επώνυµο σε Υπεύθυνος Καθηγητής, την κεφαλίδα ΜΕΣΟΣ ΟΡΟΣ ΤΡΙΜ σε ΜΕΣΟΣ ΟΡΟΣ ΤΡΙΜΗΝΟΥ. Το πεδίο Ονοµασία το µεταφέρουµε δίπλα από την κεφαλίδα Βαθµός και του µετατρέπουµε τις ιδιότητες του µε δεξί κλικ, επιλέγοντας τον κατάλογο Όλα, Μέγεθος γραµµατοσειράς 11, Πάχος γραµµατοσειράς Έντονη, Πλάγια γραµµατοσειρά ΝΑΙ, Χρώµα πρώτου πλάνου (µπλε) και Στοίχιση κειµένου Αριστερά. Στην αριστερή κάτω γωνία της έκθεσης σέρνουµε το πεδίο =Now() (είναι η ηµεροµηνία) στην πάνω δεξιά γωνία της έκθεσή µας. Εικόνα: Από τη γραµµή εργαλείων επιλέγουµε Εισαγωγή, Εικόνα και επιλέγουµε την εικόνα που θέλουµε από τον κατάλογο που την έχουµε αποθηκεύσει και την τοποθετούµε στο κέντρο της κεφαλίδας έκθεσης. Μετά από το toolbox επιλέγουµε το εργαλείο Ετικέτα, το τοποθετούµε κάτω από την εικόνα µας και πληκτρολογούµε ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ. Με δεξί κλικ επιλέγουµε Ιδιότητες και από τον κατάλογο Όλα, Μέγεθος γραµµατοσειράς 11, Πάχος γραµµατοσειράς Έντονη, Πλάγια γραµµατοσειρά ΝΑΙ, Χρώµα πρώτου πλάνου (µπλε). 33

34 5 Ο ΚΕΦΑΛΑΙΟ: ΧΡΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Αφού λοιπόν ολοκληρώσαµε την σχεδίαση της βάσης δεδοµένων µας, ήρθε η ώρα να δούµε τον τρόπο χειρισµού της. Εικόνα 5.1: Φόρµα εκκίνησης Η εικόνα 5.1 είναι η φόρµα εκκίνησης της εφαρµογής µας. Περιέχει τον τίτλο ΠΡΟΓΡΑΜΜΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΓΥΜΝΑΣΙΟΥ και ακολουθούν πέντε κουµπιά εντολών. Κουµπί ΕΝΗΜΕΡΩΣΗ Ε ΟΜΕΝΩΝ : το κουµπί αυτό χρησιµοποιείται στην περίπτωση που ο χρήστης επιθυµεί την εισαγωγή ή την τροποποίηση δεδοµένων. Κουµπί ΠΡΟΕΠΙΣΚΟΠΗΣΕΙΣ / ΕΚΤΥΠΩΣΕΙΣ : το κουµπί αυτό χρησιµοποιείται για την εξαγωγή αποτελεσµάτων βαθµολογίας, έχοντας ο χρήστης την δυνατότητα προεπισκόπησης της έκθεσης πριν από την εκτύπωση. Κουµπί ΑΡΧΙΚΟΠΟΙΗΣΗ / ΚΛΕΙΣΙΜΟ ΕΤΟΥΣ : το κουµπί αυτό έχει δύο χρήσεις, η µία είναι για την διαγραφή όλων των δεδοµένων που υπάρχουν στη βάση µας για αρχική εγκατάσταση του προγράµµατος και η άλλη είναι η µετάβαση στην επόµενη τάξη των µαθητών που προβιβάσθηκαν καθώς και η διαγραφή των µαθητών της Γ τάξης που αποφοίτησαν, στο τέλος κάθε σχολικής χρονιάς. Κουµπί ΒΟΗΘΕΙΑ : το κουµπί αυτό περιγράφει τις λειτουργίες της φόρµας αυτής. Κουµπί ΕΞΟ ΟΣ : µε το πάτηµα αυτού του κουµπιού τερµατίζεται η λειτουργία όλης της εφαρµογής µας. 5.1 Χρήση κουµπιού εντολής «Ενηµέρωση εδοµένων» Ας υποθέσουµε τώρα ότι ο χρήστης της εφαρµογής µας θέλει να εισάγει δεδοµένα οπότε και πατάει το κουµπί ΕΝΗΜΕΡΩΣΗ Ε ΟΜΕΝΩΝ. Τότε ανοίγει η φόρµα που φαίνεται στην εικόνα Η φόρµα αυτή έχει την επικεφαλίδα ΕΝΗΜΕΡΩΣΗ Ε ΟΜΕΝΩΝ και περιέχει εννέα κουµπιά εντολών. Ανάλογα µε το τι θέλει ο χρήστης να εισάγει επιλέγει το κατάλληλο κουµπί, όπου ανοίγει µε την σειρά της η αντίστοιχη φόρµα. 34

35 Εικόνα 5.1.1: Φόρµα Εισαγωγή δεδοµένων Προσοχή : η εισαγωγή των δεδοµένων πρέπει να γίνεται µε την σειρά (από πάνω προς τα κάτω) που είναι διατεταγµένα τα κουµπιά εντολών για την αποφυγή προβληµάτων. Το κουµπί ΒΟΗΘΕΙΑ περιγράφει τις λειτουργίες της φόρµας αυτής. Το κουµπί ΕΠΙΣΤΡΟΦΗ µας γυρνάει στην φόρµα εκκίνησης (εικόνα 5.1). Πατώντας το κουµπί εντολής ΤΡΙΜΗΝΑ-ΕΞΕΤΑΣΕΙΣ ανοίγει η φόρµα της εικόνας Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή, µόλις γίνει αυτό το πεδίο Κωδικός Τριµήνου εµφανίζει αυτόµατα µία τιµή (είναι η µέγιστη τιµή του κωδικού τριµήνου αυξηµένο κατά ένα) και στο πεδίο Τρίµηνο µπορούµε να πληκτρολογήσουµε ή να επιλέξουµε από το σύνθετο πλαίσιο το νέο µας τρίµηνο. Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Εικόνα 5.1.2: Φόρµα ΤΡΙΜ- ΕΞΕΤ- ΤΕΛΙΚΑ 35

36 Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος. Πατώντας το κουµπί εντολής ΚΑΘΗΓΗΤΕΣ ανοίγει η φόρµα της εικόνας Εικόνα 5.1.3: Φόρµα Καθηγητές. Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή, µόλις γίνει αυτό το πεδίο IDΚαθηγητή (που είναι ο κωδικός κάθε καθηγητή) εµφανίζει αυτόµατα µία τιµή (είναι η µέγιστη τιµή του κωδικού κάθε καθηγητή αυξηµένη κατά ένα). Μπορούµε να εισάγουµε τα προσωπικά στοιχεία του κάθε καθηγητή δηλαδή Επώνυµο, Όνοµα, Ειδικότητα, ιεύθυνση και Σταθερό ή Κινητό τηλέφωνο. Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος. 36

37 Πατώντας το κουµπί εντολής ΤΜΗΜΑΤΑ ανοίγει η φόρµα της εικόνας Εικόνα 5.1.4: Φόρµα Τµήµατα Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή. Από το πεδίο Τµήµα µπορούµε να πληκτρολογήσουµε ή να επιλέξουµε κάποιο τµήµα από το σύνθετο πλαίσιο (π.χ. Α1), στο πεδίο Τάξη µπορούµε να πληκτρολογήσουµε ή να επιλέξουµε κάποιο τµήµα από το σύνθετο πλαίσιο (π.χ. Α), επίσης µπορούµε να επιλέξουµε τον κωδικό ή το επώνυµο του καθηγητή που είναι υπεύθυνος στο συγκεκριµένο τµήµα µόνο από τα σύνθετα πλαίσια Υπεύθυνος καθηγητής και Επώνυµο, το ακριβώς δίπλα πλαίσιο είναι απενεργοποιηµένο µε σκοπό να εµφανίζει το όνοµα του καθηγητή που έχουµε επιλέξει από τα προηγούµενα δύο σύνθετα πλαίσια. Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος. Πατώντας το κουµπί εντολής ΜΑΘΗΜΑΤΑ ανοίγει η φόρµα της εικόνας Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή. Στο πεδίο IDΜαθήµατος πληκτρολογούµε τον κωδικό κάθε µαθήµατος, στο πεδίο Ονοµασία Μαθήµατος πληκτρολογούµε το όνοµα που έχει το κάθε µάθηµα, από το σύνθετο πλαίσιο Τάξη επιλέγουµε την τάξη στην οποία διδάσκεται το µάθηµα (π.χ. Α) επίσης µπορούµε να επιλέξουµε τον κωδικό ή το επώνυµο του καθηγητή που διδάσκει το συγκεκριµένο µάθηµα µόνο από τα σύνθετα πλαίσια Υπεύθυνος καθηγητής και 37

38 Επώνυµο, το ακριβώς δίπλα πλαίσιο είναι απενεργοποιηµένο µε σκοπό να εµφανίζει το όνοµα του καθηγητή που έχουµε επιλέξει από τα προηγούµενα δύο σύνθετα πλαίσια. Εικόνα 5.1.5: Φόρµα Μαθήµατα. Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος. Πατώντας το κουµπί εντολής ΜΑΘΗΤΕΣ ανοίγει η φόρµα της εικόνας Εικόνα 5.1.6: Φόρµα Μαθητές 38

39 Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή. Στο πεδίο ΑρΜητρώου πληκτρολογούµε τον αριθµό µητρώου κάθε µαθητή, τα υπόλοιπα πεδία αποτελούν τα προσωπικά στοιχεία των µαθητών που είναι Επώνυµο, Όνοµα, Πατρώνυµο, Μητρώνυµο, Ηµεροµηνία Γέννησης, Επάγγελµα Πατέρα και Μητέρας, Τηλέφωνο, ιεύθυνση κατοικίας, από το σύνθετο πλαίσιο Νοµός µπορούµε να πληκτρολογήσουµε ή να επιλέξουµε το Νοµό που ανήκει ο µαθητής, από το σύνθετο πλαίσιο Θρήσκευµα µπορούµε να πληκτρολογήσουµε ή να επιλέξουµε την θρησκεία του µαθητή (π.χ. Χριστιανός) και από το σύνθετο πλαίσιο Τµήµα µπορούµε να πληκτρολογήσουµε ή να επιλέξουµε το Τµήµα στο οποίο θα πάει ο µαθητής (π.χ. Α1). Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος. Πατώντας το κουµπί εντολής ΒΑΘΜΟΛΟΓΙΑ ανοίγει η φόρµα της εικόνας Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή. Το πεδίο Α/Α αποτελεί ένα αύξοντα αριθµό ο οποίος είναι κλειδωµένος και δεν µπορεί εσκεµµένα ο χρήστης να επέµβει. Στο σύνθετο πλαίσιο Τρίµηνο µπορούµε να πληκτρολογούµε ή να επιλέξουµε το Τρίµηνο στο οποίο θα γίνει η εισαγωγή βαθµολογιών, Στο σύνθετο πλαίσιο Μάθηµα µπορούµε να πληκτρολογούµε ή να επιλέξουµε το Μάθηµα στο οποίο θα µπει ο βαθµός, στο πεδίο Βαθµός πληκτρολογούµε την βαθµολογία (π.χ. 20), επίσης µπορούµε να επιλέξουµε τον αριθµό µητρώου ή το επώνυµο του µαθητή ο οποίος διδάσκεται το συγκεκριµένο µάθηµα µόνο από τα σύνθετα πλαίσια ΑρΜητρώου και Επώνυµο, το ακριβώς δίπλα πλαίσιο είναι απενεργοποιηµένο µε σκοπό να εµφανίζει το όνοµα του µαθητή που έχουµε επιλέξει από τα προηγούµενα δύο σύνθετα πλαίσια. Εικόνα 5.1.7: Φόρµα Βαθµολογία. 39

40 Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος. Πατώντας το κουµπί εντολής ΑΠΟΥΣΙΕΣ ανοίγει η φόρµα της εικόνας Για την εισαγωγή δεδοµένων πατάµε το κουµπί εντολής Νέα εγγραφή. Το πεδίο Αναγνωριστικό αποτελεί ένα αύξοντα αριθµό ο οποίος είναι κλειδωµένος και δεν µπορεί εσκεµµένα ο χρήστης να επέµβει. Στο σύνθετο πλαίσιο Τρίµηνο µπορούµε να πληκτρολογούµε ή να επιλέξουµε το Τρίµηνο στο οποίο θα γίνει η εισαγωγή Απουσιών, επίσης µπορούµε να επιλέξουµε τον αριθµό µητρώου ή το επώνυµο του µαθητή για τον οποίο θα γίνει η εισαγωγή απουσιών µόνο από τα σύνθετα πλαίσια Μαθητής και Επώνυµο, το ακριβώς δίπλα πλαίσιο είναι απενεργοποιηµένο µε σκοπό να εµφανίζει το όνοµα του µαθητή που έχουµε επιλέξει από τα προηγούµενα δύο σύνθετα πλαίσια. Στο πεδίο Απουσίες πληκτρολογούµε τον αριθµό των απουσιών που έκανε στο συγκεκριµένο τρίµηνο και στο πεδίο ικαιολογηµένες Απουσίες πληκτρολογούµε τον αριθµό των απουσιών που έχουν δικαιολογηθεί µε κάποια δικαιολογητικά όπως χαρτί γιατρού κτλ. Για την µεταβίβασή σε προηγούµενη ή επόµενη εγγραφή πατάµε τα αντίστοιχα κουµπιά εντολών Προηγούµενη εγγραφή και Επόµενη εγγραφή. Το κουµπί Αποθήκευση χρησιµοποιείται για το σώσιµο όλων των αλλαγών που έχουµε δηµιουργήσει. Εικόνα 5.1.8: Φόρµα Απουσίες. 40

41 Το κουµπί Αναίρεση χρησιµεύει στην περίπτωση που θέλουµε να αναιρέσουµε την τελευταία µας ενέργεια. Με το κουµπί ιαγραφή µπορούµε να διαγράψουµε οποιαδήποτε δεδοµένα θεωρούµε ότι είναι περιττά ή λάθος. Το κουµπί ενηµέρωση ενηµερώνει το πεδίο Σύνολο απουσιών (που είναι η αφαίρεση των δικαιολογηµένων απουσιών από τις απουσίες), µπορούµε να το επιλέγουµε ή κάθε φορά του εισάγουµε απουσίες ή στο τέλος κάθε τριµήνου. Πατώντας το κουµπί Έξοδος γυρνάµε στην προηγούµενη φόρµα (εικόνα 5.1.1), εάν έχουµε προβεί σε κάποια αλλαγή η οποία δεν είναι επιθυµητή και θέλουµε να βγούµε από την φόρµα µας τότε πρέπει να επιλέξουµε πρώτα το κουµπί Αναίρεσης και µετά το κουµπί Έξοδος Πρόταση Βελτίωσης Μπορούµε να προσθέσουµε αυτήν την βελτίωση στα κουµπιά εντολών της φόρµα της εικόνας έτσι ώστε κάθε φορά που θα θέλουµε να εισάγουµε βαθµολογίες να υπάρχει η δυνατότητα είτε της διατήρησης του µαθήµατος και τριµήνου (για την εισαγωγή βαθµών πολλών διαφορετικών µαθητών για το ίδιο τρίµηνο και µάθηµα χωρίς να αναγκαζόµαστε κάθε φορά να τα επιλέγουµε) είτε η διατήρηση του µαθητή και τριµήνου (για την εισαγωγή βαθµών ενός µαθητή σε όλα τα µαθήµατα για το ίδιο τρίµηνο χωρίς να αναγκαζόµαστε κάθε φορά να τα επιλέγουµε). Αυτό θα γίνεται ως εξής : πρώτα θα τσεκάρουµε ποια διατήρηση θέλουµε και µετά θα πατάµε το κουµπί εντολής Νέα εγγραφή. 5.2 Χρήση του κουµπιού εντολής «Προεπισκοπήσεις Εκτυπώσεις» Ας υποθέσουµε τώρα ότι ο χρήστης της εφαρµογής µας θέλει να εξάγει δεδοµένα οπότε και πατάει το κουµπί ΠΡΟΕΠΙΣΚΟΠΗΣΕΙΣ / ΕΚΤΥΠΩΣΕΙΣ της φόρµας εκκίνησης (εικόνας 5.1). Τότε ανοίγει η φόρµα που φαίνεται στην εικόνα

42 Εικόνα 5.2.1: Φόρµα ΕΚΤΥΠΩΣΕΙΣ. Η φόρµα αυτή έχει την επικεφαλίδα ΠΡΟΕΠΙΣΚΟΠΗΣΕΙΣ / ΕΚΤΥΠΩΣΕΙΣ και περιέχει έντεκα κουµπιά προεπισκόπησης και άλλα τόσα κουµπιά εκτύπωσης. Ανάλογα µε το τι αποτελέσµατα (ατοµικά ή οµαδικά) θέλει ο χρήστης να εξάγει επιλέγει το κατάλληλο κουµπί εντολής, όπου ανοίγει µε την σειρά της η αντίστοιχη µορφή έκθεσης. Το κουµπί ΒΟΗΘΕΙΑ περιγράφει τις λειτουργίες της φόρµας αυτής. Το κουµπί ΕΠΙΣΤΡΟΦΗ µας γυρνάει στην φόρµα εκκίνησης (εικόνα 5.1). Επεξήγηση κουµπιών της στήλης ΑΤΟΜΙΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ. Κάθε φορά που επιλέγουµε ένα κουµπί εντολής το πρόγραµµα µας ζητάει να καθορίσουµε τον µαθητή καθώς και το τρίµηνο για το οποίο θέλουµε να γίνει η εκτύπωση (εµφανίζοντας τα αντίστοιχα πλαίσια διαλόγου ώσε Αριθµό Μητρώου, ώσε Τρίµηνο(1,2,3) ). Πατώντας το κουµπί εντολής ΜΕ ΚΛΑ ΟΥΣ / ΤΡΙΜΗΝΟ, εµφανίζονται οι βαθµολογίες των µαθηµάτων και των κλάδων, ο µέσος όρος, ο αριθµός απουσιών, δικαιολογηµένων και το σύνολο απουσιών του τριµήνου αυτού (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΑΝΑ ΤΡΙΜΗΝΟ, εµφανίζονται οι βαθµολογίες των µαθηµάτων χωρίς τους κλάδους, ο µέσος όρος, ο αριθµός απουσιών, δικαιολογηµένων και το σύνολο απουσιών του τριµήνου αυτού (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΤΡΙΩΝ ΤΡΙΜΗΝΩΝ ΜΑΖΙ, εµφανίζονται οι βαθµολογίες των µαθηµάτων χωρίς τους κλάδους, ο µέσος όρος κάθε τριµήνου, ο αριθµός απουσιών, δικαιολογηµένων και το σύνολο απουσιών των τριών τριµήνων µαζί (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΕΞΕΤΑΣΤΙΚΗΣ ΙΟΥΝΙΟΥ, εµφανίζονται οι βαθµολογίες των µαθηµάτων και ο µέσος όρος της εξεταστικής αυτής (σε µορφή 42

43 προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΕΞΕΤΑΣΤΙΚΗΣ ΣΕΠΤΕΜΒΡΙΟΥ, εµφανίζονται οι βαθµολογίες των µαθηµάτων της εξεταστικής αυτής και ο γενικός βαθµός (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΜΕΣΩΝ ΟΡΩΝ ΕΤΗΣΙΩΣ, εµφανίζονται οι µέσοι όροι των µαθηµάτων, των κλάδων και ο γενικός βαθµός(σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Επεξήγηση κουµπιών της στήλης ΟΜΑ ΙΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ. Πατώντας το κουµπί εντολής ΑΝΑ ΤΡΙΜΗΝΟ, το πρόγραµµα µας ζητάει να καθορίσουµε το τρίµηνο για το οποίο θέλουµε να γίνει η εκτύπωση ( εµφανίζοντας το αντίστοιχο πλαίσιο διαλόγου ώσε Τρίµηνο(1,2,3) ). Μόλις γίνει αυτό εµφανίζονται οι βαθµολογίες των µαθηµάτων µαζί µε τους κλάδους, ο µέσος όρος, ο αριθµός απουσιών, δικαιολογηµένων και το σύνολο απουσιών του τριµήνου αυτού (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΤΡΙΩΝ ΤΡΙΜΗΝΩΝ ΜΑΖΙ, εµφανίζονται οι βαθµολογίες των µαθηµάτων χωρίς τους κλάδους, ο µέσος όρος κάθε τριµήνου, ο αριθµός απουσιών, δικαιολογηµένων και το σύνολο απουσιών των τριών τριµήνων µαζί (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΕΞΕΤΑΣΤΙΚΗΣ ΙΟΥΝΙΟΥ, εµφανίζονται οι βαθµολογίες των µαθηµάτων και ο µέσος όρος της εξεταστικής αυτής (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΕΞΕΤΑΣΤΙΚΗΣ ΣΕΠΤΕΜΒΡΙΟΥ, εµφανίζονται οι βαθµολογίες των µαθηµάτων της εξεταστικής αυτής και ο γενικός βαθµός (σε µορφή προεπισκόπησης). Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης. Πατώντας το κουµπί εντολής ΣΥΓΚΡΙΣΕΙΣ ΑΠΟΥΣΙΩΝ, εµφανίζει µία λίστα η οποία δείχνει ποιοι µαθητές πάνε για εξετάσεις και ποιοι απορρίπτονται. Η εκτύπωση ολοκληρώνεται µε το πάτηµα του κουµπιού που φέρει την εικόνα του εκτυπωτή που βρίσκεται δεξιά από το κουµπί προεπισκόπησης Πρόταση Βελτίωσης : Αντί κάθε φορά το πρόγραµµα να µας ζητάει µε πλαίσια διαλόγου να καθορίσουµε τον αριθµό µητρώου κάθε µαθητή και το τρίµηνο, µπορούµε να προσθέσουµε αυτήν την βελτίωση. Από αυτά τα σύνθετα πλαίσια µπορεί ο χρήστης να επιλέγει ποιο εύκολα τον µαθητή και το τρίµηνο για το οποίο θέλει να γίνει η εκτύπωση. 43

44 5.3 Χρήση του κουµπιού εντολής «Αρχικοποίηση / Κλείσιµο έτους» Ας υποθέσουµε τώρα ότι ο χρήστης της εφαρµογής µας θέλει να κάνει αρχικοποίηση ή κλείσιµο έτους οπότε και πατάει το αντίστοιχο κουµπί ΑΡΧΙΚΟΠΟΙΗΣΗ / ΚΛΕΙΣΙΜΟ ΕΤΟΥΣ. Τότε ανοίγει η φόρµα που φαίνεται στην εικόνα Η φόρµα αυτή περιέχει δύο στήλες, την ΘΕΜΕΛΙΩ ΗΣ ΑΡΧΙΚΟΠΟΙΗΣΗ στην οποία τα κουµπιά εντολών, διαγράφουν όλα τα δεδοµένα της εφαρµογής για αρχική εγκατάσταση του προγράµµατος και την ΑΡΧΙΚΟΠΟΙΗΣΕΙΣ ΚΛΕΙΣΙΜΑΤΟΣ ΕΤΟΥΣ στην οποία τα κουµπιά εντολών της ασχολούνται µε την µετάβαση των µαθητών που προβιβάσθηκαν στην επόµενη τάξη, την διαγραφή των µαθητών της Γ τάξης που αποφοίτησαν και την διαγραφή των απουσιών, βαθµολογιών για την εισαγωγή νέων δεδοµένων µε την έναρξη του καινούργιου έτους. Το κουµπί ΒΟΗΘΕΙΑ περιγράφει τις λειτουργίες της φόρµας αυτής. Το κουµπί ΕΠΙΣΤΡΟΦΗ µας γυρνάει στην φόρµα εκκίνησης (εικόνα 5.1). Εικόνα 5.3.1: Φόρµα ΑΡΧΙΚΟΠΟΙΗΣΗΣ/ ΚΛΕΙΣΙΜΟ ΕΤΟΥΣ. Στήλη ΘΕΜΕΛΙΩ ΗΣ ΑΡΧΙΚΟΠΟΙΗΣΗ : Το κουµπί εντολής ΠΙΝΑΚΑ ΑΠΟΥΣΙΩΝ διαγράφει όλες τις εγγραφές του πίνακα Απουσίες. Το κουµπί εντολής ΠΙΝΑΚΑ ΒΑΘΜΟΛΟΓΙΑΣ διαγράφει όλες τις εγγραφές του πίνακα Βαθµολογία. Το κουµπί εντολής ΠΙΝΑΚΑ ΜΑΘΗΤΕΣ διαγράφει όλες τις εγγραφές του πίνακα Μαθητές. Το κουµπί εντολής ΠΙΝΑΚΑ ΤΜΗΜΑΤΑ διαγράφει όλες τις εγγραφές του πίνακα Τµήµατα. Όλες αυτές οι διαγραφές µπορούν να γίνουν πολύ πιο απλά µε το πάτηµα του κουµπιού εντολής ΘΕΜΕΛΙΩ ΗΣ ΑΡΧΙΚΟΠΟΙΗΣΗ το οποίο διαγράφει όλους τους παραπάνω πίνακες. 44

Γνωριµία µε τη Microsoft Access

Γνωριµία µε τη Microsoft Access Γνωριµία µε τη Microsoft Access ηµιουργία νέας βάσης δεδοµένων Έναρξη - Προγράµµατα - Microsoft Access - ηµιουργία νέας βάσης δεδοµένων µε χρήση Κενής βάσης δεδοµένων - ΟΚ Επιλέγουµε Φάκελο και στο Όνοµα

Διαβάστε περισσότερα

3. Σηµειώσεις Access. # Εισαγωγή ψηφίου ή κενού διαστήµατος. Επιτρέπονται τα ση-

3. Σηµειώσεις Access. # Εισαγωγή ψηφίου ή κενού διαστήµατος. Επιτρέπονται τα ση- Μάθηµα 3 Προχωρηµένες ιδιότητες πεδίων Μάσκες εισαγωγής Οι ιδιότητες Μορφή και Μάσκα εισαγωγής περιγράφονται µαζί γιατί έχουν κοινά χαρακτηριστικά που αφορούν την εµφάνιση. Με την ιδιότητα Μορφή καθορίζουµε

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα...7

Λίγα λόγια από το συγγραφέα...7 Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα...9 Κεφάλαιο 2: Περαιτέρω τροποποίηση δομής πίνακα...41 Κεφάλαιο 3: Σχέσεις...84 Κεφάλαιο 4: Ερωτήματα...105

Διαβάστε περισσότερα

Εισαγωγή και επεξεργασία δεδοµένων

Εισαγωγή και επεξεργασία δεδοµένων Μάθηµα 4 Εισαγωγή και επεξεργασία δεδοµένων Εισαγωγή δεδοµένων σε πίνακα 1. Ανοίγουµε το παράθυρο του πίνακα Υπάλληλοι σε προβολή φύλλου δεδοµένων. 2. Η κενή γραµµή, η οποία υπάρχει πάντα στον πίνακα,

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Μια βάση δεδομένων είναι μια οργανωμένη συλλογή πληροφοριών, οι οποίες είναι αποθηκευμένες σε κάποιο αποθηκευτικό μέσο (π.χ σκληρό δίσκο). Οι πληροφορίες τις οποίες καταχωρούμε και

Διαβάστε περισσότερα

Εισαγωγή στις Βάσεις εδοµένων και την Access

Εισαγωγή στις Βάσεις εδοµένων και την Access Μάθηµα 1 Εισαγωγή στις Βάσεις εδοµένων και την Access Τι είναι οι βάσεις δεδοµένων Μία βάση δεδοµένων (Β..) είναι µία οργανωµένη συλλογή πληροφοριών, οι οποίες είναι αποθηκευµένες σε κάποιο αποθηκευτικό

Διαβάστε περισσότερα

ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD

ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD Σε ορισµένες περιπτώσεις είναι ιδιαίτερα χρήσιµη η δηµιουργία ιστοσελίδων ενηµερωτικού περιεχοµένου οι οποίες στη συνέχεια µπορούν να δηµοσιευθούν σε κάποιο τόπο

Διαβάστε περισσότερα

ηµιουργία Β.. ανειστική Βιβλιοθήκη Μάθηµα 5 Ορισµός σχέσεων - Σύνδεση πινάκων

ηµιουργία Β.. ανειστική Βιβλιοθήκη Μάθηµα 5 Ορισµός σχέσεων - Σύνδεση πινάκων Μάθηµα 5 ηµιουργία Β.. ανειστική Βιβλιοθήκη - Ορισµός σχέσεων - Σύνδεση πινάκων ηµιουργία Β.. ανειστική Βιβλιοθήκη Η ανειστική Βιβλιοθήκη θα αποτελέσει ένα απλό, αλλά ολοκληρωµένο παράδειγµα δηµιουργίας

Διαβάστε περισσότερα

Κεφάλαιο 7 Εισαγωγή στη Microsoft Access

Κεφάλαιο 7 Εισαγωγή στη Microsoft Access Κεφάλαιο 7 Εισαγωγή στη Microsoft Access Το κεφάλαιο αυτό περιλαµβάνει µια συνοπτική εισαγωγή στην Microsoft Access 2000, που είναι και το σχεσιακό σύστηµα διαχείρισης βάσεων δεδοµένων µε το οποίο θα ασχοληθούµε.

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access Κεφάλαιο 2 Χειρισμός πινάκων... 27

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access Κεφάλαιο 2 Χειρισμός πινάκων... 27 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access... 9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 22 Άνοιγμα και κλείσιμο βάσης δεδομένων... 24 Ερωτήσεις ανακεφαλαίωσης... 25 Πρακτική εξάσκηση...

Διαβάστε περισσότερα

Εγκατάσταση. Εγκατάσταση του Wamp

Εγκατάσταση. Εγκατάσταση του Wamp Εγκατάσταση Εγκατάσταση του Wamp Η εγκατάσταση χωρίζεται σε δύο µέρη. Πρώτα θα εγκαταστήσουµε το Wamp, ώστε να µετατρέψουµε τον υπολογιστή µας σε Web Server και µετά θα εγκαταστήσουµε το Joomla. Η εγκατάσταση

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

Διαβάστε περισσότερα

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Αικατερίνη Καμπάση, PhD Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Ζάκυνθος 2011 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1: ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 5 1.1 Βάσεις Δεδομένων 7 1.2

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36

Διαβάστε περισσότερα

Γνωριµία µε το Microsoft Excel

Γνωριµία µε το Microsoft Excel Γνωριµία µε το Microsoft Excel Καθηµερινά σχεδόν στη ζωή µας, χρειάζεται να κάνουµε αριθµητικές πράξεις. Από τα πανάρχαια χρόνια, ο άνθρωπος ένιωσε την ανάγκη να κάνει υπολογισµούς. Αρχικά χρησιµοποίησε

Διαβάστε περισσότερα

Ο ΗΓΙΕΣ ΓΙΑ ΤΟ ΚΛΕΙΣΙΜΟ ΧΡΗΣΗΣ ΣΤΟ DYNAMICS NAV INNOVERA ERP

Ο ΗΓΙΕΣ ΓΙΑ ΤΟ ΚΛΕΙΣΙΜΟ ΧΡΗΣΗΣ ΣΤΟ DYNAMICS NAV INNOVERA ERP Ο ΗΓΙΕΣ ΓΙΑ ΤΟ ΚΛΕΙΣΙΜΟ ΧΡΗΣΗΣ ΣΤΟ DYNAMICS NAV INNOVERA ERP Για να κλείσουµε µία χρήση στο InnovEra ακολουθούµε τα παρακάτω βήµατα: Από το κεντρικό µενού επιλέγουµε διαδοχικά «Οικονοµική ιαχείριση», «Γενική

Διαβάστε περισσότερα

Αναγνώριση υποθεµάτων αρχείων Αντιγραφή κειµένου Αντιγραφη εικόνων Αντιγραφή video

Αναγνώριση υποθεµάτων αρχείων Αντιγραφή κειµένου Αντιγραφη εικόνων Αντιγραφή video Σύντοµες οδηγίες Αναγνώριση υποθεµάτων αρχείων Αντιγραφή κειµένου Αντιγραφη εικόνων Αντιγραφή video 2 ο Ε.Κ.Φ.Ε. Ηρακλείου Κρήτης Περιεχόµενα Πλήκτρα που θα χρησιµοποιήσουµε...3 Αναγνώριση υποθεµάτων αρχείων...4

Διαβάστε περισσότερα

ηµιουργία παρουσιάσεων (Power Point)

ηµιουργία παρουσιάσεων (Power Point) ηµιουργία παρουσιάσεων (Power Point) Το πρόγραµµα PowerPoint είναι η «αίθουσα προβολών» του Office. Μια προβολή του PowerPoint µπορεί να έχει ως στόχο να διδάξει, να εξηγήσει ή και να πείσει. Ό,τι φτιάχνουµε

Διαβάστε περισσότερα

ζωγραφίζοντας µε τον υπολογιστή

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

Διαβάστε περισσότερα

Τελεστές σύγκρισης. Τελεστής Παράδειγµα Η τιµή που παίρνει το πεδίο. Λογικοί τελεστές. And <10 And >20 Μικρότερη από 10 και µεγαλύτερη από 20

Τελεστές σύγκρισης. Τελεστής Παράδειγµα Η τιµή που παίρνει το πεδίο. Λογικοί τελεστές. And <10 And >20 Μικρότερη από 10 και µεγαλύτερη από 20 Τελεστές σύγκρισης Τελεστής Παράδειγµα Η τιµή που παίρνει το πεδίο Between IN Between 10 And 45 Between 1/1/2005 And 31/09/2006 IN (Αθήνα, Βόλος, Κώς) Μεταξύ 10 και 45, συµπεριλαµβανοµένων και των τιµών

Διαβάστε περισσότερα

internet είναι το δίκτυο των υπολογιστών που είναι συνδεδεµένοι µεταξύ τους.

internet είναι το δίκτυο των υπολογιστών που είναι συνδεδεµένοι µεταξύ τους. Πριν ξεκινήσουµε την περιγραφή του προγράµµατος καλό θα ήταν να αναφερθούµε στον ορισµό κάποιων εννοιών για τις οποίες θα γίνεται λόγος στο κεφάλαιο αυτό. Πρώτα από όλα πρέπει να καταλάβουµε την διαφορά

Διαβάστε περισσότερα

Microsoft Access 2000 Η Microsoft Access έχει όλα τα χαρακτηριστικά ενός κλασικού συστήµατος διαχείρισης σχεσιακών βάσεων δεδοµένων (RDBMS). εν είναι

Microsoft Access 2000 Η Microsoft Access έχει όλα τα χαρακτηριστικά ενός κλασικού συστήµατος διαχείρισης σχεσιακών βάσεων δεδοµένων (RDBMS). εν είναι ΤΕΙ ΑΘΗΝΩΝ ΣΧΟΛΗ Σ Ο ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2009-2010 Η/Υ ΙΙΙ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ (Θεωρία) ΜΑΘΗΜΑ 5ο Microsoft Access 2000. Αθανασίου Ειρήνη, MSc 1 Microsoft Access 2000 Η Microsoft

Διαβάστε περισσότερα

MEGASOFT ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ. Οδηγός Ρυθµίσεων Συγχρονισµού PrismaWin Pos Sync

MEGASOFT ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ. Οδηγός Ρυθµίσεων Συγχρονισµού PrismaWin Pos Sync MEGASOFT ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ Οδηγός Ρυθµίσεων Συγχρονισµού PrismaWin Pos Sync Ρυθµίσεις Συγχρονισµού Pos Sync Η διαδικασία του συγχρονισµού γίνεται από τον Η/Υ που έχει το BackOffice. Βασική προϋπόθεση για

Διαβάστε περισσότερα

Κων/νου Στυλιάδη. Το Πρόγραµµα Επεξεργασίας Βάσεων Δεδοµένων. Access for Windows

Κων/νου Στυλιάδη. Το Πρόγραµµα Επεξεργασίας Βάσεων Δεδοµένων. Access for Windows Το Πρόγραµµα Επεξεργασίας Βάσεων Δεδοµένων Φλώρινα, Φεβρουάριος 2000 Τι Σηµαίνει Βάση Δεδοµένων Βάση Δεδοµένων (DataBase) είναι µια συλλογή από εγγραφές και αρχεία, τα οποία είναι οργανωµένα έτσι ώστε

Διαβάστε περισσότερα

Το Ηλεκτρονικό Ταχυδροµείο (e-mail) είναι ένα σύστηµα που δίνει την δυνατότητα στον χρήστη να ανταλλάξει µηνύµατα αλλά και αρχεία µε κάποιον άλλο

Το Ηλεκτρονικό Ταχυδροµείο (e-mail) είναι ένα σύστηµα που δίνει την δυνατότητα στον χρήστη να ανταλλάξει µηνύµατα αλλά και αρχεία µε κάποιον άλλο Το Ηλεκτρονικό Ταχυδροµείο (e-mail) είναι ένα σύστηµα που δίνει την δυνατότητα στον χρήστη να ανταλλάξει µηνύµατα αλλά και αρχεία µε κάποιον άλλο χρήστη µέσω υπολογιστή άνετα γρήγορα και φτηνά. Για να

Διαβάστε περισσότερα

8. Σηµειώσεις Access. Κατηγορίες φόρµας ως προς τον τρόπο προβολής των δεδοµένων

8. Σηµειώσεις Access. Κατηγορίες φόρµας ως προς τον τρόπο προβολής των δεδοµένων Μάθηµα 8 ηµιουργία φορµών Μέσω των φορµών µπορούµε να εµφανίσουµε και να τροποποιήσουµε δεδοµένα από πίνακες και ερωτήµατα ή να εισαγάγουµε δεδοµένα σε πίνακες. Επίσης έχουµε τη δυνατότητα να καθορίζουµε

Διαβάστε περισσότερα

Κεφάλαιο Χρήση κειµενογράφου. 4.1 Εισαγωγή Σκοπός Τι θα µάθεις

Κεφάλαιο Χρήση κειµενογράφου. 4.1 Εισαγωγή Σκοπός Τι θα µάθεις Κεφάλαιο 4 4. Χρήση κειµενογράφου 4.1 Εισαγωγή Η επεξεργασία κειµένων και εγγράφων αποτελεί µια από τις πιο διαδεδοµένες χρήσεις του Ηλεκτρονικού Υπολογιστή. Το κεφάλαιο αυτό αποτελεί µια εισαγωγή στον

Διαβάστε περισσότερα

2 Ο Ε.Κ.Φ.Ε. ΗΡΑΚΛΕΙΟΥ. Οδηγίες χρήσης PDFCreator

2 Ο Ε.Κ.Φ.Ε. ΗΡΑΚΛΕΙΟΥ. Οδηγίες χρήσης PDFCreator 2 Ο Ε.Κ.Φ.Ε. ΗΡΑΚΛΕΙΟΥ Οδηγίες χρήσης PDFCreator Ηράκλειο 2008 Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α Σηµείωµα του συντάκτη... 2 Στοιχεία δηµιουργού του υλικού... 3 Εισαγωγή... 3 Τι είναι... 4 Που θα το βρείτε... 4 Τρόπος

Διαβάστε περισσότερα

Shift+γράμμα. Πατάμε τον τόνο (δί[λα στο L) και μετά το φωνήεν. Πως βάζουμε διαλυτικά; Πατάμε το Shift+ τόνο και μετά το φωνήεν (ι ή υ)

Shift+γράμμα. Πατάμε τον τόνο (δί[λα στο L) και μετά το φωνήεν. Πως βάζουμε διαλυτικά; Πατάμε το Shift+ τόνο και μετά το φωνήεν (ι ή υ) Βασικές λειτουργίες του πληκτρολογίου Αλλαγή μεταξύ Αγγλικών και Ελληνικών Όταν γράφουμε σε πεζά (μικρά) και θέλουμε να γράψουμε ένα γράμμα κεφαλαίο Όταν γράφουμε συνέχεια Κεφαλαία Για να γράψουμε ένα

Διαβάστε περισσότερα

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας Περιεχόμενα Κεφάλαιο 1 Microsoft Excel 2010... 7 Κεφάλαιο 2 Η δομή ενός φύλλου εργασίας... 19 Κεφάλαιο 3 ημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 24 Κεφάλαιο 4 Συμβουλές για την καταχώριση

Διαβάστε περισσότερα

ΣΧΕ ΙΑΣΜΟΣ ΕΠΙΦΑΝΕΙΑΣ Με το σχεδιασµό επιφάνειας (Custom επιφάνεια) µπορούµε να σχεδιάσουµε επιφάνειες και αντικείµενα που δεν υπάρχουν στους καταλόγους του 1992. Τι µπορούµε να κάνουµε µε το σχεδιασµό

Διαβάστε περισσότερα

Αρχίστε αµέσως το πρόγραµµα xline Εσόδων Εξόδων.

Αρχίστε αµέσως το πρόγραµµα xline Εσόδων Εξόδων. Αρχίστε αµέσως το πρόγραµµα xline Εσόδων Εξόδων. Βήµα 1 ο ηµιουργία Εταιρείας Από την Οργάνωση\Γενικές Παράµετροι\ ιαχείριση εταιρειών θα δηµιουργήσετε την νέα σας εταιρεία, επιλέγοντας µέσω των βηµάτων

Διαβάστε περισσότερα

Επίλυση προβλήματος με Access

Επίλυση προβλήματος με Access Δ.1. Το προς επίλυση πρόβλημα Ζητείται να κατασκευάσετε τα αρχεία και τα προγράμματα μιας εφαρμογής καταχώρησης Δαπανών μελών ΔΕΠ (Διδακτικό και Ερευνητικό Προσωπικό) για την παρακολούθηση του απολογισμού

Διαβάστε περισσότερα

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Ακαδημαϊκό Έτος 2016-2017, Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS A. Εισαγωγή στις βάσεις δεδομένων - Γνωριμία με την ACCESS B. Δημιουργία Πινάκων 1. Εξήγηση των

Διαβάστε περισσότερα

www.costaschatzinikolas.gr

www.costaschatzinikolas.gr ECDL CORE ΕΝΟΤΗΤΑ 5 Χρήση Βάσεων Δεδομένων Microsoft Access Επαναληπτικές Ερωτήσεις Εξετάσεων ECDL CORE ΕΝΟΤΗΤΑ 5 Χρήση Βάσεων Δεδομένων Microsoft Access Επαναληπτικές Ερωτήσεις Εξετάσεων Δημιουργία -

Διαβάστε περισσότερα

ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ARIS

ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ARIS ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ARIS 1. Εγκατάσταση Εισάγοντας το CD στον υπολογιστή σας, θα εκτελεστεί το auto - run και θα σας εµφανίσει ένα παράθυρο µε επιλογές εγκατάστασης. (εάν δεν εκτελεστεί το auto - run, εκτελέστε

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

Διαβάστε περισσότερα

Σχήµα 6.1: Εισαγωγή της εντολής Read From Spreadsheet File στο Block Diagram.

Σχήµα 6.1: Εισαγωγή της εντολής Read From Spreadsheet File στο Block Diagram. Εισαγωγή αρχείων δεδοµένων 1. Η εισαγωγή αρχείων δεδοµένων στο LaVIEW γίνεται στο Block Diagram µε την εντολή Read From Spreadsheet File. 2. Εισάγουµε την εντολή Read From Spreadsheet File στο Block Diagram

Διαβάστε περισσότερα

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στην επιλογή «Κενή βάση δεδομένων» στο Παράθυρο Εργασιών. Θα εμφανιστεί το

Διαβάστε περισσότερα

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος...

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος... Περιεχόμενα Πρόλογος...11 Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών... 13 1.1 Εισαγωγή στους υπολογιστές... 15 1.2 Μονάδες μέτρησης... 27 1.3 Οι βασικές λειτουργίες ενός ηλεκτρονικού υπολογιστή...

Διαβάστε περισσότερα

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή...15 Κεφάλαιο 1: Εγκατάσταση της Access 2002...17 Τι είναι το Office XP;...17 Τεχνικές απαιτήσεις του Office XP...17 Πρόσθετα απαιτούμενα για την αξιοποίηση εξειδικευμένων χαρακτηριστικών...18

Διαβάστε περισσότερα

Περιεχόµενα. 1 Tο βιβλίο "µε µια µατιά" Εισαγωγή στη Microsoft Access Γνωριµία µε τις βάσεις δεδοµένων της Access...

Περιεχόµενα. 1 Tο βιβλίο µε µια µατιά Εισαγωγή στη Microsoft Access Γνωριµία µε τις βάσεις δεδοµένων της Access... Περιεχόµενα Ευχαριστίες... 11 1 Tο βιβλίο "µε µια µατιά"...13 Χωρίς τεχνικούς όρους!... 13 Σύντοµη παρουσίαση... 14 Μερικές συµβάσεις... 16 Μία τελευταία λέξη (ή και δύο)... 16 2 Εισαγωγή στη Microsoft

Διαβάστε περισσότερα

ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ & ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΕΙ ΠΑΤΡΑΣ ΤΕΙ ΠΑΤΡΑΣ ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΏΝ ΠΑΙΓΝΙΩΝ- ΠΡΟΓΡΑΜΜΑ GAMBIT

ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ & ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΕΙ ΠΑΤΡΑΣ ΤΕΙ ΠΑΤΡΑΣ ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΏΝ ΠΑΙΓΝΙΩΝ- ΠΡΟΓΡΑΜΜΑ GAMBIT ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ & ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Α Κ Α Η Μ Α Ι Κ Ο Ε Τ Ο Σ 2 0 1 1-2 0 1 2 ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΏΝ ΠΑΙΓΝΙΩΝ- ΠΡΟΓΡΑΜΜΑ GAMBIT Ο συγκεκριµένος οδηγός για το πρόγραµµα

Διαβάστε περισσότερα

ιαχείριση Στόλου Οχηµάτων

ιαχείριση Στόλου Οχηµάτων ιαχείριση Στόλου Οχηµάτων 1-1 ιαχείριση Στόλου Οχηµάτων Περιεχόµενα 0 2 Κεφάλαιο 1 Είσοδος - Λειτουργικότητα Εφαρµογής 1 Επανακαθορισµός... Βάσης εδοµένων 2 2 Γραµµή... Ενηµέρωσης (Κυλιόµενο Μήνυµα) 3

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 17 18 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο.

Διαβάστε περισσότερα

2. ΟΡΓΑΝΟΓΡΑΜΜΑ. ΓΙΑ ΝΑ ΚΑΤΑΧΩΡΗΣΟΥΜΕ ΥΠΗΡΕΣΙΑ ΣΤΟ ΟΡΓΑΝΟΓΡΑΜΜΑ: Γενική Λογιστική, Ταμειακή Κατηγορία, Καταχωρούμε την Υπηρεσία που έκανε τη δαπάνη.

2. ΟΡΓΑΝΟΓΡΑΜΜΑ. ΓΙΑ ΝΑ ΚΑΤΑΧΩΡΗΣΟΥΜΕ ΥΠΗΡΕΣΙΑ ΣΤΟ ΟΡΓΑΝΟΓΡΑΜΜΑ: Γενική Λογιστική, Ταμειακή Κατηγορία, Καταχωρούμε την Υπηρεσία που έκανε τη δαπάνη. Οδηγίες για Πρόγραµµα OTS σχετικά µε πληρωµές τιµολογίων. Α ΜΘ, /νση Οικονοµικού, Τµήµα Προϋπολογισµού. Βήµατα που πρέπει να κάνετε: 1. Κατανοµή (ΟΧΙ για Νοµούς). 2. Καταχώρηση της Υπηρεσίας που πραγµατοποίησε

Διαβάστε περισσότερα

Θα συµπληρώσετε τα απαραίτητα στοιχεία που βρίσκονται µε έντονα γράµµατα για να δηµιουργήσετε την νέα εταιρεία.

Θα συµπληρώσετε τα απαραίτητα στοιχεία που βρίσκονται µε έντονα γράµµατα για να δηµιουργήσετε την νέα εταιρεία. Αρχίστε αµέσως το πρόγραµµα xline Γενική Λογιστική. Βήµα 1 ο ηµιουργία Εταιρείας Από την Οργάνωση\Γενικές Παράµετροι\ ιαχείριση εταιρειών θα δηµιουργήσετε την νέα σας εταιρεία, επιλέγοντας µέσω των βηµάτων

Διαβάστε περισσότερα

Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως:

Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: 1. Υπηρεσία ClassWeb 1.1. Γενικά Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: εµφάνιση στατιστικών στοιχείων

Διαβάστε περισσότερα

Πρακτικές οδηγίες για την Επεξεργασία Κειμένου

Πρακτικές οδηγίες για την Επεξεργασία Κειμένου 11 Εργαλεία έκφρασης και δημιουργίας Επεξεργασία Κειμένου Α Γυμνασίου Πρακτικές οδηγίες για την Επεξεργασία Κειμένου Ένα πρόγραμμα επεξεργασίας κειμένου μας προσφέρει τη δυνατότητα να: προσθέτουμε, να

Διαβάστε περισσότερα

Π.Τ..Ε. Σηµειώσεις Σεµιναρίου «Τα µήλα των Εσπερίδων», Η ζωγραφική (Paint) Τα µενού της ζωγραφικής

Π.Τ..Ε. Σηµειώσεις Σεµιναρίου «Τα µήλα των Εσπερίδων», Η ζωγραφική (Paint) Τα µενού της ζωγραφικής Η ζωγραφική (Paint) Τα µενού της ζωγραφικής Άνοιγµα υπάρχουσας εικόνας - Μενού Αρχείο επιλογή Άνοιγµα. Ανοίγει το παράθυρο «Άνοιγµα». - Από την αναδιπλούµενη λίστα «Αρχεία τύπου:» επιλέγουµε τι είδους

Διαβάστε περισσότερα

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως Αθήνα, Ιούλιος 2014

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως Αθήνα, Ιούλιος 2014 Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως Αθήνα, Ιούλιος 2014 ΠΕΡΙΕΧΟΜΕΝΑ 1. Σκοπός και δυνατότητες του εργαλείου... 3 2. Είδη αρχείων που υποστηρίζει το εργαλείο... 3 3. Εγκατάσταση...

Διαβάστε περισσότερα

Access 2. Φτιάχνοντας μια DB, πίνακες και εισαγωγή εξωτερικών δεδομένων

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

Διαβάστε περισσότερα

Σηµαντικές παρατηρήσεις σχετικά µε το backround:

Σηµαντικές παρατηρήσεις σχετικά µε το backround: ΠΕΡΙΓΡΑΦΗ ΛΕΙΤΟΥΡΓΙΑΣ SOFTWARE SAE10 Το software της αναγγελίας ορόφων είναι απαραίτητο για τη δηµιουργία των USB flash που θα χρησιµοποιηθούν στην πλακέτα SAE10. Προσφέρει ταχύτητα, ευελιξία και πολλές

Διαβάστε περισσότερα

Το teachers Web είναι µία ΝΕΑ Υπηρεσία που υποστηρίζεται από την Οµάδα Υποστήριξης του Πληροφοριακού Συστήµατος Γραµµατειών. Η υπηρεσία Teachers Web, προσφέρει στους διδάσκοντες χρήστες του συστήµατος

Διαβάστε περισσότερα

Τοµέας Εϖιµόρφωσης & Κατάρτισης

Τοµέας Εϖιµόρφωσης & Κατάρτισης ΕΠΕΑΕΚ ΙΙ, Άξονας Προτεραιότητας 2, Μέτρο 2.1 ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΣΤΗΝ ΧΡΗΣΗ ΚΑΙ ΑΞΙΟΠΟΙΗΣΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙ ΕΥΤΙΚΗ Ι ΑΚΤΙΚΗ ΙΑ ΙΚΑΣΙΑ Εγχειρίδιο Χρήσης Πληροφοριακού Συστήµατος ιαχείρισης (MIS)

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ ΓΕΝΙΚΑ ΘΕΩΡΗΤΙΚΑ ΔΕΔΟΜΕΝΑ

ΠΕΡΙΕΧΟΜΕΝΑ ΓΕΝΙΚΑ ΘΕΩΡΗΤΙΚΑ ΔΕΔΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1 ΓΕΝΙΚΑ ΘΕΩΡΗΤΙΚΑ ΔΕΔΟΜΕΝΑ 1.1 Τι Σημαίνει Βάση Δεδομένων. 5 1.2 Σχεσιακές Βάσεις Δεδομένων...5 1.3 Δυνατότητες των Βάσεων Δεδομένων 7 1.4 Κύριες Λειτουργίες μιας Βάσης Δεδομένων.7

Διαβάστε περισσότερα

Περιεχόµενα...2 Βασικές Λειτουργίες...4 ηµιουργία και Αποθήκευση εγγράφων...4 Μετακίνηση µέσα στο έγγραφο...4 Επιλογή κειµένου...

Περιεχόµενα...2 Βασικές Λειτουργίες...4 ηµιουργία και Αποθήκευση εγγράφων...4 Μετακίνηση µέσα στο έγγραφο...4 Επιλογή κειµένου... EΝΟΤΗΤΑ 2 Η : ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ WORD 2000 ΠΕΡΙΕΧΟΜΕΝΑ Περιεχόµενα...2 Βασικές Λειτουργίες...4 ηµιουργία και Αποθήκευση εγγράφων...4 Μετακίνηση µέσα στο έγγραφο...4 Επιλογή κειµένου...4 Αναίρεση και

Διαβάστε περισσότερα

Στην συνέχεια και στο επόµενο παράθυρο η εφαρµογή µας ζητάει να εισάγουµε το Username και το Password το οποίο σας έχει δοθεί από τον ΕΛΚΕ.

Στην συνέχεια και στο επόµενο παράθυρο η εφαρµογή µας ζητάει να εισάγουµε το Username και το Password το οποίο σας έχει δοθεί από τον ΕΛΚΕ. 1. Πρόσβαση Οδηγίες προγράµµατος διαχείρισης ανάλυσης χρόνου εργασίας (Time Sheet) Για να ξεκινήσετε την εφαρµογή, από την κεντρική σελίδα του ΕΛΚΕ (www.elke.aua.gr) και το µενού «ιαχείριση», Time Sheet

Διαβάστε περισσότερα

ΒΙΒΛΙΟ ΠΑΓΙΩΝ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΓΙΑ ΤΟ CALCULUS ULTRA.

ΒΙΒΛΙΟ ΠΑΓΙΩΝ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΓΙΑ ΤΟ CALCULUS ULTRA. ΒΙΒΛΙΟ ΠΑΓΙΩΝ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΓΙΑ ΤΟ CALCULUS ULTRA. Το βιβλίο παγίων αν και είναι µέσα στις επιλογές του προγράµµατος, των Εσόδων-Εξόδων ή της Γενικής Λογιστικής, της σουίτας εφαρµογών CALCULUS, αποτελεί

Διαβάστε περισσότερα

Ηλεκτρονικό Πρωτόκολλο Σχολικής Μονάδας. Αλεξανδρίδης Αλέξανδρος Εκπαιδευτικός Π.Ε.02 Περίληψη

Ηλεκτρονικό Πρωτόκολλο Σχολικής Μονάδας. Αλεξανδρίδης Αλέξανδρος Εκπαιδευτικός Π.Ε.02 Περίληψη Ηλεκτρονικό Πρωτόκολλο Σχολικής Μονάδας Αλεξανδρίδης Αλέξανδρος Εκπαιδευτικός Π.Ε.02 sapiens@sch.gr Περίληψη Το ηλεκτρονικό πρωτόκολλο είναι ένα αρχείο του προγράµµατος Microsoft Access 2007, το οποίο

Διαβάστε περισσότερα

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ Άδεια Χρήσης Creative Commons, Αναφορά Προέλευσης 3.0 Ελλάδα 2009-200, Βουρλάκος Μιχαήλ Εργαστηριακός Οδηγός για το μάθημα Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ σε περιβάλλον Microsoft Access Υπεύθυνος Καθηγητής:

Διαβάστε περισσότερα

Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio

Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio Το κείµενο που ακολουθεί είναι ένας σύντοµος οδηγός στο περιβάλλον προγραµµατισµού της γλώσσας Fortran, για τις ανάγκες

Διαβάστε περισσότερα

ΕΠΙΣΚΟΠΗΣΗ ΕΦΑΡΜΟΓΩΝ ΓΡΑΦΕΙΩΝ

ΕΠΙΣΚΟΠΗΣΗ ΕΦΑΡΜΟΓΩΝ ΓΡΑΦΕΙΩΝ Υπουργείο Υγείας και Κοινωνικής Αλληλεγγύης Επιχειρησιακό Πρόγραμμα «Υγεία-Πρόνοια» Κ.Ε.Κ. Σωματείου «ΕΡΜΗΣ» Πρόγραμμα Κατάρτισης Εργαζόμενων σε Υπηρεσίες Κοινωνικής Φροντίδας στις Νέες Τεχνολογίες ΘΕΜΑΤΙΚΗ

Διαβάστε περισσότερα

ΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ. Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ e-university/ classweb

ΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ. Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ e-university/ classweb ΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ e-university/ classweb ΞΑΝΘΗ 2011 Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ e-university/ classweb Σύστηµα Υποβοήθησης ιδασκαλίας

Διαβάστε περισσότερα

Συνεργείο Αυτοκινήτων

Συνεργείο Αυτοκινήτων Συνεργείο Αυτοκινήτων v2.102, Οκτώβριος 2015 Σύντοµες οδηγίες χρήσης Εισαγωγή Το πρόγραµµα Συνεργείο Αυτοκινήτων έχει σκοπό τη διαχείριση και παρακολούθηση του πελατολογίου, των αυτοκινήτων και των εργασιών

Διαβάστε περισσότερα

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Μοναστηρίου 60, 54627 Θεσσαλονίκη, Τηλ 2310 567840, Fax 2310 514220, www.cardisoft.gr CARDISOFT User Guide ClassWeb VERSION 1.1 [February] [2007] Greece Monastiriou

Διαβάστε περισσότερα

Εφαρµογή EXTRA. ιαδικασία εξαγωγής της Μηχανογραφικής. έκδοσης ισοζυγίου στην εφαρµογή Extra Λογιστική ιαχείριση.

Εφαρµογή EXTRA. ιαδικασία εξαγωγής της Μηχανογραφικής. έκδοσης ισοζυγίου στην εφαρµογή Extra Λογιστική ιαχείριση. Εφαρµογή EXTRA ιαδικασία εξαγωγής της µηχανογραφικής έκδοσης ισοζυγίου στην εφαρµογή Extra Λογιστική ιαχείριση. Σελ.1 Το συγκεκριµένο εγχειρίδιο δηµιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας

Διαβάστε περισσότερα

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Κουμπί Κενή βάση δεδομένων Κουμπί του Office Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στο κουμπί «Κενή βάση δεδομένων»

Διαβάστε περισσότερα

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

Διαβάστε περισσότερα

Version X. Οδηγίες χρήσης

Version X. Οδηγίες χρήσης Version 1.0.1.X Οδηγίες χρήσης Πρόλογος Η εφαρµογή CallReceiver σχεδιάστηκε για την υποστήριξη ξενοδοχείων ή επιχειρήσεων, όσον αφορά στις τηλεφωνικές κλήσεις που διαχειρίζεται το τηλεφωνικό κέντρο (Τ/Κ).

Διαβάστε περισσότερα

Στο κεφάλαιο αυτό περιγράφεται η τρόπος δηµιουργίας και διαχείρισης πινάκων µέσα από το περιβάλλον της Microsoft

Στο κεφάλαιο αυτό περιγράφεται η τρόπος δηµιουργίας και διαχείρισης πινάκων µέσα από το περιβάλλον της Microsoft Κεφάλαιο 8 Πίνακες Στο κεφάλαιο αυτό περιγράφεται η τρόπος δηµιουργίας και διαχείρισης πινάκων µέσα από το περιβάλλον της Microsoft Access. Η δηµιουργία ενός πίνακα (table) µέσα από τη Microsoft Access,

Διαβάστε περισσότερα

η σύνθεση ενός υπολογιστή

η σύνθεση ενός υπολογιστή ιδακτικό υλικό µαθητή η σύνθεση ενός υπολογιστή Αν παρατηρήσουµε έναν υπολογιστή βλέπουµε ότι αποτελείται από τα ακόλουθα µέρη: Οθόνη Μονάδα συστήµατος Ποντίκι Πληκτρολόγιο τη µονάδα συστήµατος, όπου βρίσκονται

Διαβάστε περισσότερα

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων... Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο

Διαβάστε περισσότερα

Τίτλος Πακέτου Certified Computer Expert-ACTA

Τίτλος Πακέτου Certified Computer Expert-ACTA Κωδικός Πακέτου ACTA - CCE - 002 Τίτλος Πακέτου Certified Computer Expert-ACTA Εκπαιδευτικές Ενότητες Επεξεργασία Κειμένου - Word Δημιουργία Εγγράφου Προχωρημένες τεχνικές επεξεργασίας κειμένου & αρχείων

Διαβάστε περισσότερα

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (Σημειώσεις Word) ΕΚΠΑΙΔΕΥΤΕΣ: ΒΑΡΕΛΑΣ ΙΩΑΝΝΗΣ, ΠΟΖΟΥΚΙΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ MICROSOFT WORD (ΕΚΠΑΙΔΕΥΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ) ΠΕΡΙΕΧΟΜΕΝΑ

Διαβάστε περισσότερα

11. Επεξεργασία κειµένου µε το Microsoft Word

11. Επεξεργασία κειµένου µε το Microsoft Word 11. Επεξεργασία κειµένου µε το Microsoft Word Τι µπορούµε να κάνουµε µε ένα πρόγραµµα επεξεργασίας κειµένου Το κείµενο που πληκτρολογούµε, εµφανίζεται στην οθόνη και παραµένει στη µνήµη RAM µέχρι να το

Διαβάστε περισσότερα

Σενάριο Χρήσης myschool

Σενάριο Χρήσης myschool Σενάριο Χρήσης ΦΟΡΕΙΣ Επιβεβαίωση των Στοιχείων του Φορέα Αρχικά, θα κληθείτε να ελέγξετε την ορθότητα των στοιχείων του Φορέα σας. Επιλέγοντας την καρτέλα «Φορείς», από το μενού που βρίσκεται στο πάνω

Διαβάστε περισσότερα

Ηλεκτρονικές Υπηρεσίες: ηλώσεις Μαθηµάτων Συγγραµµάτων, Ηλεκτρονικό Ταχυδροµείο, Πιστοποιητικό Ασφάλειας

Ηλεκτρονικές Υπηρεσίες: ηλώσεις Μαθηµάτων Συγγραµµάτων, Ηλεκτρονικό Ταχυδροµείο, Πιστοποιητικό Ασφάλειας ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ Ηλεκτρονικές Υπηρεσίες: ηλώσεις Μαθηµάτων Συγγραµµάτων, Ηλεκτρονικό Ταχυδροµείο, Πιστοποιητικό Ασφάλειας 1. Εισαγωγικά Οι φοιτητές του Τµήµατος ιοίκησης Επιχειρήσεων του Τ.Ε.Ι

Διαβάστε περισσότερα

Κεφάλαιο 9 Συσχετίσεις

Κεφάλαιο 9 Συσχετίσεις Κεφάλαιο 9 Συσχετίσεις Το κεφάλαιο αυτό διαπραγµατεύεται τη δηµιουργία και διαχείριση των συσχετίσεων που υφίστανται ανάµεσα στους πίνακες µιας σχεσιακής βάσης δεδοµένων. Όπως έχει ήδη αναφερθεί, ο ρόλος

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΗ ΙΑΧΕΙΡΗΣΗΣ ΤΗΣ ΑΠΟΘΗΚΗΣ ΥΛΙΚΟΥ

ΕΦΑΡΜΟΓΗ ΙΑΧΕΙΡΗΣΗΣ ΤΗΣ ΑΠΟΘΗΚΗΣ ΥΛΙΚΟΥ ΣΧΟΛΗ ΤΕΧΝΟΛΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τ.Ε.Ι. ΗΡΑΚΛΕΙΟΥ - ΠΑΡΑΡΤΗΜΑ ΧΑΝΙΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΕΦΑΡΜΟΓΗ ΙΑΧΕΙΡΗΣΗΣ ΤΗΣ ΑΠΟΘΗΚΗΣ ΥΛΙΚΟΥ ΣΠΟΥ ΑΣΤΕΣ: ΦΙΩΤΟ ΗΜΗΤΡΑΚΗΣ ΝΙΚΟΣ ΛΕΛΕ ΑΚΗΣ ΝΙΚΟΣ ΕΙΣΗΓΗΤΕΣ: ΧΑΤΖΑΚΗΣ ΠΕΤΡΑΚΗΣ

Διαβάστε περισσότερα

του και από αυτόν επιλέγουµε το φάκελο εµφανίζεται ένα παράθυρο παρόµοιο µε το ακόλουθο:

του και από αυτόν επιλέγουµε το φάκελο εµφανίζεται ένα παράθυρο παρόµοιο µε το ακόλουθο: διαχείριση αρχείων Οι περισσότερες εφαρµογές των Windows είναι προγραµµατισµένες, από τον κατασκευαστή τους, να προτείνουν ως περιοχή αποθήκευσης των εργασιών το φάκελο «Τα έγγραφά µου», που δηµιουργείται

Διαβάστε περισσότερα

Έτος Ετήσιος ιακινηθέντα Μερίδιο Τζίρος Κεφάλαια Αγοράς

Έτος Ετήσιος ιακινηθέντα Μερίδιο Τζίρος Κεφάλαια Αγοράς Σ αυτό το εργαστήριο θα ασχοληθούµε µε την κατασκευή και µορφοποίηση ενός συγκεκριµένου διαγράµµατος που θα απεικονίζει γραφικά κάποια αριθµητικά δεδοµένα ενός φύλλου εργασίας. Κυρίως όµως θα περιγράψουµε

Διαβάστε περισσότερα

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

Διαβάστε περισσότερα

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ . 1 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΠΛΟΗΓΗΣΗ ΣΕ ΕΠΙΛΕΓΜΕΝΕΣ ΙΣΤΟΣΕΛΙ ΕΣ ΣΤΟ ΙΑ ΙΚΤΥΟ ΚΑΙ ΜΗΧΑΝΕΣ ΑΝΑΖΗΤΗΣΗΣ Πλοήγηση στην ιστοσελίδα του Υπουργείου Παιδείας...4 Πλοήγηση σε µια ιστοσελίδα...5 Άνοιγµα µιας σελίδας

Διαβάστε περισσότερα

Εγκατάσταση Emfsigner - Algobox (driver για Graphic & Draft παραστατικά) 1. ηµιουργία εικονικού εκτυπωτή (ανίχνευσης)

Εγκατάσταση Emfsigner - Algobox (driver για Graphic & Draft παραστατικά) 1. ηµιουργία εικονικού εκτυπωτή (ανίχνευσης) Εγκατάσταση Emfsigner - Algobox (driver για Graphic & Draft παραστατικά) Η εγκατάσταση του driver απαιτεί την ολοκλήρωση των παρακάτω 3 βηµάτων: 1. ηµιουργία εικονικού εκτυπωτή. 2. Εγκατάσταση του Emfsigner.

Διαβάστε περισσότερα

Κεφάλαιο 52 Microsoft Excel 2002

Κεφάλαιο 52 Microsoft Excel 2002 Κεφάλαιο 52 Microsoft Excel 2002 Απαντήσεις ερωτήσεων και ασκήσεων επανάληψης 1. Για να ξεκινήσουµε την εφαρµογή Microsoft Excel, µπορούµε να πατήσουµε στο κουµπί Έναρξη, να δείξουµε στην καταχώριση Προγράµµατα

Διαβάστε περισσότερα

Περιορισµοί στην Access - ηµιουργία Πίνακα

Περιορισµοί στην Access - ηµιουργία Πίνακα Μάθηµα 2 Περιορισµοί στην Access - ηµιουργία Πίνακα Οι πίνακες είναι το σπουδαιότερο αντικείµενο της βάσης δεδοµένων, γιατί µέσα σε αυτούς αποθηκεύονται όλα τα δεδοµένα, τα οποία τα διαχειρίζονται όλα

Διαβάστε περισσότερα

ΟΜΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ... 3 ΕΡΩΤΗΣΕΙΣ... 5 ΕΡΕΥΝΕΣ... 8

ΟΜΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ... 3 ΕΡΩΤΗΣΕΙΣ... 5 ΕΡΕΥΝΕΣ... 8 Εγχειρίδιο Χρήσης Συστήµατος Έρευνες Στατιστικών Στοιχείων ΠΕΡΙΕΧΟΜΕΝΑ ΟΜΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ... 3 Λογική Ανάλυση Χρήσης Εφαρµογής... 3 ΕΡΩΤΗΣΕΙΣ... 5 ΠΡΟΣΘΗΚΗ ΕΡΩΤΗΣΗΣ... 6 Επεξεργασία Ερώτησης... 7 ιαγραφή

Διαβάστε περισσότερα

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ Χρήστος Στασινός ουλεύοντας με τη Microsoft Access ΑΘΗΝΑ Κάθε γνήσιο αντίγραφο έχει την υπογραφή του συγγραφέα Έκδοση 1η, Copyright 1998 Έκδοση 2η, Copyright 2007 ISBN: 978-960-8105-97-3 ΕΚΔΟΣΕΙΣ ΝΕΩΝ

Διαβάστε περισσότερα

Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων

Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων 3 ΚΥΡΙΑ ΣΗΜΕΙΑ ΤΟΥ ΚΕΦΑΛΑΙΟΥ Επιλογή τύπου δεδομένων και ιδιότητες πεδίων Δημιουργία πινάκων Συσχετισμός πινάκων ΑΡΧΕΙΑ ΕΡΓΑΣΙΑΣ ΠΑΡΑΓΓΕΛΙΕΣ, ΠΑΡΑΓΓΕΛΙΕΣ ΤΕΛΙΚΟ

Διαβάστε περισσότερα

Πρακτικές συμβουλές κατά την πληκτρολόγηση ., ; :! ( ) " " Άνοιγμα και αποθήκευση εγγράφου Αρχείο, Άνοιγμα. Αρχείο / Αποθήκευση

Πρακτικές συμβουλές κατά την πληκτρολόγηση ., ; :! ( )   Άνοιγμα και αποθήκευση εγγράφου Αρχείο, Άνοιγμα. Αρχείο / Αποθήκευση Επεξεργαστής κειμένου Word 2003 Πρακτικές συμβουλές κατά την πληκτρολόγηση Για να αλλάξουμε παράγραφο πατάμε Enter. Για να αφήσουμε μία κενή γραμμή, πατάμε μία φορά το Enter. Για να γράψουμε την επόμενη

Διαβάστε περισσότερα

Ασφάλειες Database Οδηγίες Χρήσης Εφαρµογής

Ασφάλειες Database Οδηγίες Χρήσης Εφαρµογής Ασφάλειες Database Οδηγίες Χρήσης Εφαρµογής Εφαρµογή ιαχείρισης Ασφαλιστικού Γραφείου-Πρακτορείου ΠΕΡΙΕΧΟΜΕΝΑ 1.Γενικά Ταξινόµηση Εναλλαγή µεταξύ των ανοικτών παραθύρων Εξαγωγή εδοµένων Συνηµµένα Αρχεία

Διαβάστε περισσότερα

Με Χρήση της ΦΟΡΜΑΣ να προσθέσετε εγγραφές στον πίνακα που ακολουθεί

Με Χρήση της ΦΟΡΜΑΣ να προσθέσετε εγγραφές στον πίνακα που ακολουθεί 4. Ε ΟΜΕΝΑ (DATA) Το excel έχει τη δυνατότητα να θεωρεί µία περιοχή του φύλλου εργασίας σαν µια βάση δεδοµένων όπου η κάθε γραµµή είναι µία εγγραφή και η κάθε κολώνα ένα πεδίο. Το όνοµα του κάθε πεδίου

Διαβάστε περισσότερα

Singular Report Generator. Σχ 1 ηµιουργία Καταστάσεων SRG

Singular Report Generator. Σχ 1 ηµιουργία Καταστάσεων SRG Μια από τις πιο σηµαντικές ανάγκες που αντιµετωπίζει µια επιχείρηση κατά την εγκατάσταση ενός λογισµικού «πακέτου» (Οικονοµικής & Εµπορικής ιαχείρισης), είναι ο τρόπος µε τον οποίο πρέπει να ανταποκριθεί

Διαβάστε περισσότερα

Α. Delete Β. Backspace. Α..xls Β..jpg Γ..mdb..doc

Α. Delete Β. Backspace. Α..xls Β..jpg Γ..mdb..doc Αρ. Ταυτότητας:.. ΕΠΩΝΥΜΟ:. ΟΝΟΜΑ:.. ΟΝ. ΠΑΤΕΡΑ:. Αρ. Υποψ.:.. ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΓΙΑ ΠΛΗΡΩΣΗ MIAΣ ΚΕΝΗΣ ΘΕΣΗΣ

Διαβάστε περισσότερα

Certified Computer Expert (CCE)

Certified Computer Expert (CCE) Certified Computer Expert (CCE) Εξεταστέα Ύλη (Syllabus) Πνευµατικά ικαιώµατα Το παρόν είναι πνευµατική ιδιοκτησία της ACTA Α.Ε. και προστατεύεται από την Ελληνική και Ευρωπαϊκή νοµοθεσία που αφορά τα

Διαβάστε περισσότερα

Outlook Express-User Instructions.doc 1

Outlook Express-User Instructions.doc 1 Οδηγίες προς τους υπαλλήλους του ήµου Θεσσαλονίκης για την διαχείριση της ηλεκτρονικής τους αλληλογραφίας µε το Outlook Express (Ver 1.0 22-3-2011) (Για οποιοδήποτε πρόβληµα ή απορία επικοινωνήστε µε τον

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Εικονίδια ιαχείρισης Φορολογικών ηλώσεων. ηµιουργία Φορολογούµενου. ηµιουργία και υπολογισµός του εντύπου ΕΣΠ

ΠΕΡΙΕΧΟΜΕΝΑ. Εικονίδια ιαχείρισης Φορολογικών ηλώσεων. ηµιουργία Φορολογούµενου. ηµιουργία και υπολογισµός του εντύπου ΕΣΠ ΠΕΡΙΕΧΟΜΕΝΑ Εικονίδια ιαχείρισης Φορολογικών ηλώσεων ηµιουργία Φορολογούµενου ηµιουργία και υπολογισµός του εντύπου Ε1 ηµιουργία και υπολογισµός του εντύπου Ε2 ηµιουργία και υπολογισµός του εντύπου Ε3

Διαβάστε περισσότερα

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων. Οδηγίες χρήσεως

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων. Οδηγίες χρήσεως Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως ΑΘΗΝΑ, ΙΟΥΝΙΟΣ 2004 ΠΕΡΙΕΧΟΜΕΝΑ 1. Σκοπός και δυνατότητες του εργαλείου...2 2. Είδη αρχείων που υποστηρίζει το εργαλείο...2 3. Εγκατάσταση...3

Διαβάστε περισσότερα

Στατιστικό κριτήριο χ 2

Στατιστικό κριτήριο χ 2 18 Μεθοδολογία Επιστηµονικής Έρευνας & Στατιστική Στατιστικό κριτήριο χ 2 Ο υπολογισµός του κριτηρίου χ 2 γίνεται µέσω του µενού [Statistics => Summarize => Crosstabs...]. Κατά τη συγκεκριµένη διαδικασία

Διαβάστε περισσότερα