bài 7 làm việc với truy vấn nâng cao

42 346 0
bài 7 làm việc với truy vấn nâng cao

Đ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

Bài 7: Làm việc với truy vấn nâng cao Định nghĩa Truy vấn dữ liệu Tìm hiểu các cách tạo truy vấn Thực hiện truy vấn trên nhiều bảng Tìm hiểu các khái niệm trong biểu thức tiêu chuẩn Tìm hiểu cách xây dựng biểu thức tiêu chuẩn Nhắc lại bài cũ Định nghĩa Truy vấn dữ liệu Tìm hiểu các cách tạo truy vấn Thực hiện truy vấn trên nhiều bảng Tìm hiểu các khái niệm trong biểu thức tiêu chuẩn Tìm hiểu cách xây dựng biểu thức tiêu chuẩn Slide 7 - Làm việc với truy vấn nâng cao 2 1. Tạo các truy vấn trên nhiều bảng 2. Tạo các truy vấn nâng cao 3. Tạo truy vấn PivotTable Mục tiêu bài học hôm nay 1. Tạo các truy vấn trên nhiều bảng 2. Tạo các truy vấn nâng cao 3. Tạo truy vấn PivotTable Slide 7 - Làm việc với truy vấn nâng cao 3 Sử dụng kiểu kết nối mặc định INNER JOIN: 1.1. Tạo truy vấn kết hợp các bảng 1.2. Tạo truy vấn kết hợp bảng với một truy vấn khác Sử dụng kiểu các kiểu kết nối khác 1.3. Tạo truy vấn kết hợp sử dụng các kiểu kết nối khác 1. Tạo truy vấn kết hợp nhiều bảng Sử dụng kiểu kết nối mặc định INNER JOIN: 1.1. Tạo truy vấn kết hợp các bảng 1.2. Tạo truy vấn kết hợp bảng với một truy vấn khác Sử dụng kiểu các kiểu kết nối khác 1.3. Tạo truy vấn kết hợp sử dụng các kiểu kết nối khác Slide 7 - Làm việc với truy vấn nâng cao 4 Thực hiện trên các bảng có quan hệ với nhau. Tạo quan hệ cho hai bảng bằng cách: trong cửa sổ thiết kế truy vấn, kéo và thả cột dữ liệu từ một bảng sang cột tương tự nó trong bảng khác 1.1. Tạo truy vấn kết hợp các bảng Thực hiện trên các bảng có quan hệ với nhau. Tạo quan hệ cho hai bảng bằng cách: trong cửa sổ thiết kế truy vấn, kéo và thả cột dữ liệu từ một bảng sang cột tương tự nó trong bảng khác Slide 7 - Làm việc với truy vấn nâng cao 5 Ví dụ: kéo và thả cột “Mã NV” từ bảng Nhan Su sang bảng De tai, Access sẽ hiển thị đường kết nối tạm thời như sau Tạo truy vấn kết hợp các bảng Slide 7 - Làm việc với truy vấn nâng cao 6 Ví dụ: Thực hiện truy vấn Tạo truy vấn kết hợp các bảng Slide 7 - Làm việc với truy vấn nâng cao 7 Có thể tổ hợp một truy vấn trong một truy vấn khác, và Access sẽ thiết lập một quan hệ tạm thời dựa trên các cột chung 1.2. Kết hợp bảng với một truy vấn khác Ví dụ: Truy vấn kết hợp bảng Nhan Su với truy vấn “Q_De tai thuc hien nam 2011” để hiển thị thông tin các nhân viên thực hiện đề tài năm 2011 Slide 7 - Làm việc với truy vấn nâng cao 8 Ví dụ: Truy vấn kết hợp bảng Nhan Su với truy vấn “Q_De tai thuc hien nam 2011” để hiển thị thông tin các nhân viên thực hiện đề tài năm 2011 1.3.1. Sử dụng kết nối ngoài 1.3.2. Tự kết nối 1.3.3. Kết nối không bằng nhau 1.3. Tạo truy vấn kết hợp sử dụng các kiểu kết nối khác Slide 7 - Làm việc với truy vấn nâng cao 9 Kết nối ngoài (Outer Join): là kết nối mà các bản ghi trong một bảng không có bản ghi tương ứng trong bảng còn lại vẫn được chấp nhận trong kết quả kết nối Ví dụ: Kết nối ngoài giữa hai bảng Nhan Su và De tai cho kết quả gồm cả những bản ghi của những nhân viên không thực hiện đề tài nào 1.3.1. Kết nối ngoài Kết nối ngoài (Outer Join): là kết nối mà các bản ghi trong một bảng không có bản ghi tương ứng trong bảng còn lại vẫn được chấp nhận trong kết quả kết nối Ví dụ: Kết nối ngoài giữa hai bảng Nhan Su và De tai cho kết quả gồm cả những bản ghi của những nhân viên không thực hiện đề tài nào Slide 7 - Làm việc với truy vấn nâng cao 10 [...]... nhập tham số vào Slide 7 - Làm việc với truy vấn nâng cao 24 Tạo truy vấn tham số Ví dụ: yêu cầu nhập tham số là Mã nhân viên Slide 7 - Làm việc với truy vấn nâng cao 25 2.4 Tạo truy vấn hành động Các truy vấn hành động bao gồm: Truy vấn cập nhật để thay đổi dữ liệu bảng: sử dụng công cụ Design -> Update Truy vấn xóa để xóa một số bản ghi -> sử dụng công cụ Design -> Delete Truy vấn tạo bảng để tạo bảng... dụng công cụ Design -> Make Table Truy vấn thêm để thêm bản ghi vào bảng dữ liệu -> sử dụng công cụ Design -> Append Slide 7 - Làm việc với truy vấn nâng cao 26 3 Truy vấn PivotTable 3.1 Khái niệm PivotTable 3.2 Tạo truy vấn PivotTable một chiều 3.3 Tạo truy vấn PivotTable hai chiều 3.3.1 Cách tạo truy vấn PivotTable hai chiều Slide 7 - Làm việc với truy vấn nâng cao 27 3.1 Khái niệm PivotTable PivotTable... Slide 7 - Làm việc với truy vấn nâng cao 22 Tạo truy vấn ra quyết định Ví dụ: Switch([Kinh phí]>1000,"Loại A",[Kinh phí]> =70 0,"Loại B",[Kinh phí] Totals Bước 3: Chọn hàm toán học muốn áp dụng Bước 4: Có thể đặt lại tên cho cột nếu cần Slide 7 - Làm việc với truy vấn nâng cao 18 2.2 Tạo truy vấn ra quyết định Kết quả truy vấn có thể dùng để đưa ra quyết định Sử dụng các mệnh... PivotTable Slide 7 - Làm việc với truy vấn nâng cao 29 Khái niệm PivotTable Trường lọc Trường hàng Slide 7 - Làm việc với truy vấn nâng cao Trường cột Vùng dữ liệu chi tiết 30 3.2 Tạo PivotTable một chiều Bước 1: Mở bảng /truy vấn và lựa chọn chế độ nhìn là PivotTable Bước 2: chọn cột dữ liệu muốn sử dụng làm trường cột/hàng cho PivotTable Slide 7 - Làm việc với truy vấn nâng cao 31 Tạo PivotTable một chiều... Giá trị 2: Mệnh đề trả về giá trị này nếu Biểu thức logic là False Khi áp dụng mệnh đề IIf thì chọn kiểu hàm toán học là Expression Slide 7 - Làm việc với truy vấn nâng cao 20 Tạo truy vấn ra quyết định Ví dụ: Slide 7 - Làm việc với truy vấn nâng cao 21 Tạo truy vấn ra quyết định Mệnh đề Switch: Kiểm tra nhiều biểu thức logic và trả về các quyết định phụ thuộc vào biểu thức logic tương ứng Cấu trúc:... 7 - Làm việc với truy vấn nâng cao 15 2 Tạo các truy vấn nâng cao 2.1 Tạo truy vấn tổng hợp 2.2 Tạo truy vấn ra quyết định 2.3 Tạo truy vấn tham số 2.4 Tạo truy vấn hành động Slide 7 - Làm việc với truy vấn nâng cao 16 2.1 Tạo truy vấn tổng hợp Truy vấn tổng hợp: áp dụng các hàm toán học để tạo truy vấn thực hiện tính toán trên các cột dữ liệu Các hàm toán học như: Sum, Avg, Group By, Var, First, Last,... thể chọn trường làm dụng làm dữ liệu chi tiết cho trường lọc PivotTable Slide 7 - Làm việc với truy vấn nâng cao 32 Tạo PivotTable một chiều Có thể thêm các tính toán trên trường dữ liệu vào PivotTable sử dụng công cụ AutoCalc Trong PivotTable, lựa chọn tên trường Chọn Design -> AutoCalc Lựa chọn một trong các hàm toán học như Sum, Avg, Variance… Slide 7 - Làm việc với truy vấn nâng cao 33 Tạo PivotTable . bảng Slide 7 - Làm việc với truy vấn nâng cao 6 Ví dụ: Thực hiện truy vấn Tạo truy vấn kết hợp các bảng Slide 7 - Làm việc với truy vấn nâng cao 7 Có thể tổ hợp một truy vấn trong một truy vấn khác,. chuẩn Slide 7 - Làm việc với truy vấn nâng cao 2 1. Tạo các truy vấn trên nhiều bảng 2. Tạo các truy vấn nâng cao 3. Tạo truy vấn PivotTable Mục tiêu bài học hôm nay 1. Tạo các truy vấn trên nhiều. Tạo các truy vấn nâng cao 3. Tạo truy vấn PivotTable Slide 7 - Làm việc với truy vấn nâng cao 3 Sử dụng kiểu kết nối mặc định INNER JOIN: 1.1. Tạo truy vấn kết hợp các bảng 1.2. Tạo truy vấn kết

Ngày đăng: 23/05/2014, 16:39

Từ khóa liên quan

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

Tài liệu liên quan