Chương trình "Quản lý học viên" ngoài việc thiết kế để chạy trên một máy tính đơn lẻ, nó còn được thiết kế chạy trên môi trường mạng Windows NT với mô hình cơ sở dữ liệu tập trung hoặc mô hình cơ sở dữ
liệu phân tán. Toàn bộ các dữ liệu của hệ thống thông tin quản lý được lưu trữ vào một cơ sở dữ liệu và được bố trí tại trạm làm việc trung tâm (máy Server), hoặc cơ sở dữ liệu được đặt trên các máy Server. Trong một cơ sở
dữ liệu như vậy, việc xử lý dữ liệu như: cập nhật, xoá, tìm kiềm... sẽ được xử lý phân tán. Tại các trạm làm việc khi có nhu cầu xử lý thông tin người sử dụng sẽ đưa ra yêu cầu vào máy trạm. Khi nhận được các thông tin cần thiết, chương trình ứng dụng trên trạm làm việc sẽ tiến hành xử lý và thông báo kết quả cho người sử dụng.
Ta có thểđưa ra một sốưu điểm của môi trường làm việc như sau:
1.1. Đối với mạng Windows NT
Mô hình Windows NT thích hợp với tất cả các sơ đồ mạng (BUS, STAR, RING và hỗn hợp).
53
Là hệ điều hành cho phép quản lý mềm dẻo theo mô hình khác nhau
như: bình đẳng (peer to peer), tập trung (Client/Server). Windows NT là bộ phần mềm được hãng Microsoft tung ra thị trường với tư cách là một hệđiều hành mạng. Nó có những nét đặc trưng cơ bản sau:
Là một hệđiều hành mạng đáp ứng tất cả các giao thức phổ dụng nhất.
Là một trong những hệ điều hành mạng đáp ứng dịch vụ truyền thông tốt nhất hiện nay, vừa cho phép giao lưu giữa các máy trong mạng vừa cho phép truy cập từ xa, cho phép truyền file,... Là hệ điều hành vừa đáp ứng cho mạng cục bộ (LAN) vừa đáp
ứng cho mạng diện rộng (WAN) như Internet, intranet... Là hệđiều hành rất dễ cài đặt.
1.2. Đối với mô hình cơ sở dữ liệu tập trung
Đảm bảo tính độc lập về cơ sở dữ liệu, tính bất biến đối với các chiến lược truy nhập. Do vậy việc đảm bảo tính toàn vẹn của cơ sở dữ liệu dễ thực hiện hơn.
Các kỹ thuật thao tác cơ sở dữ liệu tập trung được xây dựng tương
đối hoàn thiện và có hiệu quả.
1.3. Thiết lập và quản trị các máy Server cơ sở dữ liệu
Hệ thống cơ sở dữ liệu tập trung trên mạng diện rộng đối với việc thiết lập các Server Database, nó bao gồm một cơ sở dữ liệu đặt tập trung, trên nhiều các site có thể truy nhập vào cơ sở dữ liệu được.
Ưu điểm: Dễ cập nhật quản trị cơ sở dữ liệu, tính độc lập hệ thống và bảo mật cao.
Nhược điểm: Khi tạo lập các site mới hay bổ sung thêm số lượng User database truy nhập, tính năng mở rộng bị hạn chế. Đồng thời trang bị
các thiết bị cho việc chi phí quản trị tập trung lớn. Ví dụ mô phỏng:
Đại học Sư phạm Đại học ngoại ngữ
Mạng truyền thông
54
1.4. Hệ thống bảo mật đối với hệ cơ sở dữ liệu trên mạng
Kiến trúc hoạch định được chia làm hai mức đối với hệ thống mạng và DBMS. Mỗi một User truy nhập cơ sở dữ liệu phải hợp lệ User ID và mật khẩu. Đối với DBMS được chia làm 2 mức bảo vệ truy nhập vào Database:
Data level security: Kiểm tra các quyền truy nhập của các user vào cơ sở dữ liệu, được thông qua hệ bảo mật và các chức năng kiểm soát như: Read, Write và Delete.
Application level security: Thông qua cổng các chương trình kiểm tra ứng dụng truy nhập vào cơ sở dữ liệu.