Làm lại các ví dụ trong bài học truy vấn, nhớ sau khi làm xong phải thực hiện (RUN) để xem kết quả.

Một phần của tài liệu GIAO AN 12 NAM 2010-2011 (Trang 92)

I) Nội dung bài:

Làm lại các ví dụ trong bài học truy vấn, nhớ sau khi làm xong phải thực hiện (RUN) để xem kết quả.

để xem kết quả.

o Dùng Query để tạo danh sách liệt kê các bản ghi thỏa mãn điều kiện cho trước, cho ẩn/hiện trường trong danh sách, sắp xếp bản ghi:

Bài tập 1: (Ví dụ1) Thiết kế Query , dựa trên Table BANG_DIEM để tạo ra danh sách chứa tất cả các trường của Table và chỉ chứa các bản ghi là những học sinh cĩ

điểm >=8. Đặt tên cho Query là Q1

Bài tập 2: (Ví dụ 2) Như bài tập 1, nhưng chỉ yêu cầu xuất hiện trong danh sách các trường, ngoại trừ trường ID .Đặt tênQ2

Bài tập 3: (Ví dụ 3) Như bài tập 1, nhưng yêu cầu sắp xếp ưu tiên trường MAHS tăng dần, nếu MAHS trùng nhau thì sắp xếp DIEM_SO theo chiều giảm dần. Đặt tên Q3

o Dùng Query để tạo danh sách tổng hợp nhiều truờng từ các bảng cĩ quan hệ:

Bài tập 4: (Ví dụ 4) Từ 03 Tables đã cĩ : DSHS, MON_HOC, BANG_DIEM. Hãy tạo danh sách chứa các trường sau đây:

MAHS, HODEM,TEN,NGAYSINH,TEN_MON_HOC, DIEM_SO. Đặt tên Q4

o Dùng Query để tạo trường mới:

Bài tập 5: (Ví dụ 5): Từ Query Q4, hãy thiết kế lại bằng cách thay hai trường HODEM và TEN bởi trường mới HO_VA_TEN. Cuối cùng lưu và đĩng cửa sổ lại.

o Dùng Query để gộp nhĩm, sử dụng hàm để tính tĩan:

Bài tập 6: (Ví dụ 6) Từ Table DSHS và Table BANG_DIEM hãy dùng Query để :

a) Tạo danh sách tổng hợp để gộp các bản ghi cĩ tổ (TO)như nhau nằm liên tục tạo thành một nhĩm

để dễ phân biệt

b) Sau đĩ tính điểm trung bình, điểm cao nhất, điểm thấp nhất trên trường DIEM_SO. c) Sắp xếp tăng dần cho cột TO

d) Thực hiện Query để cho kết quả, đặt tên mới cho các trường tính điểm trung bình, điểm cao nhất, điểm thấp nhất (thay tên AvgOFDIEM_SO Điểm trung bình, MaxOFDIEM_SO Điểm cao nhất, MinOFDIEM_SOĐiểm thấp nhất.

e) Đặt tên cho Query là QTONG_KET

Một phần của tài liệu GIAO AN 12 NAM 2010-2011 (Trang 92)