tailieunhanh - Bài giảng Access: Chương 2 - Nguyễn Sơn Hải
Bài giảng Access: Chương 2 trình bày về "Truy vấn dữ liệu". Nội dung cụ thể của chương này gồm có: Select Query, Total Query, Crosstab Query, Append Query, Delete Query, Update Query, Make table Query,.! | Query: trích - lọc - hiển thị dữ liệu; tổng hợp - thống kê; thêm - bớt - cập nhật dữ liệu; . Có 7 loại query trong Access : Select Query: trích – lọc – hiển thị dữ liệu Total Query: tính tổng theo một nhóm, vd: Tổng lương từng phòng, Crosstab Query: tính tổng theo 2 nhóm trở lên, vd Tỉnh tổng lương theo từng phòng, từng giới tính. Append Query: thêm dữ liệu dòng Delete Query: xóa các dòng thỏa mãn điều kiện Update Query: cập nhật lại dữ liệu cột. Make table Query: xuất Query ra bảng. Bản chất của Query là các câu lệnh SQL Select Query: Công dụng: dùng để hiển thị - lọc dữ liệu a/ Hiển thị một số vùng trong bảng Ví dụ 1: Từ CSDL Quản lý lương cán bộ, hãy đưa ra bảng lương cán bộ với những thông tin sau: MaCB, hoten, ngaysinh, tencv, congdoanphi, luongchinh, phucapcv, thuclinh. Hesoluong=(bacluong-1)* Luongchinh = hesoluong *1050000 Congdoanphi=*luong Phucapcv=Hsphucap*1050000 Thuclinh = luongchinh+phucapcv-congdoanphi Chọn Queries \ Create query by design view | Query: trích - lọc - hiển thị dữ liệu; tổng hợp - thống kê; thêm - bớt - cập nhật dữ liệu; . Có 7 loại query trong Access : Select Query: trích – lọc – hiển thị dữ liệu Total Query: tính tổng theo một nhóm, vd: Tổng lương từng phòng, Crosstab Query: tính tổng theo 2 nhóm trở lên, vd Tỉnh tổng lương theo từng phòng, từng giới tính. Append Query: thêm dữ liệu dòng Delete Query: xóa các dòng thỏa mãn điều kiện Update Query: cập nhật lại dữ liệu cột. Make table Query: xuất Query ra bảng. Bản chất của Query là các câu lệnh SQL Select Query: Công dụng: dùng để hiển thị - lọc dữ liệu a/ Hiển thị một số vùng trong bảng Ví dụ 1: Từ CSDL Quản lý lương cán bộ, hãy đưa ra bảng lương cán bộ với những thông tin sau: MaCB, hoten, ngaysinh, tencv, congdoanphi, luongchinh, phucapcv, thuclinh. Hesoluong=(bacluong-1)* Luongchinh = hesoluong *1050000 Congdoanphi=*luong Phucapcv=Hsphucap*1050000 Thuclinh = luongchinh+phucapcv-congdoanphi Chọn Queries \ Create query by design view Hsluong:(bacluong-1)* Luongchinh:hsluong*1050000 Phucapcv:hesovc*1050000 Congdoanphi:iif(congdoan=True,*1050000,0) b/ Lọc các dòng (bộ giá trị) thỏa mãn điều kiện cho trước (Query điều kiện) Ví dụ 2: Đưa ra ra những cán bộ ở phòng TC Ví dụ 3: Lọc ra những cán bộ có tên là Nam. Chú ý: Tên chỉ là một phần của trường Hoten: Ví dụ 4: Lọc ra những cán bộ có 3,000,000>= Thuclinh >=1,000,000 c/ Lọc các dòng thỏa mãn điều kiện nhập từ bàn phím khi kích hoạt Query (Query tham số) Ví dụ 5: Lọc ra danh sách các cán bộ phòng ban nào đó được nhập từ bàn phím Ví dụ 6: Lọc ra những cán bộ có tên nhập từ bàn phím khi kích hoạt Query Ví dụ 7: Lọc ra những cán bộ có lương nằm trong khoảng nào đó nhập từ bàn phím. Ký tự *: đại diện cho cac ký tự không biết. “*Nam” : tên là Nam “*/11/*” : tháng 11 Phép toán Like: dữ liệu giống như (có dạng như) Query điều kiên chứa tham số: các gí trị trong điều kên được thay thế bởi một tham số, khi chạy query ta nhập gá trị cho tham số
đang nạp các trang xem trước