λογισμικό

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

Πώς να σχεδιάσει συστήματα σχεσιακών βάσεων δεδομένων

Όταν σχεδιάζετε μια σχεσιακή βάση δεδομένων , υπάρχουν μια σειρά από παράγοντες που εξετάζουν . Πολλές πλατφόρμες λογισμικού μπορεί να αυτοματοποιήσει τη διαδικασία ή να σας ειδοποιεί αν έχετε μια αναποτελεσματική σχεδιασμό . Αξίζει τον κόπο να ερευνήσει τις απαιτήσεις σας μπροστά από το χρόνο , όπως οι αλλαγές μπορεί μερικές φορές να είναι δυσκίνητη και διατρέχουν τον κίνδυνο απώλειας δεδομένων . Θα πρέπει επίσης να ληφθούν εκτιμήσεις Hardware υπόψη , καθώς και η μακροπρόθεσμη επέκταση . Ο υπάλληλος ο οποίος κατέχει τη θέση αρχιτέκτονα βάση δεδομένων είναι συνήθως υπεύθυνη για τις πτυχές του σχεδιασμού μια σχεσιακή βάση δεδομένων στις περισσότερες οργανώσεις . Οδηγίες
Η 1

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

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

Εξομάλυνση των δεδομένων σας στην πρώτη κανονική μορφή . Χωρίστε τα δεδομένα σε διαφορετικούς πίνακες που δεν έχουν καμία διπλότυπα δεδομένα και να δώσει σε κάθε σειρά, μία μοναδική κλειδί εντοπισμό .
Η 4

Εξομάλυνση των δεδομένων σας στη δεύτερη κανονική μορφή . Ψάξτε για σημεία δεδομένων που εμφανίζονται σε πολλούς πίνακες και να τα τοποθετήσετε στο δικό τους τραπέζι . Ορίστε τις σχέσεις μεταξύ των πινάκων . Υπάρχουν τρεις τύποι σχέσεων : ένα- προς-ένα , ένα-προς -πολλά και πολλά -προς -πολλά . Ένα- προς-ένα μέσο μία τιμή δεδομένων σε έναν πίνακα αντιστοιχεί σε μία και μόνο μία τιμή δεδομένων στο δεύτερο πίνακα . Ένα - προς-πολλά μέσα μία τιμή δεδομένων στον πρώτο πίνακα μπορεί να χρησιμοποιηθεί πολλές φορές στο δεύτερο πίνακα . Πολλά - προς-πολλά σημαίνει ότι κάθε τιμή του πρώτου πίνακα μπορεί να συνδεθεί με κάθε τιμή στο δεύτερο πίνακα .
5

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

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

Ο Σκοπός & Χαρακτηριστικά ενός Relational Database

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

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