Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
866 KB
Nội dung
TIẾT 18 NGÔN NGỮ SQL(tiết 2) Mục tiêu Hiểu ngôn ngữ SQL Vận dụng viết câu lệnh SQL để xử lý yêu cầu với bảng với truy vấn: truy vấn chọn, truy vấn tính tổng, truy vấn tham khảo chéo Khoa Toán – Công nghệ Microsoft Tài liệu tham khảo Bùi Thế Tâm, Giáo trình Microsoft Access NXB GTVT, 2006 Phan Chánh Minh, Sử dụng Access 7.0, NXB Trẻ, 1997 Nguyễn Hồng Phương, Thực hành xây dựng sở liệu Access, NXB Đại học Khoa học tự nhiên, 2007 Khoa Toán – Công nghệ Microsoft CSDL Quản lý ngân hàng gồm: Bảng: Hồ sơ khách hàng(HSKH) HSKH MSKH TENKH NGAYSINH CMT M001 Nguyễn Thành Trung 04/08/1984 131076544 M002 Lê Thị Yến 22/11/1976 131775809 M003 Hoàng Xuân Vũ 16/01/1981 135209766 Bảng : Hồ sơ vay(HSMV) HSMV MSKH MAMV NGAYVAY NGAYDH SOTIEN LAISUAT M001 KU000005 20/03/2010 20/03/2011 50.000.000 12.0 M002 KU000365 12/01/2013 12/09/2018 800.000.000 12.0 M003 KU001231 12/12/2013 12/12/2014 40.000.000 10.5 Yêu cầu: Xóa bảng HSKH khỏi CSDL Quản lý ngân hàng? Khoa Toán – Công nghệ Microsoft 4.2 SQL xử lý bảng liệu Lệnh xóa bảng: DROP TABLE ; Ví dụ: DROP TABLE HSKH; QUAN LY NGAN HANG.mdb Khoa Toán – Công nghệ Microsoft 4.3 SQL xử lý truy vấn Truy vấn chọn(Select Query) Truy vấn tính tổng (Total Query) Truy vấn tham khảo chéo (Crosstab Query) Khoa Toán – Công nghệ Microsoft 4.3.1.Truy vấn chọn(Select Query) SELECT [AS ] FROM [WHERE ] : phạm vi lấy ghi + ALL : Lấy tất ghi + Top n: Lấy n ghi Chú ý: ý Có thể viết câu lệnh SQL để chọn tất trường bảng hay chọn trường nhiều bảng khác Khoa Toán – Công nghệ Microsoft VíQUANLYSV.mdb dụ truy vấn chọn QLTV.mdb Yêu cầu: Chọn HOTENSV, DIACHI sinh viên? Khoa Toán – Công nghệ Microsoft 4.3.2.Truy vấn tính tổng(Total Query) SELECT FROM [WHERE ] GROUP BY [HAVING ]; Khoa Toán – Công nghệ Microsoft Ví dụ Truy vấn tính tổng BAN HANG.mdb Yêu cầu: - Thống kê xem mặt hàng bán với số lượng bao nhiêu? - Thống kê xem mặt hàng bán tháng 12 bao nhiêu? - Thống xem mặt hàng mà khách hàng mua có địa Phú Thọ bao nhiêu, hiển thị mặt hàng mà số lượng bán >=17? Khoa Toán – Công nghệ Microsoft 4.3.3.Truy vấn tham khảo chéo(Crosstab Query) TRANSFORM SELECT FROM WHERE GROUP BY PIVOT Khoa Toán – Công nghệ Microsoft Ví dụ truy vấn tham khảo chéo QUANLYSV.mdb Yêu cầu: - Thống kê xem số sinh viên xếp loại giỏi, khá, trung bình, lớp bao nhiêu? Khoa Toán – Công nghệ Microsoft Khoa Toán – Công nghệ Microsoft ...Mục tiêu Hiểu ngôn ngữ SQL Vận dụng viết câu lệnh SQL để xử lý yêu cầu với bảng với truy vấn: truy vấn chọn, truy... LAISUAT M001 KU000005 20/03/2010 20/03/2011 50.000.000 12.0 M002 KU000365 12/01/2013 12/09/2 018 800.000.000 12.0 M003 KU001231 12/12/2013 12/12/2014 40.000.000 10.5 Yêu cầu: Xóa bảng HSKH