λογισμικό

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

Προβολή SQL Tutorial

«απόψεις» SQL Server παρέχει προ-μεταγλωττισμένα , προ-προγραμματισμένες αποθηκευμένες διαδικασίες από τις οποίες οι προγραμματιστές εφαρμογών μπορεί να ανακτήσει πληροφορίες της βάσης δεδομένων . Προβολές λειτουργούν παρόμοια με τους πίνακες στον SQL . Ο προγραμματιστής βάση δεδομένων χρησιμοποιεί την προβολή για να ανακτήσετε τα δεδομένα που χρειάζονται αρκετές φορές κατά την εφαρμογή . Αυτό παρέχει την καλύτερη απόδοση για το λογισμικό σας . Ο SQL Server παρέχει έναν οδηγό που σας βοηθά να δημιουργήσετε μια προβολή , γρήγορα και εύκολα . Οδηγίες
Η 1

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

create view newViewas

πάντα μετά το " ως" δήλωση είναι ο κωδικός που ανακτά δεδομένα από τη βάση δεδομένων . Σε αυτό το παράδειγμα , μια νέα όψη που ονομάζεται " NewView " δημιουργείται . 2

Δημιουργήστε τον κώδικα που ανακτά τα δεδομένα . Ο κώδικας σε μια προβολή είναι το ίδιο όπως μια αποθηκευμένη διαδικασία . Η μόνη διαφορά ανάμεσα σε μια άποψη και μια αποθηκευμένη διαδικασία είναι ότι η άποψη αυτή δεν μπορεί να δεχθεί παραμέτρους από το χρήστη . Η άποψη είναι στατική , πράγμα που σημαίνει τα δεδομένα που επιστρέφονται είναι πάντα η ίδια . Ωστόσο , μπορείτε να φιλτράρετε τα δεδομένα όταν καλείτε τη θέα από το λογισμικό σας . Παρακάτω είναι ένα παράδειγμα μιας άποψης που ανακτά όλους τους πελάτες με τις σχετικές παραγγελίες τους :

create view newViewasselect ΚωδΠελάτη , first_name , last_name , orderid , order_datefrom πελάτη ενταχθούν παραγγελίες όπου customer.customerId = orders.customerId

Πιέστε το πλήκτρο F5 για να εκτελέσετε αυτόν τον κώδικα . Η νέα άποψη που έχει δημιουργηθεί σχετικά με τον SQL Server.
Εικόνων 3

Καλέστε προβολή σας για να ελέγξετε τη λειτουργία του . Τώρα που η άποψη έχει δημιουργηθεί , μπορείτε να το δοκιμάσετε με την κλήση του από SQL κώδικα σας . Η προβολή παράδειγμα στο βήμα 2 ανακτά όλους τους πελάτες και τις παραγγελίες τους . Μπορείτε τώρα να καλέσετε την προβολή για να ανακτήσει μια λίστα φιλτράρεται πελάτες και τις παραγγελίες . Σε αυτό το παράδειγμα , η άποψη αυτή χρησιμοποιείται για την ανάκτηση παραγγελιών από πελάτες που το επώνυμό τους είναι " Smith . " Ο κώδικας που ακολουθεί είναι ένα παράδειγμα για το πώς να ανακτήσετε δεδομένα από μια προβολή :

επιλέξτε * από NewView όπου last_name = 'Smith'
Η
εικόνων

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

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