Πώς να δημιουργήσετε σχέσεις βάσεων δεδομένων στην Access

Πίνακας περιεχομένων:

Πώς να δημιουργήσετε σχέσεις βάσεων δεδομένων στην Access
Πώς να δημιουργήσετε σχέσεις βάσεων δεδομένων στην Access
Anonim

Τι πρέπει να γνωρίζετε

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

Αυτό το άρθρο εξηγεί πώς να δημιουργήσετε μια απλή σχέση χρησιμοποιώντας την Access για Microsoft 365, Access 2019, Access 2016 και Access για Mac.

Πώς να δημιουργήσετε μια σχέση πρόσβασης

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

    Image
    Image
  2. Θα πρέπει να εμφανιστεί το παράθυρο Εμφάνιση πίνακα. Εάν δεν το κάνει, επιλέξτε Εμφάνιση πίνακα από την καρτέλα Σχεδίαση. Από την οθόνη Εμφάνιση πίνακα, επιλέξτε τους πίνακες που θέλετε να συμμετέχετε στη σχέση και, στη συνέχεια, επιλέξτε Προσθήκη.

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

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

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

    Image
    Image
  4. Διαλέξτε όποιες άλλες επιλογές θέλετε, όπως Enforce Referential Integrity ή Cascade Update Related Fields και, στη συνέχεια, επιλέξτε Create ή Δημιουργία νέου.

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

    Image
    Image

Τύποι συμμετοχής

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

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

Συνιστάται: