Công việc thực hiện tại Client

Một phần của tài liệu đồ án tốt nghiệp tìm hiểu khai thác sql server (Trang 85 - 86)

V. Phân định công việc giữa Client/Server trong quản lý 1 Chức năng của Client và Server

V.2 Công việc thực hiện tại Client

 Chức năng xuất nhập dữ liệu:

• Client có một hệ thống giao diện hết sức thân thiện, giúp cho người sử dụng dễ dàng, thuận tiện cho người sử dụng trong việc theo dõi, quản lý các dữ liệu vào ra hệ thống. Có thể liệt kê một số điểm như: việc thiết lập các khuôn dạng thống nhất cho các trường dữ liệu, việc thống nhất sử dụng các hệ thống phím điều khiển.

• Khi Client goi thủ tục lưu trữ, một lệnh SQL thì kết quả truy vấn được Server gửi lại Clinet thông qua một cursor, mọi thông tin kiết xuất ra màn hình đều dựa vào cursor này.

 Chức năng xử lý

• Kiểm tra tính hợp lệ của dữ liệu

Mục đích loại trừ phần lớn các trường hợp dữ liệu nhập vào không hợp lệ, thực hiện ngay tại Client và trả lại ngay kết quả cho người sử dụng, làm giảm quá trình kiểm tra trên Server.

• Xử lý dữ liệu gửi đi

Tính toán ngay ra kết quả tại Client, chỉ cần cập nhật kết quả lên trên Server làm giảm bớt thời gian tính toán trên Server. Thực tế cho thấy đây là một biện pháp rất hữu hiệu, các kết quả tính toán ra nếu có vấn đề nào đó (tính hợp lệ, ...) sẽ được thông báo và sửa đổi ngay tại Client và tính toán tiếp. Quá trình này đảm bảo cho việc cập nhật trên Server một lần duy nhất với kết quả đúng.

• Thực hiện lời gọi thủ tục lưu trữ SP

Đối với quá trình xử lý, chẳng hạn khi phải cập nhật vào nhiều bảng, việc thực hiện gọi tới các thủ tục lưu trữ được tối ưu hoá bằng cách thực hiện một lần duy nhất mà vẫn đảm bảo toàn bộ các thao tác dữ liệu bên trong nhằm mục đính tránh gọi hàm nhiều lần trong một quy trình xử lý, làm giảm tới mức thấp nhất các thông tin lưu thông trên mạng.

• Xử lý dữ liệu gửi về

Kết quả của việc thực hiện lời gọi tới thủ tục lưu, hoặc lệnh SQL trên Server sẽ trả về Client, kết quả đó có thể là một tập hợp dữ liệu, hoặc có thể là các lỗi trong khi thực hiện trên Server, tham số trả về sẽ cho biết lỗi này.

Một phần của tài liệu đồ án tốt nghiệp tìm hiểu khai thác sql server (Trang 85 - 86)

Tải bản đầy đủ (DOC)

(91 trang)
w