Giáo trình hệ quản trị cơ sở dữ liệu (nghề kỹ thuật sửa chữa, lắp ráp máy tính cao đẳng)

159 4 0
Giáo trình hệ quản trị cơ sở dữ liệu (nghề kỹ thuật sửa chữa, lắp ráp máy tính   cao đẳng)

Đ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

ỦY BAN NHÂN DÂN THÀNH PHỐ HÀ NỘI TRƢỜNG CAO ĐẲNG NGHỀ VIỆT NAM - HÀN QUỐC THÀNH PHỐ HÀ NỘI ĐẶNG MINH NGỌC (Chủ biên) LÊ TRỌNG HƢNG – NGUYỄN TUẤN HẢI GIÁO TRÌNH HỆ QUẢN TRỊ CỞ SỞ DỮ LIỆU Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính Trình độ: Cao đẳng (Lưu hành nội bộ) Hà Nội - Năm 2021 LỜI NÓI ĐẦU Microsoft Access SQL server hệ quản trị sở liệu mơi trƣờng Windows, có sẵn cơng cụ hữu hiệu tiện lợi để tự động sản sinh chƣơng trình cho hầu hết tốn thƣờng gặp quản lý, thống kê, kế toán, Với Access SQL server ngƣời dùng viết câu lệnh cụ thể nhƣ Pascal, C hay Foxpro mà cần tổ chức liệu thiết kế yêu cầu, công việc cần giải Hiện thƣờng sử dụng phiên Access : Access 2003 Access 2003 Microsoft Office 2003, Access 2007 Microsoft Office 2007 for Windows XP, Windows Vista… Tƣơng tự MS Access, SQL server có nhiều phiên nhƣng đƣợc sử dụng rộng rã SQL server 2002 Cuốn sách trình bày cách hệ thống vấn đề nói Cũng giới thiệu kinh nghiệm cách dùng Access thông qua hàng loạt toán mẫu nhiều đề tài thực tế Mặc dù có cố gắng để hồn thành giáo trình theo kế hoạch, nhƣng hạn chế thời gian kinh nghiệm soạn thảo giáo trình, nên tài liệu chắn cịn khiếm khuyết Rất mong nhận đƣợc đóng góp ý kiến thầy cô khoa nhƣ bạn sinh viên sử dụng tài liệu Địa đóng góp khoa CNTT, Trƣờng Cao Đẳng Nghề Việt Nam – Hàn Quốc, Đƣờng Uy Nỗ – Đông Anh – Hà Nội Xin chân thành cảm ơn! Hà Nội, ngày … tháng … năm 2021 Chủ biên: Đặng Minh Ngọc MỤC LỤC LỜI NÓI ĐẦU MỤC LỤC Bài Tổng quan hệ quản trị CSDL Microsoft Access 1.1 Khái niệm hệ QTCSDL 1.2 Một số thuật ngữ 1.3 Khởi động ACCESS mở CSDL 11 1.4 Quan sát cửa sổ CSDL 15 1.5 Thao tác với ghi 15 1.6 Sử dụng trợ giúp kết thúc Access 16 Bài Xây dựng bảng (TABLE) 18 2.1 Phác thảo hoạch định Cơ sở liệu 18 2.2 Các khái niệm 19 2.3 Tạo bảng 22 2.4 Tạo Liên Kết Bảng 28 2.5 Chỉnh sửa bảng 34 2.6 Sắp xếp, lọc tìm kiếm 35 Bài Truy vấn liệu (Query) 44 3.1 Khái niệm truy vấn 44 3.2 Phân loại truy vấn 45 3.3 Truy Vấn SELECT 54 3.4 Truyền tham số điều kiện 63 3.5 Một số loại truy vấn khác 70 BÀI TẬP 84 Bài Xây dựng FORM 87 4.1 Form ứng dụng 87 4.2 Phân loại Form 88 4.3 Các phƣơng pháp tạo Form 90 4.4 Các đối tƣợng thuộc tính 96 4.5 Tạo Form (SUB FORM) 104 4.6 Trang trí Form 112 BÀI TẬP 115 Bài Macro 120 5.1 Khái niệm 120 5.2 Tạo thi hành macro 120 5.3 Các hành động tham số 120 5.4 Nhóm tập lệnh tập lệnh có điều kiện 125 5.5 Thiết kế Menu access 127 Bài Báo biểu (Report) 137 6.1 Báo cáo ứng dụng 137 6.2 Các bƣớc tạo báo cáo 138 6.3 Các thành phần báo cáo 147 6.4 Định dạng trang trí báo cáo 153 BÀI TẬP 156 TÀI LIỆU THAM KHẢO 158 CHƢƠNG TRÌNH MƠ ĐUN Tên mô đun: Hệ quản trị sở liệu Mã số mô đun: MĐ 30 Thời gian mô đun: 60 giờ; (Lý thuyết: 15 giờ; Thực hành, thí nghiệm, thảo luận, tập: 43 giờ; Kiểm tra: giờ) I Vị trí, tính chất mơ đun: - Vị trí: + Mơ đun đƣợc bố trí sau sinh viên học xong môn học chung, môn sở chuyên ngành đào tạo chuyên môn nghề bắt buộc + Mơ đun đƣợc bố trí sau sinh viên học sau mơn học, mơ đun: Lập trình bản, Cơ sở Dữ liệu - Tính chất: + Là mô đun chuyên ngành tự chọn II Mục tiêu mô đun: - Về kiến thức: + Hiểu đƣợc hệ quản trị sở liệu Microsoft Access + Xây dựng đƣợc mối quan hệ bảng + Sử dụng, quản lý, bảo trì khai thác số liệu bảng - Về kỹ năng: + Thực truy vấn liệu cách nhanh chóng + Thiết kế đuợc Form thể đƣợc yêu cầu ngƣời sử dụng + Viết chƣơng trình thực chƣơng trình máy tính - Về lực tự chủ trách nhiệm: + Rèn luyện tính tƣ logic quản trị Cơ sở liệu + Ý thức mức độ quan trọng liệu công việc III Nội dung mô đun: Nội dung tổng quát phân bổ thời gian: Thời gian Số TT Tên mô đun Tổng số Lý thuyết Thực hành, thí nghiệm, thảo luận, Bài tập Kiểm tra* Tổng quan hệ quản trị CSDL Microsoft Access 1 Xây dựng bảng (TABLE) Truy vấn liệu (Query) 15 10 Xây dựng FORM 12 Macro 12 10 Báo biểu (Report) 10 60 15 43 Cộng *Ghi chú: Thời gian kiểm tra tích hợp lý thuyết với thực hành tính thực hành Bài Tổng quan hệ quản trị CSDL Microsoft Access Giới thiệu: Microsoft Access Hệ quản trị sở liệu (QTCSDL) tƣơng tác ngƣời sử dụng chạy mơi trƣờng Windows Microsoft Access có khả thao tác liệu, khả kết xuất liệu cho phép ngƣời sử dụng thiết kế Form báo cáo phức tạp đáp ứng đầy đủ yêu cầu quản lý, trình bày kết theo dạng thức chuyên nghiệp Các Ribbon trải dài phía cửa sổ chƣơng trình chứa nhóm lệnh Microsoft Office fluent Ribbon cung cấp lệnh, nhóm lệnh thay cho Menu công cụ cổ điển Trên Ribbon Tab kết hợp lệnh có ý nghĩa Ribbon Tab mà ta thƣờng thấy Home, Create, External Data, and Database Mỗi Tab lại chứa nhóm lệnh có liên quan đến Các thành phần giao diện Microsoft Access 2007 là: - Getting Started with Microsoft Office Access: Trang đƣợc hiển thị ta bắt đầu với Access - Microsoft Office Fluent Ribbon: Là khu vực phía cửa sổ chƣơng trình, nơi ta chọn lệnh Tab Command: Những lệnh có ý nghĩa đƣợc kết hợp với + Nội dung lệnh Tab: Một thẻ lệnh xuất tùy thuộc vào bối cảnh, đối tƣợng mà ta làm việc công việc mà ta thực + Gallery: Là điều khiển hiển thị lựa chọn trực quan qua ta nhìn thấy kết mà ta thực + Quick Access Toolbar: Một công cụ chuẩn Ribbon cho phép ngƣời dùng nhấp chuột chọn tới lệnh cần sử dụng nhƣ Save, Undo, … - Navigation Pane: Nằm khu vực bên trái cửa sổ hiển thị đối tƣợng Database bạn Pane Navigation thay sổ DataBase mà bạn thƣờng thấy phiên cũ Access - Tabbed documents: Các đối tƣợng nhƣ Table, Query, Form, Report, Page, Macro ta đƣợc hiển thị Tabbed Document - Status bar: Nằm dƣới cửa sổ chƣơng trình hiển thị thơng tin trạng thái hoạt động, kiện mà bạn vừa thao tác, ngồi cịn chứa nút lệnh cho phép ta thay đổi chế độ hiển thị đối tƣợng thời Mục tiêu: - Biết đƣợc khái niệm Access; - Hiểu đƣợc thao tác với đối tƣợng Access; - Biết cách tra cứu sử dụng trợ giúp Access; - Cài đặt đƣợc phần mềm Access; - Thực thao tác hệ quản trị sở liệu Access; - Chủ động tìm hiểu tính phần mềm Access Nội dung : 1.1 Khái niệm hệ QTCSDL Microsoft Access chƣơng trình sở liệu desktop, nhằm giúp ta nhập, lƣu giữ, phân tích trình bày liệu Đối với ngƣời có kinh nghiệm sử dụng, ngƣời có khả năng, nhà phát triển phần mềm, Access cung cấp công cụ dễ sử dụng đầy lực thƣờng liên kết với hệ quản lý sở liệu cấp cao (DBMS) Access 2007 trình bày khả định tỷ lệ vốn chƣa thấy trƣớc phần mềm sở liệu desktop Ở mức độ xuất Access giúp ta quản lý thơng tin cá nhân giúp ta thu thập liệu dành để nghiên cứu Ở mức độ giao tiếp quản lý cơng ty, Access truy xuất tổng hợp liệu đƣợc lƣu giữ Server nằm khắp giới Access giúp ta tạo xuất dạng trang Web động Report dành để chuyển giao Intranet Internet Trƣớc tìm hiểu cách sử dụng Access Cơ sở liệu cần tìm hiểu số khái niệm sau: Hệ quản trị sở liệu (tiếng Anh: Database Management System – DBMS - HQTCSDL) hệ thống đƣợc thiết kế để quản trị sở liệu Cụ thể, chƣơng trình thuộc loại hỗ trợ khả lƣu trữ, sửa chữa, xóa tìm kiếm thơng tin sở liệu (CSDL) Có nhiều loại hệ quản trị CSDL khác nhau: Từ phần mềm nhỏ chạy máy tính cá nhân hệ quản trị phức tạp chạy nhiều siêu máy tính Tuy nhiên, đa số hệ quản trị CSDL thị trƣờng có đặc điểm chung sử dụng ngơn ngữ truy vấn theo cấu trúc mà tiếng Anh gọi Structured Query Language (SQL) Các hệ quản trị CSDL phổ biến đƣợc nhiều ngƣời biết đến MySQL, Oracle, PostgreSQL, SQL Server, DB2, Infomix, v.v Phần lớn hệ quản trị CSDL kể hoạt động tốt nhiều hệ điều hành khác nhƣ Linux, Unix MacOS ngoại trừ SQL Server Microsoft chạy hệ điều hành Windows Chức Hệ quản trị sở liệu: - Cho phép tạo cấu trúc để lƣu trữ liệu - Cho phép nhập, lƣu trữ, xem, xóa, sửa đổi, chèn liệu vào sở liệu - Cho phép thao tác liệu sở liệu để đƣa thông tin - Cho phép tạo báo cáo, bảng biểu để tổ chức đƣa thông tin theo mẫu - Cung cấp cơng cụ đảm bảo an tồn liệu - Ƣu điểm HQTCSDL: + Quản lý đƣợc liệu dƣ thừa + Đảm bảo tính quán cho liệu + Tạo khả chia sẻ liệu nhiều + Cải tiến tính tồn vẹn cho liệu - Nhƣợc điểm: + HQTCSDL tốt phức tạp + HQTCSDL tốt thƣờng lớn chiếm nhiều dung lƣợng nhớ + Giá khác tùy theo môi trƣờng chức + HQTCSDL đƣợc viết tổng quát cho nhiều ngƣời dùng thƣờng chậm 1.2 Một số thuật ngữ - Table Hình 1.1 Mối liên hệ bảng sở liệu Trong Access, bảng chứa thông tin thực tế sơ liệu, có nhiều bảng Thơng tin bảng liên quan tới thơng tin bảng khác Ví dụ, ta có bảng chứa ghi tất khóa cửa tịa nhà, bảng khác phải có danh sách tất chìa khóa cho khóa Một bảng chứa tên tất ngƣời có chìa khóa Cả bảng có thơng tin liên quan đến nhau, chúng tạo thành sở liệu Hình 1.1 mô tả mối quan hệ bảng sở liệu Bƣớc việc tạo sở liệu xác định thơng tin cần thiết Tiếp theo, sử dụng Access để thiết kế bảng lƣu trữ thơng tin Hình 1.2 minh họa xem chế độ Design view, sử dụng chế độ Design view để định cấu trúc cho bảng Hình 1.2 Chế độ Design view cho bảng Sau thiết kế xong bảng, sử dụng chế độ Datasheet view để nhập xem liệu Hình 1.3 minh họa cách xem liệu chế độ Datasheet view Hình 1.3 Chế độ Datasheet view cho bảng Hình 6.17.Tạo field kết nhóm - Khung Group, Sort and Total có dạng nhƣ hình: Hình 6.18 Khung Group, Sort and Total - Mở group footer thực phép thống kê cách click nút More, cửa sổ Group, Sort and Total có dạng: Hình 6.19 Thực phép tính thong kê - Click nút with no Total để mở menu Totals: * Total On: chọn field chứa liệu thống kê * Type: Chọn phép thống kê Hình 6.20 Chọn phép thống kê * Chọn vị trí đặt thống kê cách check vào ô tùy chọn: + Show Grand Total: Đặt ô thống kê phần report header/footer + Show group subtotal as % of Grand Total: Đặt ô thống kê phần report header/footer 144 + Show subtotal in group header: Đặt ô thống kê phần group header + Show subtotal in group footer: Đặt ô thống kê phần group footer - Drag chuột kéo field phân nhóm đƣa vào group header, field cịn lại đƣa vào phần detail Ví dụ: thiết kế report Hóa đơn bán hàng Hình 6.21 Report hóa đơn bán hàng - Nếu cần thêm field kết nhóm khung Group, Sort and Total click tiếp ô Add a group để chọn field Hình 6.22 Khung Group, Sort and Total + SubReport Subreport có tác dụng tƣơng tự nhƣ Report grouping Sự khác biệt tạo report hai phần riêng biệt: Main Report SubReport Hình 6.23 Main Report SubReport 145 Cách tạo: - Tạo Main Report, liệu nguồn thƣờng bảng cha - Tạo Sub Report, liệu nguồn phải chứa field liên kết với Main Report - Đƣa Sub Report vào Main Report dùng cơng cụ SubForm/ SubReport nhóm lệnh Controls - Thiết lập thuộc tính Link child Fields Link master Fields 6.2.2 Tạo báo biểu Design - Chọn Table/Query làm liệu nguồn cho report - Chọn tab Create Ribbon, nhóm lệnh Reports, click nút Report Design - Xuất cửa sổ thiết kế report field list chứa field liệu nguồn report Hình 6.24 Cửa sổ thiết kế report field list - Lần lƣợt drag chuột kéo field field list control nhóm lệnh Controls Ribbon thả vào report * Preview Report Sau thiết kế xong, để xem Report trƣớc in, hình thức report xem chế độ preview hình thức in giấy Để xem report trƣớc in chọn cách sau: - Chọn Tab File chọn Print chọn Print Preview - Chọn tab Home chọn View chọn Print Preview 146 * Thực thi report Để xem report trƣớc in, chọn cách sau: Hình 6.25 Xem Report trước in - Chọn Tab File- Chọn Print- Print Preview - Chọn tab Home- View- Print Preview 6.3 Các thành phần báo cáo 6.3.1 Các thành phần báo cáo Cấu trúc report thông thƣờng gồm phần: - Report Header - Page Header - Page Footer - Detail - Report Footer Hình 6.16 Giao diện Report 147 * Page Header: Là phần trang báo cáo Giống nhƣ khái niệm Page header Word Excel Phần có khơng có thơng tin tuỳ vào ngƣời thiết kế * Page Footer: Là phần cuối trang báo cáo Giống nhƣ khái niệm Page footer Word Excel Phần có khơng có thơng tin tuỳ vào ngƣời thiết kế * Detail: Là phần thân report – nơi hiển thị giá trị ghi in Phần bị thay đổi, phụ thuộc vào nguồn liệu thời điểm in report Ví dụ: Danh sách học sinh lớp 10A1 45 Detail report in 45 dịng; chuyển sang in danh sách học sinh lớp 10A2 có 48 học sinh, lúc Detail report in 48 dòng (tƣơng ứng với số ghi nguồn liệu in ra) * Report Header: Là phần tiêu đề trang Report, nằm phần Page header nằm phần Detail Mỗi Report có nhiều Report header.Thƣờng đƣợc dùng để in tên công ty, logo, ngày tháng báo cáo, trang trí Phần có khơng có thông tin tuỳ vào ngƣời thiết kế * Report Footer: Là phần tiêu đề cuối trang cuối Report, nằm phần Detail phía trƣớc phần Page Footer Mỗi Report có nhiều Report footer Thƣờng đƣợc dùng để in giá trị tổng hợp hay thơng tin tổng kết.Phần có khơng có thơng tin tuỳ vào ngƣời thiết kế 6.3.2 Các thuộc tính điều khiển báo cáo Thuộc tính xác định đặc trƣng đối tƣợng, điều khiển báo cáo có thuộc tính riêng Muốn mở bảng thuộc tính điều khiển, chọn điều khiển click biểu tƣợng Properties cơng cụ Ta xét số thuộc tính sau: Cangrow: Dùng thuộc tính để làm cho Text box tự điều chỉnh kích thƣớc theo phƣơng dọc khối liệu chứa trƣờng bị buộc.(chọn Yes) CanShrink: Khi Text box khơngcó liệu liệu chuỗi rỗng Access chừa trống chỗ giấy Điều làm cho báo cáo trống trải có nhiều chỗ nhƣ vây Chúng ta lập thuộc tính Text box thành Yes HideDuplicate: Dùng thuộc tính để che Text box giá trị trùng ghi trƣớc 148 6.3.3 Báo biểu có tham số Report có tham số thực chất loại Report có khả lọc liệu in Ví dụ: bình thƣờng Report in danh sách cán in danh sách toàn cán quan Bây muốn in danh sách cán phịng ban đó? Lúc phải cần đến report có tham số Có nhiều cách để thiết lập sử dụng report có tham số nhƣ: - Thiết lập tham số Record Source report - Thiết lập tham số điều kiện lọc (Where Condition) dùng Macro - Thiết lập tham số câu lệnh VBA DoCmd Trong phần này, hƣớng dẫn cách thiết lập tham số thuộc tính Record Source report Cách dễ làm, khơng cần am hiểu lập trình VBA Cách dùng Macro tốt nhƣng khơng nên dùng Vì phƣơng pháp lập trình trở nên cứng nhắc Thực tế, phƣơng pháp dùng câu lệnh DoCmd VBA tốt nhất, thể tính linh hoạt chuyên nghiệp cách giải vấn đề Riêng cách này, bạn tham khảo Chƣơng Lập trình CSDL Sau cách giải toán: In danh sách cán phịng ban Phịng ban cần in đƣợc chọn từ Combo box form nhƣ sau: Hình 6.27 Mơ tả form in danh sách cán phịng ban Sau chọn tên phòng ban từ danh sách, nhấn nút In danh sách Danh sách cán phòng chọn đƣợc in report Các bƣớc thực nhƣ sau: Bƣớc 1: Tạo Report đáp ứng thơng tin cần in Có thể sử dụng report Wizard Report Design View để tạo Report in danh sách cán với thông tin nhƣ sau: 149 Hình 6.28 Mơ tả thiết kế Report Bƣớc 2: Tạo form theo u cầu tốn - Có thể sử dụng Combo Wizard để tạo Combobox lấy danh sách phịng ban từ bảng phongban; - Có thể sử dụng Command button Wizard để tạo nút lệnh Đóng In danh sách Cuối đƣợc form nhƣ sau: Hình 6.29 Mơ tả form in danh sách cán Bƣớc 3: Thiết lập tham số cho Report Ở trình bày phƣơng pháp thiết lập tham số vào thuộc tính Record Source Report Cách làm nhƣ sau: - Mở report tạo đƣợc chế độ Design View (chế độ thiết kế) 150 Hình 6.30 Mơ tả thao tác mở report chế độ Design View - Mở query đƣợc thiết lập thuộc tính Record Source –nơi tạo nguồn liệu thiết lập tham số cho trƣờng phongbanID query nhƣ sau: Hình 6.31 Mô tả Query dùng để thiết lập Report Trong đó: tham số cho trƣờng phongbanID tên (Name) ô Combo box chứa phòng ban đƣợc chọn form Cú pháp viết tham chiếu tới đối tƣợng form nhƣ sau: Forms!! Trong trƣờng hợp tên Combo Combo1 tên form (Name form) frmIndsCB, cách viết tham số nhƣ sau: Forms!frmIndsCB!Combo1 Nếu cách viết khó thực hiện, bạn sử dụng tính Build Expression có sẵn Access để giúp tạo biểu thức nhƣ sau: Nhấn phải chuột lên ô Criteria trƣờng phongbanID- nơi gõ vào tham số Một menu sổ xuống xuất 151 Hình 6.32 Mơ tả Criteria Chọn Build nhấn nút Build cơng cụ Standard, hộp thoại Expression Build xuất hiện: Hình 6.33 Mô tả hộp thoại Expression Builder Ở đối tƣợng bên trái hộp thoại, chọn: Forms | All Forms | frmIndsCB – form chứa đối tƣợng combo box phịng ban cần lọc Khi danh sách đối tƣợng form frmIndsCB xuất hộp thoại Hãy nhấn đúp chuột lên Combo1 - đối tƣợng chứa phòng ban cần lọc, đƣợc kết nhƣ hình sau: 152 Hình 6.34 Mơ tả chọn đối tượng để tạo Report Cuối nhấn OK để hoàn tất việc tạo tham số cho query hộp thoại Expression Builder 6.4 Định dạng trang trí báo cáo 6.4.1 Tạo lƣới cho báo cáo - 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 Gridlines → Chọn kiểu lƣới 6.4.2 Thiết lập thuộc tính đối tƣợng báo cáo Click phải lên đối tƣợng cần thay đổi thuộc tính, chọn Properties Sheet Thuộc tính Mơ tả Format Định dạng kiểu liệu Numbers, Dates, Times, Text Decimal Số lẻ Places Visible Hiển thị ẩn Control Left Xác định vị trí trỏ theo chiều ngang 153 Top Xác định vị trí trỏ 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 cho Control Click nút Special Efect 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 Control Font Name Chọn Font chữ Font Weight Chữ đậm Font Italic Chữ nghiêng Font Underline Gạch dƣới Text Align Canh lề cho văn Control 6.4.3 Định 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 Hình 6.35 Định dạng liệu kiểu Text 154 * Đị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 Hình 6.36 Control Formatting - Trong nhóm lệnh Control Formating, Click nút Conditional Formatting - Xuất cửa sổ Condition Formating Rules Manager Hình 6.37 Cửa sổ Condition Formating Rules Manager - Click nút New Rule, xuất cửa sổ New Formating Rule - Select a rule type: chọn loại Rule - Edit the rule decription: Nhập rule - Chọn kiểu định dạng cho rule -> OK Hình 6.38 Cửa sổ New Formating Rule 155 6.4.4 Trang trí * Đánh số thứ tự cho Report 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: - Mở Report chế độ Design - Tạo Textbox phần Detail - Nhập nội dung cho Textbox: =1 - Click phải lên 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 cho Report khơng phân nhóm BÀI TẬP Trên CSDL Quản lý lƣơng cán thực yêu cầu sau: Bài1: Thiết kế report in danh sách cán với thông tin: canboID, hoten, ngaysinh, gioitinh (phải ghi rõ Nam hay Nữ), tencv, tenpban Bài 2: In danh sách cán phòng ban nhƣ sau: Sau chọn tên phịng ban, nhấn nút In danh sách cán đan sách cán phòng ban chọn đƣợc in report Bài 3: Thiết kế report in bảng lƣơng cán quan, bao gồm thông tin: Hoten, tencv, ngaysinh, luongchinh, phucapcv, dangphi, congdoanphi, thuclinh 156 Bài 4: Thiết kế query in bảng tổng hợp cán nhƣ sau: STT Tên chức vụ Tổng số cán Bài 5: Tạo form report để xem in bảng lƣơng phòng ban nhƣ sau: Sau chọn tên phòng ban, bảng lƣơng cán phòng hiển thị lên sub-form Nhấn nút In bảng lƣơng, bảng lƣơng riêng phịng ban đƣợc in report 157 TÀI LIỆU THAM KHẢO Nhóm phát triển phần mềm học sinh, sinh viên (SSDG) Giáo trình Microsoft Access 2007 Nhà xuất giao thông vận tải Năm 2007 Bùi Thế Tâm Giáo trình Ms Access nâng cao Nhà xuất giao thông vận tảii Năm 2005 Phạm Văn Ất, Kỹ thuật lập trình Access Windows Nhà xuất Hà Nội Năm 2002 Dƣơng Thùy Trang, Tham khảo Microsoft Access 2003 Nhà xuất Giao thông vận tải Năm 2006 Trƣơng Công Phúc, Tự học ứng dụng Microsoft Access 2007 Nhà xuất Hồng Đức Năm 2008 158 ... kiếm thơng tin sở liệu (CSDL) Có nhiều loại hệ quản trị CSDL khác nhau: Từ phần mềm nhỏ chạy máy tính cá nhân hệ quản trị phức tạp chạy nhiều siêu máy tính Tuy nhiên, đa số hệ quản trị CSDL thị... chạy hệ điều hành Windows Chức Hệ quản trị sở liệu: - Cho phép tạo cấu trúc để lƣu trữ liệu - Cho phép nhập, lƣu trữ, xem, xóa, sửa đổi, chèn liệu vào sở liệu - Cho phép thao tác liệu sở liệu. .. niệm sau: Hệ quản trị sở liệu (tiếng Anh: Database Management System – DBMS - HQTCSDL) hệ thống đƣợc thiết kế để quản trị sở liệu Cụ thể, chƣơng trình thuộc loại hỗ trợ khả lƣu trữ, sửa chữa, xóa

Ngày đăng: 29/12/2022, 16:06

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

Tài liệu liên quan