gtlt tin hoc b 2009 2946

7 2 0
gtlt tin hoc b 2009 2946

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

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CỬU LONG TRUNG TÂM CÔNG NGHỆ THÔNG TIN _ GIÁO TRÌNH TIN HỌC B LÂM BẢO DUY NGUYỄN HỮU PHON VÕ HOÀNG TÂM ĐINH NGỌC THANH BÙI THANH TUẤN VĨNH LONG 2008 1-2 MỤC LỤC BÀI - GIỚI THIỆU 1-5 KHÁI QUÁT 1-5 CÁC PHIÊN BẢN 1-5 NỘI DUNG KHÓA HỌC 1-6 DỮ LIỆU MẪU 1-6 4.1 KQ.MDB 1-6 4.2 HOADON.MDB .1-7 BÀI - KHO LƯU TRỮ - TABLE 1-8 ĐỊNH NGHĨA 1-8 CẤU TRÚC 1-8 2.1 KIẾN TRÚC .1-8 2.2 NỘI DUNG 1-9 CỬA SỔ THIẾT KẾ 1-10 3.1 GIỚI THIỆU 1-10 3.2 CÁC THÀNH PHẦN .1-10 THIẾT KẾ BẢNG 1-11 4.1 MÀN HÌNH THIẾT KẾ CẤU TRÚC 1-11 4.2 QUI TRÌNH THIẾT KẾ 1-11 4.3 KIỂU DỮ LIỆU – QUI ƯỚC ĐƠN GIẢN NHẬP LIỆU ! 1-12 4.4 QUI TẮC ĐẶT TÊN 1-13 QUẢN LÝ NỘI DUNG 1-13 5.1 LƯU 1-13 5.2 HIỆU CHỈNH CẤU TRÚC 1-14 5.3 FONT HIỂN THỊ 1-14 5.4 NHẬP LIỆU 1-15 KẾT LUẬN 1-16 BÀI - RÀNG BUỘC TRONG TABLE 2-17 KHĨA CHÍNH – PRIMARY KEY .2-17 1.1 ĐỊNH NGHĨA 2-17 1.2 THIẾT LẬP KHÓA .2-18 KIỂU DỮ LIỆU – DATA TYPE 2-19 2.1 KIỂU DỮ LIỆU LÀ GÌ ? .2-19 2.2 THUỘC TÍNH 2-19 MẶT NẠ NHẬP LIỆU – INPUT MASK 2-21 3.1 MẶT NẠ NHẬP LIỆU LÀ GÌ ? 2-21 3.2 CÁCH THIẾT LẬP 2-22 3.3 VÍ DỤ MINH HỌA 2-22 QUI TẮC HỢP LỆ - VALIDATION RULE 2-22 4.1 QUI TẮC HỢP LỆ LÀ GÌ ? 2-22 4.2 CÁCH THIẾT LẬP 2-23 4.3 VÍ DỤ MINH HỌA 2-23 NHẬP LIỆU NHANH – LOOKUP WIZARD 2-24 5.1 RÀNG BUỘC NHẬP LIỆU 2-24 5.2 CÀI ĐẶT 2-24 5.3 GỠ BỎ 2-25 KẾT LUẬN 2-26 BÀI - THIẾT LẬP MỐI QUAN HỆ GIỮA CÁC TABLE – RELATIONSHIPS 3-27 RELATIONSHIPS LÀ GÌ ? 3-27 CÁC MỐI QUAN HỆ 3-28 2.1 QUAN HỆ – .3-28 Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 1-3 2.2 QUAN HỆ - n: 3-29 2.3 QUAN HỆ n – n .3-30 CÁCH THIẾT LẬP CÁC MỐI QUAN HỆ 3-30 3.1 THIẾT LẬP 3-31 3.2 CÁC TÙY CHỌN THIẾT LẬP .3-32 THỨ TỰ NHẬP LIỆU 3-35 KẾT LUẬN 3-36 BÀI - TRUY VẤN THÔNG TIN - QUERY 4-37 TRUY VẤN LÀ GÌ ? 4-37 CHỨC NĂNG 4-37 THIẾT KẾ 4-39 3.1 QBE – QUERY BY EXAMPLE 4-39 3.2 LỌC THÔNG TIN 4-40 3.3 TRƯỜNG TỰ TẠO 4-41 3.4 THIẾT KẾ 4-42 TRUY VẤN CÓ THAM SỐ 4-44 CÁC HÀM HỖ TRỢ 4-45 5.1 XỬ LÍ CHUỖI 4-45 5.2 TÍNH TỐN 4-46 5.3 NGÀY GIỜ 4-46 5.4 ĐIỀU KIỆN IIF 4-47 KẾT LUẬN 4-47 BÀI - NHÓM TIN – GROUP BY 5-48 NHĨM TIN LÀ GÌ ? 5-48 THIẾT KẾ 5-49 2.1 CÁC BƯỚC CHÍNH 5-49 2.2 VÍ DỤ MINH HỌA 5-49 HÀM TÍNH TỐN TRÊN NHĨM .5-50 3.1 COUNT 5-50 3.2 SUM .5-51 3.3 AVG .5-52 3.4 MAX .5-53 3.5 MIN 5-54 3.6 FIRST .5-55 3.7 LAST 5-56 KẾT LUẬN 5-57 BÀI - TRUY VẤN LỒNG – SUB QUERY 5-58 TRUY VẤN LỒNG LÀ GÌ ? .5-58 TRƯỜNG HỢP TẠO 5-58 CÁC BƯỚC TẠO 5-59 KHỐNG CHẾ SỐ DÒNG HIỂN THỊ 5-61 KẾT LUẬN 5-62 BÀI - BIỂU MẪU - FORM 7-63 FORM LÀ GÌ ? 7-63 KIẾN TRÚC FORM 7-63 THIẾT KẾ BẰNG WIZARD .7-64 HIỆU CHỈNH FORM 7-65 4.1 CÁC KỸ THUẬT HIỆU CHỈNH CƠ SỞ 7-65 4.2 HỘP THOẠI PROPERTIES 7-66 4.3 CÁC THANH CÔNG CỤ 7-67 XỬ LÝ NÚT LỆNH .7-68 Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 1-4 SUB FORM 7-71 6.1 SUB FORM LÀ GÌ ? 7-71 6.2 CÁC BƯỚC THIẾT KẾ .7-72 6.3 VÍ DỤ MINH HỌA 7-72 KẾT LUẬN 7-73 BÀI - BÁO CÁO – REPORT .8-74 REPORT LÀ GÌ ? 8-74 KIẾN TRÚC .8-74 THIẾT KẾ BẰNG WIZARD .8-75 HIỆU CHỈNH .8-76 4.1 TEXT BOX TRONG BÁO CÁO 8-76 4.2 NHỮNG ĐIỀU CẦN CHÚ Ý 8-77 KẾT LUẬN 8-79 BÀI - XỬ LÍ – MACRO 9-80 MACRO LÀ GÌ ? 9-80 MÔI TRƯỜNG LÀM VIỆC 9-80 2.1 MÀN HÌNH QUẢN LÝ 9-80 2.2 MÀN HÌNH THIẾT KẾ .9-81 THIẾT KẾ 9-81 3.1 CÁC BƯỚC THỰC HIỆN .9-81 3.2 NHÚNG VÀO FORM 9-82 3.3 MỘT SỐ HÀNH ĐỘNG 9-82 MACRO NHÓM 9-84 KẾT LUẬN 9-85 BÀI 10 - QUẢN TRỊ CƠ SỞ DỮ LIỆU 10-86 BẢO VỆ CSDL BẰNG MẬT KHẨU .10-86 1.1 CÀI ĐẶT MẬT KHẨU 10-86 1.2 LOẠI BỎ MẬT KHẨU 10-88 QUẢN LÝ CƠ SỞ DỮ LIỆU 10-88 2.1 ĐIỀU CẦN CHÚ Ý 10-88 2.2 CHUYỂN ĐỔI PHIÊN BẢN .10-89 2.3 NÉN VÀ SỬA LỖI 10-90 TRỘN THƯ 10-90 PHÁT TRIỂN ỨNG DỤNG 10-94 4.1 VISUAL BASIC FOR APPLICATIONS 10-94 4.2 MACRO & MODULE 10-95 Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 1-5 BÀI - GIỚI THIỆU Chào mừng bạn đến với khóa học Tin Học B trung tâm CNTT trường Đại Học Cửu Long ! Giáo trình biên soạn giảng dạy công cụ Microsoft Office Access, thường gọi tắt MS Access đơn giản Access Đó phần mềm quản lý sở liệu quan hệ quyền hãng Microsoft Access thường đóng gói phần mềm khác Microsoft Office sử dụng rộng rãi máy tính cài hệ điều hành Windows KHÁI QUÁT Các file Access thường có phần mở rộng (đi) mdb hay mdbx (nếu MS Access 2007) Ngồi cịn có dạng khác Biểu tượng chương trình Access chìa khóa Giao diện người sử dụng Access bao gồm loạt cửa sổ mở bên cửa sổ Access Cơng cụ quản lý sở liệu Access bao gồm Tables (bảng), Queries (truy vấn, tìm kiếm), Forms (mẫu), Reports (báo cáo), Macro (các macro lệnh), Modules (các khai báo, thư viện chương trình con) Mỗi đối tượng cửa số riêng Table công cụ xây dựng sở liệu Access Là nơi để người dùng đặc tả thông tin kho chứa, thực ràng buộc thông tin nhập liệu thô cho hệ thống Query công cụ quan trọng, xem đầu não xử lí thơng tin hệ thống, thơng tin lưu trữ trích, lọc, tính tốn, thống kê, tổng hợp … Form công cụ trực quan dùng để thể thơng tin lưu trữ Table, qua xử lí Query Thường dùng để hiển thị, nhập liệu, chỉnh sửa thông tin Report công cụ trực quan dùng để thể thông tin lưu trữ Table, qua xử lí Query Thường dùng để thực kết xuất báo cáo trực tiếp máy in Nếu dùng MSWord dễ dàng nhận thấy cơng cụ Mail Merge Word gần giống với công cụ Macro, Module cơng cụ để quản lí xử lí chức phức tạp khác hệ thống, chức mà công cụ Query, Form, Report khơng thể thực Macro thiên xử lí tự động, Module phụ thuộc nhiều khả lập trình người dùng CÁC PHIÊN BẢN Cho đến nay, Access có phiên Năm Phiên Số hiệu 1992 Access 1.1 1993 Access 2.0 2.0 Access for 7.0 1995 Windows 95 Access 97 8.0 1997 Hệ điều hành Windows 3.00 Windows 3.1x Windows 95 Bộ ứng dụng Office Office 4.3 Pro Office 95 Professional Windows 9x, NT 3.51/4.0 Office 97 Professional and Developer Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 10-95 4.2 MACRO & MODULE Việc dùng Macro hay Module để làm tiêu chí để phát triển ứng dụng MS Access vấn đề khó Tuy nhiên, người dùng cần xác định cho số tiêu chí sau trước đưa định: Tính đơn giản Tồn nội dung module soạn thảo mã Visual Basic Applications, việc phát triển ứng dụng MS Access theo hướng module đòi hỏi người dùng phải am hiểu lĩnh vực lập trình máy tính biết dùng ngôn ngữ VBA Sự linh hoạt mềm dẻo với module toàn mã viết lại từ đầu khả linh hoạt trình thiết kế phát triển cao Macro, không bị giới hạn chức vận dụng linh hoạt cấu trúc điều khiển chương trình Qui mơ ứng dụng với ứng dụng nhỏ chức đơn giản việc sử dụng macro tỏ phù hợp Tuy nhiên, với ứng dụng đòi hỏi nhiều chức phức tạp việc dùng module điều cần thiết Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 10-96 TÀI LIỆU THAM KHẢO [1] Trần Nguyên Hãn & Phương Lan (???), Giáo trình chứng B tin học – Microsoft Access 2003 tập 1, NXB Lao động & Xã hội [2] Dương Kiều Hoa (2003), Tự học Access 2000 10 tiếng đồng hồ, NXB Thanh Niên [3] Võ Trung Hùng (2000), Lập Trình Trực Quan, Đại Học Đà Nẵng [4] Cary N.Prague, Michael R Irwin, Microsoft Access 2002 Bible Hungry Minds (2002) [5] Ơng Văn Thơng (2000), MS - Access 2000 - Phần bản, NXB thống kê [6] Nguyễn Văn Huân (2008), Microsoft Access 2007 NXB Lao động Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 ... trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 1-5 B? ?I - GIỚI THIỆU Chào mừng b? ??n đến với khóa học Tin Học B trung tâm CNTT trường Đại Học Cửu Long ! Giáo trình biên... Access 2002 Bible Hungry Minds (2002) [5] Ơng Văn Thơng (2000), MS - Access 2000 - Phần b? ??n, NXB thống kê [6] Nguyễn Văn Huân (2008), Microsoft Access 2007 NXB Lao động Giáo trình Tin Học B Bản quyền... .7-68 Giáo trình Tin Học B Bản quyền Trung tâm CNTT trường ĐH Cửu Long Beta Version 0.9 1-4 SUB FORM 7-71 6.1 SUB FORM LÀ GÌ ? 7-71 6.2 CÁC B? ?ỚC THIẾT KẾ

Ngày đăng: 03/12/2022, 21:39

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

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

Tài liệu liên quan