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

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

Ένα χαρακτηριστικό βάσης δεδομένων καθορίζει τις ιδιότητες ενός πίνακα
Ένα χαρακτηριστικό βάσης δεδομένων καθορίζει τις ιδιότητες ενός πίνακα
Anonim

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

Τα χαρακτηριστικά περιγράφουν οντότητες

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

Ακολουθεί ένα παράδειγμα της συχνά αναφερόμενης βάσης δεδομένων Northwinds. Αυτή η βάση δεδομένων περιλαμβάνει πίνακες (ονομάζονται επίσης οντότητες από τους σχεδιαστές βάσεων δεδομένων) για Πελάτες, Υπαλλήλους και Προϊόντα, μεταξύ άλλων. Ο πίνακας Προϊόντα ορίζει τα χαρακτηριστικά κάθε προϊόντος. Αυτά περιλαμβάνουν ένα αναγνωριστικό προϊόντος, όνομα, αναγνωριστικό προμηθευτή (χρησιμοποιείται ως ξένο κλειδί), ποσότητα και τιμή. Καθένα από αυτά τα χαρακτηριστικά είναι ένα χαρακτηριστικό του πίνακα (ή της οντότητας) με το όνομα Προϊόντα.

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

Έτοιμες βάσεις δεδομένων δειγμάτων, όπως η MySQL Sample Database από τη MySQL, είναι διαθέσιμες για δωρεάν λήψη στον Ιστό. Η εργασία με ένα από αυτά είναι ένας πολύ καλός τρόπος για να μάθετε πώς λειτουργούν οι βάσεις δεδομένων.

Image
Image

Είναι ένα χαρακτηριστικό πεδίο;

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

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

Ορισμός χαρακτηριστικών

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

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

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

Συνιστάται: