λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Κανόνες για την Σχεδίαση Βάσεων Δεδομένων

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

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

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

Η Λογική Σχεδίαση Βάσεων Δεδομένων
Η

Ένα λογικό σχεδιασμό βάσεων δεδομένων αποτελείται από οντότητες των δεδομένων και των στοιχείων τους, τα στοιχεία και χαρακτηριστικά . Χαρακτηριστικά οι περιγραφές και τα χαρακτηριστικά των οντοτήτων δεδομένων και στοιχείων . Τα χαρακτηριστικά καθορίζονται μέσω επιχειρηματικών κανόνων που καθορίζουν τα όρια και τους περιορισμούς των δεδομένων , όπως ο επιτρεπόμενος αξίες και τους κανόνες υπολογισμού . Για παράδειγμα , αν ένας κανόνας των επιχειρήσεων αναφέρει ότι ο εργαζόμενος πρέπει να είναι 18 ετών, τότε ένα χαρακτηριστικό του πεδίου Age θα είναι "Age πρέπει να είναι 18 ή μεγαλύτερο . " Με αυτό το χαρακτηριστικό ο τύπος δεδομένων είναι αριθμητική με τουλάχιστον δύο ψηφία , χαρακτηρίζονται σαν n ( 2 ) . Οι σχέσεις των πινάκων της βάσης δεδομένων που ορίζονται στο λογικό σχεδιασμό βάσεων δεδομένων . Οι σχέσεις μπορούν να κατηγοριοποιηθούν ως ένα-προς - ένα , πολλά-προς -πολλά και ένα-προς -πολλά .
Εικόνων Φυσική Βάση
Η

Μια φυσική βάση δεδομένων αποτελείται από δεδομένα πίνακες, σειρές και στήλες. Ένας σημαντικός κανόνας στο σχεδιασμό μια φυσική βάση δεδομένων είναι να αποθηκεύσει τα στοιχεία δεδομένων που έχουν το μικρότερο ουσιαστική αξία . Για παράδειγμα , το στοιχείο δεδομένων Όνομα πελάτη αποτελείται από τιμές για το Όνομα και το Επώνυμο και ως εκ τούτου δεν έχει την παραμικρή ουσιαστική αξία . Αντ 'αυτού , να αποθηκεύουν στοιχεία δεδομένων Όνομα και Επώνυμο ξεχωριστά στη βάση δεδομένων . Ένας άλλος σημαντικός κανόνας είναι να μην αποθηκεύουν τα στοιχεία δεδομένων που θα μπορούσαν να προκύψουν από έναν υπολογισμό χρησιμοποιώντας άλλα στοιχεία . Για παράδειγμα , το στοιχείο δεδομένων Μικτές Αποδοχές υπολογίζεται πολλαπλασιάζοντας Ωριαία μισθών κατά τις ώρες που εργάστηκε . Αποθηκεύστε τα στοιχεία των δεδομένων Ωριαία Μισθός και Ώρες Εργασίας στη βάση δεδομένων , αλλά δεν περιλαμβάνουν Μικτές Αποδοχές , όπως μπορεί να υπολογιστεί στους κώδικες του προγράμματος . Μια ακριβής φυσική βάση δεδομένων με μια πλήρη περιγραφή των οντοτήτων δεδομένων και τα στοιχεία συμβάλλουν στην αποτελεσματική κώδικα λογισμικού .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα