λογισμικό

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

Ο Σκοπός & Χαρακτηριστικά ενός Relational Database

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

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

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

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

Η εναύσματα
Η

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

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

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