Πώς να δημιουργήσετε μια βάση δεδομένων mysql. Συμπίεση βάσης δεδομένων σε MySQL. Δημιουργία βάσης δεδομένων MySQL σε τοπικό διακομιστή

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

Εμφάνιση χώρο εργασίαςπρογράμματα - πίνακας. Μια σχεσιακή βάση δεδομένων δομεί τις πληροφορίες σε γραμμές και στήλες. Παρά το γεγονός ότι τυπική συσκευασίαΤο MS Office έχει ξεχωριστή εφαρμογήγια τη δημιουργία και τη διατήρηση βάσεων δεδομένων – Microsoft Access, οι χρήστες χρησιμοποιούν ενεργά Microsoft Excelγια τους ίδιους σκοπούς. Εξάλλου, οι δυνατότητες του προγράμματος σάς επιτρέπουν: σχήμα και διάταξις βιβλίου; φίλτρο; εκδίδω; συστηματοποιεί και δομεί τις πληροφορίες.

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

Δομή βάσης δεδομένων - πίνακας Excel

Βάση δεδομένων – μια συλλογή δεδομένων κατανεμημένων σε σειρές και στήλες για βολική αναζήτηση, συστηματοποίηση και επιμέλεια. Πώς να δημιουργήσετε μια βάση δεδομένων στο Excel;

Όλες οι πληροφορίες στη βάση δεδομένων περιέχονται σε εγγραφές και πεδία.

Μια εγγραφή είναι μια συμβολοσειρά σε μια βάση δεδομένων (DB) που περιλαμβάνει πληροφορίες για ένα αντικείμενο.

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

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

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



Δημιουργία βάσης δεδομένων στο Excel: οδηγίες βήμα προς βήμα

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

Πώς να δημιουργήσετε μια βάση δεδομένων πελατών στο Excel:

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

Πώς να διατηρήσετε μια βάση δεδομένων πελατών στο Excel

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


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


Τώρα ο μάνατζερ βλέπει με ποιον ήρθε η ώρα να ανανεώσει το συμβόλαιο. Και με ποιες εταιρείες συνεχίζουμε να συνεργαζόμαστε;

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


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

ΣΕ Πρόγραμμα Excel 2 φίλτρα χρησιμοποιούνται συχνότερα:

  • Αυτόματο φίλτρο;
  • φιλτράρισμα ανά επιλεγμένο εύρος.

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


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


Εάν η βάση δεδομένων περιέχει οικονομικές πληροφορίες, μπορείτε να βρείτε το ποσό χρησιμοποιώντας διάφορες παραμέτρους:

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

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

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

Έτοιμα πρότυπα για συντήρηση βάσης πελατώνκατά τμήματα.


Τα πρότυπα μπορούν να προσαρμοστούν, να συντομευτούν, να επεκταθούν και να επεξεργαστούν.

Θέμα 2.3. Λογισμικό παρουσίασης και βασικές αρχές προγραμματισμού γραφείου

Θέμα 2.4. Συστήματα διαχείρισης βάσεων δεδομένων και έμπειρα συστήματα

2.4.11. Βάση δεδομένων εκπαίδευσης με κύρια φόρμα με κουμπί"Εκπαίδευση_μαθητών" - Λήψη

DBMS και έμπειρα συστήματα

2.4. Συστήματα διαχείρισης βάσεων δεδομένων και έμπειρα συστήματα

2.4.3. Δημιουργία βάσης δεδομένων (μέθοδοι δημιουργίας πινάκων και δημιουργία δομής πίνακα για τη βάση δεδομένων "Προσμητεία")

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

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

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

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

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

Για να ορίσετε πρωτεύον κλειδίστη λειτουργία σχεδίασης, πρέπει να επιλέξετε το απαιτούμενο πεδίο και, στη συνέχεια, να κάνετε κλικ στο εικονίδιο "Πεδίο κλειδιού" που βρίσκεται στη γραμμή εργαλείων. Για να εκχωρήσετε ένα Ξένο (Δευτερεύον) κλειδί στη λειτουργία σχεδίασης, πρέπει να επιλέξετε ένα πεδίο και στην περιοχή ιδιοτήτων αυτού του πεδίου στη γραμμή πεδίου Ευρετηρίου, επιλέξτε την τιμή Ναι (Επιτρέπονται οι συμπτώσεις) από τη λίστα.

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


Ρύζι. 1.

Όταν επιλέγετε τη λειτουργία Table Wizard, θα ανοίξει το παράθυρο "Create Tables", στο οποίο μπορείτε εύκολα να δημιουργήσετε πεδία για έναν νέο πίνακα χρησιμοποιώντας δείγματα πινάκων και πεδίων.



Ρύζι. 2.

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



Ρύζι. 3.

Η σύνθεση (δομή) του πίνακα καθορίζεται στην περιοχή έργου του πίνακα, η οποία αποτελείται από τρεις στήλες:

  • όνομα πεδίου.
  • τύπος δεδομένων·
  • περιγραφή.

Οι τύποι δεδομένων πρέπει να επιλεγούν από την αναπτυσσόμενη λίστα:

  1. Κείμενο – αλφαριθμητικά δεδομένα (έως 255 byte).
  2. Πεδίο MEMO - μακρύ κείμενοή αριθμούς, όπως σημειώσεις ή περιγραφές (έως 64.000 byte).
  3. Αριθμητικό - κείμενο ή συνδυασμός κειμένου και αριθμών (αποθηκεύει 1, 2, 4 ή 8 byte).
  4. Ημερομηνία/ώρα – ημερομηνίες και ώρες (8 byte).
  5. Νόμισμα - χρησιμοποιείται για χρηματικές αξίες (αποθηκεύει 8 byte).
  6. Μετρητής – αυτόματη εισαγωγή μοναδικής ακολουθίας (αύξηση κατά 1) ή τυχαίους αριθμούςκατά την προσθήκη μιας καταχώρησης (4 byte).
  7. Boolean - δεδομένα που δέχονται μόνο ένα από τα δύο πιθανές τιμές, για παράδειγμα, «Ναι/Όχι» (1 bit).
  8. Πεδίο αντικείμενο OLE– για να εισαγάγετε τα ακόλουθα αντικείμενα: σχέδια, εικόνες, διαγράμματα κ.λπ. (έως 1 GB).
  9. Υπερσύνδεσμος – η διεύθυνση του συνδέσμου προς το αρχείο υπολογιστή εκτός σύνδεσηςή διαδικτυακά (αποθηκεύει έως και 64.000 χαρακτήρες).
  10. Οδηγός αναζήτησης - Δημιουργεί ένα πεδίο που σας επιτρέπει να επιλέξετε μια τιμή από έναν άλλο πίνακα ή από μια λίστα τιμών χρησιμοποιώντας ένα σύνθετο πλαίσιο. Όταν κάνετε αυτήν την επιλογή στη λίστα τύπων δεδομένων, εκκινείται ένας οδηγός για να αυτόματη ανίχνευσηαυτό το πεδίο.

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

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

ΣΕ σύγχρονο κόσμοΧρειαζόμαστε εργαλεία που θα μας επιτρέπουν να αποθηκεύουμε, να οργανώνουμε και να επεξεργαζόμαστε μεγάλες ποσότητες πληροφοριών με τις οποίες είναι δύσκολο να εργαστούμε στο Excel ή το Word. Τέτοια αποθετήρια χρησιμοποιούνται για την ανάπτυξη ιστοσελίδων πληροφοριών, ηλεκτρονικών καταστημάτων και λογιστικών πρόσθετων. Τα κύρια εργαλεία που εφαρμόζουν αυτή την προσέγγιση είναι τα MS SQL και MySQL. Προϊόν από Microsoft Officeείναι μια απλοποιημένη έκδοση σε λειτουργικούς όρους και πιο κατανοητή για άπειρους χρήστες. Ας ρίξουμε μια ματιά βήμα προς βήμα στη δημιουργία μιας βάσης δεδομένων στην Access 2007.

Περιγραφή της MS Access

Η Microsoft Access 2007 είναι ένα σύστημα διαχείρισης βάσεων δεδομένων (DBMS) που υλοποιεί ένα πλήρες σύστημα GUIχρήστη, την αρχή της δημιουργίας οντοτήτων και σχέσεων μεταξύ τους, καθώς και τη δομική γλώσσα ερωτημάτων SQL. Το μόνο μειονέκτημα αυτού του DBMS είναι η αδυναμία εργασίας σε βιομηχανική κλίμακα. Δεν έχει σχεδιαστεί για να αποθηκεύει τεράστιες ποσότητες δεδομένων. Επομένως, το MS Access 2007 χρησιμοποιείται για μικρά έργα και για προσωπικούς, μη εμπορικούς σκοπούς.

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

Ορισμοί βασικών εννοιών

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

  1. Μια θεματική περιοχή είναι ένα σύνολο πινάκων που δημιουργούνται σε μια βάση δεδομένων που συνδέονται μεταξύ τους χρησιμοποιώντας πρωτεύοντα και δευτερεύοντα κλειδιά.
  2. Μια οντότητα είναι ένας ξεχωριστός πίνακας βάσης δεδομένων.
  3. Ιδιότητα - τίτλος ξεχωριστή στήληστον πίνακα.
  4. Μια πλειάδα είναι μια συμβολοσειρά που παίρνει την τιμή όλων των χαρακτηριστικών.
  5. Ένα πρωτεύον κλειδί είναι μια μοναδική τιμή (id) που εκχωρείται σε κάθε πλειάδα.
  6. Το δευτερεύον κλειδί του πίνακα "Β" είναι μια μοναδική τιμή από τον πίνακα "Α" που χρησιμοποιείται στον πίνακα "Β".
  7. Ένα ερώτημα SQL είναι μια ειδική έκφραση που εκτελεί μια συγκεκριμένη ενέργεια στη βάση δεδομένων: προσθήκη, επεξεργασία, διαγραφή πεδίων, δημιουργία επιλογών.

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

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

Για λόγους σαφήνειας της όλης θεωρίας, θα δημιουργήσουμε μια βάση εκπαίδευσης «Φοιτητές-Εξετάσεις», η οποία θα περιέχει 2 πίνακες: «Φοιτητές» και «Εξετάσεις». Το κύριο κλειδί θα είναι το πεδίο «Αριθμός εγγραφής», επειδή αυτή η παράμετροςείναι μοναδικό για κάθε μαθητή. Τα υπόλοιπα πεδία είναι για περισσότερα πλήρεις πληροφορίεςσχετικά με τους μαθητές.

Κάντε λοιπόν τα εξής:


Αυτό ήταν, τώρα το μόνο που μένει είναι να δημιουργήσουμε, να γεμίσουμε και να συνδέσουμε πίνακες. Συνεχίστε στο επόμενο σημείο.

Δημιουργία και συμπλήρωση πινάκων

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



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

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

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

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


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


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

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

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

Τύποι αιτημάτων

Η σύνταξη SQL εφαρμόζει την αρχή CRUD (συντομογραφία από το αγγλικό create, read, update, delete - "create, read, update, delete"). Εκείνοι. με ερωτήματα μπορείτε να εφαρμόσετε όλες αυτές τις λειτουργίες.

Για δειγματοληψία

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


Τι πρέπει να κάνουμε αν μας ενδιαφέρουν φοιτητές από το Χάρκοβο που έχουν περισσότερες από 1000 υποτροφίες; Τότε το ερώτημά μας θα μοιάζει με αυτό:

ΕΠΙΛΕΞΤΕ * ΑΠΟ Φοιτητές ΠΟΥ Διεύθυνση = “Kharkov” ΚΑΙ Υποτροφία > 1000;

και ο πίνακας που προκύπτει θα μοιάζει με αυτό:

Για να δημιουργήσετε μια οντότητα

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

  1. Μεταβείτε στην καρτέλα "Δημιουργία".
  2. Κάντε κλικ στο κουμπί "Εργαλείο δημιουργίας ερωτημάτων" στο μπλοκ "Άλλο".
  3. Στο νέο παράθυρο, κάντε κλικ στο κουμπί SQL και, στη συνέχεια, εισαγάγετε την εντολή στο πεδίο κειμένου:

ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ Δάσκαλοι
(Κωδικός δασκάλου INT PRIMARY KEY,
Επώνυμο CHAR(20),
Όνομα CHAR(15),
Μεσαίο όνομα CHAR (15),
Φύλο CHAR (1),
Ημερομηνία γέννησης DATE,
main_subject CHAR(200));

όπου "ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ" σημαίνει δημιουργία του πίνακα "Δάσκαλοι" και "CHAR", "DATE" και "INT" είναι οι τύποι δεδομένων για τις αντίστοιχες τιμές.


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

Για προσθήκη, διαγραφή, επεξεργασία

Όλα είναι πολύ πιο απλά εδώ. Μεταβείτε ξανά στο πεδίο Create a Request και πληκτρολογήστε τις ακόλουθες εντολές:


Δημιουργία Φόρμας

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


Ολοι βασικές λειτουργίεςΈχουμε ήδη αναθεωρήσει το MS Access 2007. Το τελευταίο έμεινε σημαντικό συστατικό– δημιουργία αναφορών.

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

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

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

  1. Μεταβείτε στην καρτέλα "Δημιουργία".
  2. Κάντε κλικ στο κουμπί "Οδηγός αναφοράς" στο μπλοκ "Αναφορές".

  3. Επιλέξτε τον πίνακα ενδιαφέροντος και τα πεδία που πρέπει να εκτυπώσετε.

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

  5. Επιλέξτε τον τύπο ταξινόμησης για κάθε πεδίο.

Υπάρχουν βάσεις δεδομένων διαφορετικής πολυπλοκότητας, θα δημιουργήσουμε την απλούστερη. Θα δημιουργήσουμε μια βάση δεδομένων στην Access αυτό το πρόγραμμα δεν απαιτεί πολύ χρόνο για να κυριαρχήσει. θα δημιουργήσουμε απλή βάσηΔεδομένα "Movie Library", άλλες βάσεις δεδομένων μπορούν να δημιουργηθούν σε αυτή τη βάση. Έτσι, πρώτα εγκαταστήστε το στον υπολογιστή σας αίτηση γραφείου, και ας αρχίσουμε να δουλεύουμε. Εκκινούμε το πρόγραμμα και κάνουμε κλικ στο «δημιουργία» νέας βάσης δεδομένων στη γραμμή εργαλείων.

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

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


Εμφανίστηκε μπροστά μας ένας πίνακας που πρέπει να συμπληρώσουμε.



Προτείνω να συμπληρώσετε τα πεδία ως εξής:


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

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


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


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



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



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


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


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



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

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



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



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


Ως αποτέλεσμα, θα έχουμε μια βάση δεδομένων όπως αυτή.



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

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

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

    ερωτήματα για αναζήτηση και ανάκτηση μόνο των απαιτούμενων δεδομένων.

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

    εκθέσεις για την ανάλυση και την εκτύπωση δεδομένων σε συγκεκριμένη μορφή·

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

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

    1. Ο πίνακας «Προϊόντα» αποτελείται από μια λίστα της σειράς προϊόντων και περιέχει το όνομα του προϊόντος και τον κωδικό του.

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

      Ο πίνακας «Αποθήκες» αποτελείται από μια λίστα αποθηκών όπου αποθηκεύονται τα προϊόντα και περιέχει το όνομα της αποθήκης και τον κωδικό της.

      Ο πίνακας "Μονάδες μέτρησης" αποτελείται από μια λίστα ελάχιστες μονάδεςαπελευθέρωση της ποικιλίας και περιέχει το όνομα της μονάδας μέτρησης και τον κωδικό της·

      Ο πίνακας "Μήνες" περιέχει τον αριθμό και το όνομα του μήνα.

      Ο πίνακας «Σχέδιο Παραγωγής» αντικατοπτρίζει το εύρος και την ποσότητα της προγραμματισμένης παραγωγής ανά μήνα και εργαστήριο.

      Ο πίνακας «Τιμολόγια καταστημάτων» περιέχει τους αριθμούς και τις ημερομηνίες των τιμολογίων για προϊόντα που παράγονται από τα συνεργεία.

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

  1. Αιτήματα

    1. Το ερώτημα «Σχέδιο» ανακτά δεδομένα σχετικά με την ποσότητα και το εύρος της προγραμματισμένης παραγωγής προϊόντος για μια συγκεκριμένη περίοδο σε μια δεδομένη αποθήκη.

      Το ερώτημα "Fact" ανακτά δεδομένα σχετικά με την ποσότητα και το εύρος των προϊόντων που παράγονται για ορισμένη περίοδοσε μια δεδομένη αποθήκη·

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

    1. Η φόρμα «Προϊόντα» σάς επιτρέπει να επεξεργαστείτε τον πίνακα «Προϊόντα».

      Η φόρμα «Τιμολόγια καταστημάτων» σάς επιτρέπει να εργαστείτε με τον πίνακα «Τιμολόγια καταστημάτων» και τον δευτερεύοντα πίνακα «Προδιαγραφές τιμολογίου καταστήματος».

    1. Η αναφορά "Πλεονάσματα προϊόντων" είναι το αποτέλεσμα του ερωτήματος "Variance".

      Δομή πίνακα.

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

    Κείμενο.Χωρίς κείμενο ή αριθμούς απαιτούν υπολογισμούς.

    ΣΗΜΕΙΩΜΑ.Αυτός ο τύπος πεδίου έχει σχεδιαστεί για αποθήκευση μικρών δεδομένων κειμένου (έως 64.000 χαρακτήρες). Ένα πεδίο αυτού του τύπου δεν μπορεί να είναι κλειδί ή ευρετήριο.

    Αριθμητικός.Αυτός ο τύπος δεδομένων περιέχει πολλούς υποτύπους.

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

    στο τραπέζι.Λογικός.

    Τιμές Boolean, καθώς και πεδία που μπορούν να περιέχουν μία από τις δύο πιθανές τιμές.Νομισματικός.

    Χρηματικές αξίες και αριθμητικά δεδομένα που χρησιμοποιούνται σε μαθηματικούς υπολογισμούς.Ημερομηνία/Ώρα.

    Η ημερομηνία και η ώρα αποθηκεύονται σε ειδική σταθερή μορφή.Πεδίο αντικειμένου. OLE

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

Περιέχει διευθύνσεις ιστοσελίδων.

Τύποι δεδομένων σε πεδία πίνακα

Πίνακας μονάδας μέτρησης

Πίνακας μηνών

Πίνακας σχεδίου απελευθέρωσης

Πίνακας προδιαγραφών τιμολογίων συνεργείου

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

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

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

Όνομα πεδίου

Κλειδί

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

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

Νούμερο δέκα. σημείο.

Τραπέζι για υποσταθμούς

    Πίνακας προϊόντων

Κωδικός προϊόντος

Αριθμητικός

Όνομα προϊόντος

Κωδικός μονάδας

Αριθμητικός

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

Αριθμός αποθήκης

Αριθμητικός

    Επιτραπέζιες Αποθήκες

Αριθμός αποθήκης

Αριθμητικός

Όνομα αποθήκης

    Τραπέζι εργαστηρίου

Αριθμός συνεργείου

Αριθμητικός

Όνομα εργαστηρίου

    Πίνακας Μονάδες Μέτρησης

Κωδικοί Μονάδες Μέτρησης

Αριθμητικός

Όνομα μονάδας

    Πίνακας μηνών

Αριθμός μήνα

Ναι (Δεν επιτρέπονται αγώνες)

Αριθμητικός

Όνομα του μήνα

    Πίνακας σχεδίου απελευθέρωσης

Αριθμός συνεργείου

Αριθμητικός

Αριθμός μήνα

Αριθμητικός

Κωδικός προϊόντος

Αριθμητικός

Ποσότητα

Αριθμητικός

    Επιτραπέζια τιμολόγια συνεργείου

Αριθμός συνεργείου

Αριθμητικός

Αριθμός τιμολογίου συνεργείου

Αριθμητικός

Ημερομηνία λήξης

Ημερομηνία/Ώρα

    Πίνακας προδιαγραφών TTN

Αριθμός συνεργείου

Αριθμητικός

Αριθμός τιμολογίου συνεργείου

Αριθμητικός

Τιμολόγια καταστημάτων

Κωδικός προϊόντος

Αριθμητικός

Ποσότητα

Αριθμητικός

      Σχήμα δεδομένων.

Λαμβάνοντας υπόψη όλα τα παραπάνω, ας σχεδιάσουμε ένα διάγραμμα δεδομένων

Εικ.3 Διάγραμμα δεδομένων

      Προσαρμοσμένες φόρμες.

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

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

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

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

Εικ.4 Έντυπο «Τιμολόγια συνεργείου»

Εικ.5 Έντυπο «Προϊόντα».

Εικόνα 6. Έντυπο «Σχέδιο Έκδοσης».

      Δημιουργία ερωτημάτων.

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

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

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

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

Υπάρχουν τέσσερις τύποι ερωτημάτων στην Access για διαφορετικούς σκοπούς:

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

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

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

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

Σε αυτήν την εργασία, το ερώτημα δημιουργήθηκε χρησιμοποιώντας τον οδηγό

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

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

Οι αναφορές που δημιουργούνται από την Access χωρίζονται σε έξι βασικούς τύπους:

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

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

Εικ.8 Σχεδιαστής έκθεσης

Ως αποτέλεσμα της εκτέλεσης της αναφοράς, λαμβάνεται η έντυπη μορφή της.

Εικ.9 Έκθεση

Σύναψη

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

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

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

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

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

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