btvn.vn

Nhập, sửa, lọc và kết nối dữ liệu

Lưu trên thiết bị này
Thực hành khai thác dữ liệu · Chọn bài khác

Một thao tác giao diện vẫn cần hiểu dữ liệu

Bấm vào ô để sửa có vẻ đơn giản, nhưng phải biết đang ở bảng nào và bản ghi nào. Khi lọc, ta cũng cần biết đang ẩn bớt hàng hay đã xóa dữ liệu.

Các bước làm việc

Mở bảng dữ liệu mẫu; nhập trường đúng kiểu, ghi nhận/lưu thay đổi theo công cụ. Muốn sửa, xác định bản ghi bằng mã; muốn xóa, kiểm điều kiện và quan hệ tham chiếu trước. Không xóa bản ghi cha còn được dùng nếu quy tắc hiện tại không cho phép. Bộ lọc hạn chế những hàng đang xem; sắp xếp đổi cách xem kết quả, không thay thế khóa. Truy vấn qua hai bảng cần quan hệ đúng. Sau thao tác, bỏ lọc hoặc mở lại truy vấn để kiểm kết quả; đừng chỉ tin ô đang hiện đã được lưu.

Lọc không phải xóa

Bảng Sach có S01 Tin học, S02 Toán, S03 Vật lí. Lọc MaSach = S01 chỉ hiện một hàng nhưng hai hàng còn lại vẫn ở CSDL. Xóa hàng S01 là thao tác khác, có thể bị hạn chế nếu lượt mượn tham chiếu nó.

Thử vận dụng

Sau lọc bảng chỉ còn hiện 2 trong 10 hàng, kết luận nào đúng?
Chọn một đáp án

Truy xuất tên sách từ lượt mượn

Bảng LuotMuon có (M01,S02), (M02,S01). Bảng Sach có (S01,Tin học), (S02,Toán). Ghép theo MaSach cho M01–Toán và M02–Tin học. Nếu dùng giao diện truy vấn, cần kiểm đường nối đúng trường thay vì nối hai mã không cùng ý nghĩa như MaLuot với MaSach.

Ví dụ xem cách làm

Sửa tên sách S02 từ “Toan” thành “Toán”. Nêu cách hạn chế sửa nhầm hàng.

Ví dụ xem cách làm

Nếu xóa S01 bị từ chối vì còn lượt mượn tham chiếu, nên kiểm điều gì trước?

Những điều cần nhớ

Nhận diện hàng bằng mã, phân biệt lọc và xóa, kiểm quan hệ khi cập nhật. Giao diện thuận tiện nhưng không thay thế hiểu biết về dữ liệu.

Đang học