λογισμικό

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

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

Δεν είναι απολύτως ακριβές να πείτε ότι θέλετε να "επιστρέψετε" στη λογική δραστηριότητα κατά τη διάρκεια του σχεδιασμού και της δημιουργίας φυσικών βάσεων δεδομένων. Ωστόσο, υπάρχει μια πολύ στενή σχέση μεταξύ αυτών των δύο φάσεων που απαιτεί συνεχή ανατροφοδότηση και προσαρμογή. Εδώ είναι γιατί:

Η σχέση μεταξύ λογικού και φυσικού σχεδιασμού:

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

* Φυσικός σχεδιασμός: Μεταφράζει το λογικό σχεδιασμό σε αντικείμενα βάσης δεδομένων από σκυρόδεμα (πίνακες, ευρετήρια κ.λπ.) και θεωρεί Φυσική αποθήκευση (Χώρος δίσκου, οργάνωση αρχείων) και βελτιστοποίηση απόδοσης . Αυτή είναι η πραγματική εφαρμογή του σχεδίου.

Γιατί η ανατροφοδότηση είναι κρίσιμη:

1. Περιορισμοί και απόδοση: Οι αποφάσεις φυσικού σχεδιασμού ενδέχεται να απαιτούν προσαρμογές στο λογικό σχεδιασμό. Για παράδειγμα, ίσως χρειαστεί να αλλάξετε τους τύπους δεδομένων ή να προσθέσετε δείκτες για τη βελτίωση της απόδοσης, οι οποίες ενδέχεται να επηρεάσουν τις σχέσεις ή τους περιορισμούς.

2. Τεχνολογία βάσης δεδομένων: Το επιλεγμένο σύστημα βάσης δεδομένων (π.χ. MySQL, PostgreSQL, Oracle) θα έχει συγκεκριμένους περιορισμούς και χαρακτηριστικά, ενδεχομένως απαιτώντας αλλαγές στο λογικό σας μοντέλο.

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

Αντί να "επιστρέφουν", σκεφτείτε το ως επανάληψη:

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

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

Συμπέρασμα:

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

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

Πώς να φέρει SIC κωδικούς Χούβερ στην CRM

Χούβερ Α.Ε. , θυγατρική της Dun & Bradstreet ( D & B ) , είναι ο πάροχος των ιδιόκτητων επιχειρηματικές πληροφορίες για 85 εκατομμύρια άτομα και 65 εκατομμύρια δημόσιες και ιδιωτικές επιχειρήσεις . Πληροφορίες για την Εταιρεία είναι κατηγοριοποιούνται σε Τυποποιημένη Ταξινόμηση Βιομηχανίας ( SIC ) Κωδικός , το πρότυπο των ΗΠΑ για τον εντοπισμό τύπου της εταιρείας της επιχείρησης . Hoover καθιστά δυνατή για τους προγραμματιστές λογισμικού να ενσωματώσουν SIC κωδικούς και άλλα λεπτομερή στοιχεία σ

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