Truy nhập cơ sở dữ liệu trên mạng trong môi trường mạng internet và intranet

63 3 0
Truy nhập cơ sở dữ liệu trên mạng trong môi trường mạng internet và intranet

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Luận văn tốt nghiệp Nguyễn Văn Duy Luận văn: “Truy nhập sở liệu mạng môi trường mạng Internet Intranet” LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy CHƯƠNG MỞ ĐẦU GIỚI THIỆU CHUNG Sự phát triển mạng thơng tin máy tính ứng dụng Trong xu tồn cầu hố nay, máy tính hệ thống mạng thơng tin máy tính ngày sử dụng rộng rãi hầu hết lĩnh vực kinh tế, văn hoá xã hội Các ứng dụng phong phú mạng máy tính kể đến là:  Sử dụng chung tài nguyên máy in Laser, máy in nhanh, ổ đĩa cứng với dung lượng lớn (hàng chục đến hàng trăm GigaByte) tự động hố văn phịng; sử dụng chung tài ngun tính tốn máy PC có cơng suất ngày lớn mạng cục tính tốn khoa học  Truy nhập từ xa hệ thống tính tốn có cơng suất lớn mạng cục với dịch vụ thông tin giá trị gia tăng phong phú  Các hệ thống thơng tin tài chính, ngân hàng cho phép toán kiểm tra tài khoản phạm vi tồn cầu  Các hệ thống thơng tin dịch vụ liên quốc gia đăng ký đặt chỗ khách sạn, đăng ký toán vé máy bay, vé tầu hoả,.v.v  Các hệ thống quản lý hệ thống thông tin thư viện, hệ thống phục vụ cho công tác quản lý đào tạo trường đại học,.v.v  Các hệ thống thông tin xã hội công cộng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Những yếu tố thúc đẩy phát triển nhanh chóng máy tính mạng thơng tin máy tính, là:  Những tiến đáng kể công nghiệp vi điện tử, cho phép sản xuất linh kiện điện tử (các vi xử lý, nhớ, vi mạch điều khiển ghép nối ngoại vi thông tin số liệu, vi mạch thực chuyển mạch gói) có cơng suất ngày lớn, tiêu hao lượng ngày ít, giá thành hạ  Cải tiến nâng cao hiệu suất tính tốn sở cải tiến kiến trúc toàn hệ thống  Việc đưa vào sử dụng hệ thống truyền dẫn tốc độ cao, xác suất lỗi truyền thấp sở sử dụng cáp quang việc thực ghép nối truyền dẫn chuyển mạch thông minh, công suất lớn (thành công nghiệp vi điện tử) Bản thân công nghệ mạng thơng tin máy tính có tiến triển đáng ghi nhận Những cố gắng thực mạng máy tính theo mơ hình ISO/OSI - độ phức tạp, "nặng nề" giao thức thực chức mức - không phủ nhận thực tế mạng thơng tin máy tính thực sở giao thức TCP/IP tăng trưởng cách nhanh chóng Do tính mềm dẻo, dễ thích ứng mơi trường mạng khác nguyên tắc hoạt động giao thức TCP/IP, lại hỗ trợ rộng rãi hệ điều hành quan trọng thông dụng UNIX, Window9.x, Window NT để thực kết nối mạng liên kết mạng, công nghệ Internet/Intranet trở thành công nghệ kết nối mạng tiêu chuẩn hiệu Từ mạng máy tính đời phục vụ nhiều lĩnh vực đời sống kinh tế xã hội người khai thác thơng tin mạng, lấy liệu dùng chung liệu mạng, Nhưng từ nguồn tin từ đâu để người truy nhập tới sử dụng chúng Cho nên môi trường mạng phát triển phần cứng phần mềm hệ điều hành mạng phần thông tin để cung cấp cho người dùng truy nhập đến nào? Vì vậy, phải tổ chức thiết kế sở liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy mạng máy tính để người dùng tin truy nhập đến thơng tin mà họ cần Bài luận văn giải phần nhỏ vấn đề Nội dung luận văn Dựa vào tảng phát triển cơng nghệ mạng thơng tin máy tính, phần ứng dụng để phát triển môi trường mạng luận văn tốt nghiệp “Truy nhập sở liệu mạng môi trường mạng Internet Intranet” Trong luận văn gồm bốn chương phụ lục có cấu trúc sau:  Chương mở đầu: Giới thiệu chung  Chương I: Khái niệm sở liệu môi trường Client/Server  Chương II: Thiết kế toán thực tế  Chương III: Mạng máy tính ứng dụng cơng nghệ mạng toán thực tế  Chương IV: Kết luận  Phụ lục: Mã nguồn chương trình Đề tài luận văn vấn đề sinh viên hạn chế định thời gian, luận văn khơng thể tránh khỏi có thiếu sót Rất mong bảo thầy giáo góp ý bạn để tơi hồn thiện mặt kiến thức để tiếp tục nghiên cứu phát triển sau LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy CHƯƠNG I KHÁI NIỆM CƠ SỞ DỮ LIỆU TRONG MÔI TRƯỜNG CLIENT/SERVER Trước nêu khái niệm sở liệu môi trường Client/Server ta nêu khái niệm Client, Server, Client/Server Khái niệm thành phần Client: phần mềm chịu tránh nhiệm thu nhận yêu cầu người sử dụng, xử lý sơ chuyển cho Server dạng thích hợp Nó làm nhiệm vụ nhận kết từ Server gửi đến hiển thị thông tin cho người sử dụng Khái niệm thành phần Server: nhận yêu cầu từ Client, xử lý chúng nhiều cách đọc tệp, tìm kiếm sở liệu gửi trả lại kết cho Client Khái niệm Client/Server hai phần mềm thực máy hai máy với hệ điều hành khác Việc xử lý thông tin thực Server Client đóng vai trị giao tiếp với người sử dụng thực trao đổi liệu với Server cần Việc kết nối Client Server tuân theo giao thức trao đổi thông tin định Trong chương ta xét hai phần sở liệu Client/Server gồm:  Các cách cấu hình khác cho ứng dụng sở liệu Client/Server  Các kiến trúc đa dạng dùng sở liệu phân tán nhiều máy tính Cấu hình sở liệu Client/Server 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Các dạng khác mô hình ba phần ba tính tốn Client/Server kết hợp với để tạo nên cấu hình tính toán phân tán theo độ phức hợp xác định Phần tập trung vào mơ hình phân tán liệu tính tốn Client/Server dạng khác mơ hình Mơ hình phân tán truy nhập liệu nêu dạng sử dụng chung mơ hình phân tán Client/Server Đó dạng phân tán Client/Server dùng với phần mềm sở liệu, sở liệu ứng dụng dùng nhiều xử lý Mơ hình phân tán truy nhập liệu phân rã để rõ cách tổ chức liên kết thành phần trình xử lý liệu Phần giới thiệu cách thức để cấu hình hố ba thành phần chung cho tất ứng dụng sở liệu sau đây:  Các thành phần trình ứng dụng  Thành phần phần mềm sở liệu  Cơ sở liệu 1.1 Cấu hình sở liệu Client/Server Các mơ hình xử lý sở liệu khác tuỳ thuộc vào nơi đặt thể ba phạm trù thành phần Phần xét năm mơ hình kiến trúc; tất dựa cấu hình phân tán truy nhập liệu tính tốn Client/Server:  Mơ hình sở liệu tập trung  Mơ hình sở liệu dùng máy chủ file  Mơ hình xử lý lấy liệu từ sở liệu  Mơ hình sở liệu Client/Server  Mơ hình sở liệu phân tán Năm mơ hình dùng hỗn hợp để tạo nên cấu hình ứng dụng sở liệu đa dạng 1.1.1 Mơ hình sở liệu tập trung 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Trong mơ hình tập trung, thành phần ứng dụng, phần mềm sở liệu thân sở liệu xử lý Ứng dụng Titi Phần mềm sở liệu Toto Cơ sở liệu Hình Mơ hình sở liệu tập trung Chẳng hạn người dùng máy cá nhân chạy chương trình ứng dụng với phần mềm ORACLE để truy nhập sở liệu đĩa cứng máy Do thành phần ứng dụng, phần mềm sở liệu sở liệu máy, ứng dụng phù hợp với mô hình tập trung Nhiều q trình xử lý thơng tin tổ chức lớn theo mơ hình xử lý tập trung, chẳng hạn xử lý mainframe chạy phần mềm IMS hay DB2 IBM cho phép trạm đầu cuối khai thác với độ phân tán rộng Tuy nhiên nhiều hệ thống vậy, ba thành phần ứng dụng sở liệu khai thác mainframe 1.1.2 Mơ hình sở liệu dùng máy chủ file Mơ hình máy chủ file đặt thành phần ứng dụng phần mềm sở liệu hệ thống tính tốn, file vật lí dùng để chứa sở liệu đặt hệ thống tính tốn khác Cấu thường dùng mơi trường mạng cục bộ, máy giữ file liệu để máy khác truy nhập Trong môi trường máy chủ file, phần mềm mạng tạo điều kiện để máy người dùng có cảm giác máy chủ file dùng cho riêng 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Mơ hình máy chủ file tương tự mơ hình tập trung: file sở liệu đặt máy khác với thành phần ứng dụng phần mềm sở liệu; tất nhiên thành phần ứng dụng phần mềm sở liệu thiết kế thao tác môi trường tập trung Thực tế phần mềm mạng tạo nên môi trường mà phần mềm ứng dụng phần mềm sở liệu cảm thấy làm việc với sở liệu tập trung Cơ sở liệu Ứng dụng Mạng truyền thơng Server Phần mềm sở liệu Hình Mơ hình sở liệu máy chủ file Mơi trường phức tạp mơ hình tập trung phần mềm mạng có chế xử lý tương tranh, cho phép nhiều người dùng truy nhập đồng thời liệu 1.1.3 Mơ hình xử lý trích liệu Một dạng sở liệu từ xa dùng phần mềm sở liệu để rút, trích liệu Người ta dùng thuật ngữ xử lý trích liệu (database extract processing) Cơ sở liệu Ứng dụng Mạng truyền thông Máy Server Ứng dụng 13 Phần mềm sở liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Với mơ hình người ta có sở liệu máy nối mạng Một máy dùng phần mềm sở liệu để truy nhập máy rút liệu cần thiết Kết chuyển máy yêu cầu, đĩa cứng máy Người dùng sử dụng chỗ liệu Bằng tiếp cận này, người dùng cần biết nơi cất liệu cách truy nhập sở liệu xa, bảo trì sở liệu Phần mềm ứng dụng phụ trợ cần đặt hai hệ thống tính toán để truy nhập liệu chuyển liệu hai hệ thống Tuy nhiên phần mềm sở liệu chạy hai máy không cần báo trước truy nhập từ xa, hai máy hoạt động độc lập 1.1.4 Mơ hình sở liệu Client/Server Trong mơ hình sở liệu Client/Server thực mơ tả hình vẽ, sở liệu đặt máy tính; máy khác chạy thành phần xử lí ứng dụng Nhưng phần mềm sở liệu tách máy Client, cho phép chạy chương trình ứng dụng hệ thống Server lưu trữ sở liệu Cơ sở liệu Ứng dụng Mạng truyền thông Máy Server Phần mềm sở liệu Phần mềm sở liệu Máy Client 14 Hình Mơ hình sở liệu Client/Server LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Các thành phần xử lí ứng dụng hệ thống Client mơ hình yêu cầu phần mềm sở liệu cục Thành phần phần mềm sở liệu cục máy Client liên lạc với phần mềm sở liệu phụ chạy máy Server Phần mềm sở liệu máy Server truy nhập sở liệu chuyển kết máy Client Thoạt nhìn mơ hình sở liệu Client/Server tương tự mơ hình máy chủ file Thế mơ hình Client/Server có ưu điểm so với mơ hình Với mơ hình máy chủ file, thơng tin liên kết với lần truy nhập sở liệu vật lí cần theo mạng Thao tác sở liệu yêu cầu nhiều truy nhập gây tắc nghẽn mạng Giả sử người dùng yêu cầu liệu tổng, yêu cầu đòi hỏi phần tử liệu từ 100 ghi sở liệu Theo cách tiếp cận máy chủ file, tất 100 ghi chạy qua mạng Lí phần mềm sở liệu chạy máy người dùng cần truy nhập kiểm tra ghi có đáp ứng điều kiện khơng Cịn theo tiếp cận sở liệu Client/Server, câu hỏi kết cuối mạng Phần mềm sở liệu thao tác máy tính có sở liệu có khả thực yêu cầu cho kết Người ta phân biệt phần mềm phía trước, tuyến trước phần mềm phía sau, tuyến sau: (a) Phần mềm tuyến trước: Mơ hình sở liệu Client/Server thường dùng phần mềm gọi phần mềm làm trước, phần mềm làm sau Phần mềm tuyến trước đặc trưng chỗ chạy máy cá nhân hay trạm làm việc chỗ đáp ứng nhu cầu tính tốn cho cá nhân khác Điển hình phần mềm giữ vai trò Client ứng dụng sở liệu Client/Server thực chức hướng nhu cầu người dùng Nhìn chung phần mềm tuyến trước thuộc phạm trù sau:  Phần mềm sở liệu cho người dùng  Phần mềm lập báo cáo hỏi đơn giản  Phần mềm phân tích liệu  Các cơng cụ phát triển ứng dụng 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy 1.4 Hệ thống bảo mật hệ sở liệu mạng Kiến trúc hoạch định chia làm hai mức hệ thống mạng DBMS Mỗi User truy nhập sở liệu phải hợp lệ User ID mật Đối với DBMS chia làm mức bảo vệ truy nhập vào Database:  Data level security: Kiểm tra quyền truy nhập user vào sở liệu, thông qua hệ bảo mật chức kiểm soát như: Read, Write Delete  Application level security: Thơng qua cổng chương trình kiểm tra ứng dụng truy nhập vào sở liệu Các chức hoạt động mạng Phần mềm quản lý học viên xây dựng theo mơ hình Client/Server bao gồm hai phần mà hoạt động máy tính trung tâm phần hoạt động máy trạm khai thác  Phần Server phần chính, đảm nhận cơng việc sau:  Lưu trữ tồn sở liệu  Các thao tác xử lý liệu máy tính trung tâm  Giao tiếp với phần Client  Thực vấn đề an toàn liệu  Phân quyền sử dụng cho máy trạm làm việc  Phần Client đảm nhiệm: 54 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy  Tổ chức giao tiếp người máy trạm  Truyền gửi liệu máy tính trung tâm Từ thiết kế cho thấy liệu tập trung máy Server Các máy trạm nối với máy Server Tuỳ theo chức mà người quản lý người xem thực công việc khác hệ thống quản lý học viên Ví dụ: Người quản lý có quyền cao nhập học viên sửa, xoá liệu học viên Cịn người xem xem danh sách học viên Các chức thực đồng thời máy Client mà không ảnh hưởng đến Vấn đề mô tả qua sơ đồ sau: Chức Server Văn phòng Phòng ban Switch Switch Phòng ban Văn phịng Data Hình Mơ hình sở liệu tập trung Như chức chương trình phân phối máy Client người sử dụng thao tác, liệu truyền gửi từ máy Server đến máy Client Người sử dụng thao tác với liệu máy Client kết xử lý gửi máy Server Mơ hình Client/Server có nhiều ưu điểm như: liệu tổ chức xử lý tập trung nên có độ an tồn cao, hoạt động tốt mạng tích hợp đa dạng phần cứng hệ điều hành, đặc biệt giảm dung lượng thông tin đường truyền mạng, tránh tắc nghẽn mạng, tăng tốc 55 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy độ hoạt động phần mềm mạng giới hạn thông tin truyền mạng liệu Yêu cầu cấu hình hướng dẫn cài đặt 3.1 u cầu cấu hình 3.1.1 Đối với máy tính cá nhân Để chạy chương trình quản lý học viên, tối thiểu cần phải có:  Máy tính IBM - PC/AT386 tương thích  Dung lượng nhớ tối thiểu 16 MB RAM  Máy tính sử dụng hệ điều hành, Windows 95, Windows 98, phần mềm quản trị sở liệu Microsoft Access  Một ổ đĩa mềm  Một ổ cứng dung lượng tối thiểu 600 MB  Màn hình màu  Một máy in 3.1.2 Đối với máy tính mạng  Máy chủ sử dụng mạng Windows NT Unix  Các máy Client dùng hệ điều hành Windows 95 trở lên phần mềm quản trị sở liệu Microsoft Access  Mạng truyền thông  Một máy in 3.2 Hướng dẫn cài đặt 3.2.1 Cài đặt chương trình máy đơn Trong đĩa mềm có sẵn file chạy chương trình  Tạo thư mục QLHV ổ C:\  Copy toàn file cần thiết sang thư mục C:\QLHV Chạy chương trình từ file QLHV.mdb thư mục C:\QLHV Khi chạy chương trình ta đặt đường dẫn xác tới bảng liệu 3.2.2 Cài đặt chương trình mạng 56 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy  Tạo thư mục QLHV máy Server máy trạm  Copy file sở liệu chứa bảng liệu vào thư mục QLHV  Trên máy Client thuộc mạng tạo thư mục QLHV ổ C:\  Copy file chương trình vào thư mục QLHV  Trong thư mục QLHV máy Client ta chia sẻ chức theo mức độ người sử dụng có quyền sau write, read only, delete, tất quyền Khi chạy chương trình máy trạm từ file QLHV.mdb phải đường dẫn xác tới máy lưu trữ bảng liệu CHƯƠNG IV KẾT LUẬN Kết luận Trong giai đoạn đổi đất nước nay, phát triển phần mềm sở liệu mơ hình Client/Server cần phải trọng đầu tư nhiều để bắt nhịp với giới Chúng ta biết từ hay nhiều hệ thống sở liệu cho phép người ta xử lí khối lượng lớn thơng tin Khả sở hữu thơng tin trình độ quản lý hệ thống thông tin coi thước đo để đánh giá trình độ phát triển kinh tế - xã hội quốc gia Xu hướng cho thấy phân hoá rõ rệt quốc gia vấn đề thơng tin Người ta khẳng định kỷ 21 kỷ thông tin Các quốc gia không ngần ngại đầu tư cách có chiều sâu lĩnh vực Tin học hoá hệ thống quản lý hệ thống “quản lý học viên” công việc phải khuyến khích phát triển Khơng cho phép nâng cao khả sở hữu nguồn tin mà cịn có vai trị đặc biệt quan trọng việc đào tạo nhân lực có trình độ cho q trình cơng nghiệp hố, đại hố đất nước 57 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Sau thời gian tìm hiểu sở liệu mạng phân tích tốn “quản lý học viên” Bài luận văn giải toán tin học hố cơng tác quản lý học viên cỡ vừa nhỏ Chương trình làm rõ vấn đề truy nhập sở liệu mạng Khi đưa chương trình vào ứng dụng mạng, phần thao tác người sử dụng đặt máy Client, bảng liệu học viện đặt máy Server (hoặc máy Client bất kỳ) Khi thao tác người sử dụng máy Client truy nhập đến liệu liệu cung cấp từ máy Server cho phép nhiều thao tác người sử dụng truy nhập liệu thời điểm Chương trình hoạt động mơi trường mạng Windows NT với mơ hình sở liệu tập trung Cùng với hệ quản trị sở liệu Microsoft Access phần mềm phát triển hệ sở liệu Client/Server đa dạng hỗ trợ cho việc nâng cấp sở liệu sau Hướng phát triển Chúng ta bắt đầu bước sang kỷ với xã hội thông tin, với lối sống phong cách làm việc không thiết ngày Sự kiện nhờ công nghệ thông tin phát triển, nhờ tiến khoa học điện tử, viễn thông đưa tin học trở nên ứng dụng rộng rãi sâu đời sống kinh tế xã hội người Con người quán triệt thông tin quyền lực - kinh tế Để đáp ứng với trào lưu chung nghiên cứu sở liệu có phát triển phù hợp Nhiều nghiên cứu hệ trợ giúp định, kho thông tin, khai phá liệu, sử dụng nhiều kiến thức sở liệu Trong nghiên cứu ứng dụng vậy, người ta cần truy nhập không sở liệu mà nhiều sở liệu, có kiểu sở liệu khác Việc truy nhập sở liệu phân tán phức tạp, nhu cầu cần truy nhập sở liệu không đồng Nó địi hỏi nghiên cứu tích hợp hệ thống, tổng hợp liệu từ nhiều nguồn khác Kho thơng tin khơng thực theo mơ hình định mà tồn nhiều dạng khác 58 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Bài toán “Quản lý học viên” giải phần nhỏ quản lý Trong tương lai môi trường mạng Viện đào tạo công nghệ thông tin thuộc trường Đại học Quốc gia Hà Nội kết nối với tất mạng cục khoa toàn trường, kết nối với trường đại học nước mạng tồn cầu Internet Thì cơng việc quản lý khơng dừng lại lưu trữ liệu học viên mà bao gồm tất nghiệp vụ quản lý cơng tác hàng ngày phịng quản lý học viên, phòng đào tạo phòng quản lý đào tạo sau đại học, từ quản lý tuyển sinh xét tốt nghiệp PHỤ LỤC MÃ NGUỒN CỦA CHƯƠNG TRÌNH Các khối lệnh nằm nút lệnh Form (F_QLHV): Option Compare Database Option Explicit 1.1 Nút Thoát Private Sub cmdExitAccess_Click() On Error GoTo Err_cmdExitAccess_Click 'Thoat khoi he quan tri co so du lieu Microsoft Access DoCmd.Quit Exit_cmdExitAccess_Click: Exit Sub Err_cmdExitAccess_Click: MsgBox Err.Description Resume Exit_cmdExitAccess_Click End Sub 1.2 Nút Về Database 59 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Private Sub cmdVeDatabase_Click() On Error GoTo Err_cmdVeDatabase_Click Dim strTenBang As String strTenBang = "T_Hocvien" ' Dong Form chinh DoCmd.Close ' ve cua so co so du lieu; chon ten bang) DoCmd.SelectObject acTable, strTenBang, True Exit_cmdVeDatabase_Click: Exit Sub Err_cmdVeDatabase_Click: MsgBox Err.Description Resume Exit_cmdVeDatabase_Click End Sub 1.3 Nút cập nhật học viên Private Sub cmdCapnhatHV_Click() On Error GoTo Err_ cmdCapnhatHV_Click ‘ Dong Form chinh DoCmd.Close ‘Chạy Macro M_QLHV.MoF_CapNhatHV DoCmd.Run “M_QLHV.MoF_CapNhatHV” Exit_cmdCapnhatHV_Click: Exit Sub Err_cmdCapnhatHV_Click: MsgBox Err.Description Resume Exit_cmdCapnhatHV_Click End Sub 1.4 Nút Tìm kiếm Private Sub cmdTimKiem_Click() 60 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy On Error GoTo Err_ cmdTimKiem_Click ' Dong Form chinh DoCmd.Close ‘Chạy Macro M_QLHV.MoF_TimKiem DoCmd.Run “M_QLHV.MoF_TimKiem” Exit_cmdTimKiem_Click: Exit Sub Err_cmdTimKiem_Click: MsgBox Err.Description Resume Exit_cmdTimKiem_Click End Sub 1.5 Nút In danh sách Private Sub cmdInDS_Click() On Error GoTo Err_cmdInDS_Click ' Dong Form chinh DoCmd.Close ‘Chạy Macro M_QLHV.MoF_In_HV DoCmd.Run “M_QLHV.MoF_In_HV” Exit_cmdInDS_Click: Exit Sub Err_cmdInDS_Click: MsgBox Err.Description Resume Exit_cmdInDS_Click End Sub Các khối lệnh nằm nút lệnh Form cập nhật (F_CapnhatHV): Option Compare Database Option Explicit 2.1 Nút Đóng Private Sub cmdDong_Click() 61 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy On Error GoTo Err_cmdDong_Click DoCmd.Close Exit_cmdDong_Click: Exit Sub Err_cmdDong_Click: MsgBox Err.Description Resume Exit_cmdDong_Click End Sub 2.2 Nút Tiếp theo Private Sub cmdTieptheo_Click() On Error GoTo Err_cmdTieptheo_Click DoCmd.GoToRecord , , acNext Exit_cmdTieptheo_Click: Exit Sub Err_cmdTieptheo_Click: MsgBox "Khong the xem tiep vi day la mau tin cuoi cung!", vbOKOnly, "Thong Bao" Resume Exit_cmdTieptheo_Click End Sub 2.3 Nút Trở Private Sub cmdTrove_Click() On Error GoTo Err_cmdTrove_Click DoCmd.GoToRecord , , acPrevious Exit_cmdTrove_Click: Exit Sub Err_cmdTrove_Click: MsgBox "Khong the xem tiep vi day la mau tin dau tien!", vbOKOnly, "Thong Bao" Resume Exit_cmdTrove_Click End Sub 62 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy 2.4 Nút thêm Private Sub cmdThemHV_Click() On Error GoTo Err_cmdThemHV_Click DoCmd.GoToRecord , , acNewRec Exit_cmdThemHV_Click: Exit Sub Err_cmdThemHV_Click: MsgBox Err.Description Resume Exit_cmdThemHV_Click End Sub 2.5 Nút Xoá Private Sub cmdXoaHV_Click() On Error GoTo Err_cmdXoaHV_Click DoCmd.DoMenuItem acMenuVer70 acFormBar, acEditMenu, 8, , DoCmd.DoMenuItem acMenuVer70 acFormBar, acEditMenu, 6, , Exit_cmdXoaHV_Click: Exit Sub Err_cmdXoaHV_Click: MsgBox Err.Description Resume Exit_cmdXoaHV_Click End Sub 2.6 Nút Sửa Private Sub cmdSuaHV_Click() On Error GoTo Err_cmdSuaHV_Click DoCmd.DoMenuItem acSaveRecord, , acMenuVer70 acFormBar, acRecordsMenu, Exit_cmdSuaHV_Click: Exit Sub Err_cmdSuaHV_Click: 63 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy MsgBox Err.Description Resume Exit_cmdSuaHV_Click End Sub Các khối lệnh nằm nút lệnh Form tìm kiếm (F_Tk): 3.1 Nút lệnh Tìm kiếm Private Sub cmdTimkiem_Click() On Error GoTo Err_ cmdTimKiem_Click ' Dong Form F_TK DoCmd.Close ‘Chạy Macro M_TimKiemHV.thuchientimkiem DoCmd.Run “M_TimKiemHV.thuchientimkiem” Exit_cmdTimKiem_Click: Exit Sub Err_cmdTimKiem_Click: MsgBox Err.Description Resume Exit_cmdTimKiem_Click End Sub 3.2 Nút lệnh Đóng Private Sub cmdDong_Click() On Error GoTo Err_cmdDong_Click ‘Đóng Form F_TK DoCmd.Close ‘Mở Form F_QLHV thủ tục chạy Macro DoCmd.Run “M_QLHV.DongF_TK” Exit_cmdDong_Click: Exit Sub Err_cmdDong_Click: MsgBox Err.Description Resume Exit_cmdDong_Click 64 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy End Sub Các khối lệnh nằm nút lệnh Form tìm kiếm (SubformtimkiemHV): Option Compare Database Option Explicit 4.1 Nút Đóng Private Sub cmdDong_Click() On Error GoTo Err_cmdDong_Click ‘Đóng Form tìm kiếm (subformtimkiemHV) DoCmd.Close ‘Mở Form (F_QLHV) DoCmd.OpenForm “F_QLHV” Exit_cmdDong_Click: Exit Sub Err_cmdDong_Click: MsgBox Err.Description Resume Exit_cmdDong_Click End Sub 4.2 Nút lệnh tìm tiếp Private Sub cmdTimTiep_Click() On Error GoTo Err_cmdTimTiep_Click ‘Đóng form tìm kiếm (subformtimkiemHV) DoCmd.Close ‘Mở form Tìm kiếm (F_Tk) DoCmd.OpenForm "F_Tk" Exit_cmdThem_Click: Exit Sub Err_cmdThem_Click: MsgBox Err.Description Resume Exit_cmdThem_Click 65 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy End Sub 4.3 Nút lệnh Tiếp theo Private Sub cmdTiep_Click() On Error GoTo Err_cmdTiep_Click DoCmd.GoToRecord , , acNext Exit_cmdTiep_Click: Exit Sub Err_cmdTiep_Click: MsgBox "Khong the xem tiep vi day la mau tin cuoi cung!", vbOKOnly, "Thong Bao" Resume Exit_cmdTiep_Click End Sub 4.4 Nút lệnh trở Private Sub CmdTro_Click() On Error GoTo Err_cmdTro_Click DoCmd.GoToRecord , , acPrevious Exit_cmdTro_Click: Exit Sub Err_cmdTro_Click: MsgBox "Khong the xem tiep vi day la mau tin dau tien!", vbOKOnly, "Thong Bao" Resume Exit_cmdTro_Click End Sub Các khối lệnh nằm nút lệnh Form in danh sách (F_Tk): 5.1 Nút lệnh Xem trước in Private Sub cmdXemtruoc_Click() On Error GoTo Err_cmd_Xemtruoc_Click Dim stDocName As String stDocName = "DANH SACH HOC VIEN" DoCmd.OpenReport stDocName, acPreview 66 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy Exit_cmd_Xemtruoc_Click: Exit Sub Err_cmd_Xemtruoc_Click: MsgBox Err.Description Resume Exit_cmd_Xemtruoc_Click End Sub 5.2 Nút lệnh in Private Sub cmd_In_hv_Click() On Error GoTo Err_cmd_In_hv_Click Dim stDocName As String stDocName = "DANH SACH HOC VIEN" DoCmd.OpenReport stDocName, acNormal Exit_cmd_In_hv_Click: Exit Sub Err_cmd_In_hv_Click: MsgBox Err.Description Resume Exit_cmd_In_hv_Click End Sub 5.3 Nút lệnh Đóng Private Sub cmdf_In_Hvdong_Click() On Error GoTo Err_cmdf_In_Hvdong_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = "F_QLHV" ‘Đóng Form in (F_In_Hv) DoCmd.Close 67 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Luận văn tốt nghiệp Nguyễn Văn Duy ‘Mở Form (F_QLHV) DoCmd.OpenForm stDocName, , , stLinkCriteria Exit_cmdf_In_Hvdong_Click: Exit Sub Err_cmdf_In_Hvdong_Click: MsgBox Err.Description Resume Exit_cmdf_In_Hvdong_Click End Sub Tài liệu tham khảo [1] Rolland F The Esence of Database Nhà xuất Prentice Hall, năm 1999 [2] Ngô Quốc Việt - Nguyễn Tiến - Phạm Nguyễn Tuấn Kỳ Hướng dẫn lập trình Access Nhà xuất giáo dục, năm 1996 [3] Đỗ Trung Tuấn Cơ sở liệu Nhà xuất Giáo dục, năm 1998 [4] Phạm Bá Hải Bài giảng Windows NT 68 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... kiến trúc sở liệu quan hệ phân tán DRDA, truy nhập sở liệu phân tán RDA hai tiếp cận truy nhập sở liệu từ xa chuẩn hoá giao thức truy nhập sở liệu DRDA xác định bốn mức truy nhập sở liệu từ xa... mềm sở liệu bốn tiếp cận sở liệu Client/Server DRDA xác định Nó cho phép phần mềm sở liệu không thiết kế chuyên để truy nhập sở liệu từ xa dùng môi trường phân tán Cơ sở liệu Phần mềm sở liệu. .. tiện nghi truy nhập sở liệu từ xa truy nhập sở liệu phân tán theo phần mềm sở liệu Kiến trúc phần mềm sở liệu phân tán Thực hệ thống sở liệu phân tán đơn giản hay phức tạp Trong mơi trường đồng

Ngày đăng: 01/11/2022, 20:26

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan