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