Για να φανεί, ότι μια βάση δεδομένων που αποθηκεύει πληροφορίες σχετικά με την τιμή ενός προϊόντος , όπως ένα video game ( Creed Assassin του , για παράδειγμα ) . Αυτό που χρειαζόμαστε είναι ένα σύστημα που παρακολουθεί όλες τις αλλαγές των τιμών , έτσι ώστε η πληροφορία στην " τρέχουσα " τραπέζι παραμένει αμετάβλητο . Η λύση είναι να δημιουργήσετε μια «ιστορία» πίνακα για κάθε προϊόν στη βάση δεδομένων .
Εικόνων Πληροφορίες
Η
" Ιστορία " πίνακες απαιτούν ένα ευρύ φάσμα των πληροφοριών που είναι αποθηκευμένες στις τάξεις εντός της πίνακα . Κατ 'αρχάς , θα πρέπει να περιλαμβάνει το όνομα του προϊόντος ( " Creed Assassin του " ) . Δεύτερον , θα πρέπει να περιλαμβάνει την ταυτότητα του προϊόντος . Αυτό είναι αναγκαίο για να αποφευχθεί η σύγχυση με άλλα προϊόντα με παρόμοιους τίτλους ( π.χ. , " Creed Assassin είναι: Brotherhood " ή " Δολοφόνος της Σύμβολο της Πίστεως : Deluxe Edition ) . . Τρίτον , θα πρέπει να περιλαμβάνει την τρέχουσα τιμή του προϊόντος Τέταρτον, θα πρέπει να περιλαμβάνουν την ημερομηνία η τρέχουσα καταχώριση έγινε . Πέμπτον, θα πρέπει να περιλαμβάνουν το όνομα του χρήστη που έκανε την αλλαγή . Τέλος , δεδομένου ότι οι διαγραφές μπορεί να είναι πολύ δύσκολο να εντοπιστούν , θα πρέπει να περιλαμβάνει ένα βαθμό τον εντοπισμό τυχόν διαγραφές που έγιναν .
Η Κάνοντας μια αλλαγή
Η
Όταν γίνεται μια αλλαγή στην "τρέχουσα " πίνακα , η αντίστοιχη εγγραφή θα πρέπει να γίνει στην " ιστορία " πίνακα . για να το κάνετε αυτό , ένα εξουσιοδοτημένο πρόσωπο πρέπει να συνδεθείτε στο σύστημα . Μόλις θα συνδεθεί , μπορεί να εισάγετε τις σχετικές πληροφορίες , όπως περιγράφεται παραπάνω , συμπεριλαμβανομένης της αλλαγής στην τιμή ή τον αριθμό των διαγραφών που , ανάλογα με την περίπτωση . Η αλλαγή θα εμφανιστεί στην " ιστορία " του πίνακα με το όνομα του ατόμου που έκανε την αλλαγή επισημαίνονται σαφώς . Η «τρέχουσα» πίνακας θα εμφανίσει τη νέα τιμή .
εικόνων Αξιολόγηση
Η
Αυτή η μέθοδος είναι εύκολο να δημιουργηθεί , ειδικά αν χρησιμοποιείτε μια γεννήτρια κώδικα για να κάνει την ανεπιθύμητη εργασίες προγραμματισμού . είναι επίσης εύκολο να διαχειριστεί , επιτρέποντας στους χρήστες να τρέχουν αναζητήσεις για ενημερώσεις που έγιναν από ορισμένους ανθρώπους ή σε ορισμένες χρονικές στιγμές . το κύριο μειονέκτημα . . είναι ότι οι διαχειριστές πρέπει να συνδεθείτε φυσικά και ενημέρωση αλλαγές, τόσο στην "τρέχουσα" πίνακα και τον πίνακα " ιστορία " μια εναλλακτική λύση θα ήταν να βρούμε έναν τρόπο για να παγιώσει τους πίνακες Αυτό θα απαιτούσε διαχειριστές να κάνει μόνο μία αλλαγή ? θα ήταν εφαρμόζονται σε όλους τους πίνακες .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα