HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER (IT209)

13 266 5
  • Loading ...
1/13 trang

Thông tin tài liệu

Ngày đăng: 22/11/2018, 16:50

BÀI TẬP KỸ NĂNG MÔN HỌC: HỆ QUẢN TRỊ SỞ DỮ LIỆU SQL SERVER (IT209) ĐỀ TÀI: FULL-TEXT SEARCH – TÌM KIẾM TỒN VĂN Họ tên: Phan Văn Hoạt Lớp: QTN17 Mã học viên: 16-2-52480201-00038 MỤC TIÊU  Hiểu khái niệm, công dụng chức Full-text search (FTS)  Biết cách thiết lập sử dụng FTS  Biết vận dụng FTS SQL Server cho học tập thực tế công việc Giới thiệu Full –text search Các từ khóa cấu trúc câu sử dụng FTS Cách thiết lập, cài đặt, sử dụng FTS Ưu điểm, nhược điểm FTS Kết luận GIỚI THIỆU VỀ FULL – TEXT SEARCH Full-text seacrch gì? - Full-Text search (FTS) cách tự nhiên để tìm kiếm thơng tin Gống Google, ta cần gõ từ khóa nhấn enter kết trả - Full-Text search đề cập đến cơng nghệ tìm kiếm thơng tin sở liệu - Full-Text search (FTS) cho phép tìm kiếm ký tự, chuỗi, cụm từ sở liệu thay tìm kiếm cột liệu Table - Full-Text Search cho phép tạo mục cách uyển chuyển nhanh chóng dễ truy vấn với từ khóa chuỗi liệu sở liệu SQL Server GIỚI THIỆU VỀ FULL – TEXT SEARCH Khi nên dùng FTS Khi cần tìm kiếm database lớn Cần tra cứu từ hay cụm từ cách nhanh chóng Tra cứu cụm từ lớn database đa ngôn ngữ Tại phải chọn FTS FTS cho kết tìm kiếm nhanh xác FTS hỗ trợ đa ngôn ngữ FTS không giới hạn chiều dài dạng chuỗi tìm kiếm CÁC TỪ KHÓA VÀ CẤU TRÚC CÂU TRONG FTS Các hàm chủ yếu sử dụng Full text search  Hàm thông thường sử dụng mệnh đề LIKE  Hàm CONTAINS  Hàm FREETEXT  Hàm CONTAINSTABLE  Hàm FREETEXTTABLE Các hàm thường sử dụng FTS cấu trúc 2.1 Câu truy vấn thông thường sử dụng LIKE SELECT*FROM *WHERE*LIKE ‘%keyword%’ - Nhược điểm: + Độ nhiễu cao + Không linh hoạt + Truy vấn chậm không dùng INDEX CÁC TỪ KHÓA VÀ CẤU TRÚC CÂU TRONG FTS Các hàm thường sử dụng FTS cấu trúc 2.2 Hàm FREETEXT -Đây -Cú kiểu tìm kiếm theo kiểu Fuzzy (tìm kiếm mờ) pháp hàm: SELECT * FROM * WHERE FREETEXT (*, ‘keyword’) 2.3 Hàm CONTAINS -Đây -Cú kiểu tìm kiếm theo Boolean với and, or, near pháp hàm: SELECT * FROM * WHERE CONTAINS (*,‘“keyword” and,or,near… “keyword”’) THIẾT LẬP VÀ CÀI ĐẶT FTS Thiết lập cài đặt FTS THIẾT LẬP VÀ CÀI ĐẶT FTS Câu hỏi đặt Bạn sử dụng Full-text Search chưa? Vì sao? Bạn nêu giống khác sử dụng hai hàm FREETEXT CONTAINS Full-text Seach? Ưu điểm, nhược điểm chúng? Nêu ưu điểm nhược điểm sử dụng FTS so với sử dụng kiểu tìm kiếm khác ? ƯU ĐIỂM VÀ NHƯỢC ĐIỂM CỦA FTS Ưu điểm Kết search trả nhanh nhiều sử dụng index Hỗ trợ đa ngôn ngữ Tối ưu việc sử dụng LIKE thao tác với trường text lớn Nhược điểm Phải cài đặt thêm cấu hình cho trường bảng muốn tìm kiếm FTS Cần nhớ số hàm tìm kiếm viết query Phụ thuộc vào Microsoft search service KẾT LUẬN  FTS cung cấp cho người dùng tính tìm kiếm thơng minh, tìm kiếm theo từ, cụm từ cách xác nhanh chóng SQL với hàm FREETEXT, CONTAINS…  FTS cho phép tìm kiếm cách thông minh, nhanh dẫn đến giảm thời gian xử lý tăng tốc độ xử lý công việc CSDL lớn, đem lại hài long cho người sử dụng  Như bạn sử dụng SQL Server FTS lựa chọn tốt tìm kiếm thơng tin CSDL bạn CHÚC Q THẦY VÀ CÁC ANH CHỊ SINH VIÊN SỨC KHỎE, HỌC TẬP, CÔNG TÁC TỐT XIN CHÂN THÀNH CẢM ƠN!
- Xem thêm -

Xem thêm: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER (IT209), HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER (IT209)

Từ khóa liên quan

Gợi ý tài liệu liên quan cho bạn