Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

128 52 0
Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Đ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

Giáo trình Quản trị cơ sở dữ liệu Access dùng để giảng dạy ở trình độ cao đẳng nghề Công nghệ thông tin được biên soạn theo nguyên tắc quan tâm đến kết quả đầu ra, tự học và kỹ năng cần thiết để HSSV có thể xây dựng được phần mềm quản lý cơ sở dữ liệu vừa và nhỏ thông qua các kiến thức lý thuyết, thực thành và công cụ Microsoft Office Access nhằm đáp nhu cầu thực tế của doanh nghiệp. Giáo trình gồm có 4 bài, mời các bạn cùng tham khảo.

BM/QT10/P.ĐTSV/04/04 Ban hành lần: UBND TỈNH BÀ RỊA – VŨNG TÀU TRƯỜNG CAO ĐẲNG KỸ THUẬT CÔNG NGHỆ GIÁO TRÌNH MƠ ĐUN: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MS ACCESS NGHỀ: CƠNG NGHỆ THƠNG TIN TRÌNH ĐỘ: CAO ĐẲNG (Ban hành kèm theo Quyết định số: /QĐ-CĐKTCN ngày…….tháng….năm Hiệu trưởng Trường Cao đẳng Kỹ thuật Công nghệ BR – VT) BÀ RỊA - VŨNG TÀU, NĂM 2020 TUYÊN BỐ BẢN QUYỀN Để đáp ứng nhu cầu hoạt động dạy học theo phương pháp đổi đào tạo nghề, lấy học sinh làm trung tâm tự học học sinh sinh viên trường Cao đẳng kỹ thuật công nghệ Bà Rịa Vũng Tàu Chúng thực biên soạn tài liệu Quản trị sở liệu Access Tài liệu biên soạn thuộc loại sách giáo trình nên nguồn thơng tin phép dùng ngun trích dùng cho mục đích đào tạo tham khảo Mọi mục đích khác mang tính lệch lạc sử dụng với mục đích kinh doanh thiếu lành mạnh bị nghiêm cấm LỜI GIỚI THIỆU Giáo trình Quản trị sở liệu Access xây dựng biên soạn sở chương trình khung đào tạo nghề Công nghệ thông tin Trường Cao đẳng kỹ thuật công nghệ Bà Rịa Vũng Tàu phê duyệt Giáo trình Quản trị sở liệu Access dùng để giảng dạy trình độ cao đẳng nghề Công nghệ thông tin biên soạn theo nguyên tắc quan tâm đến kết đầu ra, tự học kỹ cần thiết để HSSV xây dựng phần mềm quản lý sở liệu vừa nhỏ thông qua kiến thức lý thuyết, thực thành công cụ Microsoft Office Access nhằm đáp nhu cầu thực tế doanh nghiệp Nội dung giáo trình gồm bài: Bài mở đầu: Khởi đầu với Access Bài 1: Làm việc với bảng liệu -Table Bài 2: Làm việc với truy vấn - Query Bài 3: Biểu mẫu liệu-Form Bài 4: Tạo lập báo cáo - Report Giáo trình biên soạn lần đầu nên chắn cần có kiểm nghiệm trình áp dụng vào thực tiễn giảng dạy học tập Với ý nghĩa đó, ban biên soạn mong nhận ý kiến góp ý cán quản lý, quý thầy cô bạn HSSV để giáo trình hồn thiện Chúng tơi trân trọng cảm ơn đóng góp hỗ trợ ban lãnh đạo bạn đồng nghiệp tham gia xây dựng chương trình, đóng góp ý kiến làm sở cho việc biên soạn Giáo trình Bà Rịa - Vũng Tàu, ngày 05 tháng 08 năm 2020 Tham gia biên soạn Phùng Thị Nga Chủ biên: MỤC LỤC LỜI GIỚI THIỆU GIÁO TRÌNH MÔ ĐUN BÀI MỞ ĐẦU: KHỞI ĐẦU VỚI ACCESS Các khái niệm Khởi động thoát khỏi Access Màn hình làm việc Access Các đối tượng Microsoft Access BÀI : LÀM VIỆC VỚI BẢNG BIỂU (TABLE) Tạo bảng .8 Những qui định trường kiểu liệu 13 Các thuộc tính trường (Field Properties) 14 Cài đặt khóa lưu bảng 20 Thiết lập mối quan hệ bảng 21 Nhập liệu cho bảng 26 Sắp xếp liệu lọc liệu 28 B Bài tập .32 BÀI 2: LÀM VIỆC VỚI TRUY VẤN (QUERY) 38 Khái niệm truy vấn 38 Giới thiệu Các loại truy vấn access 38 Các phép toán hàm Query 39 Cách tạo truy vấn Select Query 41 Các loại Query hành động 63 BÀI 3: LÀM VIỆC VỚI BIỂU MẪU (FORM) 75 1.1 Khái niệm biểu mẫu 75 1.2 Các dạng biểu mẫu 76 1.3 Các phương pháp tạo biểu mẫu 76 BÀI 4: BÁO CÁO (REPORT) 112 Giới thiệu báo cáo 112 Tạo báo cáo tự động (Auto Report) 113 Tạo báo cáo sử dụng Report Wizard 113 Thiết kế báo cáo chế độ Design View 115 Báo cáo – phụ 118 Định dạng trang trí báo cáo 118 GIÁO TRÌNH MƠ ĐUN Tên mô đun: Quản trị sở liệu với Microsof Access Mã mơ đun:MĐ14 Vị trí, tính chất, ý nghĩa vai trị mơ đun: - Vị trí: Mơ đun bố trí sau học sinh học xong môn chung môn kỹ thuật cở sở trước môn chuyên nghành chuyên sâu - Tính chất: Là mơ đun sở bắt buộc ngành Công nghệ thông tin - Ý nghĩa vai trị mơ đun: Mục tiêu mơ đun: Sau học xong mô đun này, học sinh – sinh viên có khả năng: - Về kiến thức: + Trình bày khái niệm access + Trình bày khái niệm khóa chính, khóa ngoại + Trình bày khái niệm bảng liệu, truy vấn, biểu mẫu, báo cáo - Về kỹ năng: + Tạo bảng liệu, liên kết bảng, cập nhật, sửa đổi, xóa ghi liệu bảng + Tạo truy vấn theo dạng khác + Tạo Form thao tác Form + Tạo Report thực thao tác Report - Về lực tự chủ trách nhiệm: + Có tinh thần trách nhiệm, ý thức tổ chức kỷ luật, tác phong công nghiệp, tinh thần hợp tác cơng việc + Có tính chủ động, độc lập công việc, tự học cập nhật kiến thức, nâng cao trình độ chun mơn + Có khả vận dụng kiến thức học tự học để đáp ứng yêu cầu nghề nghiệp phát triển công nghệ thông tin xã hội + Có khả tổ chức điều hành nhóm, đánh giá thành viên nhóm + Có khă xây dựng tự xây dựng phần mềm quản lý sở liệu nhỏ quản lý bán hàng, quản lý kho, quản lý thư viện, quản lý tuyển sinh Nội dung mô đun: BÀI MỞ ĐẦU: KHỞI ĐẦU VỚI ACCESS Mã bài: 14.1 Giới thiệu Bài giới thiệu tổng quan Microsoft Access từ cách khởi động thoát khỏi Access đến đối tượng có Access thao tác sở liệu Mục tiêu - Phát biểu khái niệm hệ quản trị sở liệu (CSDL); - Phân tích khả ứng dụng phần mềm MS Access; - Thực thao tác cửa sổ database - Thực thao tác an tồn với máy tính Nội dung Các khái niệm - Microsoft Access thành phần Microsoft Office hãng Microsoft MS Access cung cấp cho người dùng giao diện thân thiện thao tác đơn giản, trực quan việc xây dựng quản trị sở liệu (CSDL) xây dựng ứng dụng sở liệu - Access hệ quản trị CSDL quan hệ (RDMS- Relational Database anagement System), phù hợp cho toán quản lý vừa nhỏ Hiệu cao đặc biệt dễ sử dụng giao diện giống phần mềm khác MS Office MS Word, MS Excel - CSDL hệ thống thơng tin có cấu trúc, liệu có liên quan với lưu trữ thiết bị lưu trữ nhằm thỏa mãn yêu cầu khai thác thông tin đồng thời nhiều người sử dụng hay nhiều chương trình ứng dụng với mục đích khác Các đặc điểm Microsoft Access: - Là hệ quản trị CSDL chạy mơi trường Windows, có thành phần cần thiết như: thiết kế biểu mẫu (Form), báo cáo (Report), cơng cụ hỗ trợ Wizard, mơi trường lập trình với ngôn ngữ Visual Basic for Application(VBA)… - Mang tính độc đáo như: tự động kiểm tra khóa, kiểm tra ràng buộc toàn vẹn, tự động cập nhật hay xóa liệu có thay đổi kết nối - Tất toàn đối tượng CSDL Access chứa tập tin có phần mở rộng accdb  Khóa chính, khóa ngoại - Khóa Là học nhiều trường bảng mà liệu cột phải không rỗng Từ giá trị khóa xác định giá trị bảng - Khóa ngoại Là nhiều trường bảng mà trường khóa bảng khác Ví dụ: Hệ quản trị sở liệu bán hàng: Hình 1.1 Mơ hình Quản trị CSDL quản lý bán hàng  Quy trình thực tạo hệ quản trị CSDL Bước 1: Tạo tập tin chứa hệ quản trị CSDL Bước 2: Tạo đối tượng hệ cuản trị CSDL: Bước 2.1 Tạo cấu trúc bảng (Table) Bước 2.2: Cài đặt khóa chính, khóa ngoại Bước 2.3 Tạo mối quan hệ bảng Bước 2.4 Nhập liệu cho bảng Bước 3: Tạo đối tượng khác:Tạo Truy vấn (Query); Tạo biểu mẫu (Form); Tạo báo cáo (Report); Tạo tập lệnh (Macro); Tạo tập chương trình (Module) Khởi động thoát khỏi Access 2.1 Khởi động - Cách 1: Kích đơi (Double click) lên biểu tượng chương trình Microsoft Access Desktop - Cách 2: Vào Start| Programs | Microsoft Office | Microsoft Access - Cách 3: Vào Start| Run | Gõ vào access| nhấn OK Sau khởi động xuất hộp thoại sau: Hình Giao diện sau khởi động Access Khác với chương trình ứng dụng Microsoft Office khác Word hay Excel, Access yêu cầu người dùng phải đặt tên cho tập tin CSDL trước Hình 3.Giao diện lưu CSDL - Mở CSDL có sẵn: Chọn menu File  Open (hoặc kích chuột vào nút Open công cụ, nhấn Ctrl+O) Sau lựa chọn tập tin cần mở, click nút Open 2.2 Thoát khỏi MS Access 2010 - Cách 1: Chọn File/ Exit - Cách 2: Nhấn tổ hợp phím ALT + F4 - Cách 3: Click vào nút Close góc bên phải cửa sổ Màn hình làm việc Access Hình Giao diện làm việc Access Các đối tượng Microsoft Access Một CSDL Access gồm đối tượng sau đây: 4.1 Bảng (Table): Một sở liệu gồm nhiều bảng, việc tạo bảng nhằm mục đích tổ chức, lưu trữ liệu, thành phần Bảng chứa cấu trúc sở liệu theo mơ hình quan hệ Đây đối tượng phải tạo trước tiên 4.2 Truy vấn (Query): Là công cụ truy xuất liệu nhiều bảng theo yêu cầu Truy vấn sử dụng để trả lời câu hỏi thông tin bảng liệu từ mối liên kết bảng (Select Query) Ngồi ra, truy vấn cịn cơng cụ cho phép sửa đổi số liệu (Update Query), nối thêm mẫu tin vào bảng (Append Query), xóa mẫu tin bảng (Delete Query), tạo bảng (Make Table Query) Truy vấn sử dụng để tổng hợp liệu (Crosstab Query), nhiều công dụng khác Đa phần hệ quản trị CSDL khác thường dùng ngơn ngữ truy vấn có cấu trúc SQL (Structured Query Language) Với Access, việc hỗ trợ truy vấn ngơn ngữ có cấu trúc hệ quản trị sở liệu khác, cịn thực tạo truy vấn thông qua công cụ QBE (Query By Example) trực quan làm cho công việc truy vấn trở nên giản nhiều 4.3 Biểu mẫu (Form) Dùng vào mục đích tạo biểu mẫu nhập số liệu, cho phép người sử dụng cập nhật, sửa đổi xóa liệu mẫu tin biểu mẫu Ngồi ra, cho phép sử dụng tạo hình giao diện hỏi đáp người sử dụng hệ thống quản lý thực thi, cầu nối trực quan người sử dụng với sở liệu Thiết kế tốt biểu mẫu giúp người sử dụng có kiến thực tin học hạn chế dễ dàng thao tác chương trình 4.4 Báo cáo (Report) Là kết xuất sau trình xử lý liệu Báo cáo tạo để xem hình in máy in, có nội dung lấy từ bảng liệu kết Query Báo cáo có nhiều hình thức trình bày phong phú, đẹp mắt, khơng gồm chữ, số mà có hình ảnh, đồ thị… 4.5 Tập lệnh (Macro) Là tập thao tác xếp theo thứ tự nhằm mục đích tự động hóa cơng việc thường làm Khi chạy macro, Access tự động thực hàng loạt thao tác ghi lại macro 4.6 Tập chương trình (Module) Một dạng tự động hóa cao cấp chuyên sâu macro Đó hàm thủ tục riêng người sử dụng soạn thảo ngôn ngữ VBA(Visual Basic for Application) CÂU HỎI, BÀI TẬP Bài 1: Khởi động Microsoft Access 2013, tạo CSDL có tên QLSV.accdb lưu vào ổ đĩa D/ E Bài 2: Thoát khỏi chương trình Microsoft Access 2013, đổi tên CSDL QLSV.accdb thành QuanLySinhVien.accdb Bài 3: Khởi động lại Microsoft Access 2013, sau mở tập tin tạo QuanLySinhVien.accdb Yêu cầu kiểm tra đánh giá kết học tập - Phát biểu khái niệm hệ quản trị CSDL; - Phân biệt hệ quản trị CSDL đối tượng hệ quản trị CSDL; - Phân tích khả ứng dụng phần mềm MS Access; - Tạo tập tin quản trị CSDL thông qua quy trình - Thực thao tác cửa sổ database Thiết kế Main Form Sub Form theo mẫu sau: Form dạng Cột (Column) lấy liệu từ bảng HOADON Form phụ (Sub Form) dạng bảng (Datasheet) lấy liệu từ bảng ChiTietHD Yêu cầu kiểm tra đánh giá học Thiết kế Form Design View Wizard Thiết lập thuộc tính cho Form đối tượng 111 BÀI 4: BÁO CÁO (REPORT) Mã bài: 14.4 Giới thiệu Bài học giới thiệu báo cáo, xác định loại báo cáo thao tác thực báo cáo yêu cầu Học xong, người học tạo cáo báo cáo dùng để xuất máy in Mục tiêu - Khai thác ứng dụng Report CSDL Access; - Biết cách tạo Report; - Thực thi Report Nội dung Giới thiệu báo cáo 1.1 Khái niệm báo cáo Report công cụ dùng để tạo báo cáo để in giấy máy in Mặc dù, in trực tiếp liệu từ bảng truy vấn với công cụ báo cáo, việc thực cách tinh xảo Chúng ta tùy ý thiết kế trang in từ màu sắc, font chữ, xác định khổ giấy, hướng nhiều tùy chọn khác 1.2 Các loại báo cáo Tùy theo công dụng kết hiển thị, phân loại báo cáo sau: - Column Report (dạng cột): Thể trường mẫu tin từ xuống - Tabular Report (dạng danh sách): Mỗi mẫu tin thành dòng ngang, trường theo cột bảng - Group/ Totals Report (dạng tổng cộng nhóm): Tạo Report cần lấy kết số cho hay nhiều tiêu số liệu theo đối tượng - Label Report: Thường dùng để in nhãn rời cho mẫu tin - Summary Report: Tạo báo cáo cần kết số cho hay nhiều tiêu phân biệt (tương tự loại Group/Totals Report) phần Report chi tiết - Main/Sub Report: Báo cáo – phụ Ngồi cịn có Chart Report với hỗ trợ MS- Graph 1.3 Các thành phần báo cáo Khi muốn thiết kế báo cáo người sử dụng phải làm việc chế độ Design View báo cáo có thành phần sau: - Thước (Ruler): Điều chỉnh kích thước điều khiển - Tiêu đề Report (Report Header): Sử dụng để trình bày tiêu đề Report, tiêu đề Report ln trình bày phần cùng, báo cáo - Chân Report (Report Footer): Sử dụng để trình bày chân Report, chân Report ln trình bày phần cùng, xuất cuối báo cáo - Tiêu đề trang (Page Header): Sử dụng để chứa tiêu đề trang - Chân trang (Page Footer): Sử dụng để chứa chân trang xuất phần trước Report footer trang in - Chi tiết Report (Detail): Đây phần quan trọng chứa điều khiển nhằm trình bày dạng liệu từ bảng liệu truy vấn Các loại điều khiển điều khiển buộc, khơng buộc tính tốn - Tiêu đề nhóm (Group Header) chân nhóm (Group Footer): Thành phần xuất đầu cuối nhóm ghi (trong báo cáo gom nhóm) - Ẩn/ tiêu đề/ chân Report: Chọn View| Report Header/ Footer - Ẩn/ tiêu đề/ chân trang: Chọn View| Page Header/ Footer 112 - Ẩn/ tiêu đề/ chân nhóm: Chọn View| Sorting and Grouping| Ấn định giá trị Group Header Group Footer yes 1.4 Các phương pháp tạo báo cáo Có phương pháp tạo báo cáo - Phương pháp tạo tự động (Report) - Phương pháp thiết kế thủ công (Design View) - Phương pháp thiết kế từ báo cáo trang trắng (Blank Report) - Phương pháp thiết kế có hỗ trợ hướng dẫn Wizard Hình Các loại báo cáo (Report) Tạo báo cáo tự động (Auto Report) Bước 1: Click chọn Create | chọn Reports Ribbon Hình Cửa sổ Auto Report Bước 2: Chọn AutoReport Columnar: Nếu muốn báo cáo hiển thị dạng cột Bước 3: AutoReport Tabular: Nếu muốn báo cáo hiển thị dạng bảng Bước 4: Chọn OK Bước 5: Lưu báo cáo Tạo báo cáo sử dụng Report Wizard Bước 1: Click chọn Create | chọn Reports Ribbon Bước 2: Chọn bảng truy vấn làm nguồn liệu báo cáo| Next Hình Cửa sổ thiết kế Report Wizard (1) - Chọn trường gom nhóm Report wizard| Next 113 Hình 4 Cửa sổ thiết kế Report Wizard (tt2) - Chọn trường cần xếp tăng giảm| Chọn Next Hình Chọn trường xếp Report Wizard - Chọn dạng thể Report| Chọn Next Hình Chọn dạng thể Report Wizard - Đặt tiêu đề cho Report, chọn Finish 114 Hình Cửa sổ đặt tiêu đề cho báo cáo Report Wizard Hình Cửa sổ kết báo cáo Report Wizard Bước 3: Chuyển báo cáo sang chế độ Design View để chỉnh sửa lại báo cáo Chỉnh sửa trường báo cáo cho hiển thị đầy đủ trường Bước 4: Lưu báo cáo Thiết kế báo cáo chế độ Design View Bước 1: Click chọn Create | chọn Reports Design Ribbon Bước 2: Chọn bảng truy vấn làm nguồn liệu báo cáo Có thể bỏ qua chọn bảng/ truy vấn không cần sử dụng nguồn liệu chọn nguồn liệu sau nhờ dùng thuộc tính Record Source 115 - Report Header: Thường thiết kế tiêu đề báo cáo (Lable), trang bìa, điều kiện tốn tử (Sum) - Page Header: Tiêu đề trường (field) báo cáo - Detail: Nội dung liệu báo cáo hiển thị record - Page Footer: Thường thiết kế đánh số trang, ngày tháng Hình Cửa sổ thiết kế báo cáo Reports Design Bước 3: Sử dụng hộp công cụ Toolbox để tạo điều khiển báo cáo: Sử dụng công cụ thường dùng xây dựng báo cáo kẻ đầu biểu, thân biểu, chọn font chữ, đánh số thứ tự, ngắt trang… Bước 4: Lưu báo cáo Hình 10 Cửa sổ kết báo cáo Reports Design Ví dụ: 116 - Chức Duplicate menu Edit dùng để nhân nhóm đối tượng chọn - Các chức Align Size menu Format để chỉnh lý ô điều khiển tạo nên đầu/ thân báo cáo - Sử dụng công cụ Formating để chọn trình bày cho điều khiển - Sử dụng điều khiển Page Break hộp công cụ để thực ngắt trang - Để in số trang ta sư dụng hộp văn kiểu tính tốn ghi cơng thức = Page, đặt hộp cơng cụ đầu trang cuối trang - Để tạo cột thứ tự báo cáo ta làm sau: - Tạo điều khiển Textbox kiểu Unbound - Kích phải chuột vào ô điều khiển chọn Properties| Chọn thẻ Data Hình 5.1 Hộp thoại Properties Textbox - Tại thuộc tính Control Source ghi =1 gõ trực tiếp =1 vào điểu khiển - Tại thuộc tính Running Sum  Chọn “Over Group” muốn đánh số thứ tự cho nhóm  Chọn “Over All” muốn đánh số thứ tự cho báo cáo 117 4.1.Tổng hợp liệu nhóm -Để tổng hợp liệu ghi nhóm, ta tạo điều khiển Unbound đầu cuối nhóm đặt vào ô điều khiển phép toán, hàm thống kê (Sum, Average, …) học - Ví dụ: Khi tạo báo cáo thống kê số sinh viên tổng học bổng khoa Muốn ta xây dựng báo cáo nhóm liệu trường Makhoa, đầu cuối nhóm đơn vị ta đưa vào điều khiển sau: - Số Sinh Viên: =Count ([MaSV]) - Tổng học bổng: = Sum([HocBong]) 4.2 Tổng hợp liệu toàn báo cáo Để tổng hợp liệu ghi toàn báo cáo, ta tạo điều khiển hộp văn textbox điều khiển đặt đầu cuối báo cáo 4.3 So sánh liệu tổng hợp phần báo cáo - Khi xây dựng báo cáo thường phải so sánh, đối chiếu số liệu tổng hợp phần với nhâu Ví dụ tổng hợp tổng số sinh viên trường cần biết tổng số sinh viên khoa chiếm phần trăm tổng sinh viên toàn trường - Để so sánh liệu tổng hợp phần báo cáo ta làm sau: - Tạo hộp văn Text box đầu cuối phần để nhận liệu tổng hợp phần, dùng thuộc tính Name hộp thoại Properties để đặt tên cho ô điều khiển - Sử dụng điều khiển nói để thực phép toán so sánh liệu tổng hợp phần khác báo cáo, cách làm sau: Tạo ô điều khiển (tại vị trí báo cáo), đặt vào biểu thức tên điều khiển xây dựng bước Báo cáo – phụ Cách thực báo cáo – phụ hoàn toàn giống việc thực biểu mẫu – phụ trình bày phần biểu mẫu Trình tự thực sau: - Tạo báo cáo phụ hồn tồn độc lập, lúc chúng chưa có quan hệ với - Mở báo cáo chế độ Design View, bấm phím F11 để đồng thời mở cửa sổ database - Kéo báo cáo phụ từ cửa sổ database vào cửa sổ thiết kế báo cáo - Tạo liên kết báo cáo với báo cáo phụ: Dùng thuộc tính SubReport sau: + Link Child Fields: Trường liên kết báo cáo phụ + Link Master Fields: Trường liên kết báo cáo Định dạng trang trí báo cáo Các cơng cụ thường dùng thiết kế báo cáo - Điều khiển Line, Rectangle để vẽ đường thẳng hình chữ nhật 118 Hình 11 Cơng cụ thiết kế báo cáo 6.1 Định dạng Thiết lập thuộc tính báo cáo − Click phải đối tượng cần thay đổi thuộc tính, chọn Property Mơ tả Format Định dạng kiểu liệu numbers, dates,times, text Decimal Places Số số lẻ Visible Hiển thị ẩn control Left Xác địnhvị trí control theo chiều ngang Top Xác định vị trí control theo chiều dọc Width Xác định độ rộng control Height Xác định chiều cao control Back Color Chọn màu control Click nút để chọn màu Special Effect Chọn hiệu ứng 3-D cho control Border Style Chỉ định kiểu đường viền control transparent lines, solid lines, dashed lines… Border Color Màu đường viền Border Width Độ rộng đường viền Fore Color Chỉ định màu cho văn Font Name Chọn font chữ Font Weight Chữ đậm Font Italic Chữ nghiêng Font Underline Gạch Text Align Canh lề cho văn control  Tạo số thứ tự Khi tạo report có dạng danh sách, ngồi field sở liệu, ta tạo thêm cột số thứ tự cho danh sách: 119 − Mở report chế độ design − Tạo textbox phần detail − Nhâp nội dung cho textbox − Click phải textbox properties chọn tab Data − Tại thuộc tính Running Sum: chọn kiểu đánh số thứ tự ∗ No: không đánh số thứ tự ∗ Over Group: đánh số thứ tự theo nhóm, dùng cho report có phân nhóm ∗ Over All: đánh số thứ tự toàn danh sách, dùng  Định dạng liệu kiểu Text định dạng văn control dùng công cụ nhóm Text Formatting − Mở report chế độ Design Layout view − Chọn ô chứa văn cần định dạng − Chọn font chữ khung font, kích thước khung size − Ngồi định dạng khác, sử dụng menu tắt click chuột phải control cần định dạng  Định dạng liệu có điều kiện Với cơng cụ conditional formatting bạn nhấn mạnh thơng tin theo định dạng khác − Chọn giá trị cột mà bạn muốn định dạng − Chọn Report Layout Tools, chọn tab Format − Trong nhóm lệnh Control Formating, click nút Conditional Formatting 6.2 Trang trí báo cáo Tạo lưới cho report: − Mở report chế độ Layout − Thanh Ribbon chuyển sang Report Layout Tools − Chọn khối liệu cần tạo lưới − Click nút Gridline 120 6.3 In ấn báo cáo Câu hỏi tập A Câu hỏi Nêu khái niệm báo cáo? Nêu loại báo cáo? Trình bày thành phần báo cáo? Nêu cách ẩn/ thành phần báo cáo? Trình bày phương pháp tạo báo cáo tự động (AutoReport)? Trình bày phương pháp tạo báo cáo sử dụng cơng cụ Wizard? Trình bày phương pháp thiết kế báo cáo chế độ Design View? Nêu công cụ thường dùng thiết kế báo cáo? Trình bày cách tạo cột số thứ tự báo cáo? Nêu cách tổng hợp số liệu nhóm liệu tồn báo cáo? 10 Trình bày cách so sánh liệu tổng hợp phần báo cáo? 11 Trình bày thao tác thực báo cáo chính-phụ? B Bài tập Bài Sử dụng CSDL QuanLyBanHang.accdb cho, tạo báo cáo có dạng sau:  Báo cáo Hướng dẫn: Tạo truy vấn chứa cột sau: NgaylapHD, TenSP, SoLuong, DonGia, ThanhTien:[Soluong]*[DonGia] Lưu Truy vấn với tên : Q_ThongKe Dùng công cụ Wizard để tạo báo cáo lấy liệu từ Query trên, nhóm báo cáo theo trường TenSP có thống kê Summary Options dùng hàm Sum trường ThanhTien Chuyển sang chế độ Design View để thiết kế lại báo cáo theo mẫu sau: 121 - Báo cáo 2: Yêu cầu thực báo cáo xuất hộp thoại nhập vào mã hóa đơn Khi nhập vào mã hóa đơn kết sau: Hướng dẫn: Tạo truy vấn có cột sau:  HoTenKH, DiaChi, DienThoai từ bảng KHACHHANG  MaHD, NgayLapHD từ bảng HOADON  HoTenNhanVien:[HoNV]& “ ” &[TenNV] từ bảng NHANVIEN  TenSP, DonViTinh, DonGia từ bảng SANPHAM  SoLuong từ bảng CHITIETHD  Tạo tham số truy vấn từ cột MaHD sau:[Nhập mã Hóa đơn:] Lưu Truy vấn với tên Q_HoaDon Dùng công cụ Wizard tạo báo cáo theo yêu cầu sau:  Báo cáo theo nhóm cột TenKH  Và nhóm giá trị cột TenKH, báo cáo theo nhóm cột MaHD  Lưu lại báo cáo với tên R_HoaDon Chuyển sang chế độ Design View để thiết kế lại báo cáo theo mẫu sau: 122 Bài Sử dụng CSDL QuanLySinhVien.accdb tạo, thực yêu cầu sau: Tạo Form theo mẫu sau: Đặt tên F_TimSV Yêu cầu:  Khi nhập vào Mã sinh viên nhấn vào nút In mở báo cáo bảng điểm sinh viên hình: Khi nhấn vào nút “Thốt” đóng biểu mẫu F_TimSV B1-Thiết kế Query sau:đặt tên Q_Indiem  Khi nhấn vào nút “Thốt” đóng Form F_TimSV Hướng dẫn:  Tạo Form theo mẫu sau đặt tên F_TimSV, đặt tên Textbox txtMaSV  Thiết kế Query sau: đặt tên Q_Indiem  Thiết kế Report đặt tên R_bangdiem lấy liệu từ Query trên, mẫu Report sau: 123  Tạo Command button đặt tiêu đề “In” biểu mẫu F_TimSV Wizard, chọn kiện “Report Operations” “Preview Report”  Chọn báo cáo R_bangdiem  Tạo Command button đặt tiêu đề “Thoát” biểu mẫu F_TimSV Wizard, chọn kiện “Form Operations” “Close Form” Tạo báo cáo để hiển thị danh sách sinh viên khoa đó, bao gồm mơn học mà sinh viên học Tạo báo cáo để hiển thị danh sách sinh viên khoa, bao gồm mơn học, sinh viên khoa tên khoa nhóm lại với Tạo báo cáo để hiển thị danh sách môn học kèm với điểm kết đậu hay rớt với môn học sinh viên Tạo báo cáo để hiển thị danh sách môn học kèm với điểm kết đậu hay rớt với môn học sinh viên, mơn học nhóm theo sinh viên Tạo báo cáo để hiển thị điểm thi môn học sinh viên Tạo báo cáo để hiển thị danh sách thông tin sinh viên kèm với kết thi môn học gom nhóm 124 TÀI LIỆU THAM KHẢO [1] https://quantrimang.com/ms-access [2] https://support.microsoft.com/en-us/office/ [3] Ghi giải thích (nếu có): 125 ... Giáo trình Quản trị sở liệu Access xây dựng biên soạn sở chương trình khung đào tạo nghề Công nghệ thông tin Trường Cao đẳng kỹ thuật công nghệ Bà Rịa Vũng Tàu phê duyệt Giáo trình Quản trị sở. .. 118 GIÁO TRÌNH MƠ ĐUN Tên mô đun: Quản trị sở liệu với Microsof Access Mã mơ đun: MĐ14 Vị trí, tính chất, ý nghĩa vai trị mơ đun: - Vị trí: Mơ đun bố trí sau học sinh học xong môn chung môn kỹ thuật. .. thuật cở sở trước mơn chun nghành chun sâu - Tính chất: Là mô đun sở bắt buộc ngành Công nghệ thơng tin - Ý nghĩa vai trị mô đun: Mục tiêu mô đun: Sau học xong mơ đun này, học sinh – sinh viên

Ngày đăng: 26/09/2021, 07:58

Hình ảnh liên quan

Hình 1. 2. Giao diện sau khi khởi động Access - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 1..

2. Giao diện sau khi khởi động Access Xem tại trang 8 của tài liệu.
Ví dụ: Tạo cấu trúc bảng DMKHOA - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

d.

ụ: Tạo cấu trúc bảng DMKHOA Xem tại trang 13 của tài liệu.
Bảng 1. 4. Định dạng kiểu số (Number) do người dùng - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Bảng 1..

4. Định dạng kiểu số (Number) do người dùng Xem tại trang 18 của tài liệu.
Hình 1. 23. Quan hệ nhiều- nhiều (∞ -∞) - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 1..

23. Quan hệ nhiều- nhiều (∞ -∞) Xem tại trang 26 của tài liệu.
Hình 1. 33. Sắp xếp dữ liệu trên nhiều trường - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 1..

33. Sắp xếp dữ liệu trên nhiều trường Xem tại trang 31 của tài liệu.
- Mở bảng SinhVien ở chế độ Datasheet View. Chọn thực đơn Records| Filter| Filter by Form - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

b.

ảng SinhVien ở chế độ Datasheet View. Chọn thực đơn Records| Filter| Filter by Form Xem tại trang 32 của tài liệu.
- Mở bảng SinhVien ở chế độ Datasheet View. Chọn thực đơn Records| Filter| Advanced Filter| Sort - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

b.

ảng SinhVien ở chế độ Datasheet View. Chọn thực đơn Records| Filter| Advanced Filter| Sort Xem tại trang 34 của tài liệu.
16. Nêu cụ thể các cách lưu bảng? - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

16..

Nêu cụ thể các cách lưu bảng? Xem tại trang 35 của tài liệu.
- Click đúp lên tên các cột ở vùng bảng dữ liệu hoặc Click giữ phím trái chuột kéo xuống thả xuống khung lưới - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

lick.

đúp lên tên các cột ở vùng bảng dữ liệu hoặc Click giữ phím trái chuột kéo xuống thả xuống khung lưới Xem tại trang 48 của tài liệu.
Hình 2. 23. Vùng lưới QBE thiết kế truy vấn chọn 4b (cách 2) - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 2..

23. Vùng lưới QBE thiết kế truy vấn chọn 4b (cách 2) Xem tại trang 53 của tài liệu.
-Tạo truy vấn chọn và đưa bảng SinhVien vào tham gia truy vấn. Lần lượt đưa các trường: MaSV, HoTenSV, NgaySinh, NoiSinh vào vùng lưới QBE. - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

o.

truy vấn chọn và đưa bảng SinhVien vào tham gia truy vấn. Lần lượt đưa các trường: MaSV, HoTenSV, NgaySinh, NoiSinh vào vùng lưới QBE Xem tại trang 54 của tài liệu.
Bước 1: Tạo truy vấn lựa chọn với bảng SinhViên bao gồm tất cả các trường SinhVien* - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

c.

1: Tạo truy vấn lựa chọn với bảng SinhViên bao gồm tất cả các trường SinhVien* Xem tại trang 65 của tài liệu.
Bước 1: Tạo một truy vấn chọn và đưa bảng vào tham gia truy vấn tại Show Table. Bước 2: Chọn Query/Update Query - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

c.

1: Tạo một truy vấn chọn và đưa bảng vào tham gia truy vấn tại Show Table. Bước 2: Chọn Query/Update Query Xem tại trang 73 của tài liệu.
Hình 3. 11. Thiết kế Form bằng công cụ Blank Form (tt4) - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

11. Thiết kế Form bằng công cụ Blank Form (tt4) Xem tại trang 84 của tài liệu.
Hình 3. 13. Các đối tượng trên Form - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

13. Các đối tượng trên Form Xem tại trang 85 của tài liệu.
Hình 3. 17. Tạo đối tượng Textbox (tt2) - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

17. Tạo đối tượng Textbox (tt2) Xem tại trang 88 của tài liệu.
Hình 3. 21. Hình minh họa ví dụ - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

21. Hình minh họa ví dụ Xem tại trang 90 của tài liệu.
Hình 3. 23. Form hiển thị ở dạng datasheet - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

23. Form hiển thị ở dạng datasheet Xem tại trang 91 của tài liệu.
Hình 3. 29. Tạo button box trên Form 2 (tt2) - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

29. Tạo button box trên Form 2 (tt2) Xem tại trang 93 của tài liệu.
- Chọn bảng SinhVien|next - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

h.

ọn bảng SinhVien|next Xem tại trang 96 của tài liệu.
- Chọn tên bảng hoặc truy vấn chứa dữ liệu cần|Chọn Next - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

h.

ọn tên bảng hoặc truy vấn chứa dữ liệu cần|Chọn Next Xem tại trang 99 của tài liệu.
Hình 3. 42. Cửa sổ chọn bảng nguồn trong Combo box Wizard - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

42. Cửa sổ chọn bảng nguồn trong Combo box Wizard Xem tại trang 99 của tài liệu.
Hình 3. 45.Cửa sổ điều chỉnh độ rộng cột trong Combo box Wizard - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

45.Cửa sổ điều chỉnh độ rộng cột trong Combo box Wizard Xem tại trang 100 của tài liệu.
Hình 3. 47. Kết quả tạo List box ở chế độ DesignView - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

47. Kết quả tạo List box ở chế độ DesignView Xem tại trang 101 của tài liệu.
Hình 3. 46. Cửa sổ đặt tên cho List box - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 3..

46. Cửa sổ đặt tên cho List box Xem tại trang 101 của tài liệu.
Bảng các chức năng nút lệnh: - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Bảng c.

ác chức năng nút lệnh: Xem tại trang 104 của tài liệu.
Hình 4.4. Cửa sổ thiết kế Report Wizard (tt2) - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 4.4..

Cửa sổ thiết kế Report Wizard (tt2) Xem tại trang 117 của tài liệu.
Hình 4.5. Chọn các trường sắp xếp trong Report Wizard - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 4.5..

Chọn các trường sắp xếp trong Report Wizard Xem tại trang 117 của tài liệu.
Hình 4. 9. Cửa sổ thiết kế báo cáo Reports Design - Giáo trình mô đun Hệ quản trị cơ sở dữ liệu MS Access (Nghề Công nghệ thông tin - Trình độ cao đẳng) – CĐ Kỹ thuật Công nghệ BR–VT

Hình 4..

9. Cửa sổ thiết kế báo cáo Reports Design Xem tại trang 119 của tài liệu.

Từ khóa liên quan

Mục lục

  • LỜI GIỚI THIỆU

  • GIÁO TRÌNH MÔ ĐUN

  • BÀI MỞ ĐẦU: KHỞI ĐẦU VỚI ACCESS

  • Mã bài: 14.1

  • 1.Các khái niệm

    • ( Khóa chính, khóa ngoại

    • 2. Khởi động và thoát khỏi Access

      • 2.1 Khởi động

      • 2.2 Thoát khỏi MS Access 2010

      • 3. Màn hình làm việc của Access

      • 4.Các đối tượng trong Microsoft Access

        • 4.1 Bảng (Table):

        • 4.3. Biểu mẫu (Form)

        • 4.4. Báo cáo (Report)

        • 4.5. Tập lệnh (Macro)

        • 4.6. Tập chương trình (Module)

        • CÂU HỎI, BÀI TẬP

        • BÀI 1 : LÀM VIỆC VỚI BẢNG BIỂU (TABLE)

        • Mã bài: 14.1

        • 1.Tạo bảng mới

        • 2. Những qui định về trường và kiểu dữ liệu

        • 3. Các thuộc tính của trường (Field Properties)

          • 3.1. Thẻ General

          • 3.2 Thẻ Lookup

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

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

Tài liệu liên quan