Danh mục

Bài giảng Tin học cơ sở 3 bài 4: Query

Số trang: 97      Loại file: pdf      Dung lượng: 2.17 MB      Lượt xem: 19      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (97 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Tin học cơ sở 3 bài 4: Query" được biên soạn gồm các nội dung sau: khái niệm query; các loại query, các công cụ tạo query trong access; một số toán tử, lệnh và hàm trong SQL; Query tham số. Mời thầy cô và các em cùng tham khảo chi tiết bài giảng.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở 3 bài 4: Query • QUERY LÀ GÌ? • CÁC LOẠI QUERY • CÁC CÔNG CỤ TẠO QUERY TRONG ACCESS • MỘT SỐ TOÁN TỬ, LỆNH VÀ HÀM TRONG SQL • TẠO QUERY • Select Query • Cross-tab Query • Make-table Query • Update Query • Append Query • Delete Query • Find duplicate Query • Find unmatched Query • QUERY CÓ THAM SỐ Quản trị Cơ sở dữ liệu với Access 79 • Table & Relationship: Tổ chức, sắp xếp, lưu trữ dữ liệu • Query: Cập nhật, kiểm tra, truy xuất, tổng hợp dữ liệu • Công cụ cho phép thực hiện các thao tác trên cơ sở dữ liệu như: • Thêm, sửa, xóa dữ liệu • Tạo table từ các table/query khác • Tập hợp, tính toán, tổng hợp dữ liệu từ các table/query khác • Query là nguồn dữ liệu cung cấp cho Report, Form Quản trị Cơ sở dữ liệu với Access 80 1. Select Query (Truy vấn Chọn số liệu): • Chọn cho hiển thị dữ liệu trên một hoặc nhiều tables theo những điều kiện nào đó • Ví dụ: Liệt kê kết quả thi môn THCSC của sinh viên lớp 10QTKD01 • Tính toán và hiển thị dữ liệu theo nhóm • Ví dụ: Đếm số lượng sinh viên theo từng lớp Quản trị Cơ sở dữ liệu với Access 81 2. CrossTab Query: (Truy vấn Tham chiếu chéo): • Dùng để tính toán và hiển thị dữ liệu từ dạng dòng thành dạng cột. • Dùng để lập bảng tổng hợp/phân tích số liệu • Tính toán cho từng nhóm, mỗi nhóm thể hiện trên 1 dòng • Phân tích giá trị tính được của mỗi nhóm theo các cột • Ví dụ: Lập bảng kê số lượng sinh viên thi lần 2, học kỳ một cho từng lớp. Yêu cầu thể hiện chi tiết số lượng dự thi từng môn Quản trị Cơ sở dữ liệu với Access 82 3. Make-Table Query: (Truy vấn Tạo table): • Cũng là một Select query nhưng sẽ có một table mới được tạo ra để lưu kết quả truy vấn. 4. Update Query: (Truy vấn Cập nhật dữ liệu): • Dùng để cập nhật dữ liệu trong table. Có thể kèm theo điều kiện hoặc không. • Ví dụ: Cộng 1 điểm cho tất cả các sinh viên thi môn THCS3 Quản trị Cơ sở dữ liệu với Access 83 5. Append Query: (Truy vấn thêm dữ liệu): • Dùng để thêm record từ table/query A vào table B. Nếu table B có một field F nào đó mà A không có, thì field F bên B nhận giá trị Null 6. Delete Query (Truy vấn xóa dữ liệu) • Dùng để xóa record khỏi table • Ví dụ xóa khỏi table Sinhvien những records có MALOP = ’07QTKD01’ Quản trị Cơ sở dữ liệu với Access 84 7. Find Duplicate Query (Tìm dữ liệu trùng) • Dùng để tìm những records có giá trị trùng nhau trên những fields nào đó. Thường dùng để làm sạch dữ liệu • Ví dụ tìm những sinh viên trùng mã sinh viên 8. Find Unmatched Query (Tìm dữ liệu không khớp) • Dùng để tìm những records có giá trị không hợp lệ giữa hai tables trên một hoặc nhiều fields • Ví dụ tìm những sinh viên có MALOP không có trong table Lop • Hoặc tìm những records trong table Diem mà giá trị của field MASV không có trong table Sinhvien Quản trị Cơ sở dữ liệu với Access 85 • Access cung cấp 3 công cụ tạo query là: Query Wizard, Môi trường thiết kế với QBE (Design View) và Ngôn ngữ SQL (SQL View) • Việc chọn công cụ nào để tạo query là tùy theo: • Phù hợp (hoặc dễ thực hiện) với loại query • Thói quen, sở thích của người dùng • Có khi ta dùng công cụ này để tạo trước, sau đó dùng công cụ khác để chỉnh sửa 1. Dùng Query Wizard • Query Wizard sẽ dẫn dắt ta khai báo từng bước để xây dựng một query • Query Wizard chỉ hỗ trợ một số loại query • Ví dụ: Liệt kê danh sách sinh viên gồm các fields: Mã sinh viên, Họ, Tên và Tên lớp Quản trị Cơ sở dữ liệu với Access 86 • Bước 1: Chọn tab Create sau đó click vào Query Wizard Quản trị Cơ sở dữ liệu với Access 87 • Bước 2: Chọn loại query muốn tạo, sau đó click OK Quản trị Cơ sở dữ liệu với Access 88 • Bước 3: Chọn dữ liệu cần truy xuất, sau đó click Next Chọn table và/hoặc query có chứa dữ liệu cần truy xuất Bạn có thể chọn nhiều hơn 1 table/query Chọn fields cần truy xuất Quản trị Cơ sở dữ liệu với Access 89 • Bước 4: Đặt tên cho query, sau đó click Finish Đặt tên cho query Bạn muốn mở query hay chỉnh sửa lại thiết kế cho query Quản trị Cơ sở dữ liệu với Access 90 • Query vừa tạo cho kết quả như sau: Quản trị Cơ sở dữ liệu với Access 91 • Ngoài việc hỗ trợ tạo các query đơn giản, Query Wizard còn là công cụ giúp ta học cách thiết kế query cũng như học cách viết lệnh SQL Design View SQL View Quản trị Cơ sở dữ liệu với Access 92 2. Dùng Design ...

Tài liệu được xem nhiều: