Bài giảng Access - pdf 17

Download miễn phí Bài giảng Access



MỤC LỤC
Chơng 1 .1
CƠSỞDỮLIỆU VÀHỆQUẢN TRỊCƠSỞDỮ LIỆU ACCESS .1
1.1. CÁC KHÁI NIỆMCƠBẢNVỀCƠSỞDỮLIỆU (Database) .1
1.2. HỆ QUẢN TRỊCƠSỞDỮ LIỆU (DBMS-DataBaseManagement System) .4
1.3. CÁC VÍ DỤVỀ THIẾT KẾMỘT CƠSỞDỮLIỆU.5
Chơng 2 .7
BẢNG (Tables) .7
2.1. KHỞI ĐỘNGVÀ LÀM VIỆC VỚITẬP TIN CƠSỞDỮLIỆU .7
2.1.1. Khởi động .7
2.1.2. Tạomới tệpc ơs ởd ữ li ệ u.7
2.1.3. Cửa sổ Access .8
2.1.4. Mởtệp đã tồn tại .9
2.1.5. Thoát khỏi Access . 10
2.2. BẢNG DỮLIỆU. 10
2.2.1. Bảng dữliệu trong Access . 10
2.2.2. Xâydựng cấu trúc bảng. 12
2.2.3. Qui định các tínhchất (Properties) của thuộc tính . 16
2.2.4. Thiếtlập quan hệ . 18
2.2.5. Nhập dữliệu . 19
2.2.6. Một sốthao tácxửlý dữliệu trênbảng. 21
2.2.7. Sửdụng Lookup Wizard . 23
BÀI TẬPHẾT CHƯƠNG . 27
Chơng 3 . 30
TRUY VẤN (Queries) . 30
3.1. QUERY TRÍCH DỮLIỆU (SELECT query ). 30
3.1.1. Giới thiệu . 30
3.1.2. Tiến hành . 31
3.2. QUERY TỔNG HỢP DỮLIỆU (TOT ALquery). 37
3.3. QUERY CHÉO (CROSST AB query) . 39
3.4. QUERY XOÁ DỮLIỆU (DELETE query) . 41
3.5. QUERY CẬP NHẬT DỮLIỆU (UPDA TE query) . 42
BÀI TẬPHẾT CHƯƠNG . 44
CHƯƠNG 4 . 47
MẪU BIỂU (Forms) . 47
4.1. GIỚI THIỆU. 47
4.2. THIẾTKẾ FORMBẰNG WIZARD(Form Wizard) . 47
4.3. THIẾTKẾ FORMKHÔNGBẰNG WIZARD (Form Design View) . 51
4.3.1. ThiếtkếForm nhập dữliệu đơn giản . 51
4.3.2. Tinhchỉnh cấu trúc Form . 54
4.4. KỸ THUẬT SUB-FORM . 59
4.5. SỬDỤNG SUB-FORM TRONG FORM ĐỂLỌCDỮLIỆU . 63
BÀI TẬPHẾT CHƯƠNG . 67
CHƯƠNG 5 . 71
BÁO BIỂU (Reports) . 71
5.1. GIỚI THIỆU REPORT . 71
5.1.1. Cấu trúc Report . 71
5.1.2. Môitrường làm việc . 73
5.2. TẠO REPORT BẰNG WIZARD (Report Wizard). 73
5.3. THIẾT KẾ REPORT KHÔNG DÙNG WIZARD (Report Design View) . 78
BÀI TẬPHẾT CHƯƠNG . 83
CHƯƠNG 6 . 85
LỆNH VĨMÔ (Macros) . 85
6.1. GIỚI THIỆU. 85
6.2. TẠO MACRO . 85
6.3. MACRO VÀ SỰ KIỆN TRÊN NÚT ĐIỀU KHIỂN . 86
6.4. NHÓM MACRO . 86
6.5. THAM CHIẾU TRONG MACRO . 87
6.6. QUI ĐỊNH ĐIỀU KIỆN TRONG MACRO . 88
BÀI TẬPHẾT CHƯƠNG . 90
BÀI TẬPTỔNG HỢP . 91
PHỤLỤC: THUẬT NGỮTINHỌC KHISỬDỤNG ACCESS . 100



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

thừa và cũng không thể thiếu một t huộc t í nh nào) như sau:
Bước 2: Ra lệnh chọn kiểu Crostab query bằng cách mở thực đơn Queries | Crosstab
Query
Bước 3: Thiết lập các thuộc tính Total cũng như Crosstab cho các thuộc t ính phù hợp
như sau:
3.4. QUERY XOÁ DỮ LIỆU (DELETE query)
Delete Query là một loại Action Query (query hành động). Nó làm thay đổi dữ liệu trong
CSDL. Trong trường hợp này, Delete query dùng để xoá các mẫu tin từ CSDL thoả mãn
những điều kiện nào đó.
Dưới đây là hướng dẫn tạo một Detele query xoá đi những cán bộ đến tuổi nghỉ hưu ra
Bài giảng: “Access”
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Biên soạn: Nguyễn Văn Khương
42
khỏi CSDL Quản lý lương cán bộ. Khi query này thi hành, danh sách các cán bộ đến tuổi
hưu sẽ bị xoá khỏi bảng canbo. Cách tạo query này như sau:
Bước 1: Tạo một Select query như sau:
Bước 2: đổi query hiện hành thành Delete query bằng cách mở thực đơn Queries |
Delete Query
Để thi hành việc xoá cán bộ, nhấn nút Run trên thanh công cụ .
3.5. QUERY CẬP NHẬT DỮ LIỆU (UPDATE query)
Update query dùng cập nhật dữ liệu một số t huộc t í nh nào đó trong CSDL. Giống với
Delete query, Update query là loại query hành động, làm thay đổi nội dung dữ liệu trên
CSDL.
Dưới đây là một ví dụ sử dụng Update query để tính giá trị cho cột luongchinh (lương
chính) là một t huộc t ính mới được thêm vào bảng canbo.
Bước 1: Tạo một query và có chứa bảng canbo và chuyển thành Update query bằng cách
mở thực đơn Queries | Update query, hộp thoại thiết kế query như sau:
Bài giảng: “Access”
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Biên soạn: Nguyễn Văn Khương
43
Bước 2: Thiết lập các thuộc t í nh cần cập nhật dữ liệu bằng cách:
§ Chọn tên thuộc t í nh cần cập nhật dữ liệu ở dòng Field
§ Gõ vào biểu thức tính giá trị cho thuộc t í nh đó ở dòng Update To
§ Gõ vào điều kiện để tính toán nếu cần ở dòng Criteria.
Với yêu cầu trên, luongchinh = hesoluong * 290000 cửa sổ thiết kế query sẽ như sau:
Để thi hành việc cập nhật, nhấn nút Run trên thanh công cụ.
Bài giảng: “Access”
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Biên soạn: Nguyễn Văn Khương
44
BÀI TẬP HẾT CHƯƠNG
Thực hiện trên CSDL Quản lý lương cán bộ các yêu cầu:
Bài số 1: Hãy tính và in ra bảng lương của cơ quan bao gồm các thông tin: Hoten,
ngaysinh, tenchucvu, tenphongban, luongchinh, phucapcv, dangphi, congdoanphi,
thuclinh.
Trong đó:
Luongchinh = hesoluong * 290000
Dangphi = 20,000 với những ai là Đảng viên
Congdoanphi = 5%Luongchinh với những ai đã vào công đoàn
Bài số 2: Hãy đưa ra danh sách các cán bộ là Đảng viên mà chưa vào công đoàn
Bài số 3: Hãy lọc ra danh sách cán bộ của một phòng ban nào đó, tên phòng ban được
nhập từ bàn phím khi query được kích hoạt
Bài số 4: Hãy lọc ra danh sách cán bộ là Đảng viên và có thực lĩnh lớn hơn một số nào đó-
được nhập từ bàn phím khi query được kích hoạt
Bài số 5: Hãy lọc ra danh sách cán bộ mà năm sinh rơi vào trong một khoảng năm nào đó
được nhập vào từ bàn phím. Ví dụ: khi kích hoạt query, Access yêu cầu nhập vào khoảng năm
sinh từ năm nào, đến năm nào. Khi đó query sẽ lọc ra danh sách các cán bộ thoả mãn điều
kiện đó
Bài số 6: Lọc ra danh sách cán bộ có tên được nhập vào từ bàn phím khi kích hoạt query.
Ví dụ: khi query kích hoạt sẽ hỏi: Gõ vào tên cần xem? Sau khi gõ vào một tên (có thể cả họ
hay cả họ và tên), máy tính sẽ lọc ra danh sách cán bộ thoả mãn điều kiện
Bài số 7: Lọc ra danh sách cán bộ đến tuổi nghỉ hưu, biết rằng điều kiện nghỉ hưu xác
định như sau:
- Là Nam giới, tuổi >=60
- Là Nữ giới, tuổi >=55
Bài số 8: Hãy đưa ra bảng tổng hợp số cán bộ đã vào Đảng hay chưa vào Đảng theo giới
tính như sau:
Bài giảng: “Access”
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Biên soạn: Nguyễn Văn Khương
45
Bài số 9: Hãy đưa ra bảng tổng hợp tổng số cán bộ theo từng loại chức vụ của các phòng
ban như sau:
Bài số 10: Đưa ra bảng tổng hợp về chức vụ theo giới tính như sau:
Bài số 11: Đưa ra bảng tổng hợp lương theo từng phòng ban như sau:
Thực hiện trên CSDL Quản lý bán hàng các yêu cầu:
Bài số 12: Tạo query hiển thị chi tiết thông tin từng hàng bán:
Bài giảng: “Access”
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Biên soạn: Nguyễn Văn Khương
46
Bài số 13: Tạo query đưa ra bảng tổng hợp tổng tiền bán được từng ngày của cửa hàng
như sau:
Bài số 14: Tạo query đưa ra bảng tổng hợp tổng số bán và tổng tiền đã bán ra của từng loại
mặt hàng như sau:
Bài số 15: Tạo bảng tính tổng tiền từng hoá đơn bán hàng như sau:
Bài số 16: Lập bảng tổng hợp số lượng bán ra từng ngày của từng mặt hàng như sau:
Bài số 17: Lập bảng tổng hợp số lượng mua từng mặt hàng của các khách hàng như sau:
Bài giảng: “Access”
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Biên soạn: Nguyễn Văn Khương
47
CHƯƠNG 4
MẪU BIỂU (Forms)
Chương này trình bày về FORMs - một công cụ thiết kế giao diện người sử dụng phần
mềm- bộ phận giao tiếp giữa người dùng với ứng dụng.
Toàn chương sẽ đề cập đến các mảng kiến thức:
§ Giới thiệu về Forms
§ Sử dụng Form wizard
§ Sử dụng Form design view
§ Kỹ thuật Sub-form
4.1. GIỚI THIỆU
§ Khi sử dụng một ứng dụng, đa phần công việc của người dùng làm trên các hộp thoại
(Dialogue), cửa sổ (Windows). Cả 2 thành phần này được gọi là Form, với người dùng,
Form là giao diện để sử dụng phần mềm. Form được thiết kế với 2 công dụng chính: Nhập
liệu và điều khiển ứng dụng.
Có 2 môi trường dùng tạo Form trong Access:
§ Sử dụng trình Form Wizard. Đây là cách rất đơn giản, nhanh chóng, dễ dùng giúp
tạo nhanh một Form. Tuy nhiên Form được tạo ra có nhiều hạn chế, không gần gũi với yêu
cầu của người dùng.
§ Sử dụng trình Form Design View - một công cụ tương đối hoàn chỉnh để tạo ra các
form đáp ứng nhiều yêu cầu khác nhau của người sử dụng.
4.2. THIẾT KẾ FORM BẰNG WIZARD (Form Wizard)
Form wizard là công cụ trên Access giúp người dùng nhanh chóng và dễ dàng tạo ra một
Form, dùng làm giao diện nhập dữ liệu cho các bảng trên CSDL.
Dưới đây trình bày các bước để tạo một form làm giao diện nhập dữ liệu cho bảng
CANBO trong CSDL Quản lý lương cán bộ. (phải chắc chắn đã tạo hoàn chỉnh cấu trúc CSDL
trên)...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status