BÀI 22 - THỰC HÀNH CẬP NHẬT BẢNG DỮ LIỆU CÓ THAM CHIẾU (KNTT - ICT)
Nhiệm vụ 1. Cập nhật bảng bannhac
Hướng dẫn:a) Thêm mới dữ liệu vào bảng bannhac
Chọn bảng bannhac, nháy chuột chọn thẻ Dữ liệu, em sẽ thấy bảng dữ liệu có các trường idBannhac, tenBannhac, idNhacsi nhưng chưa có dữ liệu.
Trường idNhacsi có kiểu INT, AUTO_INCREMENT nên không cần nhập dữ liệu cho trường này. Nháy đúp chuột vào ô ở trường tenBannhac để nhập tên bản nhạc.


b) Sửa chữa, cập nhật dữ liệu trong bảng bannhac
Thao tác sửa chữa dữ liệu trong bảng bannhac nếu phát hiện có sai sót, tương tự như đã được giới thiệu ở Bài 21, chỉ cần nháy đúp chuột vào ô dữ liệu muốn sửa.Sửa dữ liệu trường idNhacsi ở dòng số 2.

c) Xoá dữ liệu trong bảng bannhac
Thực hiện tương tự các bước ở Bài 21 để xoá các dòng dữ liệu trong bảng bannhac.d) Xoá dữ liệu trong bảng nhacsi
Chú ý rằng bây giờ bảng bannhac đã có dữ liệu với trường idNhacsi tham chiếu đến trường idNhacsi của bảng nhacsi. Do vậy, ta sẽ không thể tuỳ tiện xoá các dòng của bảng nhacsi. MySQL sẽ kiểm tra và ngăn chặn việc xoá các dòng trong bảng nhacsi mà giá trị trường idNhacsi đã có trong trường idNhacsi của bảng bannhac.Ví dụ: idNhacsi của nhạc sĩ Văn Cao là 2 đã có trong các bản nhạc Trường ca sông Lô, Tiến về Hà Nội ở bảng bannhac. MySQL sẽ ngăn chặn xoá dòng tương ứng với nhạc sĩ Văn Cao ở bảng nhacsi.


e) Truy xuất dữ liệu trong bảng bannhac
Việc truy xuất dữ liệu trong bảng bannhac là hoàn toàn tương tự như truy xuất dữ liệu trong bảng nhacsi ở Bài 21.- Hãy thực hành các truy xuất dữ liệu theo thứ tự giảm dần của trường idBannhac, theo thứ tự tên các bản nhạc.
- Hãy thực hành lấy ra danh sách tên các bản nhạc của nhạc sĩ Văn Cao có trong bảng bannhac.
Nhiệm vụ 2. Tìm hiểu chức năng của phần mềm quản lí dữ liệu âm nhạc
Hãy tìm hiểu một chức năng của phần mềm ứng dụng Quản lí dữ liệu âm nhạc qua giao diện ở Hình 22.7, so sánh với những kiến thức vừa được học trong bài thực hành và cho nhận xét so sánh.
Cách tương tác với giao diện quản lý dữ liệu âm nhạc
- Nhập bản nhạc mới: Nhập tên bản nhạc, chọn nhạc sĩ từ danh sách và nhấn Nhập. Ví dụ: “Hà Nội niềm tin và hi vọng” – chọn nhạc sĩ Phan Nhân và nhấn Nhập.
- Tìm bản nhạc: Nhập từ khóa tên bản nhạc hoặc chọn nhạc sĩ (nếu biết), sau đó nhấn Tìm.
- Xem danh sách bản nhạc: Dữ liệu hiển thị theo từng trang (mỗi trang 10 dòng). Có thể chọn trang bằng danh sách trang phía dưới.
- Chỉnh sửa bản nhạc: Chọn bản nhạc bằng nút radio (⚪), thông tin hiển thị phía trên để chỉnh sửa, sau đó nhấn Nhập để lưu.
- Xóa bản nhạc: Chọn các checkbox tương ứng và nhấn Xóa để xóa một hoặc nhiều bản nhạc.
Đánh giá giao diện
Ứng dụng quản lý dữ liệu âm nhạc này được thiết kế chuyên biệt, tối ưu theo nhu cầu quản lý dữ liệu âm nhạc:
- Người dùng không cần nhớ cấu trúc bảng dữ liệu (bannhac, nhacsi).
- Giao diện trực quan, dễ hiểu và dễ sử dụng, tích hợp đầy đủ các chức năng: nhập, sửa, xóa, tìm kiếm chỉ trong một màn hình.