Liên kết với Visual Basic

Một phần của tài liệu Tìm hiểu khai thác SQL Server (Trang 62 - 64)

Với Visual Basic cũng có khả năng nhúng SQL tương tự đối với ngôn ngữ lập trình C hoặc Visual C.

Chương VI

XÂY DỰNG THIẾT KẾ CHƯƠNG TRÌNHI. Mô hình Client/Server I. Mô hình Client/Server

I.1 Mô hình Client/Server lý thuyết

Ngày nay mô hình Client/Server được sử dụng rất rộng rãi vì cấu trúc của mô hình này rất phù hợp với cấu trúc của nhiều ngành nghề có thể kể ra như ngân hàng, bưu điện, năng lượng, ...

 Kiến trúc nguyên lý gồm các hệ thống:

• Máy chủ (Server), phần mềm máy chủ.

• Máy khách (Client), phần mềm trên máy khách.

• Hệ thống mạng LAN, WAN, ... và các phần mềm quản trị mạng.  Hoạt động của ứng dụng Client/Server như sau:

Phần mềm trên Server nhận những yêu cầu xử lý dữ liệu từ máy Client thông qua một kết nối giữa máy Server và Client kể trên. Máy Server nhận được yêu cầu trên của Client sẽ tiến hành sử lý dữ liệu dựa trên hệ thống cơ sở dữ liệu trên Server này và trả về cho máy Client kết quả xử lý và các lỗi nếu có.

Applications logic: giao diện với người sử dụng. Presentations Logic: xử lý tương tác của người dùng. DBMS: Hệ quản trị cơ sở dữ liệu đặt trên Server.

Client Server Procesed SQL Request Processed Result Application Logic Presentation Logic Application Logic DBMS

Processed SQL request: tiến trình đưa ra yêu cầu xử lý dữ liệu theo dạng lệnh SQL Server.

Processed result: tiến trình trả về dữ liệu cho Client từ Server.  Mô hình này mang lại nhiều lợi ích:

• Tiện lợi, linh hoạt: khi phải nâng cấp phần mềm cho Client hoặc Server thì ít ảnh hưởng đến phần còn lại.

• Bảo mật, an toàn dữ liệu.

• Xây dựng phân tán nhưng điều khiển tập trung.

• Tiết kiệm hơn so với các ứng dụng dựa trên Mainframe.

• Tính mở cao.

I.2 Áp dụng lý thuyết vào chương trình quản lý dân cư

Dựa trên những cơ sở lý thuyết đã trình bày ở trên ta áp dụng vào quản lý dân cư.

Hệ thống được cài đặt theo mô hình Client/Server bao gồm:  Máy Client

• Hệ điều hành Windows 95/98 hoặc Windows 2000.

• Công cụ giao diện người sử dụng và kết nối tới Server: SQL Server.

• Kết nối thông qua hệ thống chuẩn ODBC của hãng Microsoft.  Máy Server

• Hệ điều hành Windows NT Server 4.0 hoặc phiên bản cao hơn.

• Hệ quản trị cơ sở dữ liệu: Microsoft SQL Server 7.0 Mạng: hệ thống mạng LAN,WAN, ...

Một phần của tài liệu Tìm hiểu khai thác SQL Server (Trang 62 - 64)