Ανάπτυξη μιας βάσης δεδομένων "Κατάρτιση ενός χρονοδιαγράμματος υψηλότερων εκπαιδευτικών ιδρυμάτων. Πρόσβαση Βάση δεδομένων Πανεπιστήμιο BD

Περιβάλλον προγραμματισμού: MS Access 2003.

Βάση δεδομένων: Πρόσβαση

Τίτλος εργασίας: Βάση δεδομένων "Πρόγραμμα σπουδαστών"

Είδος εργασίας: Εργασία μαθήματος

Θέματα εργασίας: Βάση δεδομένων

Όγκος προγράμματος: 7 (σε κλίμακα δέκα σημείων)

Επίπεδο δυσκολίας: 6 (σε κλίμακα δέκα σημείων)

Λέξεις-κλειδιά: Πρόγραμμα, στοιχείο, κοινό, μάθημα, μελέτη, λογιστική

Χαρακτηριστικά προγράμματος:

ΤΟ ΕΡΓΟ:
- να αναπτύξει μια βάση δεδομένων του "προγραμματισμού σπουδαστών"

Δημιουργία:
-Εξάμηνο
-NENELEL - το πρώτο / δευτερόλεπτο
-Μια την εβδομάδα
Φίλος της εβδομάδας
- Μάθετε μαθήματα
-Ομάδα
-Πειθαρχία
-Vide τάξεις (διάλεξη, σεμινάριο, εργαστηριακές εργασίες κ.λπ.)
- τα καταναλωτικά αγαθά
-Producer (επώνυμο i.o., θέση, τμήμα)
-Το κοινό

Αιτήσεων:
-Επιλογή μιας συγκεκριμένης ομάδας σε μια συγκεκριμένη χρονική στιγμή
- Ειδική σχεδίαση του δασκάλου για την εβδομάδα
- Αριθμός κλάσεων (ώρες) την εβδομάδα από την πειθαρχία για την ομάδα
- Απασχόληση κοινού σε μια συγκεκριμένη χρονική στιγμή
-Προσθήκη του Ομίλου για την πειθαρχία για μια εβδομάδα

ΚΑΝΩ ΑΝΑΦΟΡΑ:
- Αρωμαιά των μαθήσεων του Ομίλου για την εβδομάδα
- Ειδική σχεδίαση του δασκάλου

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

ΣΧΟΛΙΟ!
1. Όταν ανοίγετε τη βάση δεδομένων, πρέπει να υπάρχει μια προφύλαξη οθόνης με ένα μοτίβο.
2. Όλες οι μεταβάσεις στη βάση δεδομένων πρέπει να είναι δομημένα λόγω λειτουργικά δημιουργούμενων μορφών συγκεκριμένου σκοπού, για παράδειγμα, για να ανοίξουν αιτήματα.
3. Όλα τα αιτήματα και οι πίνακες που προορίζονται για προβολή (αλλαγές, ενημερώσεις ή προσθήκες) θα πρέπει επίσης να παρουσιάζονται υπό μορφή εντύπων.
4. Πρέπει να χρησιμοποιήσετε ενεργά τα κουμπιά ελέγχου, τις λίστες και τα υπολογισμένα πεδία, καθώς και τη μάσκα εισόδου.
5. Δεν χρησιμοποιούνται έλεγχοι, όπως οι ράβδοι κύλισης σε μορφές κουμπιού, πρέπει να απουσιάζουν.
6. Κατά την εφαρμογή σύνθετων ερωτημάτων, συνιστάται η χρήση μακροεντολών ή μια ακολουθία μακροεντολών που εκτελούν απλά ερωτήματα.
7. Ο αριθμός των γραμμών στους κύριους πίνακες δεν πρέπει να είναι μικρότερος από 30-40.
8. Παρέχετε τρόπους αλλαγής και διαγραφής για τον διαχειριστή (Developer) και προβάλετε και προσθέστε το χρήστη.
9. Η βάση πρέπει να προστατεύεται από τους κωδικούς πρόσβασης.

Χρειάζεστε επίσης μια παρουσίαση στο MS PowerPoint 2003 για το μάθημα εργασίας.

Σότσι, 2008

ΣΟΧΙ Κρατικό Πανεπιστήμιο Τουρισμού και Θέρετρου

Τμήμα αυτό.

Εγκρίνω

Κεφάλι Τμήμα

ph.D., Prof. Yu. Ι. Δραματικός

_______________________

_____ "__________ 2008

ΤΟ ΕΡΓΟ

στο σχεδιασμό του μαθήματος με την τιμή

Βάσεις δεδομένων και γνώσεις "

Φοιτητής _____________________ Ομάδα - ______________

Θέμα έργου: "Σχεδιασμός και εφαρμογή της βάσης δεδομένων" πρόγραμμα χρονοδιαγράμματος "

Αρχικά δεδομένα σχετικά με το σχεδιασμό:

Έγγραφα εισόδου:

    Κοινοπνευματήρια απασχόλησης.

    ομάδες;

    καλέστε χρονοδιάγραμμα;

    κλάδους (πρόγραμμα σπουδών) ·

    ημέρες της εβδομάδας.

Έγγραφα Σαββατοκύριακου: Ομάδες. δάσκαλοι; κοινό.

Τεχνικά Μέσα - Τύπος PEVM Τύπος IBM PC.

Λειτουργικό σύστημα -ΚΥΡΙΑ.Παράθυρα.

DBMS και όργανο λογισμικού - στην επιλογή του προγραμματιστή.

Ο όγκος της εργασίας με την τιμή

    Υπολογισμός Μέρος:

    1. Διατύπωση του προβλήματος.

      Infological μοντελοποίηση του θέματος.

      Εφαρμογή σχεδίασης.

      Φυσικός σχεδιασμός.

    Το grafical μέρος:

    1. Σχέδιο του Inflogical Model.

      Σχέδιο δομής βάσης δεδομένων.

      Διευρυμένο πρόγραμμα προγραμμάτων.

      Σχέδια (εκτυπώσεις) μορφών και εγγράφων.

    Βάσεις δεδομένων δοκιμής και εντοπισμού σφαλμάτων.

Περίοδος του έργου στην ενότητα:

1, παράγραφοι 1.1, 1.2 - έως 7 εβδομάδες

2. Παραγράφους 1.3, 3.1 - Μέχρι 9 την εβδομάδα

3. Παράγραφοι 1.4, 3.2 - έως 12 εβδομάδες

4. Εγγραφή PZ και γραφικό μέρος - έως 14 εβδομάδες

Ημερομηνία έκδοσης καθηκόντων - 3 εβδομάδες εξάμηνης.

Ημερομηνία προστασίας του έργου - 16 εβδομάδες

LEADER - ______________________________

Η εργασία έλαβε ________________________

Μαθητης σχολειου ________________________________

Εισαγωγή

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

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

Υπάρχουν πολλά συστήματα διαχείρισης βάσεων δεδομένων βάσης δεδομένων στον κόσμο. Παρά το γεγονός ότι μπορούν να εργαστούν με διαφορετικά αντικείμενα με διαφορετικούς τρόπους και να παρέχουν στον χρήστη διάφορες λειτουργίες και μέσα, τα περισσότερα από τα DBMs βασίζονται σε ένα ενιαίο συγκρότημα βασικών εννοιών. Αυτό μας δίνει την ευκαιρία να εξετάσουμε ένα σύστημα και να συνοψίσουμε τις έννοιες, τις τεχνικές και τις μεθόδους για ολόκληρη την κατηγορία των DBM. Ως ένα τέτοιο ακαδημαϊκό αντικείμενο, θα επιλέξουμε το Microsoft Access DBM που εισέρχονται στο πακέτο του Microsoft Office. Σχεδόν όλα τα DBM σας επιτρέπουν να προσθέσετε νέα δεδομένα στον πίνακα. Από αυτή την άποψη, το DBMS δεν διαφέρει από τα προγράμματα υπολογιστικών φύλλων (Excel) που μπορούν να μιμηθούν ορισμένες λειτουργίες βάσης δεδομένων. Υπάρχουν τρεις θεμελιώδεις διαφορές μεταξύ προγραμμάτων DBM και υπολογιστικών φύλλων:

    Το DBMS αναπτύσσεται για να εξασφαλιστεί η αποτελεσματική επεξεργασία μεγάλων ποσοτήτων πληροφοριών, πολύ περισσότερο από εκείνους με τα οποία τα υπολογιστικά φύλλα αντιμετωπίζουν.

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

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

Πρόσβαση. - Ισχυρή εφαρμογήΠαράθυρα . Στην περίπτωση αυτή, η απόδοση των DBM είναι οργανικά σε συνδυασμό με όλες τις ανέσεις και τα πλεονεκτήματα.Παράθυρα.

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

Στο πλαίσιο αυτού του έργου Exchange, είναι απαραίτητο να σχεδιάζονται και να εφαρμόζονται κεφάλαιαΚΥΡΙΑ. Πρόσβαση Σύστημα πληροφοριών που σας επιτρέπει να κάνετε ένα πρόγραμμα τάξεων.

1. Αναλυτικό μέρος

      Περιγραφή του θέματος

Ο αποστολέας ασχολείται με την κατάρτιση του χρονοδιαγράμματος των τάξεων. Ας χρειαστεί να δημιουργήσετε μια βάση δεδομένων που θα βοηθήσει τον αποστολέα να κάνει ένα πρόγραμμα τάξεων. Για να το κάνετε αυτό, πρέπει να έχετε τις ακόλουθες πληροφορίες:

    Κοινοπνευματήρια απασχόλησης.

    ομάδες;

    εξειδίκευση και ελεύθερος χρόνος των εκπαιδευτικών ·

    καλέστε χρονοδιάγραμμα;

    κλάδους (πρόγραμμα σπουδών) ·

    ημέρες της εβδομάδας;

    πρόγραμμα;

    περίληψη.

Ο αποστολέας πρέπει να εισάγει το χρονοδιάγραμμα με τη μορφή αρχείων της βάσης:

      Ημέρα της εβδομάδας

      Ωρα έναρξης

      Το κοινό

      Ομάδα

      Πειθαρχία

      Δάσκαλος

Όταν εισάγετε, είναι απαραίτητο να αποφευχθεί η "επένδυση" της φόρμας:

    Σε ένα κοινό, οι διαφορετικές ομάδες ασχολούνται ταυτόχρονα.

    Η ίδια ομάδα ταυτόχρονα ασχολείται με διαφορετικό κοινό ή διάφορα θέματα ή με διαφορετικούς δασκάλους.

    Ο ίδιος δάσκαλος ασχολείται ταυτόχρονα είτε σε διαφορετικά ακροατήρια είτε με διαφορετικά θέματα ή με διαφορετικές ομάδες.

Επιπλέον, το σύστημα πληροφοριών πρέπει να εμφανίζει πληροφορίες σχετικά με τα αιτήματα:

    ομάδες;

    δάσκαλοι;

    κοινό.

      Ορισμός της σύνθεσης δεδομένων.

Για να παρέχετε στον χρήστη τις καθορισμένες πληροφορίες στη βάση δεδομένων, πρέπει να διατηρηθούν τα δεδομένα αναφοράς για τις ομάδες, το κοινό και τους δασκάλους. Ως αποτέλεσμα της ανάλυσης του θέματος, τα έγγραφα ανιχνεύονται που περιέχουν πληροφορίες αναφοράς: "ομάδες" (εικ. 1.2.1), "κοινό" (εικ. 1.2), "δάσκαλοι" (Εικ. 1.2.3), " Χρονοδιάγραμμα κλήσεων "(Εικ. 1.2.4)," κλάδους "(Εικ. 1.2.5)," ημέρες της εβδομάδας "(εικ. 1.2.6)," πρόγραμμα "(Εικόνα 1.2.7)," πρόγραμμα σπουδών " (Εικ.1.2. Οκτώ). Παρακάτω είναι οι μορφές εγγράφων.

Εικ.1.2.1 Μορφή του εγγράφου αναφοράς "Ομάδα"

Εικ.1.2.2 Μορφή του εγγράφου αναφοράς "Κοινό"

Εικ.1.2.3 Μορφή του εγγράφου αναφοράς "δάσκαλοι"

Εικ.1.2.4 Μορφή του εγγράφου αναφοράς "Πρόγραμμα κλήσεων"

Εικ.1.2.5 Μορφή του εγγράφου αναφοράς "κλάδους"

Εικ.1.2.6 Μορφή του εγγράφου αναφοράς "ημέρες της εβδομάδας"

Εικ.1.2.7 Μορφή του εγγράφου αναφοράς "Πρόγραμμα"

Εικ.1.2.8 Μορφή εγγράφου αναφοράς "πρόγραμμα σπουδών"

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

    Ανάπτυξη εννοιολογικού μοντέλου

Το εννοιολογικό μοντέλο είναι μια παρουσίαση της άποψης του χρήστη επί του θέματος και δεν εξαρτάται από το λογισμικό του DBM, ούτε από τις τεχνικές λύσεις. Το μοντέλο επαφής πρέπει να είναι σταθερό. Ένα από τα κοινά μοντέλα του εννοιολογικού συστήματος είναι το " Ουσία - επικοινωνία "μοντέλο. Κάτω από την ουσία κατανοεί το κύριο περιεχόμενο του αντικειμένου του θέματος, ποιες πληροφορίες συλλέγει. Ως οντότητα, ένα μέρος, ένα άτομο, προσωπικότητα, φαινόμενο μπορεί να εμφανιστεί ως οντότητα - ένα συγκεκριμένο αντικείμενο. Η επιτυχία γίνεται για τον προσδιορισμό των χαρακτηριστικών - που ονομάζονται χαρακτηριστικά.

    1. Ανίχνευση αντικειμένων πληροφοριών

Είναι απαραίτητο να αναλυθεί κάθε στηρίγματα για την παρουσία σχέσεων με άλλες λεπτομέρειες. Η απαίτηση αποκτά έννοια μόνο όταν συνδέεται με άλλες λεπτομέρειες που έχουν σημασιολογική ενότητα. Έτσι, ο κώδικας τεχνολογίας, το όνομα της τεχνολογίας, ο αριθμός αντικατοπτρίζει τις πληροφορίες του προϊόντος. Ο κώδικας αντικειμένου, το όνομα αντικειμένου, η κεφαλή του αντικειμένου αντικατοπτρίζει τις πληροφορίες σχετικά με αντικείμενα.

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

Λεπτομέρειες σχετικά με κάθε αντικείμενο πληροφοριών του μοντέλου Canonical Data πρέπει να πληρούν τις απαιτήσεις που αντιστοιχούν στην τρίτη κανονική μορφή ενός μοντέλου σχεσιακών δεδομένων:

    Το αντικείμενο πληροφοριών πρέπει να περιέχει ένα μοναδικό αναγνωριστικό - το κύριο κλειδί. Όλες οι περιγραφικές λεπτομέρειες πρέπει να διασυνδεθούν, δηλαδή, δεν πρέπει να υπάρχουν λειτουργικές εξαρτήσεις μεταξύ τους. Πρέπει επίσης να διασυνδεθούν όλες οι λεπτομέρειες που περιλαμβάνονται στο σύνθετο κλειδί. Κάθε περιγραφική στηρίγματα θα πρέπει να εξαρτάται λειτουργικά πλήρως από το κλειδί, δηλαδή, κάθε τιμή κλειδιού πρέπει να αντιστοιχεί μόνο σε μία τιμή των περιγραφικών στηρίξεων και με ένα σύνθετο κλειδί, τα περιγραφικά στοιχεία θα πρέπει να εξαρτώνται εξ ολοκλήρου σε ολόκληρο το σύνολο των λεπτομερειών που σχηματίζουν το κλειδί ? Κάθε περιγραφική στηρίγματα θα πρέπει να εξαρτάται από το κλειδί NASTRUNSIVER, δηλαδή, δεν πρέπει να εξαρτάται από άλλες ενδιάμεσες στηρίγματα.

Συζητήστε τη σύνθεση των πρωτογενών εγγράφων:


Πίνακας 2.1.1. Ανάλυση του εγγράφου "Ομάδα"

Εγγραφο

Πίνακας 2.1.2. Ανάλυση του εγγράφου "Κοινό"

Εγγραφο

Πίνακας 2.1.3. Ανάλυση του εγγράφου "κλάδους"

Εγγραφο

Πίνακας 2.1.4. Ανάλυση του εγγράφου "ημέρες της εβδομάδας"

Εγγραφο

Πίνακας 2.1.5. Ανάλυση του εγγράφου "δάσκαλοι"

Εγγραφο


Πίνακας 2.1.6. Ανάλυση του εγγράφου "Πρόγραμμα"

Εγγραφο

Πίνακας 2.1.7. Ανάλυση του εγγράφου "Χρονοδιάγραμμα κλήσεων"

Εγγραφο

Πίνακας 2.1.8. Ανάλυση του εγγράφου "σχέδιο κατάρτισης"

Εγγραφο

Τα στοιχεία πληροφόρησης που λαμβάνονται πληρούν τις απαιτήσεις της κανονικοποίησης, δηλ. Είναι στην τρίτη κανονική μορφή.

Πίνακας 2.1.9. Αντικείμενα πληροφοριών αναφοράς

Πληροφοριακό αντικείμενο


U είναι μοναδικό, το p είναι απλό, σύνθετο σύνθετο.

2.2. Καθορισμός των συνδέσμων των πληροφοριών, την οικοδόμηση ενός λογικού μοντέλου πληροφοριών και Er -Διάγραμμα

Για να δημιουργήσετε ένα λογικό μοντέλο πληροφοριών, κατασκευάζουμε πρώτα τη γειτνίαση Matrix - αυτή είναι μια τετράγωνη μήτρα σύμφωνα με τον αριθμό των IU, το οποίο γεμίζει στις χορδές. Το στοιχείο μήτρας στη διασταύρωση της συμβολοσειράς και της στήλης είναι 1, εάν η IO που στέκεται στη γραμμή συνδέεται με το IO που στέκεται στη στήλη, η στάση ενός σε πολλούς, ο τύπος λειτουργικής σχέσης δεν λαμβάνεται υπόψη.

Υπάρχουν οι ακόλουθοι τύποι σχέσεων μεταξύ αντικειμένων:

    Ένα προς ένα (1: 1). Κάθε περίπτωση του πρώτου αντικειμένου πληροφοριών αντιστοιχεί σε μία μόνο περίπτωση του δεύτερου αντικειμένου πληροφοριών.

    Ένα σε πολλούς (1: m). Κάθε περίπτωση ενός αντικειμένου πληροφόρησης αντιστοιχεί σε πολλές περιπτώσεις άλλου αντικειμένου πληροφοριών και κάθε περίπτωση του δεύτερου αντικειμένου πληροφορικής αντιστοιχεί σε όχι περισσότερες από μία περιπτώσεις του πρώτου αντικειμένου πληροφοριών.

    Πολλοί σε πολλούς (m: m). Κάθε περίπτωση ενός αντικειμένου πληροφόρησης αντιστοιχεί σε πολλές περιπτώσεις άλλου αντικειμένου πληροφοριών και κάθε περίπτωση του δεύτερου αντικειμένου πληροφοριών μπορεί να αντιστοιχεί σε πολλά αντίγραφα του πρώτου.

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

Ημέρες της εβδομάδας (1) πρόγραμμα (7). Τύπος επικοινωνίας 1: m. Η επικοινωνία μεταξύ αυτών των αντικειμένων παρέχεται με τη βοήθεια του απαιτούμενου κώδικα της εβδομάδας.

Κοινό (2) Πρόγραμμα (7). Τύπος επικοινωνίας 1: m. Η επικοινωνία μεταξύ αυτών των αντικειμένων εξασφαλίζεται από τον αριθμό των ακροατών.

Χρονοδιάγραμμα κλήσεων (3) Πρόγραμμα (7). Τύπος επικοινωνίας 1: m. Η σχέση μεταξύ αυτών των αντικειμένων εξασφαλίζεται χρησιμοποιώντας τον αριθμό του αριθμού ζεύγους.

Σχέδιο κατάρτισης (4) κλάδους (6). Τύπος επικοινωνίας 1: m. Η επικοινωνία μεταξύ αυτών των αντικειμένων παρέχεται από τα στηρίγματα πειθαρχίας.

Ομάδες (5) Πρόγραμμα (7). Τύπος επικοινωνίας 1: m. Η επικοινωνία μεταξύ αυτών των αντικειμένων εξασφαλίζεται από την καταγραφή του κώδικα ομάδας.

Εκπομπές (6) Πρόγραμμα (7). Τύπος επικοινωνίας 1: m. Η σχέση μεταξύ αυτών των αντικειμένων εξασφαλίζεται χρησιμοποιώντας τις λεπτομέρειες του κώδικα πειθαρχίας.

Δάσκαλοι (8) Πρόγραμμα (7). Τύπος επικοινωνίας 1: m. Η σχέση μεταξύ αυτών των αντικειμένων εξασφαλίζεται χρησιμοποιώντας την απαιτούμενη αριθμό του αριθμού του δασκάλου.

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

Σύκο. 2.2 Matrix της γειτονίας

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

Η μήτρα ρύθμισης δείχνει ότι:

Πληροφορίες Αντικείμενα ημέρες της εβδομάδας, το κοινό, το πρόγραμμα κλήσεων, το πρόγραμμα σπουδών, τις ομάδες, οι δάσκαλοι είναι 0 επίπεδο ohm;

Το αντικείμενο πληροφοριών της πειθαρχίας βρίσκεται στο 1 επίπεδο ohm;

Το πρόγραμμα αντικειμένου πληροφοριών είναι στις 2 Επίπεδο Ohm.

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

Το διάγραμμα ER του θέματος "Πρόγραμμα" παρουσιάζεται στο προσάρτημα Α.

      Προσδιορισμός λογικών και φυσικών μοντέλων βάσης δεδομένων

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

      Περιγραφή εργασίας με το πρόγραμμα "Πρόγραμμα"

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

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

Σύκο. 2.4.1 Πρόγραμμα κύριου παραθύρου

Όταν κάνετε κλικ στα κουμπιά "Πρόγραμμα", είναι δυνατόν να συνεργαστείτε με ολόκληρη τη βάση δεδομένων. Η κύρια μορφή των "ημερών της εβδομάδας" περιέχει το "χρονοδιάγραμμα". Μπορείτε να επεξεργαστείτε το χρονοδιάγραμμα με τη μορφή καταχωρήσεων βάσεων δεδομένων (Εικ. 2.4.2):

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

Όταν κάνετε κλικ στο κουμπί "Πρόγραμμα ομάδας", μια φόρμα εμφανίζεται με ένα αίτημα κώδικα ερωτήματος (Εικ. 2.4.3), στο παράδειγμά μας για την ομάδα με τον κωδικό "3514", τότε η βάση για την επεξεργασία του χρονοδιαγράμματος (Εικ. 2.4 .4).

Σύκο. 2.4.4 Πρόγραμμα επεξεργασίας για μια συγκεκριμένη ομάδα

Όταν κάνετε κλικ στο κουμπί "Κοινό", εμφανίζεται ο αριθμός του κοινού (εικ. 2.4.5), στο παράδειγμά μας, ο αριθμός του κοινού "1", τότε ζητήστε τον κώδικα της εβδομάδας της εβδομάδας (Εικ. 2.4.6 ), στο παράδειγμά μας - "1" (Δευτέρα) και στη συνέχεια η φόρμα για την επεξεργασία του χρονοδιαγράμματος (Εικ. 2.4.7).

Σύκο. 2.4.7 Πρόγραμμα επεξεργασίας

Όταν πατάτε το κουμπί "Λέκτορας", εμφανίζεται μια επιλογή από το όνομα του δασκάλου (εικ. 2.4.8), τότε το αίτημα κώδικα αιτήματος για την εβδομάδα (Εικ. 2.4.9), τότε η ίδια η μορφή επεξεργασίας του προγράμματος (Εικ. 2.4 .10)

Σύκο. 2.4.10 Πρόγραμμα επεξεργασίας

Όταν κάνετε κλικ στο κουμπί, θα ολοκληρωθεί η εργασία με το πρόγραμμα.

2.5. Εκτέλεση ερωτημάτων

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

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

    Καθορίστε τα πεδία που θα εμφανίζονται για επιλεγμένες καταχωρήσεις.

    Εκτελέστε υπολογισμούς χρησιμοποιώντας τα επιλεγμένα δεδομένα.

Σε πρόσβαση. Υπάρχουν τέσσερις τύποι αιτήσεων για διάφορους σκοπούς:

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

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

    Οι αιτήσεις αλλαγής χρησιμοποιούνται για τη δημιουργία νέων πινάκων από τα αποτελέσματα των ερωτημάτων και να κάνουν αλλαγές σε αυτούς τους υπάρχοντες πίνακες. Με τη βοήθειά τους, μπορείτε να προσθέσετε ή να διαγράψετε καταχωρήσεις από το τραπέζι και να αλλάξετε τις εγγραφές σύμφωνα με τις εκφράσεις που καθορίζονται στη λειτουργία Constructor Query.

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

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

Εμφανίζεται το επόμενο παράθυρο (εικ. 2.5.2). Μπαίνουμε στον κώδικα της ημέρας της εβδομάδας. Η Δευτέρα αντιστοιχεί στον κωδικό "1".

Μετά την εισαγωγή όλων των δεδομένων, λαμβάνουμε το αποτέλεσμα (Εικ. 2.5.3)

Σύκο. 2.5.3 Έξοδος προγραμματισμού για "κοινό"

Ομοίως, οι αιτήσεις "Ομάδα" και "δάσκαλοι" λειτουργούν.

συμπέρασμα

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

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

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

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

Στη δουλειά μου χρησιμοποίησαQBE - Πληροφορίες. Αυτά είναι αιτήματα στο πλαίσιο του σχεδιαστή των αιτημάτων, η οποία αποτελεί ένα γραφικό εργαλείο για τη δημιουργία αιτημάτων δείγματος. ΓλώσσαSql Σχεδιασμένο για να συνεργαστεί με σχεσιακές βάσεις δεδομένων και στην πραγματικότητα αντιπροσωπεύει το σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων, εστιάζεται επίσης στις λειτουργίες με τα δεδομένα που παρουσιάζονται με τη μορφή λογικά συνδεδεμένων πινάκων.

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

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

    Επιστήμη των υπολογιστών. Βασικό μάθημα / Simonovich S.V. Και άλλοι - Αγία Πετρούπολη: Εκδοτικός Οίκος "Πέτρος", 2000. - 640 ° C.

    Επιστήμη των υπολογιστών. Tutorial / Lomtdze v.v., Shishkin L.P. - Irkutsk: Irstu, 1999. - 116γ.

    Lobova o.e. Βάση δεδομένων. Διαλέξεων. Σότσι. Εκπαιδευτικό υλικό. 2007.

    Lobova o.e. Μεθοδικές οδηγίες για την υλοποίηση του έργου μαθημάτων για φοιτητές της ειδικότητας της ειδικότητας 010502 "εφαρμοσμένη πληροφορική", μάθηση με πλήρη απασχόληση, στη βάση δεδομένων της πειθαρχίας. ΣΟΧΙ Κρατικό Πανεπιστήμιο Τουρισμού και Θέρετρο - Σότσι: Sgut και CD, 2004, 90 s.













Παράρτημα Α.

Er -Γυρίδιο του θέματος "Πρόγραμμα"

Δημιουργώντας ένα πρόγραμμα βάσης δεδομένων "

Εισαγωγή

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

Συνάφεια του θέματος.

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

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

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

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

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

Ένα από τα κύρια ραντεβού του DBMS υποστηρίζει τα εργαλεία λογισμικού που είναι κατάλληλη πραγματικότητα.

Σύντομη περιγραφή του θέματος.

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

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

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

1 δάσκαλοι

2 ακροατήρια

4 μαθήματα

5 ζεύγη χρόνο

6 χρονοδιάγραμμα

ΠΙΝΑΚΑΣ 1.Προϊόντα Πίνακας 2.Αντία

Το κοινό

Κώδικας αίθουσας

Πίνακας 3. Γηγό

Κώδικας ομάδας

Σχολή

Ειδικότητα

Πληροφορική

Πληροφοριακά συστήματα

Ενοικίαση και δικαιώματα

Παπάς

Πληροφορική

Εφαρμοσμένη Πληροφορική (στα Οικονομικά)

Οικονομία

Ιστορία του Ek.nuk.

Οικονομία

Εμπορία

Bug-123aga

5. Μεγάλο τραπέζι ζευγάρι 4.in

Μαθήματα κώδικα

Τύπος κλάσεων

Βάση δεδομένων

Προγραμματισμός

Λειτουργός

Διαχείριση

Φιλοσοφία

Ζευγάρι

Πίνακας 6.

πρόγραμμα

Μαθήματα κώδικα

Τύπος κλάσεων

Δάσκαλος

Το κοινό

Προγραμματισμός

ΑΛΕΞΑΝΔΡΟΒΑ O.A.

Διαχείριση

Kirilov n. ya

Διαχείριση

Pavlekovskaya i.m.

Προγραμματισμός

Akimov a.v. ..

Βάση δεδομένων

Kirilov n. ya

Λειτουργός

ΑΛΕΞΑΝΔΡΟΒΑ O.A.

Προγραμματισμός

Kirilov n. ya

Περιγραφή των χαρακτηριστικών και των ιδιοτήτων τους.

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

Ποιες τιμές πρέπει να εμφανίζονται στο πεδίο.

Πόσο χώρο απαιτείται για την αποθήκευση τιμών στον τομέα.

Ποιες λειτουργίες πρέπει να γίνονται με τις τιμές του αγώνα.

Η διαλογή ή η ευρετηρίαση πεδίου χρειάζεται.

Θα υπάρξει ομαδοποίηση ερωτημάτων ή αναφορών.

Πώς πρέπει να ταξινομηθούν οι τιμές στο πεδίο.

Υπάρχουν 10 τύποι πεδίων.

Πίνακας 2.

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

Εφαρμογή

Κείμενο

Κείμενο ή συνδυασμός κειμένου και αριθμών

Έως 255 χαρακτήρες

Μακρύ κείμενο. Δεν ταξινομούνται και δεν είναι ευρετηριασμένα.

Έως 64.000 χαρακτήρες

Αριθμητικός

Αριθμητικά δεδομένα που χρησιμοποιούνται για τον υπολογισμό

1, 2, 4, 8 byte

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

Οι ημερομηνίες και ο χρόνος, εξασφαλίζει τη σωστή ταξινόμηση.

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

Τιμές νομισμάτων. Για να αποφευχθεί η στρογγυλοποίηση.

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

Λογικός

Δύο τιμές όπως ναι / όχι

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

Αντικείμενα που δημιουργούνται σε άλλα προγράμματα.

Μέχρι 1 gigabyte

Έως 64.000 χαρακτήρες

Δάσκαλος υποκαταστάσεων

Σας επιτρέπει να επιλέξετε τιμές από άλλο πίνακα ή από τη λίστα των τιμών.

Το μέγεθος του πεδίου του κλειδιού

Εκτός από τον τύπο του πεδίου, υπάρχουν μορφές που σας επιτρέπουν να καθορίσετε τις μορφές του κείμενου, των αριθμών, των ημερομηνιών και των τιμών χρόνου στην οθόνη και την εκτύπωση. Η μορφή πεδίου για τα στοιχεία ελέγχου ρυθμίζεται στο παράθυρο Ιδιότητες και για το πεδίο σε έναν πίνακα ή ερώτημα στη λειτουργία κατασκευής πίνακα (στην ενότητα Ιδιότητες πεδίου) ή στο παράθυρο ερωτήματος (στο παράθυρο Ιδιότητες πεδίου). Οι μορφές μπορούν να επιλεγούν από τη λίστα των ενσωματωμένων μορφών για πεδία που έχουν αριθμητικά, νομισματικά, λογικούς τύπους δεδομένων, καθώς και τύπους μετρητών και ημερομηνίες / χρόνος. Επίσης, για οποιεσδήποτε μορφές πεδίων εκτός από αντικείμενα OLE, είναι δυνατόν να δημιουργηθούν οι δικές τους ειδικές μορφές. Επιπλέον, η αξία αυτής της ιδιοκτησίας μπορεί να ρυθμιστεί στη μακροεντολή ή στο πρόγραμμα Visual Basic.

Σχεδιασμός σχέσεων

Πίνακας 7. Ανακοίνωση αντικειμένων πληροφοριών

Αριθμός επικοινωνίας

Κύριο αντικείμενο

Σκλάβος αντικείμενο

Είδος επικοινωνίας

Καθηγητές

πρόγραμμα

Το κοινό

πρόγραμμα

πρόγραμμα

πρόγραμμα

Ζευγάρι

πρόγραμμα

Περιγραφή των δεσμών μεταξύ των σχέσεων των πινάκων.

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

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

Ο συνηθέστερα χρησιμοποιούμενος τύπος επικοινωνίας "one-to-many". Σε αυτό το πλαίσιο, κάθε είσοδος στον Πίνακα Α μπορεί να αντιστοιχεί σε αρκετές καταχωρήσεις στον Πίνακα Β και η καταχώρηση στον πίνακα δεν μπορεί να έχει περισσότερες από μία αντίστοιχες εγγραφές στον Πίνακα Α.

Μπορεί να υπάρχει μια σχέση "πολλά σε πολλά". Με αυτόν τον λόγο μιας εισόδου στον Πίνακα Α μπορεί να αντιστοιχεί σε αρκετές καταχωρήσεις στον Πίνακα Β και μία καταχώρηση στον πίνακα V - αρκετές καταχωρήσεις στον Πίνακα Α. Αυτό το σχήμα εφαρμόζεται μόνο με τη βοήθεια ενός τρίτου (συνδετικού) πίνακα, το κλειδί του που αποτελείται από τουλάχιστον δύο πεδία. Ποια είναι τα πεδία του εξωτερικού κλειδιού στους πίνακες A και V.

Ο πιο σπάνιος τύπος δεσμών "One-to-one". Με αυτό το θέμα, η εγγραφή στον Πίνακα Α δεν μπορεί να έχει περισσότερες από μία συνδεδεμένες εγγραφές στον Πίνακα Β και αντίστροφα. Χρησιμοποιήστε έναν τέτοιο σύνδεσμο για να διαχωρίσετε πολύ μεγάλα τραπέζια, για να διαχωρίσετε ένα μέρος του πίνακα για λόγους προστασίας, καθώς και για να αποθηκεύσετε πληροφορίες σχετικά με το υποσύνολο των αρχείων στον κύριο πίνακα. Για παράδειγμα, για την αποθήκευση εμπιστευτικών δεδομένων.

Για να δημιουργήσετε ένα σχήμα, χρησιμοποιήστε το εργαλείο δημιουργίας συστήματος δεδομένων.

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

Σχήμα 1. Σχέδιο Σχήματος "Πρόγραμμα"

Ρύθμιση της λειτουργικής σχέσης μεταξύ χαρακτηριστικών, επιλογή βασικών χαρακτηριστικών.

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

Μπορείτε να επιλέξετε τρεις τύπους βασικών πεδίων στη Microsoft Access: Counter, απλό κλειδί και σύνθετο πλήκτρο.

Καθορισμός του πεδίου του μετρητή ως κλειδί - ο ευκολότερος τρόπος δημιουργίας βασικών πεδίων.

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

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

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

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

3. Σχεδιάζοντας μια βάση δεδομένων.

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

Στάδια σχεδίασης βάσεων δεδομένων

Παρακάτω είναι τα κύρια στάδια του σχεδιασμού βάσεων δεδομένων:

Ορίζοντας το στόχο της δημιουργίας μιας βάσης δεδομένων.

Καθορισμός πινάκων που πρέπει να περιέχουν μια βάση δεδομένων.

Προσδιορισμός των πεδίων που απαιτούνται στον πίνακα.

Θέτοντας μια ατομική τιμή σε κάθε πεδίο.

Ορισμός των δεσμών μεταξύ των πινάκων.

Ενημέρωση της δομής βάσης δεδομένων.

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

Χρησιμοποιήστε ανάλυση στη Microsoft Access.

Ορισμός του στόχου της βάσης δεδομένων

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

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

Καθορισμός πίνακες που πρέπει να περιέχουν μια βάση δεδομένων

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

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

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

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

Κάθε πίνακας πρέπει να περιέχει πληροφορίες μόνο σε ένα θέμα.

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

Προσδιορισμός των πεδίων που απαιτούνται στον πίνακα

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

Κάθε πεδίο πρέπει να σχετίζεται με το θέμα του πίνακα.

Ο πίνακας πρέπει να περιέχει όλες τις απαραίτητες πληροφορίες.

Οι πληροφορίες θα πρέπει να σπάσουν τις μικρότερες λογικές μονάδες (για παράδειγμα, τα πεδία "Όνομα" και "Επώνυμο", και όχι το γενικό πεδίο "Όνομα").

Ορίζοντας μια ατομική τιμή σε κάθε πεδίο

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

Ορισμός των δεσμών μεταξύ των πινάκων

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

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

Ενημέρωση της δομής βάσης δεδομένων

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

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

Προσθέτοντας δεδομένα και δημιουργία άλλων αντικειμένων βάσης δεδομένων

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

Χρήση ανάλυσης στη Microsoft Access

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

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

Ανάπτυξη και δημιουργία μορφών.

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

Η φόρμα μπορεί να δημιουργηθεί με τρεις διαφορετικούς τρόπους.

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

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

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

Δημιουργία μορφών σε Master Master Mode.

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

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

Στο παράθυρο διαλόγου Νέο φόρμου, επιλέξτε τον επιθυμητό μάγο. Περιγραφή του οδηγού εμφανίζεται στην αριστερή πλευρά του πλαισίου διαλόγου.

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

Σημείωση. Εάν η λίστα επιλεγεί "Master Forms" ή "Περίληψη πίνακα", τότε αυτό το βήμα δεν απαιτείται - η πηγή των καταχωρήσεων για τη φόρμα μπορεί να καθοριστεί αργότερα.

Κάντε κλικ στο OK.

Ακολουθήστε τις οδηγίες του οδηγού.

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

Σχήμα 2 Πρόγραμμα φόρμας

Σχήμα 3 Σχεδιαστής φόρμας

Οργάνωση αιτήσεων.

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

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

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

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

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

Εργασία με αιτήματα στη λειτουργία κατασκευαστών.

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

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

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

Κάντε διπλό κλικ στα αντικείμενα που θέλετε να προσθέσετε στο αίτημα και, στη συνέχεια, κάντε κλικ στο κουμπί Κλείσιμο.

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

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

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

Ανάπτυξη και δημιουργία αναφορών.

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

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

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

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

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

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

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

Πηγή αρχείων. Αλλάξτε τον πίνακα ή το αίτημα στο οποίο βασίζεται η αναφορά.

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

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

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

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

Ρυζιού5. Προγραμματισμένη έκθεση.

Συμπέρασμα.

Έχοντας θεωρήσει ότι το μάθημά της εργάζεται σε ένα πρακτικό παράδειγμα, καταλαβαίνω ότι η Microsoft Access έχει όλα τα χαρακτηριστικά του κλασσικού DBM και παρέχει πρόσθετες ευκαιρίες. Η πρόσβαση δεν είναι μόνο ισχυρή, ευέλικτη και εύκολη στη χρήση DBM, αλλά και ένα σύστημα ανάπτυξης εφαρμογών που εργάζονται με βάσεις δεδομένων. Χρησιμοποιώντας την πρόσβαση, μπορείτε να δημιουργήσετε μια εφαρμογή που εκτελείται σε περιβάλλον Windows και είναι πλήρως κατάλληλο για τις ανάγκες διαχείρισης δεδομένων μας. Χρησιμοποιώντας αιτήματα, μπορείτε να επιλέξετε και να επεξεργαστείτε πληροφορίες που είναι αποθηκευμένα σε πίνακες. Μπορείτε να δημιουργήσετε φόρμες για να εισάγετε, να προβάλετε και να ενημερώσετε δεδομένα, καθώς και να χρησιμοποιήσετε την πρόσβαση για να δημιουργήσετε τόσο απλές όσο και σε πολύπλοκες αναφορές. Μορφές και αναφορές "κληρονομούν τις ιδιότητες ενός βασικού πίνακα ή αιτήματος, οπότε στις περισσότερες περιπτώσεις καθορίζετε μορφές, συνθήκες στις τιμές και ορισμένα άλλα χαρακτηριστικά δεδομένων μόνο μία φορά. Τα πιο ισχυρά εξαρτήματα περιλαμβάνουν εργαλεία ανάπτυξης αντικειμένων - Wizards που μπορούν να χρησιμοποιηθούν για τη δημιουργία πινάκων, ερωτημάτων διαφόρων τύπων μορφών και αναφορών, απλά επιλέγοντας τις επιθυμητές επιλογές χρησιμοποιώντας το ποντίκι. Για να αυτοματοποιήσετε πλήρως τη λειτουργία της εφαρμογής σας, χρησιμοποιώντας μακροεντολές πρόσβασης, μπορείτε εύκολα να συσχετίσετε δεδομένα με φόρμες και αναφορές. Μπορείτε να δημιουργήσετε τις περισσότερες εφαρμογές χωρίς να γράψετε μια ενιαία γραμμή του προγράμματος, αλλά αν χρειαστεί να δημιουργήσετε κάτι εντελώς εξελιγμένο, τότε αυτή η περίπτωση παρέχει μια ισχυρή γλώσσα προγραμματισμού - Microsoft Access Basic.

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

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

Δείτε το 2000: Ανάπτυξη εφαρμογών. Ι. Kharitonova, V. Mikheev. BHV, 2000.

Access97. V. Cornelyuk, Ζ. Vekhar, Ν. Zinoviev. "Solon", 1998.

Rachnka D.Toria και η πρακτική της κτιριαστής βάσεων δεδομένων, 8ου ΕΔ. Αγία Πετρούπολη: "Πέτρος", 2003.

Δ., Tsygankov V. M., Maltsev M. G. Βάσεις βάσεων δεδομένων: εγχειρίδιο για την τριτοβάθμια εκπαίδευση

ιδρύματα / ed. καθηγητής. Α. Δ. Homonenko. Αγία Πετρούπολη: Εκτύπωση Crown, 2000.

Σύστημα αναφοράς της Microsoft Access.

Για να προετοιμάσει αυτό το έργο, χρησιμοποιήθηκαν υλικά από τον ιστότοπο http://referat.ru

Εισαγωγή

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

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

Υπάρχουν πολλά συστήματα διαχείρισης βάσεων δεδομένων βάσης δεδομένων στον κόσμο. Παρά το γεγονός ότι μπορούν να εργαστούν με διαφορετικά αντικείμενα με διαφορετικούς τρόπους και να παρέχουν στον χρήστη διάφορες λειτουργίες και μέσα, τα περισσότερα από τα DBMs βασίζονται σε ένα ενιαίο συγκρότημα βασικών εννοιών. Αυτό μας δίνει την ευκαιρία να εξετάσουμε ένα σύστημα και να συνοψίσουμε τις έννοιες, τις τεχνικές και τις μεθόδους για ολόκληρη την κατηγορία των DBM. Ως ένα τέτοιο ακαδημαϊκό αντικείμενο, θα επιλέξουμε το Microsoft Access DBM που εισέρχονται στο πακέτο του Microsoft Office. Σχεδόν όλα τα DBM σας επιτρέπουν να προσθέσετε νέα δεδομένα στον πίνακα. Από αυτή την άποψη, το DBMS δεν διαφέρει από τα προγράμματα υπολογιστικών φύλλων (Excel) που μπορούν να μιμηθούν ορισμένες λειτουργίες βάσης δεδομένων. Υπάρχουν τρεις θεμελιώδεις διαφορές μεταξύ προγραμμάτων DBM και υπολογιστικών φύλλων:

Το DBMS αναπτύσσεται για να εξασφαλιστεί η αποτελεσματική επεξεργασία μεγάλων ποσοτήτων πληροφοριών, πολύ περισσότερο από εκείνους με τα οποία τα υπολογιστικά φύλλα αντιμετωπίζουν.

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

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

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

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

Στο πλαίσιο αυτού του έργου Exchange, είναι απαραίτητο να σχεδιάζονται και να εφαρμόζονται κεφάλαια ΚΥΡΙΑ. Πρόσβαση Σύστημα πληροφοριών που σας επιτρέπει να κάνετε ένα πρόγραμμα τάξεων.

Ο αποστολέας ασχολείται με την κατάρτιση του χρονοδιαγράμματος των τάξεων. Ας χρειαστεί να δημιουργήσετε μια βάση δεδομένων που θα βοηθήσει τον αποστολέα να κάνει ένα πρόγραμμα τάξεων. Για να το κάνετε αυτό, πρέπει να έχετε τις ακόλουθες πληροφορίες:

· Απασχόληση του κοινού.

· Ομάδες.

· Ειδίκευση και ελεύθερος χρόνος των εκπαιδευτικών.

· Προγράμματα κλήσεων ·

· Οι κλάδοι (πρόγραμμα σπουδών) ·

· ημέρες της εβδομάδας;

· Πρόγραμμα.

· Πρόγραμμα.

Ο αποστολέας πρέπει να εισάγει το χρονοδιάγραμμα με τη μορφή αρχείων της βάσης:

Ημέρα της εβδομάδας

Ωρα έναρξης

Το κοινό

Πειθαρχία

Δάσκαλος

Όταν εισάγετε, είναι απαραίτητο να αποφευχθεί η "επένδυση" της φόρμας:

1. Σε ένα κοινό, διάφορες ομάδες ασχολούνται ταυτόχρονα.

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

3. Ο ίδιος δάσκαλος ασχολείται ταυτόχρονα ή σε διαφορετικά ακροατήρια ή από διαφορετικά θέματα ή με διαφορετικές ομάδες.

Επιπλέον, το σύστημα πληροφοριών πρέπει να εμφανίζει πληροφορίες σχετικά με τα αιτήματα:

· Ομάδες.

· Καθηγητές.

Για να παρέχετε στον χρήστη τις καθορισμένες πληροφορίες στη βάση δεδομένων, πρέπει να διατηρηθούν τα δεδομένα αναφοράς για τις ομάδες, το κοινό και τους δασκάλους. Ως αποτέλεσμα της ανάλυσης του θέματος, τα έγγραφα ανιχνεύονται που περιέχουν πληροφορίες αναφοράς: "ομάδες" (εικ. 1.2.1), "κοινό" (εικ. 1.2), "δάσκαλοι" (Εικ. 1.2.3), " Χρονοδιάγραμμα κλήσεων "(Εικ. 1.2.4)," κλάδους "(Εικ. 1.2.5)," ημέρες της εβδομάδας "(εικ. 1.2.6)," πρόγραμμα "(Εικόνα 1.2.7)," πρόγραμμα σπουδών " (Εικ.1.2. Οκτώ). Παρακάτω είναι οι μορφές εγγράφων.

Εικ.1.2.1 Μορφή του εγγράφου αναφοράς "Ομάδα"

Εικ.1.2.3 Μορφή του εγγράφου αναφοράς "δάσκαλοι"

Εικ.1.2.4 Μορφή του εγγράφου αναφοράς "Πρόγραμμα κλήσεων"

Εικ.1.2.5 Μορφή του εγγράφου αναφοράς "κλάδους"

Εικ.1.2.6 Μορφή του εγγράφου αναφοράς "ημέρες της εβδομάδας"

Εικ.1.2.7 Μορφή του εγγράφου αναφοράς "Πρόγραμμα"

Ρύθμιση της εργασίας: Πρέπει να δημιουργήσετε μια βάση δεδομένων "προγραμματισμού εκπαιδευτικών" στο DBMS "MS Access 2002".

Εκτελέστε "MS Access 2002", δημιουργήστε μια νέα βάση δεδομένων, αποθηκεύστε το στο δίσκο. Πηγαίνουμε στο πρώτο τμήμα "Πίνακες" και αρχίζουμε να το γεμίζουμε. Συνολικά, θα χρειαστεί να δημιουργηθούν οι ακόλουθοι πίνακες:

- Ημέρες της εβδομάδας;

- ισοτιμία της εβδομάδας ·

- κοινό;

- ομάδες ·

- είδη κλάσεων ·

- κλάδους.

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

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Κωδικός της ημέρας της εβδομάδας

Μετρητή, κύριο κλειδί

Ημέρα της εβδομάδας

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Μετρητή, κύριο κλειδί

Αριθμός ζευγαριών

Αριθμητικό, byte

Ωρα έναρξης

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

Τέλος χρόνου

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

Στη συνέχεια, δημιουργήστε ένα τραπέζι "ομάδα".

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Κώδικας ομάδας

Μετρητή, κύριο κλειδί

Ονομα

Κείμενο, 5.

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

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Μετρητή, κύριο κλειδί

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Κώδικας αίθουσας

Μετρητή, κύριο κλειδί

Το κοινό

Κείμενο, 5.

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

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Κωδικός ισοτιμίας

Μετρητή, κύριο κλειδί

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Κώδικας πειθαρχίας

Μετρητή, κύριο κλειδί

Πειθαρχία

Κείμενο, 50.

Και τέλος, δημιουργούμε ένα βασικό τραπέζι σε όλα τα αισθήματα "πρόγραμμα".

Όνομα του πεδίου

Τύπος πεδίου, μέγεθος

Κωδικός προγραμματισμού

Μετρητή, κύριο κλειδί

Ημέρα της εβδομάδας

Εξωτερικό κλειδί, πίνακας "ημέρες της εβδομάδας"

Ισοτιμία

Εξωτερικό κλειδί, τραπέζι "ισοτιμία της εβδομάδας"

Εξωτερικό κλειδί, πίνακας "ζευγάρια"

Εξωτερικό κλειδί, πίνακας "Ομάδα"

Πειθαρχία

Εξωτερικό κλειδί, πίνακας πειθαρχίας

Τύπος κατοχής

Εξωτερικό κλειδί, πίνακας "Τύποι κατηγοριών"

Το κοινό

Εξωτερικό κλειδί, πίνακας "κοινό"

Όταν δημιουργούνται όλα τα τραπέζια, πρέπει να μεταβείτε στο τμήμα "Σχέδιο υπηρεσίας - δεδομένων" για να προσαρμόσετε τους συνδέσμους, δηλαδή να δημιουργήσετε την ακεραιότητα, τη διαγραφή διαγραφής και την ενημέρωση δεδομένων Cascading.

Σύκο. 1. Διάγραμμα δεδομένων βάσης δεδομένων

Σύκο. 2. Πίνακας "ημέρες της εβδομάδας"

Σύκο. 3. Πίνακας "ζευγάρια"

Σύκο. 4. Πίνακας "Ομάδα"

Σύκο. 5. Πίνακας "Τύποι κλάσεων"

Σύκο. 6. Πίνακας "Κοινό"

Σύκο. 7. Πίνακας "Ισχυρισμός της εβδομάδας"

Σύκο. 8. Πίνακας "κλάδους"

Σύκο. 9. Πίνακας "Πρόγραμμα"

Για να δημιουργήσετε μια αναφορά, πρέπει να μεταβείτε στην ενότητα "Αναφορές", ξεκινήστε τον Οδηγό αναφοράς και, στη συνέχεια, επιλέξτε έναν πίνακα, για παράδειγμα, "Πρόγραμμα" και, στη συνέχεια, επιλέξτε τα απαραίτητα πεδία, προσθέστε επίπεδα ομαδοποίησης. Στη συνέχεια, επιλέξτε τη σειρά της ταξινόμησης από το πεδίο "Ζευγάρι". Στη συνέχεια, επιλέγεται η διάταξη αναφοράς. Η ημερομηνία που πρέπει να καθορίσετε το στυλ αναφοράς. Και στο τέλος για να ορίσετε το όνομα της αναφοράς και να το αποθηκεύσετε.

Σύκο. 10. Αναφέρετε το "πρόγραμμα" στην πρώτη προσέγγιση

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