λογισμικό

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

5 Αρχές του Συστήματος Βάσης Δεδομένων

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

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

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

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

Μερικά εμπορικά συστήματα βάσεων δεδομένων , όπως εκείνες που διατηρούν στοιχεία για τις μεγάλες ιστοσελίδες , ασχολείται με χιλιάδες συναλλαγές ανά ώρα . Το σύστημα πρέπει να παραμείνει γρήγορη απάντηση και για τον πελάτη , καθώς και το προσωπικό του γραφείου . Μια βάση δεδομένων προσφέρει πολλές στρατηγικές για τη διατήρηση της πρόσβασης στα δεδομένα γρήγορα , αν η εταιρεία έχει 10.000 εγγραφές ή 10 εκατ. ευρώ. Επιβλέπει το χαμηλό επίπεδο δραστηριότητας για την αποθήκευση δεδομένων σε σκληρούς δίσκους του υπολογιστή . Πολλά συστήματα βάσεων δεδομένων έχουν προγράμματα επιδόσεις -tuning που αφήνουν το διαχειριστή τελειοποιήσουν την ταχύτητα του συστήματος .
Εικόνων κανονικοποίηση
Η

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

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

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