Τι είναι μια οντότητα στη Microsoft Access;

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

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

Το βίντεο της ημέρας

Διάγραμμα Οντότητας-Σχέσεων

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

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

Οντότητα Ακεραιότητα

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

Εξαρτημένη οντότητα έναντι ανεξάρτητης οντότητας

Μια εξαρτημένη οντότητα είναι ένας πίνακας που απαιτεί μια σχέση με έναν άλλο πίνακα για αναγνώριση. Ανεξάρτητη οντότητα είναι ένας πίνακας που δεν απαιτεί σχέση με άλλον πίνακα. Σε ένα διάγραμμα E-R, οι στρογγυλές γωνίες αντιπροσωπεύουν την εξαρτημένη οντότητα και οι τετράγωνες γωνίες αντιπροσωπεύουν την ανεξάρτητη οντότητα.

Μοντέλο Οντότητας-Σχέσεων

Το μοντέλο E-R είναι κατάλληλη προσέγγιση για την αναπαράσταση δεδομένων σε μια βάση δεδομένων της Microsoft Access που χρησιμοποιεί διαγράμματα E-R, παρόμοια με μέθοδο που χρησιμοποιείται από τη γλώσσα σχεδιασμού της βάσης δεδομένων αποκλειστικά ως εργαλείο για την αναπαράσταση οντοτήτων, ιδιοτήτων και σχέσεις. Σε ένα μοντέλο E-R, τα ορθογώνια αντιπροσωπεύουν τις οντότητες και τα τρίγωνα αντιπροσωπεύουν τις σχέσεις. Για να επεξηγηθούν οι κοινές σχέσεις μεταξύ των οντοτήτων, οι γραμμές συνδέουν τις οντότητες και επισημαίνονται για να υποδείξουν τον τύπο της σχέσης. Για παράδειγμα, μια σχέση ένα προς πολλά μεταξύ οντοτήτων αναπαρίσταται ως "1" σε "n", ενώ μια σχέση πολλά προς πολλά μεταξύ οντοτήτων αναπαρίσταται ως "m" σε "n".

Σύνθετη οντότητα

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