BÀI 11. CÁC THAO TÁC VỚI
CƠ SỞ DỮ LIỆU QUAN HỆ (MỤC 3)
Nội dung
1. Tạo lập CSDL
2. Cập nhật dữ liệu
3. Khai thác CSDL
Hãy cho biết mục đích của việc tạo lập CSDL quan hệ là gì?
Phục vụ nhu cầu khai thác thông tin của người dùng.
3. Khai thác cơ sở dữ liệu
Em hãy cho biết khai thác CSDL là làm những công việc gì?
Sắp xếp các bản ghi
Truy vấn CSDL
Xem dữ liệu
Kết xuất báo cáo
Sắp xếp các bản ghi

Truy vấn cơ sở dữ liệu

Xem dữ liệu

Kết xuất báo cáo

a) Sắp xếp các bản ghi
Hoặc
Tăng
dần
Giảm
dần
Sắp xếp các bản ghi
nhằm mục đích gì?
a) Sắp xếp các bản ghi
Hệ QTCSDL phải tổ chức hoặc cung cấp phương tiện để sắp xếp các bản ghi.
Ai tổ chức hoặc cung cấp
phương tiện để sắp xếp các bản
ghi?
Sắp xếp tăng dần theo TENSP
Sắp xếp giảm dần theo Diem
Bảng sau khi đã sắp xếp tăng dần theo tên, nếu trùng thì sắp xếp tăng dần theo họ đệm.
a) Sắp xếp các bản ghi
Hệ QTCSDL phải tổ chức hoặc cung cấp phương tiện để sắp xếp các bản ghi.

Các bản ghi có thể được sắp xếp theo nội dung của một hay nhiều trường.
b) Truy vấn cơ sở dữ liệu
Truy vấn là gì?
b) Truy vấn cơ sở dữ liệu
Là việc khai thác, thu thập thông tin từ nhiều bảng trong CSDL quan hệ đáp ứng yêu cầu của người dùng.
Ví dụ: Khi khai thác CSDL BAN_HANG. Người bán hàng có thể tạo ra mẫu hỏi để biết khách hàng có mã A1 mua những mặt hàng gì và với số lượng bao nhiêu.
Tạo mẫu hỏi để biết khách hàng có mã A1 mua những mặt hàng gì và với số lượng bao nhiêu.
Truy vấn nhằm mục đích gì?
- Định vị các bản ghi;

- Thiết lập liên kết giữa các bảng để kết xuất thông tin;

- Liệt kê một tập con các bản ghi hoặc tập con các trường;

- Thực hiện các phép toán;

- Thực hiện các thao tác quản lý dữ liệu khác.
Định vị các bản ghi
Liệt kê một tập con các trường
Liệt kê một tập con các bản ghi
Thực hiện các phép toán
b) Truy vấn cơ sở dữ liệu
Là việc khai thác, thu thập thông tin từ nhiều bảng trong CSDL quan hệ nhằm đáp ứng yêu cầu của người dùng.
Có mấy cách để xem dữ liệu?
c) Xem dữ liệu
- Xem toàn bộ bảng
- Xem các bản ghi bằng biểu mẫu.
- Dùng công cụ lọc để xem một số bản ghi.
Xem toàn bộ bảng
Xem các bản ghi bằng biểu mẫu.
Dùng công cụ lọc để xem một số bản ghi.
c) Xem dữ liệu
Xem toàn bộ bảng.

Xem các bản ghi bằng biểu mẫu.

Dùng công cụ lọc để xem một số bản ghi.
Muốn tạo ra mẫu như hình bên dưới ta phải sử dụng thao tác khai thác nào?
d. Kết xuất báo cáo
Thông tin trong báo cáo được thu thập bằng cách tập hợp dữ liệu theo các tiêu chí do người dùng đặt ra, thường được in ra hay hiển thị trên màn hình theo khuôn mẫu định sẵn.
Thông tin trong báo cáo được thu thập bằng cách nào?
d. Kết xuất báo cáo
Báo cáo có thể được xây
dựng dựa trên đối tượng nào?
Báo cáo có thể xây dựng dựa trên các truy vấn.
d. Kết xuất báo cáo
Là việc thu thập thông tin bằng cách tập hợp dữ liệu theo các tiêu chí do người dùng đặt ra, thường được in ra hay hiển thị trên màn hình theo khuôn mẫu định sẵn.

Báo cáo có thể xây dựng dựa trên các truy vấn.
Cơ sở dữ liệu quốc gia về dân cư
KHAI THÁC CSDL
Kết
xuất
báo
cáo
Sắp
xếp
Xem
Truy
vấn
Ghi nhớ
CẢM ƠN QUÝ THẦY, CÔ ĐÃ GHÉ THĂM LỚP
CHÚC QUÝ THẦY SỨC KHỎE, CÔNG TÁC TỐT
nguon VI OLET