..


Σύνδεσμοι διαφημιζόμενων

Αναζήτηση πλήρους κειμένου του SQL Server

Το άρθρο γράφτηκε από τον Vincent Gaglio
Σελίδα 1 από 5

Η αναζήτηση πλήρους κειμένου (FTS) είναι μια δυνατότητα του SQL Server που επιτρέπει τη γρήγορη και αποτελεσματική αναζήτηση μεγάλων ποσοτήτων αδόμητα δεδομένα. Αυτή η δυνατότητα εισήχθη με τον SQL Server 2000 και έχει βελτιωθεί σε νεότερες εκδόσεις.

Οι μελέτες είναι βασισμένες όσον αφορά τον ορισμό των λεγόμενων ευρετήριο πλήρους κειμένου, μέσω μιας διαδικασίας που ονομάζεται πληθυσμού, η οποία ενημερώνει τα ευρετήρια με τις λέξεις και τις τοποθεσίες όπου βρίσκονται στους πίνακες με τους δείκτες database.Gli αποθηκεύονται σε δομές που ονομάζονται κατάλογο και να ορίσετε πολλαπλές δομές αυτού του τύπου για κάθε βάση δεδομένων.

Ένα ευρετήριο πλήρους κειμένου είναι ένας ειδικός τύπος του δείκτη του οποίου η δομή είναι διαφορετική από εκείνη των παραδοσιακών δεικτών των επιμέρους λέξεων και περιέχει το κείμενο που θέλετε ευρετήριο.

Κατά τη διαδικασία της ευρετηρίασης οίκηση του κινητήρα (MSFTESQL), αποσπάσματα του περιεχομένου του κειμένου της γραμμής πίνακα με σειρά και χρησιμοποιεί τις υπηρεσίες των ειδικών οργάνων, που ονομάζεται iFilter να λάβει μια ροή κειμένου από τις στήλες για να αναπροσαρμόζονται.

Η iFilter χρησιμοποιούνται εξαρτώνται από τον τύπο δεδομένων της στήλης, όπου τα δεδομένα που κατοικεί. Για παράδειγμα, οι στήλες του τύπου CHAR, nchar, VARCHAR, TEXT και παρόμοια μηχανή ευρετηρίασης εφαρμόζει το IFilter κείμενο.

Για να αναζητήσετε το πλήρες κείμενο ενός πίνακα απαιτεί τρεις προϋποθέσεις:

  • το τραπέζι πρέπει να έχει μια στήλη με μοναδικές τιμές και μη μηδενική (συνήθως ένα πρωτεύον κλειδί)?
  • Πρέπει να δημιουργήσετε έναν κατάλογο για την αποθήκευση ευρετήρια πλήρους κειμένου για ένα δεδομένο πίνακα?
  • χρειάζεστε για να δημιουργήσετε ευρετήρια πλήρους κειμένου σε στήλες κειμένου που θέλετε να αναζητήσετε.
Και «είναι δυνατόν να ρυθμίσετε τα ευρετήρια σε στήλες διαφόρων τύπων: CHAR, nchar, VARCHAR, TEXT, ntext, ΕΙΚΟΝΑ, VARBINARY (MAX), XML.

Όπως προαναφέρθηκε, η αναζήτηση πλήρους κειμένου με τον SQL Server εισήχθη το 2000, αλλά αργότερα έχει βελτιωθεί και βελτιωμένες δυνατότητες:
  • καθιέρωση υπηρεσίας ευρετηρίασης για την ταχύτερη πιο ισχυρή πλήρους κειμένου αναζητήσεις?
  • ικανότητά του να εκτελεί το πλήρες κείμενο σε ερωτήματα σχετικά συνδέονται servers?
  • δυνατότητα ερώτημα πλήρους κειμένου της αυθαίρετης σύνολα των στηλών (αντί για μια μεμονωμένη στήλη ή όλα, όπως έκαναν στο SQL Server 2000)?
  • δυνατότητα να καθορίσετε τη γλώσσα που θα χρησιμοποιηθεί για την προσθήκη των λέξεων σε ένα ευρετήριο?
  • Δημιουργία αντιγράφων ασφαλείας και επαναφορά του πλήρους κειμένου κατάλογο?
  • Το ευρετήριο πλήρους κειμένου για τα δεδομένα XML?
  • Η ενοποίηση με τον SQL Profiler.

Στην ίδια κατηγορία ...
E-Learning
MS Access (για προχωρημένους) MS Access (για προχωρημένους)
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων γρήγορα και εύκολα. Ξεκινώντας από 29 €.
MySQL (Μάθημα) MySQL (Μάθημα)
Διαχείριση του open-source βάση δεδομένων. Από 39 €.
SQL και βάσης δεδομένων (Μάθημα) SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Από 39 €.
Σύνδεσμοι διαφημιζόμενων