Bài giảng Hệ quản trị CSDL FoxPro: Chương 3 - CĐSP Quảng Trị
Số trang: 8
Loại file: pdf
Dung lượng: 10.20 MB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ quản trị CSDL FoxPro - Chương 3: Tìm kiếm dữ liệu trình bày những nội dung chính sau: Biểu thức logic, sử dụng List và Display với điều kiện tìm kiếm, tìm kiếm tuần tự và đặt chế độ chính xác khi tìm kiếm. Chúc các bạn học tốt.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị CSDL FoxPro: Chương 3 - CĐSP Quảng Trị TRƯỜNG CAO ĐẲNG SƯ PHẠM QUẢNG TRỊ KHOA CÔNG NGHỆ THÔNG TIN Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic. 2. Sử dụng LIST và DISPLAY với điều kiện tìm kiếm. 3. Tìm kiếm tuầnA tự. 4. Đặt chế độ chính xác khi tìm kiếm. Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic. .Định nghĩa .Các cách thiết lập biểu thức logic. Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic Định nghĩa Biểu thức logic là biểu thức cho chúng ta một trong hai giá trị hoặc .T. hoặc .F. Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic Các cách thiết lập biểu thức logic Hằng logic (.T./.F.), Biến kiểu logic, Hàm cho kết quả kiểu Logic. Hai biểu thức cùng loại (Ký tự, số, ngày) quan hệ với nhau bởi các phép so sánh >, =, Chương 3. Tìm kiếm dữ liệu 2. Sử dụng LIST và DISPLAY với điều kiện tìm kiếm. Dạng lệnh tổng quát: LIST FOR [TO PRINT] hoặc DISPLAY FOR Giải thích: Lệnh sẽ cho hiện lên màn hình những bản ghi thoả mãn Ví dụ: SET DATE FRENCH SET CENTURY ON USE HSCANBO LIST FOR TEN=’Thanh’ DISPLAY FOR TDVH>=10 LIST FOR NGAY_S>=CTOD(‘01/01/1986’) AND NGAY_S Chương 3. Tìm kiếm dữ liệu 3. Tìm kiếm tuần tự 3.1. Lệnh LOCATE Cú pháp: LOCATE FOR Giải thích: Lệnh đặt con trỏ tới bản ghi đầu tiên của tệp CSDL đang mở thỏa mãn 3.2. Hàm FOUND() Cho giá trị .T. nếu lệnh LOCATE trước đó tìm kiếm thành công, ngược lại cho giá trị .F. 3.3. Lệnh CONTINUE Cho phép tìm kiến bản ghi tiếp theo của tệp CSDL đang mở thoả mãn điều kiện tìm kiếm của lệnh LOCATE trước đó. Ví dụ: USE HSCANBO LOCATE FOR HSL>=3 ? FOUND() ? RECNO() DISPLAY CONTINUE ?FOUND() Chương 3. Tìm kiếm dữ liệu 4. Đặt chế độ chính xác khi tìm kiếm Lệnh xác lập môi trường SET EXACT ON/OFF Giải thích: Môi trường mặc định là OFF Nếu môi trường được xác lập là OFF thì việc so sánh giữa hai biểu thức ký tự không chú ý đến độ dài hay nói cách khác chỉ căn cứ vào biểu thức có độ dài ngắn hơn. Nếu môi trường được xác lập là ON thì việc so sánh giữa hai biểu thức ký tự có chú ý đến độ dài hay nói cách khác hai biểu thức chỉ bằng nhau khi chúng trùng nhau. Ví dụ: SET EXACT OFF ? “Ha” = “Hanh” .T. SET EXACT ON ? “Ha” = “Hanh” .F.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị CSDL FoxPro: Chương 3 - CĐSP Quảng Trị TRƯỜNG CAO ĐẲNG SƯ PHẠM QUẢNG TRỊ KHOA CÔNG NGHỆ THÔNG TIN Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic. 2. Sử dụng LIST và DISPLAY với điều kiện tìm kiếm. 3. Tìm kiếm tuầnA tự. 4. Đặt chế độ chính xác khi tìm kiếm. Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic. .Định nghĩa .Các cách thiết lập biểu thức logic. Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic Định nghĩa Biểu thức logic là biểu thức cho chúng ta một trong hai giá trị hoặc .T. hoặc .F. Chương 3. Tìm kiếm dữ liệu 1. Biểu thức logic Các cách thiết lập biểu thức logic Hằng logic (.T./.F.), Biến kiểu logic, Hàm cho kết quả kiểu Logic. Hai biểu thức cùng loại (Ký tự, số, ngày) quan hệ với nhau bởi các phép so sánh >, =, Chương 3. Tìm kiếm dữ liệu 2. Sử dụng LIST và DISPLAY với điều kiện tìm kiếm. Dạng lệnh tổng quát: LIST FOR [TO PRINT] hoặc DISPLAY FOR Giải thích: Lệnh sẽ cho hiện lên màn hình những bản ghi thoả mãn Ví dụ: SET DATE FRENCH SET CENTURY ON USE HSCANBO LIST FOR TEN=’Thanh’ DISPLAY FOR TDVH>=10 LIST FOR NGAY_S>=CTOD(‘01/01/1986’) AND NGAY_S Chương 3. Tìm kiếm dữ liệu 3. Tìm kiếm tuần tự 3.1. Lệnh LOCATE Cú pháp: LOCATE FOR Giải thích: Lệnh đặt con trỏ tới bản ghi đầu tiên của tệp CSDL đang mở thỏa mãn 3.2. Hàm FOUND() Cho giá trị .T. nếu lệnh LOCATE trước đó tìm kiếm thành công, ngược lại cho giá trị .F. 3.3. Lệnh CONTINUE Cho phép tìm kiến bản ghi tiếp theo của tệp CSDL đang mở thoả mãn điều kiện tìm kiếm của lệnh LOCATE trước đó. Ví dụ: USE HSCANBO LOCATE FOR HSL>=3 ? FOUND() ? RECNO() DISPLAY CONTINUE ?FOUND() Chương 3. Tìm kiếm dữ liệu 4. Đặt chế độ chính xác khi tìm kiếm Lệnh xác lập môi trường SET EXACT ON/OFF Giải thích: Môi trường mặc định là OFF Nếu môi trường được xác lập là OFF thì việc so sánh giữa hai biểu thức ký tự không chú ý đến độ dài hay nói cách khác chỉ căn cứ vào biểu thức có độ dài ngắn hơn. Nếu môi trường được xác lập là ON thì việc so sánh giữa hai biểu thức ký tự có chú ý đến độ dài hay nói cách khác hai biểu thức chỉ bằng nhau khi chúng trùng nhau. Ví dụ: SET EXACT OFF ? “Ha” = “Hanh” .T. SET EXACT ON ? “Ha” = “Hanh” .F.
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Hệ quản trị CSDL FoxPro Bài giảng Hệ quản trị CSDL FoxPro Hệ quản trị CSDL FoxPro Chương 11 Tìm kiếm dữ liệu Hệ quản trị cơ sở dữ liệuGợi ý tài liệu liên quan:
-
62 trang 397 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 373 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 284 0 0 -
13 trang 280 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 274 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 256 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 247 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 239 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 232 0 0 -
8 trang 185 0 0