Βίντεο: Κοινωνική Παθολογία - Peter Joseph, Z-Day 2010 2024
Η φύση μιας αποθήκης δεδομένων (που αποτελείται κυρίως ή αποκλειστικά από δεδομένα που προέρχονται από αλλού, άλλες εφαρμογές (9)> Η εντυπωσιακή ανάπτυξη των κατανεμημένων υπολογιστών (Internet και intranet, καθώς και η αποθήκευση δεδομένων εσωτερικών και εξωτερικών δεδομένων) έχει καταλήξει σε μια θεμελιώδη αλλαγή στον τρόπο με τον οποίο κατασκευάζονται οι εφαρμογές.Στην παλιά μέρα των mainframes και των μικρών υπολογιστών, ένα ενιαίο φυσικό σύστημα περιλάμβανε σε μεγάλο βαθμό την υποδομή (λειτουργικά συστήματα, βάσεις δεδομένων και συστήματα αρχείων και διαχειριστές επικοινωνιών και συναλλαγών). ! - 1 ->
Με το κατανεμημένο υπολογιστικό σύστημα τώρα το κυρίαρχο μοντέλο (ακόμη και τα mainframes και minicomputers είναι συνήθως μέρος ενός μεγαλύτερου κατανεμημένου περιβάλλοντος), η υποδομή κατανέμεται σε πολλά διαφορετικά p καθυστερεί την επιχείρησή σας και ενδεχομένως έξω από την επιχείρησή σας.
Όταν αναπτύσσετε οποιαδήποτε εφαρμογή ή σύστημα, είτε αποθήκευση δεδομένων είτε μια πιο παραδοσιακή εφαρμογή επεξεργασίας συναλλαγών, έχετε σημαντικές εξαρτήσεις σε κομμάτια του συνολικού περιβάλλοντος πάνω στο οποίο δεν έχετε άμεσο έλεγχο. Ακολουθούν ορισμένα παραδείγματα που αφορούν ειδικά την αποθήκευση δεδομένων:
Σχεδιάζετε μια αποθήκη δεδομένων η οποία, βάσει των απαιτήσεων των επιχειρήσεων και των πολιτικών διαθεσιμότητας των δεδομένων των εφαρμογών, πρέπει να έχει περίπου 25 gigabytes νέων και ενημερωμένων δεδομένων που εξάγονται από διάφορες πηγές κάθε βράδυ και να αποστέλλονται μέσω του δικτύου πλατφόρμα υλικού στο οποίο λειτουργεί η αποθήκη δεδομένων.
Η υποδομή της εταιρικής δικτύωσης εξακολουθεί να είναι μικρότερη. Μετά από πρόσθετη ανάλυση, το δίκτυο δεν μπορεί να έρθει κοντά στην υποστήριξη της διακίνησης που απαιτείται για τη μετακίνηση των δεδομένων στην αποθήκη σας στο διαθέσιμο χρονικό παράθυρο.-
Κατά τη φάση εφαρμογής του έργου αποταμίευσης δεδομένων, καθορίζετε ότι η στρατηγική ώθησης για την ενημέρωση της αποθήκης δεδομένων είναι το πιο κατάλληλο μοντέλο που θα ακολουθήσετε. Ωστόσο, για να εφαρμόσετε μια στρατηγική ώθησης, πρέπει να τροποποιήσετε κάθε εφαρμογή πηγής ώστε να συμπεριλάβει κώδικα που ανιχνεύει πότε πρέπει να
πιέσει δεδομένα -
(αποστολή) στην αποθήκη δεδομένων. Οι εφαρμογές κληρονομιών που παρέχουν δεδομένα στην αποθήκη είναι, δυστυχώς, τόσο δύσκολο να κατανοήσουμε ότι μια πολιτική μη πραγματοποίησης αλλαγών εκτός αν είναι απολύτως απαραίτητη ισχύει για κάθε εφαρμογή. Αποφασίζετε να ακολουθήσετε μια σχεσιακή λύση OLAP (ή ROLAP) και να εκτελέσετε μια σειρά από σημεία αναφοράς έναντι τριών σχεσιακών προϊόντων DBMS (RDBMS) για να δείτε ποια είναι η καλύτερη υποστήριξη της επεξεργασίας πληροφοριών και υποστήριξης αποφάσεων (αντί της επεξεργασίας συναλλαγών).
Το προϊόν που εκτελείται ελάχιστα στα σημεία αναφοράς σας είναι, δυστυχώς, και το εταιρικό σας πρότυπο και οποιαδήποτε σχεσιακή βάση δεδομένων εγκατεστημένη οπουδήποτε στην εταιρεία σας πρέπει να είναι της ποικιλίας αυτής, ανεξάρτητα από το πώς σχεδιάζετε να το χρησιμοποιήσετε.
-
Σκεφτείτε εννοιολογικά (δεν ανησυχείτε για λεπτομέρειες εφαρμογής) στα αρχικά στάδια ενός έργου αποταμίευσης δεδομένων ή σε οποιαδήποτε άλλη προσπάθεια ανάπτυξης εφαρμογών - δεν είναι μόνο αποδεκτή, αλλά και καλή πρακτική ανάπτυξης συστημάτων.
Σε κάποιο σημείο, ωστόσο, πρέπει να εξετάσετε το υλικό, το λογισμικό, το κόστος, τον προϋπολογισμό και άλλους τύπους πραγματικών περιορισμών. Πριν ξεκινήσετε την κατασκευή, φροντίστε να εξετάσετε όλα όσα μπορούν να επηρεάσουν τα σχέδια και τα σχέδιά σας για την αποθήκη δεδομένων σας.
Το έργο αυτό είναι πολύ παρόμοιο με την κατασκευή ενός σπιτιού. Ακολουθείτε μια διαδικασία με την οποία καθορίζετε τις ανάγκες σας και, στη συνέχεια, ο αρχιτέκτονας καταρτίζει σχέδια. Τα σχεδιαγράμματα υπογραμμίζουν τα υλικά που χρειάζεστε για να υποστηρίξετε τις απαιτήσεις σας - διασφαλίζοντας ότι το τελικό προϊόν ικανοποιεί την όραση που καθορίστηκε στην αρχή.