Η σημειογραφία βάσης δεδομένων του Chen είναι χρήσιμη για τη μοντελοποίηση των βασικών οντοτήτων και σχέσεων, επειδή παρουσιάζει μια αφηρημένη άποψη των συσχετίσεων.
Αυτά τα διαγράμματα είναι ένα καλό βήμα εισόδου για την κατανόηση της δομής της βάσης δεδομένων, ειδικά για βασικές βάσεις δεδομένων ή παραδείγματα. Αυτή η σημειογραφία είναι επίσης κατάλληλη για ανταλλαγή ιδεών και γρήγορη δημιουργία διαγραμμάτων.
Οι οντότητες αντιπροσωπεύονται από ορθογώνια. Τα χαρακτηριστικά είναι κυκλικές επεξηγήσεις για τις οντότητες. Οι σχέσεις συνδέουν τις οντότητες με ένα σχήμα ρόμβου και περιγραφικό κείμενο.
Για περισσότερες πληροφορίες σχετικά με τις οντότητες, τα χαρακτηριστικά και τις σχέσεις, ανατρέξτε στο θέμα Δημιουργία διαγραμμάτων σχέσεων οντοτήτων.
Δημιουργία διαγράμματος και οντοτήτων
-
Στο Visio, στο μενού Αρχείο , επιλέξτε Νέολογισμικό > και, στη συνέχεια, επιλέξτε Σημειογραφία βάσης δεδομένων Chen.
-
Επιλέξτε είτε Μονάδες μετρικού συστήματος είτε Μονάδες Η.Π.Α. και επιλέξτε Δημιουργία.
-
Από το στάμπο Σημειογραφία βάσης δεδομένων Chen , σύρετε ένα σχήμα Οντότητα στη σελίδα σχεδίου.
-
Σύρετε ένα άλλο σχήμα Οντότητα στη σελίδα σχεδίου για να δημιουργήσετε μια δεύτερη οντότητα.
-
Σύρετε ένα σχήμα Γραμμή σύνδεσης σχέσης στη σελίδα σχεδίου. Τοποθετήστε το σχήμα επάνω σε μία από τις οντότητες και αφήστε το κουμπί του ποντικιού. Η γραμμή σύνδεσης είναι τώρα συνδεδεμένη με αυτήν την οντότητα. Σύρετε το άλλο άκρο της γραμμής σύνδεσης στην άλλη οντότητα για να την κολλήσετε εκεί.
-
Προαιρετικά, μπορείτε να κάνετε δεξί κλικ στη γραμμή σύνδεσης και να επιλέξετε Εμφάνιση πολλαπλών στοιχείων.
-
Σύρετε μια σχέση και τοποθετήστε την επάνω στη γραμμή σύνδεσης. Για να υποδείξετε ότι η σχέση είναι προαιρετική, κάντε δεξί κλικ επάνω της και επιλέξτε Ορισμός αναγνώρισης.
-
Για να προσθέσετε ένα χαρακτηριστικό σε μια οντότητα, σύρετε το χαρακτηριστικό από το παράθυρο Σχήματα προς την οντότητα. Όταν η γραμμή σύνδεσης βρίσκεται επάνω από την οντότητα, μια πράσινη γραμμή επισήμανσης περικλείει την οντότητα, υποδεικνύοντας ότι το χαρακτηριστικό θα επικολληθεί στην οντότητα όταν αφήσετε το κουμπί του ποντικιού.
-
Κάντε δεξί κλικ στο χαρακτηριστικό και ορίστε μία από τις επιλογές στο επάνω μέρος του μενού:
-
Ορισμός πρωτεύοντος κλειδιού: Ένα χαρακτηριστικό που προσδιορίζει με μοναδικό τρόπο μια συγκεκριμένη οντότητα.
-
Ορισμός χαρακτηριστικού πολλών τιμών: Ένα χαρακτηριστικό που μπορεί να έχει πολλές τιμές— δηλαδή, υπάρχουν πολλές διακριτές τιμές που εισάγονται για αυτό στην ίδια στήλη του πίνακα.
-
Ορισμός παραγόμενου χαρακτηριστικού: Ένα χαρακτηριστικό του οποίου η τιμή υπολογίζεται ή προέρχεται από άλλα χαρακτηριστικά. Ένα παραγόμενο χαρακτηριστικό μπορεί ή όχι να είναι φυσικά αποθηκευμένο στη βάση δεδομένων.
-
Σύνολο Υποχρεωτικό: Ένα απαιτούμενο χαρακτηριστικό πρέπει να περιέχει μια τιμή, ενώ ένα προαιρετικό χαρακτηριστικό μπορεί να μην έχει τιμή σε αυτό και μπορεί να παραμείνει κενό.
-
Σημείωση: Η δημιουργία και η επεξεργασία διαγραμμάτων σημειογραφίας βάσης δεδομένων του Chen στο Visio για το Web απαιτεί άδεια χρήσης του Visio Πρόγραμμα 1 ή visio Πρόγραμμα 2, η οποία αγοράζεται ξεχωριστά από Microsoft 365. Για περισσότερες πληροφορίες, επικοινωνήστε με τον διαχειριστή του Microsoft 365. Εάν ο διαχειριστής σας έχει ενεργοποιήσει την "αγορά από το χρήστη", μπορείτε να αγοράσετε μια άδεια χρήσης για το Visio μόνοι σας. Για περισσότερες λεπτομέρειες, ανατρέξτε στο θέμα Συνήθεις ερωτήσεις για την αγορά από το χρήστη.
Δημιουργία διαγράμματος και οντοτήτων
-
Ανοίξτε το Visio για το Web και κάντε αναζήτηση για Chen's.
-
Επιλέξτε το διάγραμμα σημειογραφίας βάσης δεδομένων του Chen.
-
Στο παράθυρο διαλόγου, επιλέξτε είτε Μονάδες μετρικού συστήματος είτε Μονάδες Η.Π.Α.
-
Επιλέξτε Δημιουργία.
-
Ανοίγει το διάγραμμα. Θα πρέπει να δείτε το παράθυρο Σχήματα δίπλα στο διάγραμμα. Εάν δεν το βλέπετε, μεταβείτε στην προβολή > παράθυρα εργασιών και βεβαιωθείτε ότι είναι επιλεγμένο το στοιχείο Σχήματα . Εάν εξακολουθείτε να μην το βλέπετε, κάντε κλικ στο κουμπί Ανάπτυξη του παραθύρου Σχήματα στα αριστερά.
-
Από το στάμπο Σημειογραφία βάσης δεδομένων Chen , σύρετε ένα σχήμα οντότητας στη σελίδα σχεδίου.
-
Σύρετε ένα άλλο σχήμα οντότητας στη σελίδα σχεδίου για να δημιουργήσετε μια δεύτερη οντότητα.
-
Σύρετε μια Γραμμή σύνδεσης σχέσης στη σελίδα σχεδίου για να δημιουργήσετε τη γραμμή σχέσης.
-
Για να συνδέσετε τις οντότητες, σύρετε το αριστερό άκρο της γραμμής σχέσης στην πρώτη οντότητα και επικολλήστε την σε ένα χαρακτηριστικό, σε ένα σημείο σύνδεσης ή σε ολόκληρη την οντότητα. Σύρετε το άλλο άκρο της γραμμής σχέσης και επικολλήστε το στη δεύτερη οντότητα.
-
Προαιρετικά, μπορείτε να κάνετε δεξί κλικ στη γραμμή σύνδεσης και να επιλέξετε Εμφάνιση πολλαπλών στοιχείων.
-
Σύρετε μια Σχέση (για να υποδείξετε μια υποχρεωτική σχέση) ή μια Σχέση αναγνώρισης (για μια προαιρετική σχέση) και τοποθετήστε την επάνω στη γραμμή σύνδεσης.
-
Για να προσθέσετε ένα χαρακτηριστικό σε μια οντότητα, σύρετε ένα από τα σχήματα χαρακτηριστικών από το παράθυρο Σχήματα στην οντότητα. Όταν η γραμμή σύνδεσης βρίσκεται επάνω από την οντότητα, μια πράσινη γραμμή επισήμανσης περικλείει την οντότητα, υποδεικνύοντας ότι το χαρακτηριστικό θα επικολληθεί στην οντότητα όταν αφήσετε το κουμπί του ποντικιού.
-
Προαιρετικά, μπορείτε να κάνετε δεξί κλικ σε ένα χαρακτηριστικό για να το κάνετε υποχρεωτικό. Ένα απαιτούμενο χαρακτηριστικό πρέπει να περιέχει μια τιμή, ενώ ένα προαιρετικό χαρακτηριστικό μπορεί να μην έχει τιμή σε αυτό και μπορεί να μείνει κενό.
Σχήματα που είναι διαθέσιμα στη σημειογραφία βάσης δεδομένων του Chen
Σχήμα |
Τι αντιπροσωπεύει |
---|---|
οντότητα |
Ένα αντικείμενο, ένα στοιχείο δεδομένων. Μπορεί να προσδιοριστεί μοναδικά από τα χαρακτηριστικά του και επομένως είναι ανεξάρτητο από οποιαδήποτε άλλη οντότητα στο σχήμα. Γνωστή και ως "ισχυρή οντότητα". |
αδύναμη οντότητα |
Μια οντότητα που δεν μπορεί να προσδιοριστεί μοναδικά μόνο από τα χαρακτηριστικά της. Η ύπαρξή του εξαρτάται από μια άλλη οντότητα (την "οντότητα κατόχου"). Το αναγνωριστικό μιας αδύναμης οντότητας είναι ένας συνδυασμός του αναγνωριστικού της οντότητας κατόχου και του μερικού κλειδιού της αδύναμης οντότητας. Η σχέση μεταξύ μιας αδύναμης οντότητας και μιας ισχυρής οντότητας υποδηλώνεται πάντα με μια σχέση αναγνώρισης. |
συσχετισμού οντότητας |
Μια οντότητα που χρησιμοποιείται σε μια σχέση πολλά-προς-πολλά. Αντιπροσωπεύει έναν επιπλέον πίνακα στη βάση δεδομένων. Όλες οι σχέσεις για αυτή την οντότητα πρέπει να είναι πολλές. |
Χαρακτηριστικό |
Ένα γεγονός που περιγράφει μια οντότητα. |
Χαρακτηριστικό πρωτεύοντος κλειδιού |
Ένα χαρακτηριστικό που προσδιορίζει με μοναδικό τρόπο μια συγκεκριμένη οντότητα. Το όνομα του χαρακτηριστικού υπογραμμίζεται. |
Χαρακτηριστικό πολλών τιμών |
Ένα χαρακτηριστικό που μπορεί να έχει πολλές τιμές— δηλαδή, υπάρχουν πολλές διακριτές τιμές που καταχωρούνται για αυτό στην ίδια στήλη του πίνακα. |
παραγόμενου χαρακτηριστικού |
Ένα χαρακτηριστικό του οποίου η τιμή υπολογίζεται ή προέρχεται από άλλα χαρακτηριστικά. Ένα παραγόμενο χαρακτηριστικό μπορεί ή όχι να είναι φυσικά αποθηκευμένο στη βάση δεδομένων. |
Σχέση |
Υποδεικνύει τη συσχέτιση μεταξύ δύο ισχυρών οντοτήτων. Το όνομά του είναι ένα ρήμα που περιγράφει με συντομία τον σύνδεσμο. |
αναγνώρισης σχέσης |
Η σχέση μεταξύ μιας αδύναμης οντότητας και μιας ισχυρής οντότητας. |
Σύνδεση σχέσης |
Η γραμμή που συνδέει δύο οντότητες, υποδεικνύοντας ότι έχουν μια συσχέτιση. Η σχέση μπορεί να είναι υποχρεωτική ή προαιρετική. Αφού σχεδιάσετε μια γραμμή σύνδεσης, μπορείτε να αλλάξετε το ένα ή και τα δύο άκρα σε "προαιρετικά", κάνοντας δεξί κλικ στη γραμμή σύνδεσης και χρησιμοποιώντας τις εντολές Ορισμός προαιρετικής έναρξης και Ορισμός προαιρετικού τέλους. |