Bài giảng Tin học ứng dụng trong kinh doanh: Bài 3 - ThS. Thiều Quang Trung
lượt xem 3
download
Bài giảng Tin học ứng dụng trong kinh doanh - Bài 3: Truy vấn dữ liệu. Nội dung trình bày trong chương gồm: Giới thiệu về truy vấn dữ liệu, các phép toán và hàm sử dụng trong truy vấn, các loại truy vấn dữ liệu. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Tin học ứng dụng trong kinh doanh: Bài 3 - ThS. Thiều Quang Trung
- BÀI 3 TRUY VẤN DỮ LIỆU GV Th.S. Thiều Quang Trung Trường Cao đẳng Kinh tế Đối ngoại
- Nội dung 1 • Giới thiệu về truy vấn dữ liệu • Các phép toán và hàm sử dụng 2 trong truy vấn 3 • Các loại truy vấn dữ liệu GV. Thiều Quang Trung 2
- Giới thiệu về truy vấn dữ liệu • Các dạng yêu cầu xử l{ dữ liệu: – 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 thay đổi dữ liệu. GV. Thiều Quang Trung 3
- Giới thiệu về truy vấn dữ liệu • Các loại truy vấn dữ liệu trong MS Access: – Select Query – Total Query – Crosstab Query – Make table Query – Append Query – Delete Query – Update Query GV. Thiều Quang Trung 4
- Giới thiệu về truy vấn dữ liệu • Các bước tạo truy vấn dữ liệu: – Bước 1. Chọn Queries/New. – Bước 2. Chọn Design view. – Bước 3. Chọn các bảng. – Bước 4. Mở menu Query/Chọn loại truy vấn. – Bước 5. Chọn trường và tiêu chuẩn cần lấy. – Bước 6. Chạy Query. – Bước 7. Đặt tên cho Query. GV. Thiều Quang Trung 5
- Giới thiệu về truy vấn dữ liệu • Màn hình tạo truy vấn dữ liệu (query): GV. Thiều Quang Trung 6
- Giới thiệu về truy vấn dữ liệu • Query có thể hiện thị theo các dạng sau: – Design View (dạng thiết kế) – SQL View (câu lệnh SQL tương ứng) – Datasheet View (bảng kết quả của truy vấn) GV. Thiều Quang Trung 7
- Giới thiệu về truy vấn dữ liệu • Cấu trúc cơ bản của query: – Field: tên trường cần lấy – Table: tên bảng của trường cần lấy – Sort: sắp xếp dữ liệu – Show: xác định trường được chọn hiển thị – Criteria: điều kiện chọn dữ liệu hiển thị – Or: kết hợp điều kiện chọn dữ liệu hiển thị GV. Thiều Quang Trung 8
- Các phép toán dùng trong truy vấn • Các toán tử so sánh: =, >, =,
- Các phép toán dùng trong truy vấn • Các toán tử BETWEEN, IN và LIKE • Between: xác định một khoảng giá trị – Ví dụ : Between 2015 and 2016 • IN: xác định theo danh sách các giá trị – Ví dụ: IN(5,7,9). • LIKE: so sánh gần đúng với dữ liệu kiểu chuỗi – Ví dụ: LIKE “K???” ; LIKE “K*” – Dấu hoa thị (*): Thay thế cho một nhóm k{ tự. – Dấu hỏi (?): Thay thế cho một k{ tự. GV. Thiều Quang Trung 10
- Các hàm dùng trong truy vấn • Hàm xử l{ giá trị ngày: – Date(): Trả về ngày tháng của hệ thống – Day(Date): Trả về ngày của giá trị Date – Month(Date): Trả về tháng của giá trị Date – Year(Date): Trả về Năm của giá trị Date – DateValue(Date): chuyển đổi chuỗi Date thành dạng giá trị ngày tháng năm – DateDiff("yyyy",Date1,Date2): tính khoảng thời gian từ mốc Date1 đến Date2, đổi ra năm GV. Thiều Quang Trung 11
- Các hàm dùng trong truy vấn • Hàm xử l{ chuỗi: – Left(Xâu,N): Trả về N k{ tự bên trái của xâu văn bản – Right(Xâu,N): Trả về N k{ tự bên phải của xâu văn bản – Mid(Xâu,N,M): Hàm trả về N k{ tự bắt đầu từ vị trí M – Upcase(Xâu): Hàm chuyển đổi xâu k{ tự thành chữ in hoa – Trim(Xâu): Hàm loại bỏ k{ tự trắng bên trái và bên phải của xâu k{ tự GV. Thiều Quang Trung 12
- Các hàm dùng trong truy vấn • Hàm xử l{ thống kê: – Sum:Tính tổng các giá trị của trường trong nhóm – Avg:Tính tổng trung bình các giá trị của trường trong nhóm – Min: Tìm giá trị nhỏ nhất trong nhóm – Max: Tìm giá trị lớn nhất trong nhóm – Count: Đếm số bản ghi trong nhóm GV. Thiều Quang Trung 13
- Các hàm dùng trong truy vấn • Hàm điều kiện: – IIF(điều kiện, giá trị 1, giá trị 2) - Tính toán: – +: Phép cộng. – -: Phép trừ. – *: Phép nhân. – /: Phép chia. – ^: Luỹ thừa. – &: Nối chuỗi văn bản. GV. Thiều Quang Trung 14
- SELECT Query • Select query là loại truy vấn dùng trích - lọc - kết xuất dữ liệu từ nhiều bảng khác nhau từ CSDL ra một bảng kết quả • Ví dụ: – Đưa ra thông tin chi tiết sinh viên của một lớp; – Đưa ra thông tin chi tiết về các hoá đơn bán ra trong ngày hôm nay; – Đưa ra doanh thu bán hàng của một tháng nào đó;… GV. Thiều Quang Trung 15
- SELECT Query • Ví dụ 1: cơ sở dữ liệu quản l{ đơn đặt hàng: GV. Thiều Quang Trung 16
- SELECT Query • Query: trích xuất thông tin chi tiết về các đơn hàng đặt trong ngày hôm nay ? GV. Thiều Quang Trung 17
- SELECT Query • Query: trích xuất thông tin chi tiết về các đơn hàng đặt trong ngày hôm nay ? → Truy vấn liên quan đến mấy bảng ? GV. Thiều Quang Trung 18
- SELECT Query • Query: trích xuất thông tin chi tiết về các đơn hàng đặt trong ngày hôm nay ? → Thông tin (cột) nào cần hiển thị ? GV. Thiều Quang Trung 19
- SELECT Query • Query: trích xuất thông tin chi tiết về các đơn hàng đặt trong ngày hôm nay ? → Điều kiện nào để lọc dữ liệu ? GV. Thiều Quang Trung 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Tin học ứng dụng
258 p | 602 | 177
-
Bài giảng Tin học ứng dụng trong quản lý hành chính Nhà nước: Phần 3 - Ứng dụng công nghệ thông tin trong quản lý hành chính Nhà nước
22 p | 219 | 38
-
Bài giảng tin học ứng dụng: Chương II - Cơ sở dữ liệu
29 p | 191 | 26
-
Bài giảng Tin học ứng dụng - Bài 2: Ứng dụng Excel giải quyết một số bài toán trong kinh tế
15 p | 147 | 14
-
Bài giảng Tin học ứng dụng: Chương 5 - Lê Hữu Hùng
38 p | 126 | 12
-
Bài giảng Tin học ứng dụng trong Hóa học - TS. Mai Xuân Trường
105 p | 138 | 10
-
Bài giảng Tin học ứng dụng: Bài 2 - ThS. Trịnh Hoàng Nam
15 p | 72 | 8
-
Bài giảng Tin học ứng dụng (Phần 4): Chương 5 - Ứng dụng công cụ phân tích dữ liệu
207 p | 10 | 7
-
Bài giảng Tin học ứng dụng: Bài 1 - ThS. Trịnh Hoàng Nam
5 p | 74 | 5
-
Bài giảng Tin học ứng dụng (Phần 2): Chương 3 - Ứng dụng excel giải các bài toán kinh tế
118 p | 16 | 5
-
Bài giảng Tin học ứng dụng (Phần 1): Chương 2 - Kỹ thuật bảng tính nâng cao
44 p | 10 | 5
-
Bài giảng Tin học ứng dụng (Phần 1): Chương 1 - Kỹ thuật soạn thảo văn bản nâng cao
59 p | 12 | 5
-
Bài giảng Tin học ứng dụng: Chương 2 - ThS. Hoàng Hải Xanh
93 p | 12 | 5
-
Bài giảng Tin học ứng dụng: Giới thiệu môn học - ThS. Trịnh Hoàng Nam
2 p | 91 | 5
-
Bài giảng Tin học ứng dụng trong kinh doanh: Chương 2 - ThS. Nguyễn Kim Nam
11 p | 58 | 5
-
Bài giảng Tin học ứng dụng: Chương 3 - ThS. Hoàng Hải Xanh
80 p | 11 | 4
-
Bài giảng Tin học ứng dụng: Chương 1 - ThS. Hoàng Hải Xanh
24 p | 12 | 4
-
Bài giảng Tin học ứng dụng (Phần 3): Chương 4 - Ứng dụng công cụ quản lý dự án
61 p | 4 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn