λογισμικό

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

MS SQL Trigger Tutorial

Microsoft SQL Server έχει λειτουργίες ενεργοποίησης που χρησιμοποιούνται για την εισαγωγή , ενημέρωση ή διαγραφή εγγραφών, όταν μια αλλαγή σε ένα τραπέζι . Εναύσματα χρησιμοποιούνται για να αλλάξετε τις εγγραφές για να κρατήσει ανέπαφη την ακεραιότητα των δεδομένων . Χρησιμοποιούνται , επίσης, για τον έλεγχο πίνακες για λόγους ασφαλείας . Η ενεργοποίηση είναι μια δήλωση σύνταξη SQL που δημιουργήθηκε χρησιμοποιώντας το Microsoft Management Console ή μέσω μιας δέσμης ενεργειών δημιουργήσει στο διακομιστή . Σκοπός
Η

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

δεξί κλικ σε έναν πίνακα δίνει στον διαχειριστή μιας "Δημιουργία Trigger " επιλογή . Η σύνταξη ενός σκανδάλη είναι οι παρακάτω: δημιουργία σκανδάλη myTriggerNameon myTablefor type_of_commandascommand_statementThe όνομα σκανδάλη αποφασίζεται από το διαχειριστή της βάσης δεδομένων . Η " MyTable " μέρος του ερωτήματος είναι το τραπέζι στο οποίο η σκανδάλη θα εκτελέσει . Η " type_of_command " θέτει SQL Server για να εκτελέσει τη δήλωση μετά από μια συγκεκριμένη εντολή . Για παράδειγμα , αν ο διαχειριστής καθορίζει την εντολή για την ενεργοποίηση σε μια δήλωση ένθετο , ένα εισαγόμενο αρχείο ακολουθείται από το σύνολο εντολών στην ενότητα " command_statement " . Οι πολλαπλές ωθήσεις επιτρέπεται σε ένα τραπέζι , αλλά πάρα πολλοί μπορεί να επιβραδύνει την απόδοση . Σε ορισμένες περιπτώσεις , η δημιουργία επιπλέον δηλώσεις σε μια αποθηκευμένη διαδικασία SQL Server είναι πιο αποτελεσματική για τους πόρους της βάσης δεδομένων .
Εικόνων
εικόνων

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

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