
Hệ quản trị cơ sở dữ liệu MS Access - Bài 3
lượt xem 7
download

Vai trò của CSDL là tổ chức lưu trữ và cung cấp công cụ hỗ trợ quản lý và thao tác dữ liệu (những thao tác thường gặp là tìm kiếm và cập nhật thông tin) Query là một trong những công cụ được sử dụng để quản lý thông tin (Query là công cụ giúp thực hiện những yêu cầu của người dùng)
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Hệ quản trị cơ sở dữ liệu MS Access - Bài 3
- KHOA CÔNG NGHỆ THÔNG TIN Hệ quản trị Cơ sở dữ liệu MS Access Bài 3: Truy vấn – Query 1
- Bài 3: Truy vấn – Query 1. Các khái niệm cơ bản 2. Công cụ tạo truy vấn QBE 3. Các thao tác với Query 4. Thiết kế truy vấn 2
- 1. Các khái niệm cơ bản Giới thiêu đôi tượng Query ̣ ́ Vai trò cua CSDL là tổ chức lưu trữ và cung câp công cụ ̉ ́ hỗ trợ quan lý và thao tac dữ liêu (những thao tac th ường ̉ ́ ̣ ́ găp là tim kiêm và câp nhât thông tin) ̣ ̀ ́ ̣ ̣ Query là môt trong những công cụ được sử dung để quan ̣ ̣ ̉ lý thông tin (Query là công cụ giup thực hiên những yêu ́ ̣ câu cua người dung) ̀ ̉ ̀ Lựa chọn các Query cần thiết Lựa chọn các mẩu tin, sắp xếp theo thứ tự nào đó. Tham khảo dữ liệu của nhiều Table Thực hiện phép tính toán. Tạo dữ liệu cho các Form, Report, các Query khác Thực hiện những thay đổi trong Table 3
- 1. Các khái niệm cơ bản Đôi tượng Query cua Microsoft Access ́ ̉ Là môt đôi tượng quan trong cua MS Access ̣ ́ ̣ ̉ Nó được quan lý trong muc Queries cua cửa sổ ̉ ̣ ̉ Database Là công cụ cho phep truy vân và xử lý dữ liêu: ́ ́ ̣ Trich - loc - hiên thị dữ liêu, ́ ̣ ̉ ̣ Tông hợp - thông kê, ̉ ́ Câp nhât (thêm- sửa- xoa) dữ liêu từ cac Table. ̣ ̣ ́ ̣ ́ 4
- 1. Các khái niệm cơ bản Cac loai truy vấn: ́ ̣ 1. Select Query ( Total Query ) 4.Crosstab Query 2. Append Query 5.Delete Query 3. Update Query 6. Make Table Query Selct Query (Chọn lọc): Sử dụng khá phổ biến để trích dữ liệu từ 1 hay nhiều Table. Ngoài ra còn có thể cho phép tính toán và kết nhóm. Append Query: Query kết nối hai bảng cùng cấu trúc để thêm thông tin từ một bảng vào bảng khác Update Query: Query cập nhật dữ liệu với truy vấn này có thể sửa đổi dữ liệu trên một hay nhiều bảng 5
- 1. Các khái niệm cơ bản Cac loai truy vấn: ́ ̣ CrossTab Query (Tham khảo chéo): Dùng để tổng hợp dữ liệu theo chủng loại (Tổng số, s.lượng, tb) Loại này hữu hiệu trong việc phân tích dữ liệu. Delete Query: Xoá các bản ghi của một hay nhiều bảng Make Table Query: Truy vấn tạo bảng, nó ghi kết quả thành một bảng mới Paremeter Query (Tham số) Tạo một Query mà khi khởi động cần một hay nhiều tham số để tạo ra kết quả. Tham số được ghi dưới dạng một tên biến 6
- Bài 3: Truy vấn – Query 1. Các khái niệm cơ bản 2. Công cụ tạo truy vấn QBE 3. Các thao tác với Query 4. Thiết kế truy vấn 7
- 2. Công cụ tạo truy vấn QBE Để tao truy vân có 2 cach khac nhau: ̣ ́ ́ ́ Truyên thông: tự viêt nôi dung truy vân thông qua câu lênh ̀ ́ ́ ̣ ́ ̣ SQL Sử dung công cụ hỗ trợ truy vân do Access cung câp mà ̣ ́ ́ không cân biêt đên cac lênh SQL -> công cụ QBE ̀ ́ ́ ́ ̣ QBE (Query By Example) Là môt công cụ đồ hoa giup tao nhanh cac truy vân dữ liêu ̣ ̣ ́ ̣ ́ ́ ̣ 8
- 2. Công cụ tạo truy vấn QBE ́ ̀ ̀ ̀ ̀ Cac thanh phân trong man hinh QBE Vung chứa bang: nơi chứa bang dữ liêu nguôn cho truy ̀ ̉ ̉ ̣ ̀ ́ vân Vung lưới QBE: được tổ chức theo dong và côt. ̀ ̀ ̣ Môi côt chứa 1 trường hoăc môt biêu thức tinh toan. ̃ ̣ ̣ ̣ ̉ ́ ́ Môi dong sẽ có ý nghia khac nhau tuy theo từng loai Query ̃ ̀ ̃ ́ ̀ ̣ Vùng hiển thị các bảng trong truy vấn Vùng lưới 9
- 2. Công cụ tạo truy vấn QBE ́ ̀ ̀ ̀ ̀ Cac thanh phân trong man hinh QBE ̀ Dong Ý nghia ̃ Field Có thể là tên cua trường có trong bang hay là môt biêu thức ̉ ̉ ̣ ̉ Table Tên bang tương ứng cua trường ̉ ̉ Sort Cho phep săp xêp dữ liêu trong trường tăng hoăc giam ́ ́ ́ ̣ ̣ ̉ Show Cho phep có hay không hiên thị trường trong kêt quả cua câu ́ ̉ ́ ̉ truy vân ́ Criteria Tao cac biêu thức điêu kiên loc, chứa giá trị hoăc biêu thức cân ̣ ́ ̉ ̀ ̣ ̣ ̣ ̉ ̀ ̣ ̀ ̣ ̀ ̣ ̀ ́ loc. Ghi điêu kiên trên cung môt dong = AND, khac dong =OR ̀ 10
- 2. Công cụ tạo truy vấn QBE Các chế độ hiển thị của truy vấn: Cửa sổ thiết kế truy vấn (Design view). Trong chế độ này, người sử dụng có thể tạo, sửa chữa một truy vấn nào đó Cửa sổ hiển thị truy vấn (DataSheet view). Sử dụng chế độ này để xem kết quả Hiển thị câu lệnh SQL tương ứng 11
- Bài 3: Truy vấn – Query 1. Các khái niệm cơ bản 2. Công cụ tạo truy vấn QBE 3. Các thao tác với Query 4. Thiết kế truy vấn 12
- 3. Các thao tác với Query Tạo mới một truy vấn: Để thực hiên môt truy vân đêu phai thực hiên qua những ̣ ̣ ́ ̀ ̉ ̣ bước cơ ban sau ̉ B1a: Kich hoat thẻ Queries, ân nut New, chon Design View ́ ̣ ́ ́ ̣ Dùng Wizard: Ít dùng vì hạn chế trên một số Query 13
- 3. Các thao tác với Query Tạo mới một truy vấn: Để thực hiên môt truy vân đêu phai thực hiên qua những ̣ ̣ ́ ̀ ̉ ̣ bước cơ ban sau ̉ B1a: Kich hoat thẻ Queries, ân nut New, chon Design View ́ ̣ ́ ́ ̣ B1b: hoăc kich đup vao biêu tượng Creat query in Design View ̣ ́ ́ ̀ ̉ Dùng Wizard: Ít dùng vì hạn chế trên một số Query 14
- 3. Các thao tác với Query Tạo mới một truy vấn: B2: Chọn bang chứa dữ liêu liên quan lên man hinh thiêt ̉ ̣ ̀ ̀ ́ kế query từ cửa sổ Show Table 15
- 3. Các thao tác với Query Tạo mới một truy vấn: B2: Chọn bang chứa dữ liêu liên quan lên man hinh thiêt ̉ ̣ ̀ ̀ ́ kế query từ cửa sổ Show Table 16
- 3. Các thao tác với Query Tạo mới một truy vấn: B3a: Khai báo các lựa chọn trên màn hình Design View (nhân đup lên tên trường để chon) ́ ́ ̣ B3b: hoặc chuyển sang màn hình SQL View, viết câu lệnh SQL 17
- 3. Các thao tác với Query Tạo mới một truy vấn: B4: Thi hành query , xem kết quả băng cach ân vao biêu ̀ ́ ́ ̀ ̉ tượng trên thanh công cu, hoăc kich phaỉ chuôt lên ̣ ̣ ́ ̣ Query đang thiêt kế rôi chon ́ ̀ ̣ B5: Lưu query (Ctrl+ S) 18
- 3. Các thao tác với Query Xoa môt trường trong truy vấn: ́ ̣ 19
- 3. Các thao tác với Query Tao cac trường tinh toan ̣ ́ ́ ́ ̣ ̃ Đinh nghia: Là trường “ ao” trong môt câu hoi, giá trị cua trường nay được tinh ̉ ̣ ̉ ̉ ̀ ́ toan dựa trên môt hay nhiêu trường trong cac bang. ́ ̣ ̀ ́ ̉ Ví du: ̣ Họ tên nhân viên ~ HoNV + TenNV Điêm trung binh = Tông điêm / số môn ̉ ̀ ̉ ̉ Cú phap: ́ < tên trường tinh toan> : < biêu thức/ công thức> ́ ́ ̉ 20

CÓ THỂ BẠN MUỐN DOWNLOAD
-
Hệ quản trị cơ sở dữ liệu - Chương 1 - Giới thiệu
18 p |
1598 |
536
-
Bài giảng: Hệ quản trị cơ sở dữ liệu của Gis
11 p |
283 |
52
-
Bài giảng Hệ quản trị cơ sở dữ liệu Access chương 1: Giới thiệu về Access
19 p |
247 |
30
-
Bài giảng Chương I: Kiến trúc tổng quát của một hệ quản trị cơ sở dữ liệu
31 p |
147 |
14
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Tổng quan hệ quản trị CSDL SQL Server - TS. Lại Hiền Phương
50 p |
118 |
14
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 1 - ĐH Công nghiệp Thực phẩm
31 p |
111 |
11
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Giới thiệu - Phạm Thọ Hoàn
14 p |
162 |
9
-
Bài giảng Các hệ quản trị cơ sở dữ liệu: Bài tập - Tiết Gia Hồng
4 p |
159 |
9
-
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.1: Tổng quan về Hệ quản trị cơ sở dữ liệu
5 p |
23 |
6
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 p |
116 |
6
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 1 - Nguyễn Thị Uyên Nhi
33 p |
100 |
6
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 1 - Huỳnh Học
59 p |
79 |
5
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 1 - Nguyễn Trường Sơn
29 p |
54 |
5
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 1 - Lê Thị Minh Nguyện
14 p |
78 |
4
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Các tác vụ quản trị hệ thống - TS. Lại Hiền Phương (Phần 1)
32 p |
55 |
4
-
Bài giảng Các hệ quản trị cơ sở dữ liệu: Giới thiệu hệ quản trị cơ sở dữ liệu - ThS. Hoàng Mạnh Hà
7 p |
115 |
3
-
Bài giảng Các hệ cơ sở dữ liệu: Giới thiệu và kiến trúc của hệ quản trị cơ sở dữ liệu - Lương Trần Hy Hiến
22 p |
101 |
3
-
Bài giảng Hệ quản trị cơ sở dữ liệu - Trường Đại học Kỹ thuật Công nghiệp
139 p |
5 |
2


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
