λογισμικό

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

Πώς να σχεδιάσει μια εφαρμογή βάσης δεδομένων

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

Σχεδιασμός της βάσης δεδομένων σας, ξεκινώντας με ένα εννοιολογικό μοντέλο . Περνάω το χρόνο δημιουργώντας μια καλή σχεδίαση βάσης δεδομένων είναι κάτι που μπορεί να έχει τεράστια επίδραση στον τρόπο με αποτελεσματικό, αποδοτικό και χρήσιμο η εφαρμογή αποδεικνύεται . Υπάρχουν πολλές διαφορετικές τεχνικές που μπορούν να χρησιμοποιηθούν , συμπεριλαμβανομένων των διαγραμμάτων σχέσης οντοτήτων . Για οποιαδήποτε σχεσιακή βάση δεδομένων , θα πρέπει να ξεκινήσετε με τη λήψη απόφασης για μια σειρά από αντικείμενα δεδομένων . Κάθε αντικείμενο θα αντιστοιχεί σε έναν πίνακα στη βάση δεδομένων σας , και θα πρέπει να έχουν ένα σύνολο χαρακτηριστικών , καθένα από τα οποία θα είναι μια στήλη του πίνακα αυτού του αντικειμένου του . Οι σχέσεις μεταξύ των αντικειμένων μπορούν να εκπροσωπούνται στη βάση δεδομένων χρησιμοποιώντας Ξένα Κλειδιά . Κάθε πίνακας πρέπει να έχει ένα πρωτεύον κλειδί καταβάλλει κάθε ρεκόρ μοναδικό. ( Βλ. παραπομπές 1 ) 2

χτίσει τη βάση δεδομένων σας , σύμφωνα με αφηρημένο σχέδιο σας . Εάν η βάση δεδομένων σας πρόκειται να χρησιμοποιηθεί στο Web , μπορεί να υπάρχουν αυτοματοποιημένα εργαλεία που παρέχονται από τον κεντρικό υπολογιστή σας στο Web που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε. Σε πολλές περιπτώσεις , θα πρέπει να δημιουργηθούν οι πίνακες στη βάση δεδομένων σας, ορίζοντας στις δηλώσεις SQL , και στη συνέχεια να τρέχει μέσα σε αυτά Σύστημα Διαχείρισης Βάσεων Δεδομένων σας . Η SQL χρησιμοποιείται για τη δημιουργία πινάκων θα πρέπει να καθορίσει τα ονόματα τραπέζι, τα ονόματα των στηλών τους , και τους τύπους δεδομένων που πρέπει να χρησιμοποιούνται εντός των στηλών . ( Βλ. παραπομπές 2 )
εικόνων 3

Ορίστε τα χαρακτηριστικά της βάσης δεδομένων σας . Όταν δημιουργείτε τους πίνακες στη βάση δεδομένων σας , μπορείτε επίσης να ορίσετε χαρακτηριστικά όπως πρωτεύοντα κλειδιά και αν στήλες μπορούν να έχουν " null " καταχωρήσεις . Μπορείτε επίσης να χρησιμοποιήσετε τα προαιρετικά χαρακτηριστικά , όπως η αυτόματη Προσαυξήσεις να εκχωρήσει την επόμενη σε μια σειρά αριθμών κάθε φορά που μια νέα καταχώρηση προστίθεται σε έναν πίνακα . Αυτό είναι συνήθως χρησιμοποιούνται για την Πρωτοβάθμια Key στήλες . Τοποθετήστε κάποια δεδομένα στη βάση δεδομένων σας , ακόμα κι αν μπορείτε να εισάγετε μόνο δεδομένα δοκιμών για να αρχίσει με . ( Βλ. παραπομπές 3 )
Η 4

Σύνδεση με βάση δεδομένων σας και να ορίσετε το σύνολο των ερωτημάτων που θα χρησιμοποιηθούν . Για τις περισσότερες εφαρμογές βάσεων δεδομένων , θα υπάρξει ένα σύνολο ενεργειών που οι χρήστες έχουν τη δυνατότητα να διενεργούν τα δεδομένα . Μερικά Συστήματα Διαχείρισης Βάσεων Δεδομένων θα σας επιτρέψει να καθορίσει ακριβώς τι προνόμια ένας χρήστης έχει δοθεί . Μια κοινή προσέγγιση είναι να ορίσουμε ένα ή περισσότερα αφηρημένη χρήστες της βάσης δεδομένων , για παράδειγμα, " διαχειριστής " ή "διαχειριστής " , ανάλογα με τις δράσεις που συγκεκριμένους χρήστες πρέπει να εκτελέσουν . Στον κωδικό της αίτησής σας , θα πρέπει να ορίσετε το σύνολο των ερωτημάτων που μπορούν να εκτελεστούν , η οποία θα περιλαμβάνει όχι μόνο την προβολή , αλλά και την ενημέρωση και την εισαγωγή των δεδομένων . ( Βλ. Αναφορές 4 )
5

Σχεδιασμός και δημιουργία βάσης δεδομένων interface της εφαρμογής σας . Πώς να χτίσετε τη διεπαφή για την εφαρμογή σας θα εξαρτηθεί από όπου σκοπεύετε να το αναπτύξετε . Για το διαδίκτυο , που συνήθως θα χρειαστεί να χρησιμοποιήσετε HTML ή XML σε κάποια μορφή , συνήθως σε συνδυασμό με υπολογιστή-πελάτη τεχνολογίες όπως JavaScript και CSS για το styling . Για ένα desktop εφαρμογή , μπορείτε να χρησιμοποιήσετε μια γλώσσα όπως η Java τόσο συνδεθεί με το Σύστημα Διαχείρισης Βάσεων Δεδομένων σας και να παρουσιάσει τη διεπαφή πελάτη για χρήστες . Interface σας θα πρέπει φυσικά να επιτρέπουν στους χρήστες να εκτελούν τις λειτουργίες που σας σύνολο ερωτημάτων που προορίζονται. ( Βλ. Αναφορές 5 )
Η
εικόνων

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

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