YOMEDIA
NONE

Tin học 11 Kết nối tri thức Bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng


Mời các em cùng khám phá Bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng. Qua bài học này, các em sẽ biết cách cập nhật và truy xuất CSDLHOC247 hy vọng sẽ mang đến cho các em những kiến thức hay và thú vị qua các bài học của chương trình Tin học 11 Tin học ứng dụng để giúp các em học tập thật tốt.

ATNETWORK
YOMEDIA
 

Tóm tắt lý thuyết

Nhiệm vụ. Cập nhật bảng nhacsi.

 

1.1. Thêm mới dữ liệu vào bảng NHACSI

- Chọn bảng nhacsi, chọn thẻ Dữ liệu, em sẽ thấy bảng dữ liệu có hai trường idNhacsitenNhacsi nhưng chưa có dữ liệu.

 

Giao diện của thẻ dữ liệu

 

- Để thêm vào một hàng dữ liệu mới có thể nhắn phím Insert hoặc chọn biểu tượng  hay nháy nút phải chuột lên vùng dữ liệu của bảng và chọn Chèn hàng. Một hàng dữ liệu rỗng sẽ xuất hiện. Tiếp theo nhảy đúp chuột vào từng ô trên hàng đó để nhập dữ liệu tương ứng cho từng trường.

- Trường idNhacsi là có kiểu INT, AUTO_INCREMENT (tự động điền giá trị) nên không cần nhập dữ liệu cho trường này. Nháy đúp chuột vào ô ở cột tenNhacsi để nhập tên Nhạc sĩ, nhấn phím Enter, sau đó nhấn phím Insert để nhập hàng mới.

 

Giao diện thêm mới dữ liệu

 

Giao diện kết quả nhập dữ liệu

 

- Tiếp tục thực hành nhập thêm dữ liệu để nắm vững những thao tác nhập dữ liệu.

 

1.2. Chỉnh sửa dữ liệu trong bảng NHACSI

- Giả sử dữ liệu nhập có sai sót, cần sửa lại, chẳng hạn tên nhạc sĩ Hoàng Việt thiếu dấu tiếng Việt như hình bên dưới.

 

Minh hoạ dữ liệu có lỗi

 

- Em có thể nháy đúp chuột vào ô dữ liệu cần sửa và nhập lại.

 

Kết quả sửa lỗi

 

1.3. Xoá dòng dữ liệu trong bảng NHACSI

- Để xoá các dòng dữ liệu trong bảng nhacsi, hãy đánh dấu những dòng muốn chọn: giữ phím Shift và nhảy chuột để chọn những dòng liền nhau hoặc nhắn giữ phím Ctrl và nháy chuột để chọn những dòng tách rời nhau.

 

Thao tác đánh dấu dữ liệu

 

- Nhấn tổ hợp phím Ctrl+Delete trên bản phím hoặc chọn biểu tượngđể xoá. Phần mềm sẽ có lời nhắc yêu cầu khẳng định muốn xoá. Nếu chắc chắn muốn xoá, nháy chuột chọn OK.

 

Thông báo nhắc xác nhận yêu cầu xoá dữ liệu

 

1.4. Truy xuất dữ liệu từ bảng NHACSI

a. Truy xuất đơn giản

- Để xem toàn bộ dữ liệu trong bảng nhacsi, chỉ cần chọn bảng nhacsi và thẻ Dữ liệu.

 

Giao diện hiển thị dữ liệu trong bảng

 

b. Truy xuất và sắp xếp kết quả theo thứ tự

- Nhìn trong danh sách dữ liệu kết xuất, có thể thấy bình thường dữ liệu được kết xuất theo thứ tự tăng dần của trưởng khoả chính idNhacsi. Nếu muốn kết xuất theo thứ tự giảm dẫn của idNhacsi, hãy nhảy chuột vào ô idNhacsi. Hình tam giác màu đen sẽ xuất hiện và dữ liệu được kết xuất theo thứ tự giảm dần của idNhacsi.

 

Kết quả sắp xếp dữ liệu

 

c. Tìm kiếm

- Để lấy ra danh sách dữ liệu thoả mãn một yêu cầu nào đó có thể thực hiện các thao tác tạo bộ lọc: Nhảy nút phải chuột vào vùng dữ liệu tenNhacsi, chọn Quick Filter, rồi chẳng hạn chọn LIKE “%...". Nhập vào kí tự P.

 

 

- Kết quả thu được là danh sách hai nhạc sĩ và có chữ P trong tên.

 

 Kết quả lọc dữ liệu

 

– Đề xoá bộ lọc chọn Dọn dẹpLọc.

 

Xoá bộ lọc đã thiết lập

 

1.5. Truy xuất dữ liệu với câu truy vấn SQL

- Ngoài việc sử dụng các thao tác qua giao diện trực quan như đã hướng dẫn ở trên, cũng có thể nhập câu truy vấn SQL đề truy xuất dữ liệu một cách linh hoạt hơn. Cấu trúc cơ bản câu truy vẫn vào một bảng dữ liệu như sau:

 

 

Trong đó:

- danh_sách_các_trường: liệt kê các tên trường ngăn cách nhau bởi dấu phẫy. Nếu muốn lấy tất cả các trường dùng kí tự *.

- tên_bảng: khi làm việc với nhiều CSDL đồng thời, tên trường phải bao gồm cả tên CSDL, ví dụ: mymusic.bannhac.

- biểu_thức điều_kiện: là biểu thức lôgic xác lập các điều kiện với các giá trị của các trường dữ liệu.

- Cặp dấu [ ] biểu thị nội dung bên trong nó là một lựa chọn có thể dùng hoặc không dùng.

- ASC|DESC: nghĩa là ASC hoặc DESC. ASC là viết tắt của Ascending – tăng dần, DESC là viết tắt của Descending – giảm dần.

- Ý nghĩa của câu truy vấn trên, với đủ các lựa chọn là: Lấy ra tất cả các dòng dữ liệu, mỗi dòng là giá trị của các trưởng trong danh_sách_các trường từ bảng tên_bảng ở đó các giá trị thoả mãnbiểu_thức điều_kiện, kết quả truy vẫn được sắp xếp theo thứ tự tên_trường_1 [ASC|DESC], tên_trường_2 [ASC|DESC]. 

2. Luyện tập Bài 21 SGK Tin học 11 Kết nối tri thức

Qua bài học này, các em sẽ: Biết cách cập nhật và truy xuất CSDL.

2.1. Trắc nghiệm Bài 21 SGK Tin học 11 Kết nối tri thức  

Như vậy là các em đã xem qua bài giảng Bài 21 Chủ đề 6 Tin học lớp 11 Kết nối tri thức. Để củng cố kiến thức bài học mời các em tham gia bài tập trắc nghiệm Trắc nghiệm Tin học 11 Kết nối tri thức Bài 21.

Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!

2.2. Bài tập Bài 21 SGK Tin học 11 Kết nối tri thức

Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 11 Kết nối tri thức Bài 21 để giúp các em nắm vững bài học và các phương pháp giải bài tập.

Khởi động trang 100 SGK Tin học 11 Kết nối tri thức - KNTT

Luyện tập 1 trang 104 SGK Tin học lớp 11 Kết nối tri thức - KNTT

Luyện tập 2 trang 104 SGK Tin học lớp 11 Kết nối tri thức - KNTT

Vận dụng trang 104 SGK Tin học lớp 11 Kết nối tri thức - KNTT

3. Hỏi đáp Bài 21 SGK Tin học 11 Kết nối tri thức

Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học của HOC247 sẽ hỗ trợ cho các em một cách nhanh chóng!

Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!

-- Mod Tin Học 11 HỌC247

NONE
AANETWORK
 

 

YOMEDIA
ATNETWORK
ON