1. Trang chủ
  2. » Công Nghệ Thông Tin

PHẦN II chứng chỉ b tin học

86 573 0

Đ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

cung cấp cho người học đầy đủ và hướng dẫn chi tiết về lý thuyết và thực hành để tự học và thi chứng chỉ quốc gia trình độ B môn tin học. Tự học chứng chỉ để bổ sung hồ sơ công chức. Tài liệu được trình bày chi tiết và rất dễ dàng nắm bắt.

BÀI 6: BIỂU MẪU - FORM I KHÁI NIỆM: Giới thiệu: Form giao diện dùng để giao tiếp người dùng ứng dụng, Form sử dụng để nhập liệu, xem thông tin, chỉnh sửa liệu, hiển thị thông báo, điều khiển ứng dụng, … Để thiết kế Form cần phải chọn liệu nguồn cho Form, liệu nguồn Form Table Query Nếu liệu nguồn Field bảng lấy bảng làm liệu nguồn, liệu nguồn Field nhiều bảng phải tạo Query làm liệu nguồn cho Form Các phần biểu mẫu: Trên biểu mẫu gồm thành phần sau: Thành Phần Form Header (Đầu biểu mẫu) Detail (Chi tiết liệu) Form Footer (Cuối biểu mẫu) Ý Nghĩa Các điều khiển nằm thành phần xuất đầu biểu mẫu Thể chi tiết liệu biểu mẫu Phần hiển thị nội dung liệu nguồn Form control đưa vào từ toolbox Các điều khiển nằm thành phần xuất cuối biểu mẫu Các tính toán thống kê liệu thường đặt Đầu biểu mẫu Chi tiết liệu Cuối biểu mẫu Trang  Để chèn nội dung vào tiêu đề Form ta sử dụng cơng cụ nhóm lệnh Header/Footer  Để bật tắt Form Header/Footer click phải Header/Footer Form, chọn bỏ chọn lệnh Form Header/Footer II CÁCH TẠO FORM (BIỂU MẪU)  Cách tạo Form: Để tạo Form, chọn Tab Create Ribbon, chọn cách tạo Form lệnh nhóm lệnh Forms nút - Form Design: Tạo Form trống hiển thị chế độ Design View Nếu Table Query chọn khung Navigation click nút Form Design, Form tự động bị ràng buộc với nguồn liệu Table Query - Blank Form: Tạo Form trống, Form không bị ràng buộc với nguồn liệu, mở chế độ Layout View Bạn phải định nguồn liệu (bảng truy vấn) thiết kế Form cách thêm điều khiển từ Field list - Form Wizard: Access hỗ trợ bước để thiết kế Form đơn giản Wizard yêu cầu nguồn liệu, chọn Field hiển thị Form, cho phép bạn chọn Layout cho Form - Navigation Form: Là Form đặc biệt hoàn toàn Access 2010, nhằm thiết kế Form dạng Navigation user, cho phép người dùng dễ dàng di chuyển thành phần Form Tạo Single Form: Access cung cấp cách dễ dàng thuận lợi để tạo Form dựa liệu nguồn Table/Query Cách tạo:  Trong Navigation Pane, chọn Table Query mà bạn muốn sử dụng làm liệu nguồn cho Form  Chọn Tab Create Ribbon Trang  Trong nhóm lệnh Forms, click nút Form - Xuất Form dạng Layout View - Single Form hiển thị Record thời điểm - Mặc định Field hiển thị dòng theo thứ tự Field bảng Query liệu nguồn - Nếu liệu nguồn Form bảng cha có liên kết với bảng con, kết Form hiển thị Record quan hệ bảng Ví dụ:Table CHUC VU NHAN VIEN có mối quan hệ với thông qua Field MADV, chọn Table CHUC VU kích vào nút Form kết biểu mẫu sau đây: Tạo Form chức Form Wizard: Chức Form Wizard công cụ tạo Form qua bước trung gian với loạt câu hỏi gợi ý để giúp bạn chọn lựa xây dựng Form phù hợp Cách tạo:  Trong cửa sổ làm việc Access, chọn Tab Create Ribbon  Click nút Form Wizard nhóm lệnh Forms Xuất cửa sổ Form Wizard  Chọn Table/Query làm liệu nguồn cho Form Trang - Chọn Field hiển thị Form khung Available Fields, click nút để chọn Field, click nút để chọn tất Field Table/Query liệu nguồn, chọn nhiều Fields nhiều bảng Click Next  Chọn dạng: dạng cột (Columnar), dạng danh sách (Tabular), dạng bảng liệu (Datasheet) Click Next  Nhập tiêu đề cho Form Click Finish Tạo Form Design: - Công cụ Form Form Wizard giúp bạn thiết kế Form cách nhanh chóng dễ dàng Với Design View, bạn thiết kế Form tay mà khơng có hỗ trợ Access - Có hai cách để thiết kế Form Design view: Form Design Blank Form (Layout View) Cách 1: Dùng Blank Form (Layout View): Trang Với cách thiết kế bạn can thiệp vào control: Textbox, checkbox, label, … di chuyển, thay đổi kích thước, thêm loại bỏ điều khiển Layout View làm cho việc xếp control trở nên dễ dàng control Form tự động canh theo hàng cột Cách tạo:  Chọn Tab Create Ribbon, click nút Blank Form nhóm lệnh Forms  Xuất Form trắng chế độ Layout View  Rê chuột kéo Field từ Field List vào Form Cách 2: Dùng Design View Khi thiết kế Form Design View control thả vào Form khơng tự động canh theo hàng cột Blank Form Cách tạo:  Chọn Tab Create Ribbon, click nút Design View nhóm lệnh Forms  Xuất Form trắng chế độ Design view  Rê chuột kéo Field từ Field List vào Form  Thiết lập thuộc tính Form: - Chọn Form cần thiết lập thuộc tính chế độ Design View - Click nút Property Sheet nhóm Tools - Chọn thuộc tính Property Sheet, thuộc tính hiển thị theo nhóm:  Các thuộc tính thường dùng nhóm Format: Thuộc tính Ý nghĩa Trang Caption Defaut view Tạo tiêu đề cho Form Thiết lập dạng hiển thị Form  Single Form: hiển thị Record thời điểm  Continuous Form: hiển thị Record liên tiếp  Datasheet: hiển thị liệu dạng bảng Scroll Bar Thiết lập chế độ hiển thị cuộn Record Selectors Bật/tắt chọn Record Navigation Buttons Bật/tắt nút duyệt Record Dividing lines Bật/tắt đường kẻ phân cách phần Form Auto Center Tự động hiển thị Form hình Min Max button Bật/tắt nút Max/Min Close button Bật/tắt nút close Form  Các thuộc tính thường dùng nhóm Data: Thuộc tính Ý nghĩa Record Source Chọn liệu nguồn cho Form Filter Khai báo điều kiện lọc Order by Khai báo Field cần xếp số liệu Allow Filter Cho phép/không cho phép lọc Record Allow Edits Cho phép/không cho phép chỉnh sửa Allow Additions Cho phép nhận thêm Record hay không THỰC HÀNH 1/- Sử dụng Blank Form với liệu nguồn Table NHAN VIEN để thiết kế biểu mẫu nhập lý lịch nhân viên Sau lưu đặt tên biểu mẫu F1 NHAP NHAN VIEN 2/ Sử dụng Form Wizard để tạo biểu mẫu gồm tất Field Table NHAN VIEN dạng Columnar(cột) Sau lưu đặt tên biểu mẫu F2 NHAP NHAN VIEN 3/- Tạo biểu mẫu nhập lý lịch nhân viên gồm thông tin sau: tất Field Table NHAN VIEN, TenDV Table DON VI, TenCV, HSPCCV Table CHUC VU, Ten TDCM Table TDCM Chọn dạng biểu mẫu Columnar(cột) Sau lưu đặt tên biểu mẫu F3 NHAP LY LICH NHAN VIEN 4/- Tạo biểu mẫu thể thông tin sau: MANV, Holot, Ten, Namsinh, Phai, Hesoluong, TenDV, TenCV, HSPCCV, Ten TDCM Chọn dạng biểu mẫu Datasheet(Bảng liệu) Sau lưu đặt tên biểu mẫu F4 DANH SACH NHAN VIEN Trang 5/- Tạo Select Query gồm thông tin: Tất Field Table NHAN VIEN, cột tính tốn mới: Tien PCCV, Tiền BHYT, Tiền BHXH Thực lĩnh Trong đó: Tiền PCCV=HSPCCV*1150000; Tiền BHYT=2% Tiền lương; Tiền BHXH =8% Tiền lương; Thực lĩnh= Tiền Lương + Tiền PCCV – Tiền BHYT – Tiền BHXH Sau tạo biểu mẫu dạng Tabular với liệu Select Query Sau lưu đặt tên biểu mẫu F5 DANH SACH LUONG NHAN VIEN Tạo Form phụ (Main-sub Form): Access 2010 nhận quan hệ tạo Form từ bảng cha Nếu bảng cha có nhiều bảng Access hiển thị Record bảng, chọn bảng mà tìm thấy 4.1 Subform control: - Subform thiếu cho việc hiển thị thông tin từ hai bảng khác truy vấn Form Thông thường, Subform sử dụng liệu nguồn Mainform có quan hệ một-nhiều với liệu nguồn Subform Nhiều Record Subform liên kết với Record Mainform - Access sử dụng thuộc tính LinkMasterFields LinkChildFields Subform để lựa chọn Record Subform có liên quan đến Record Mainform Cách 1: Tạo Wizard: Tạo Mainform: liệu nguồn Mainform thường thơng tin bảng cha, dạng Form thường dạng hiển thị Record thời điểm Columnar Cách tạo:  Mở Mainform chế độ Design  Bật nút Use Control Wizard  Chọn cơng cụ Subform/SubReport nhóm Controls vẽ vào Form, xuất cửa sổ Subform Wizard với hai tùy chọn:  Chọn Use existing Tables and Queries (sử dụng bảng Query làm liệu nguồn cho Subform) → chọn Next Trang Trong khung Tables/Queries chọn tên bảng liệu hay bảng vấn tin làm liệu nguồn cho Subform Và chọn thông tin thể biểu mẫu phụ đưa qua hộp Selected Fields → chọn Next  Chọn Choose from a list → chọn Next  Nhập tên cho Subform → chọn Finish Cách 2: Tạo Design: - Nếu liệu nguồn Subform lấy từ nhiều bảng phải tạo Query, Query phải chứa Field liên kết với main Form (link child Field) - Dạng Subform thể quan hệ ∞, thường chọn dạng Datasheet Tabular Cách tạo:  Mở Mainform chế độ Design, chọn cơng cụ Subform/Subreport nhóm Controls rê chuột vẽ vào Mainform  Mở Property Sheet thiết lập thuộc tính:  Source Object: Chọn Table/Query làm liệu nguồn cho Subform, chọn Form thiết kế Form để làm Subform  Link Child Fields: nhập tên Field Subform liên kết với Mainform  Link Master Fields: nhập tên Field Mainform liên kết với Subform 4.2 Hiệu chỉnh Subform: - Khi định thuộc tính Source Object cho Subform Form xuất với dạng mặc định quy định thuộc tính Default View Tab Format(All) Property Sheet Subform - Tuy nhiên, bạn muốn sử dụng Form hoàn tồn riêng biệt để bạn điều chỉnh 4.3 Tạo tính tốn Subform: Trang Khi tạo Subform, bạn cho Subform hiển thị thông tin tổng hợp dạng tổng thể Chẳng hạn bạn muốn hiển thị số lượng Record Subform vị trí Mainform Hướng dẫn:  Trước đặt tính tốn tổng hợp liệu Mainform giá trị phải tính Subform Ơ tính tốn tổng hợp liệu phải đặt phần Footer Subform  Sau đó, Mainform bạn chèn Text Box với ControlSource thiết lập giá trị sau: Trong đó: - SubformName: Là tên Subform - ControlName_inSubform: Tên tính tốn tổng hợp liệu Subform Ví dụ:Khi tạo Form phụ mà liệu nguồn từ Table DON VI (Mainform) Table NHAN VIEN (Subform) Để hiển thị tổng số nhân viên theo đơn vị Mainform sau thao tác theo hướng dẫn ta kết quả: THỰC HÀNH 1/- Hãy thiết kế biểu mẫu phụ dùng Form Wizard (khơng dùng nút lệnh Subform/Subreport) Trong đó: - Form lấy liệu từ Table DON VI đặt tên FORM CHINH - Form phụ lấy liệu từ Table NHAN VIEN đặt tên FORM PHU - Trên FORM CHINH tạo tính toán tổng hợp số lượng nhân viên theo đơn vị (cách làm tương tự ví dụ trên) Trang - Chỉnh sửa ô điều khiển Font tiếng việt 2/- Hãy thiết kế biểu mẫu phụ dùng Form Wizard (dùng nút lệnh Subform/Subreport) công cụng Toolbox Trong đó: - Form lấy liệu từ Table TDCM đặt tên CHINH TDCM - Form phụ lấy liệu từ Table NHAN VIEN đặt tên PHU NV - Chỉnh sửa ô điều khiển Font tiếng việt 3/- Hãy thiết kế biểu mẫu phụ dùng Design Trong đó: - Form lấy liệu từ Table CHUC VU đặt tên CV CHINH - Form phụ lấy liệu từ Table NHAN VIEN đặt tên NV PHU - Chỉnh sửa ô điều khiển Font tiếng việt III Ý NGHĨA CÁC ĐIỀU KHIỂN, CÁCH THÊM ĐIỀU KHIỂN VÀO FORM: Ý nghĩa điều khiển(Control) thiết kế biểu mẫu: Control Tên Ý nghĩa Có loại Textbox - Bound Control: Chứa nội dung Field - Unbound Control: Khơng có liệu nguồn, thường dùng để nhập cơng thức tính tốn Label Sử dụng để tạo nhãn Hyperlink Button Nút lệnh dùng để thực click Tab Hiển thị liệu thành nhóm nhiều Tab khác Hyperlink Tạo Hyperlink Option Group Nhóm tùy chọn Page Break Ngắt trang Combo box Là Drop-down menu cho phép chọn tùy chọn danh sách nhập thêm tùy chọn Char Tạo đồ thị Wizard Line Vẽ đường thẳng Trang 10 16 Khóa ngoại gì? 17 Khi thiết kế cấu trúc bảng (Table), Data Type có ý nghĩa gì? 18 Khi tạo mối quan hệ mục Cascade Delete Related Records có ý nghĩa gì? 19 Thuộc tính Format có ý nghĩa gì? 20 Khóa gì? 21 Có loại Query? Kể tên loại? 22 Viết cú pháp chung để tạo cột tính tốn Query? 23 Query tham số gì? 24 CrossTab query gì? 25 Khi thực thi (xem kết quả) Update Query, phải click vào nút gì? 26 Form Header có ý nghĩa gì? 27 Một Form thiết kế xong, có dạng để xem? Kể tên dạng? 28 Report gì? 29 Hãy cho biết ý nghĩa hàm IS NULL? 30 Hãy cho biết lớp A có địa đâu đến đâu? Bảng gì? Trang 72 31 Hãy cho biết hộp thoại sau loại Query nào? 32 Trong Report, để nội dung lặp lại lần trang cuối báo cáo nội dung đặt đâu? 33 Giao thức IPX/SPX giao thức mạng gì? 34 Hãy viết biểu thức để tạo số trang tự động Report? 35 Trong Select Query, muốn ghép Field Ho lot Field Ten thành Field Họ tên, ghép cách nào? Đặt dòng nào? 36 Khi thiết kế Query xóa liệu dòng dòng xuất hiện? 37 Hãy viết biểu thức để lấy tháng hành? Biểu thức tạo nút lệnh (Label, Text Box, Button)? 38 Trong Query để tạo Table tên Bang trich gồm người có năm sinh từ năm 1980 đến năm 1990 sử dụng loại Query gì? Viết biểu thức? Đặt dòng nào? 39 Hãy viết qui tắc để tạo cột tính tốn Query? 40 Khi sử dụng ô điều khiển Text Box, Label ? 41 Hãy cho biết để tạo nhóm Report thực cách nào? 42 Trong sở liệu Access bao gồm thành phần? Kể tên thành phần? 43 Khi thiết kế Query cập nhật liệu dịng dịng xuất hiện? 44 Hãy viết cú pháp hàm đổi từ chữ in sang chữ thường? Trang 73 45 Hãy viết biểu thức để liệt kê người có họ Nguyễn? Đặt dịng nào? 46 Hãy cho biết đường dẫn khởi động Access 2010? 47 Khi thiết kế Query tạo bảng dịng dịng xuất hiện? 48 Thuộc tính Input Mask có ý nghĩa gì? 49 Hãy cho biết chức biểu tượng đánh số? 50 Quan hệ Field Table, với đầu đầu gọi gì? 51 Khi tạo mối quan hệ mục Cascade Update Related Field có ý nghĩa gì? Trang 74 BÀI THỰC HÀNH BÀI 1: Tạo CSDL QL HOC VIEN (Quản lý học viên) Tạo Table DS HOC VIEN Field Name MaHV Holot Ten Phai Namsinh Noisinh MaLop MaDT Danop Data Type Text Text Text Yes/No Date/Time Text Text Text Number Field size 30 10 Format dd/mm/yyyy 30 Long Integer > Caption Mã học viên Họ lót Tên Phái Năm sinh Nơi sinh Mã lớp Mã đối tượng Đã nộp Thạch Sóc Ngơ Xn Lê Thanh Thạch Mỹ Nguyễn Anh Nguyễn Lệ Nguyễn Thị Lâm Chí Sơn Thị Châu Thúy Kiên Xuân Lê Nguyễn Nguyễn Mỹ Lý Thành Nguyễn Chí Lê Văn Hứa Lai Ngơ Thanh Tô Thanh Kiên Trần Long Nguyễn Bảo Quách Mỹ Trịnh Thị Tiêu Gia Tên Kha Mai Phong Linh Tuấn Hương Tiên Linh Linh Liễu Hoa Hoàng Lệ Danh Bảo Tám Phát Hằng Sang Rươne Ẩn Quốc An Lài Bảo Phái Năm sinh Nơi sinh  14/08/1980 14/09/1979 28/01/1990 18/09/1999 18/01/1993 08/10/1975 20/02/1980 28/05/1980 25/08/1972 22/10/2006 18/10/2005 15/10/1990 03/11/1977 10/05/1970 28/08/1979 18/01/1992 30/04/1976 18/06/1974 30/04/1982 07/01/1980 20/12/2004 10/10/2003 25/10/2006 15/09/2005 18/10/2006 Trà Vinh Bến Tre Trà Vinh Cần Thơ Vĩnh Long Bến Tre Bến Tre Trà Vinh Cần Thơ Trà Vinh Cần Thơ Trà Vinh Vĩnh Long Trà Vinh Trà Vinh Vĩnh Long Vĩnh Long Trà Vinh Vĩnh Long Trà Vinh Trà Vinh Trà Vinh Vĩnh Long Trà Vinh Trà Vinh AVA AVA AVA AVB AVB AVB AVGT AVGT AVGT AVTN AVTN THA THA THA THA THB THB THB THB THB THTN THTN THTN THTN THTN              Trang 75 tượngMã đối 0004 0013 0017 0006 0014 0023 0003 0012 0019 0007 0009 0001 0005 0018 0020 0002 0008 0015 0021 0024 0010 0011 0016 0022 0025 Họ lót Mã lớp viênMã học Nhập số liệu theo mẫu sau: KH TB KI KH KI KI KI KH KH HO KH LS LS TB TB TB HO LS LS KH KI KI HO KI HO Đã nộp 250000 250000 250000 250000 250000 300000 400000 500000 400000 500000 400000 250000 200000 200000 250000 200000 300000 300000 250000 200000 400000 500000 400000 500000 500000 Tạo Table DOI TUONG Field Name MaDT TenDT Data Type Text Text Field size 20 Format > Caption Mã đối tượng Tên đối tượng Format > Caption Mã lớp Tên lớp Học phí Nhập số liệu theo mẫu sau: Mã đối tượng HO KH KI LS TB Tên đối tượng Dân tộc Hoa Dân tộc Khmer Dân tộc Kinh Con Liệt sĩ Con Thương binh Tạo Table LOP HOC Field Name Ma lop TenLop Hocphi Data Type Text Text Number Field size 20 Long Integer Nhập số liệu theo mẫu sau: Mã lớp AVA AVB AVGT AVTN THA THB THTN Tên lớp Anh văn A Anh văn B Anh văn giao tiếp Anh văn thiếu nhi Tin học A Tin học B Tin học thiếu nhi Học phí 250000 300000 500000 500000 250000 300000 500000 Câu 2: Thiết lập mối quan hệ Table Câu 3: Thiết kế Query để hiển thị trường: MaHV, Ho va teb, Gioitinh, Namsinh, TenDT, Tenop, Hocphi, Danop, Nợ học phí Trong cột họ tên ghép từ cột Holot Ten; giới tính phái yes đổi thành Nam, ngược lại đổi thành Nữ; Nợ học phí = hoc phi – da nop Lưu Q1 Thiết kế Query để hiển thị trường: MaHV, Ho va ten, Gioitinh, Namsinh, TenDT, TenLop, Hocphi, Danop, Khơng nợ học phí Trong cột họ tên ghép từ cột Holot Ten; Giới tính phái yes đổi thành Nam, ngược lại đổi thành Nữ; khơng nợ học phí = Hocphi – Danop Lưu Q2 Thiết kế Query biết học viên nợ học phí lớp đó, với tên lớp nhập vào lúc chạy query Lưu Q3 Thiết kế Query để tạo Table tên DSHV KHONG NO HP, với yêu cầu giống câu Q2 Lưu Q4 Tạo Query để liệt kê học viên học lớp Anh văn, đổi tên lớp thành chữ in Lưu Q5 Trang 76 Thiết kế Query để thống kê tổng số tiền nộp theo lớp Lưu Q6 Thiết kế Query biết có học viên nam, nữ học theo lớp Lưu Q7 Tạo Query biết có học viên học lớp thiếu nhi Lưu Q8 Thiết kế Query để thống kê tổng số tiền nợ lớp Lưu Q9 10 Thiết kế Query để trích Table tên DS HV THIEU NHI gồm học viên tuổi học Tin học thiếu nhi Trong họ tên học viên đổi thành chữ in Lưu Q10 11 Thiết kế Query để nối thêm vào Table DS HV THIEU NHI gồm học viên tuổi học Anh văn thiếu nhi Trong họ tên học viên đổi thành chữ in Lưu Q11 12 Thiết kế Query biết thông tin đầy đủ học viên học tất lớp Trong cột tuổi học viên xếp theo thứ tự từ nhỏ đến lớn; cột giới tính phái yes đổi thành Nam, ngược lại đổi thành Nữ Lưu Q12 13 Tạo Query để liệt kê học viên có họ Nguyễn khơng học lớp Tin học thiếu nhi Lưu Q13 14 Hãy thiết kế Query để xóa tên học viên nghỉ học lớp Tin học B, với họ tên học viên cần xóa nhập vào lúc chạy query Lưu Q14 15 Hãy thiết kế Query để xóa tên học viên cịn nợ học phí lớp đó, với tên lớp nhập vào lúc chạy query Lưu Q15 16 Hãy thiết kế Query để thống kê tổng số học viên liệt sĩ hay thương binh học lớp Lưu Q16 17 Tạo Query biết có học viên học lớp Anh văn giao tiếp Lưu Q17 18 Hãy thiết kế Query biết thông tin đầy đủ học viên học lớp B có nơi sinh Cần Thơ Vĩnh Long Lưu Q18 19 Hãy thiết kế Query biết thông tin đầy đủ học viên có năm sinh từ năm 1970 đến năm 1980, xếp cột nơi sinh theo thứ tự từ điển Lưu Q19 20 Hãy thiết kế Query biết thông tin đầy đủ học viên không tỉnh Trà Vinh thuộc dân tộc Hoa dân tộc Khmer Lưu Q20 21 Hãy thiết kế Query để xóa liệu Table DS HV THIEU NHI, gồm thí sinh học Anh văn thiếu nhi Lưu Q21 Câu 4-1: Hãy thiết kế Form dùng để nhập liệu cho Table DS HOC VIEN Trong Form Anh (chị) tạo thêm điều khiển sau: - Tiêu đề cho Form là: TRUNG TÂM GDTX TỈNH TRÀ VINH MÀN HÌNH NHẬP DANH SÁCH HỌC VIÊN - Tạo Combo Box cho vùng: MaLop, MaDT - Tạo nút điều khiển: + Thêm: Cho phép nhập thêm mẫu tin mới; + Tới: Cho phép tới mẫu tin + Lui: Cho phép lùi lại mẫu tin; + Liệt kê: Để mở query Q5 + Về đầu: Cho phép mẫu tin đầu tiên; + Về cuối: Cho phép mẫu tin cuối + Lưu: Để lưu mẫu tin; + Đóng: Để đóng Form Trang 77 - Kiểm tra tính hợp lệ liệu sau: + Vùng phai chấp nhận giá trị “Nam” “Nữ” + Vùng da nop phải từ 50% học phí trở lên - Lưu đặt tên cho Form NHAP DS HOC VIEN Câu 4-2: Hãy thiết kế Form phụ, form lấy liệu từ Table LOP HOC, form phụ lấy liệu từ Table DS HOC VIEN Trong Form Anh (chị) tạo thêm điều khiển sau: + Thêm: Cho phép nhập thêm mẫu tin mới; + Tới: Cho phép tới mẫu tin + Lui: Cho phép lùi lại mẫu tin; + Về đầu: Cho phép mẫu tin đầu tiên; + Về cuối: Cho phép mẫu tin cuối cùng; + Đóng: Để đóng Form - Lưu đặt tên cho Form FORM CHINH, Form phụ tên FORM PHU Câu 5-1: Hãy thiết kế Report theo mẫu sau lưu đặt tên PHIEU THU - Số thứ tự phải cập nhật chuyển sang người thứ số phiếu phải - Dòng Trà Vinh, ngày tháng năm phải cập nhật ngày tháng năm hành mở Report - Người nộp họ tên học viên Câu 5-2: Hãy thiết kế Report theo mẫu sau lưu đặt tên DS LOP HOC Trang 78 Câu 6-1: Hãy thiết kế giao diện có dạng sau Lưu đặt tên Giao dien Trong đó: - Nút Xem có hai lệnh: + Mở bảng DSHV dùng để mở Table DS HOC VIEN + Liệt kê DSHV nợ học phí dùng để mở Query câu Q1 - Nút Cập nhật có lệnh: + Cập nhật danh sách HV dùng để mở Form NHAP DS HOC VIEN - Nút In có hai lệnh: + In phiếu thu dùng để mở Report PHIEU THU + In danh sách lớp học dùng để mở Report DS LOP HOC - Nút Thốt có hai lệnh: + Thoát Access + Thoát Windows Câu 6-2: Hãy thiết kế giao diện có dạng sau Lưu đặt tên Giao dien Trang 79 - Trong đó: + Nút Mở bảng DS học viên dùng để mở Table DS HOC VIEN + Nút Xóa học viên dùng để mở Query câu Q14 + Nút Tìm học viên dùng để mở Query câu Q12 + Nút Cập nhật học viên dùng để mở FORM CHINH + Nút Phiếu thu học viên dùng để mở Report PHIEU THU + Nút Danh sách học viên dùng để mở Report DS LOP HOC + Khi click vào nút Kết thúc thoát khỏi Access Windows BÀI 2: Tạo CSDL HOA DON (Hóa đơn) Tạo Table NHAN VIEN Field Name Ma NV Ho lot Ten NV Phai Ngay sinh Dia chi Dien thoai Hinh Data Type AutoNumber Text Text Yes/No Date/Time Text Text OLE Object Field size Long Integer 25 10 30 10 Format Caption Mã NV Họ lót Tên NV True/False Phái dd/mm/yyyy Ngày sinh Địa Điện thoại Hình Nhập số liệu theo mẫu sau: Mã NV Họ lót Nguyễn Ngọc Hà Vĩnh Trần Tuyết Nguyễn Kim Trương Duy Lương Bá Lâm Sơn Tên NV Phái  Nga Phát  Oanh  Ngọc Hùng Thắng Hoàng Ngày sinh 10/12/1974 07/12/1993 27/02/1987 25/12/1980 10/10/1992 10/12/1970 02/03/1978 Trang 80 Địa Cần Thơ Tiền Giang Vĩnh Long Trà Vinh Vĩnh Long Trà Vinh Tiền Giang Điện thoại 0918700123 0988455100 0918505089 0977146200 0918369663 0988445889 0977145668 Hình Mã NV 10 11 12 13 14 Họ lót Vương Ngọc Nguyễn Thị Lê Văn Nguyễn Thị Lê Thị Ngọc Đặng Đoàn Tên NV Phái  Lan  Mai Hùng  Hoa  Bích Hùng Khoa Ngày sinh 10/12/1977 10/11/1992 06/03/1967 10/10/1976 10/01/1993 11/01/1980 12/10/1994 Địa Bến Tre Cần Thơ Trà Vinh Vĩnh Long Trà Vinh Bến Tre Trà Vinh Điện thoại 0977880445 0918665700 0977330777 0988448774 0977345663 0988564880 0918667559 Hình Tạo Table KHACH HANG Field Name MaKH TenKH Diachi Tpho Data Type Text Text Text Text Field size 10 25 30 10 Format > > > Caption Mã khách hàng Tên KH Địa Thành Phố Nhập số liệu theo mẫu sau: Mã khách hàng CINOTEC COMECO FAHASA HNTRCO LIXCO SAFICO SJC THADACO TRACODI Tạo Table SAN PHAM Field Name Data Type Ma SP Number Ten SP Text DVT Text Dgia Currency Field Properties Field size: Long Integer Caption: Mã SP Field size: 30 Caption: Tên SP Field size: 10 Caption: ĐV tính Format: Currency Decimal places: Caption: Đơn giá Validation Rule: >0 Validation Text: Phải nhập số >0 Trang 81 Nhập số liệu theo mẫu sau: Mã SP 10 11 12 13 14 15 Tên SP Rượu Gia vị Bánh kem Bơ Bánh mì Cá hộp Kẹo Gạo Sữa Bia Bột Cà phê Dầu ăn Thịt hộp Trứng ĐV tính Chai Thùng Cái Kg Cái Thùng Thùng Kg Hộp Thùng Kg Hộp Thùng Thùng Thùng Đơn giá $230.50 $40.00 $2.00 $15.00 $1.00 $62.50 $12.00 $2.00 $20.00 $25.00 $5.00 $20.00 $25.00 $120.00 $55.00 Tạo Table HOA DON Field Name Ma HD MaKH Ma NV Ngaylap HD Ngay GH Data Type Text Text Number Date/Time Date/Time Field size 10 Long Integer Format > dd/mm/yyyy dd/mm/yyyy Caption Mã hóa đơn Mã KH Mã NV Ngày lập HD Ngày giao hàng Nhập số liệu theo mẫu sau: Mã hóa đơn 10148 10151 10154 10155 10157 10159 10160 10162 10163 10166 10175 10177 10183 10186 10202 10207 Mã KH FAHASA LIXCO SJC SAFICO SAFICO COMECO THADACO CINOTEC TRACODI SJC THADACO COMECO SAFICO TRACODI COMECO SJC Mã NV 10 12 13 11 13 14 11 Ngày lập HD Ngày giao hàng 10/03/2012 20/03/2012 10/09/2012 12/09/2012 25/11/2012 10/12/2012 10/10/2012 15/10/2012 10/01/2012 20/02/2012 09/01/2012 06/03/2012 13/01/2012 30/01/2012 28/06/2012 01/07/2012 02/05/2012 06/07/2012 21/01/2012 30/01/2012 03/05/2012 07/06/2012 29/01/2012 05/06/2012 01/01/2012 02/06/2012 15/09/2012 30/09/2012 18/05/2012 22/06/2012 12/05/2012 20/06/2012 Trang 82 Mã hóa đơn 10209 10210 10212 10214 10215 10225 10226 10228 Mã KH TRACODI SJC TRACODI SJC SAFICO COMECO LIXCO HNTRCO Mã NV 12 11 7 Ngày lập HD Ngày giao hàng 10/02/2012 17/03/2012 25/05/2012 01/06/2012 02/09/2012 30/09/2012 01/02/2012 28/02/2012 02/05/2012 28/05/2012 10/05/2012 20/05/2012 05/09/2012 30/09/2012 01/10/2012 31/10/2012 Tạo Table CHI TIET HOA DON Field Name Ma HD MaSP So lg DGia ban Data Type Text Number Number Currency Field size Long Integer Long Integer Format Currency Nhập số liệu theo mẫu sau: Mã HD 10159 10162 10166 10151 10162 10148 10151 10157 10148 10151 10157 10186 10154 10175 10186 10148 10212 10159 10162 10175 10212 10157 10160 10154 10166 10157 Mã SP 1 2 3 4 4 5 6 7 8 9 10 10 11 Số lượng 30 10 20 10 20 10 30 23 50 12 10 75 20 20 2 12 20 10 30 20 15 Trang 83 ĐGiá bán $242.03 $242.03 $242.03 $42.00 $42.00 $2.10 $2.10 $2.10 $15.75 $15.75 $15.75 $15.75 $1.05 $1.05 $1.05 $12.60 $5.25 $5.25 $5.25 $65.63 $2.10 $12.60 $12.60 $2.10 $10.50 $13.15 Caption Mã hóa đơn Mã SP Số lượng ĐGiá bán Câu 2: Thiết lập mối quan hệ Table Câu 3: Tạo Query cho biết thơng tin hóa đơn gồm field: Mã HD, tên KH, họ tên NV lập HD, ngày lập HD, ngày giao hàng Sắp xếp liệu theo ngày lập HD Trong cột họ tên NV lập HD ghép từ cột họ lót tên NV đổi sang chữ in Lưu Q1 Tạo Query để liệt kê danh sách hóa đơn nhân viên Nga Phát lập tháng Thông tin bao gồm: Mã HD, họ tên NV lập HD, ngày lập HD, ngày giao hàng Trong cột họ tên NV lập HD ghép từ cột họ lót tên NV Lưu Q2 Tạo Query để hiển thị đầy đủ thông tin nhân viên có năm sinh >=1976 lập hóa đơn tháng giêng Lưu Q3 Thiết kế Query để xem hóa đơn lập mặt hàng có số lượng 20, thông tin bao gồm: Mã HD, Mã KH, Tên KH, Tên NV, ngày lập HD, ngày giao hàng, số lượng, thành tiền USD, thành tiền VNĐ Trong đó: + Thành tiền USD = so luong * dgia ban, định dạng đơn vị $ + Thành tiền VNĐ = thành tiền USD * 21000, định dạng đơn vị tiền tệ VNĐ Lưu Q4 Thiết kế Query để tạo Table tên HOA DON GIAO HANG gồm hóa đơn có thời gian từ ngày lập hóa đơn đến ngày giao hàng 20 ngày, gồm thông tin: Mã HD, tên NV, lập HD, ngày giao hàng, tên SP, số lượng, đơn giá bán, thành tiền Trong đó: tên SP đổi sang chữ in, thành tiền = số lượng * đơn giá bán Lưu Q5 Thống kê sản phẩm có đơn giá bán thấp Lưu Q6 Thiết kế Query để thống kê sản phẩm có đơn giá bán thấp Lưu Q7 Thiết kế Query để liệt kê danh sách nhân viên có độ tuổi từ 20 đến 35 bán sản phẩm có tên bắt đầu chữ B Trong cột Họ tên NV ghép từ ho lot ten NV, Giới tính phái yes giới tính nữ, ngồi giới tính nam Lưu Q7 Tạo Query tính tiền trả trước khách hàng, thơng tin gồm: Ma HD, ma KH, ten SP, đgia ban, so ngay, tien, tien tra truoc, lai Trong đó: + So = GH – ngaylap HD + Thanh tien = So lg * dgia ban + Tien tra truoc: Nếu so 30 trả trước 20% tien, trường hợp lại trả trước 50% tien (Định dạng $ cho tien tra truoc) + Con lai = tien – tien tra truoc 10 Thiết kế Query để tính tổng số lượng sản phẩm bán Lưu Q10 11 Tạo Query để tính tổng tiền hóa đơn theo khách hàng Trong Tong tien HD = sum(so lg * dgia ban) Lưu Q11 12 Thiết kế Query để tính tổng số hóa đơn, tổng số lượng tổng tiền sản phẩm tổng tiền = sum (so lg * dgia ban) Lưu Q12 Trang 84 13 Tạo Query để hiển thị danh sách sản phẩm nhân viên bán tháng có số lượng từ 10 đến 20, với tên sản phẩm nhập vào lúc chạy query Lưu Q13 14 Tạo Query cho xem thông tin khách hàng mua bánh kem sữa thành phố đó, với tên thành phố nhập vào lúc chạy query Lưu Q14 15 Thiết kế Query để tăng đơn giá bán lên 5% cho sản phẩm bia Lưu Q15 16 Thiết kế Query để nối thêm vào Table HOA DON GIAO HANG gồm hóa đơn có thời gian từ ngày lập hóa đơn đến ngày giao hàng 30 ngày, gồm thông tin: Mã HD, tên NV, lập HD, ngày giao hàng, tên SP, số lượng, đơn giá bán, thành tiền Trong đó: tên SP đổi sang chữ in, thành tiền = số lượng * đơn giá bán Lưu Q16 17 Thiết kế Query để xóa khách hàng Q5 mua sản phẩm có số lượng 25, với tên khách hàng cần xóa nhập từ bàn phím lúc chạy query Lưu Q17 18 Thiết kế Query để tạo Table tên HOA DON THANG 5, gồm nhân viên có năm sinh từ năm 1970 đến 1978 lập hóa đơn tháng tháng Trong ghép cột ho lot ten NV thành cột họ tên NV, cột địa nhân viên đổi sang chữ in lưu Q18 19 Thiết kế Query để nối thêm vào Table HOA DON THANG 5, gồm nhân viên sinh năm 1992 1993 Trong ghép cột ho lot ten NV thành cột họ tên NV, cột địa nhân viên đổi sang chữ in lưu Q19 20 Thiết kế Query để xóa nhân viên nghỉ việc quê Trà Vinh Với họ tên NV tham số Lưu Q20 Câu 4-1: Hãy thiết kế Form dùng để nhập liệu cho Table HOA DON Trong Form Anh (chị) tạo thêm điều khiển sau: - Tiêu đề cho Form là: HOA DON - Tạo Combo Box cho vùng: Ma KH, Ma NV - Tạo nút điều khiển: + Thêm: Cho phép nhập thêm mẫu tin mới; + Tới: Cho phép tới mẫu tin + Lui: Cho phép lùi lại mẫu tin; + Lưu: Để lưu mẫu tin + Xóa: Cho phép xóa mẫu tin; + Đóng: Để đóng Form - Lưu đặt tên cho Form NHAP HOA DON Câu 4-2: Hãy thiết kế Form dạng Main_Sub (chính - phụ) mẫu đó: + Main form chứa thơng tin hóa đơn, form có dạng Columnar + Subform chứa thơng tin sản phẩm hóa đơn, liệu nguồn Subform phải chứa field liên kết với main form MaHD, subform có dạng Tabular + Trong Form Anh (chị) tạo Combo Box cho vùng: MaKH, MaNV + Lưu đặt tên THONG TIN CHI TIET HD Trang 85 Câu 5-1: Hãy thiết kế Report theo mẫu sau lưu đặt tên BANG KE HD Câu 5-2: Hãy thiết kế Report theo mẫu sau lưu đặt tên HOA DON KH Trang 86 ... dàng II MƠ HÌNH HOẠT ĐỘNG CỦA DỊCH VỤ WEB: Web Client Truy xuất thông tin Web Server Web Client Web Client Web Server: Máy cung cấp thông tin dạng Web Web Client: Máy truy xuất thông tin từ Web... CÁC THUẬT NGỮ  WebPage: Một trang tài liệu Web  WebSite: Tập hợp trang Web tổ chức, WebSite có nhiều Web Server  Home page: Trang Web WebSite trang Web xuất khởi động Web Browser Trang 42 HyperLink... thông tin Web Server, Web Client phải sử dụng chương trình để duyệt thơng tin gọi Web Browser (trình duyệt Web) Hiện có trình duyệt Web thơng dụng Internet Explorer Netscape Navigator III CÁC

Ngày đăng: 09/01/2016, 17:45

Xem thêm: PHẦN II chứng chỉ b tin học

TỪ KHÓA LIÊN QUAN

Mục lục

    I. MỞ VÀ ĐÓNG TRÌNH DUYỆT WEB:

    1. Mở trình duyệt Web:

    2. Màn hình giao diện và các chức năng của Internet Explorer:

    3. Đóng trình duyệt web:

    4. Hiển thị /che dấu thanh công cụ:

    5. Hiển thị trang Web:

    Hiển thị trang web bằng cách nhập địa chỉ:

    6. Mở một siêu liên kết và quay lại trang ban đầu:

    6.1. Đi theo một siêu liên kết trong trang web:

    6.2. Sử dụng nút Back (lùi):

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w