SGKVN

Tin Học - Bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng | Kết Nối Tri Thức Với Cuộc Sống

Bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng - Tin Học . Xem chi tiết nội dung bài Bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng và tải xuống miễn phí trọn bộ file PDF Sách Tin Học | Kết Nối Tri Thức Với Cuộc Sống

(Trang 100)

SAU BÀI HỌC NÀY EM SẼ:

  • Biết cách cập nhật và truy xuất CSDL.

Cập nhật và truy xuất dữ liệu là hai công việc chính khi làm việc với một CSDL. HeidiSQL hỗ trợ việc thực hiện các công việc đó như thế nào với những bảng đơn giản, không có khoá ngoài?

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

Hướng dẫn:

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 idNhacsi tenNhacsi nhưng chưa có dữ liệu.

Hình 21.1. 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 id Nhacsi 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.

Hình 21.2. Giao diện thêm mới dữ liệu

(Trang 101)

Hình 21.3. 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.

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 21.4.

Hình 21.4. 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.

Hình 21.5. Kết quả sửa lỗi

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.

Hình 21.6. 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.

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

(Trang 102)

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.

Hình 21.8. 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.

Hình 21.9. 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.

Hình 21.10. Bảng chọn để thiết lập bộ lọc

(Trang 103)

Hình 21.11. Thao tác thiết lập bộ lọc

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

Hình 21.12. Kết quả lọc dữ liệu

– Để xoá bộ lọc chọn Dọn dẹp Lọc.

Hình 21.13. Xoá bộ lọc đã thiết lập

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:

SELECT danh_sách_các_trường

FROM tên_bảng

[WHERE biểu_thức_điều_kiện]

[ORDER BY tên_trường_1 [ASC|DESC], [tên_trường_2 [ASC|DESC],...] ]

;

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.

104

- 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.

Ví dụ: tenNhacsi LIKE 'P%' AND (idNhacsi=2 OR idNhacsi=6)

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ãn biể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].

Ví dụ:

SELECT idNhacsi, tenNhacsi

FROM nhacsi

WHERE tenNhacsi LIKE 'P%'

ORDER tenNhacsi

;

Mở CSDL mymusic, chọn thẻ Truy vấn, nhập câu truy vấn trên và chọn Kết quả nhận được như Hình 21.14. 

Hình 21.14. Giao diện nhập và thực hiện câu truy vấn dữ liệu

LUYỆN TẬP

1. Cập nhật dữ liệu vào bảng casi.

2. Truy xuất dữ liệu bảng casi theo các tiêu chí khác nhau.

VẬN DỤNG

Thực hành cập nhật và truy xuất dữ liệu bảng Tỉnh/Thành phố trong CSDL quản lídanh sách tên Quận/Huyện, Tỉnh/Thành phố.

Xem và tải xuống trọn bộ sách giáo khoa Tin Học

Tổng số đánh giá:

Xếp hạng: / 5 sao

Sách giáo khoa liên quan

Ngữ Văn 11 - Tập Một

Ngữ Văn Lớp 11 (Tập 1) Chương Trình Cơ Bản

Công Nghệ 11

Công nghệ 11 - NXB Giáo Dục

Địa Lí 11

Địa Lí 11 - NXB Giáo dục

Địa Lí 11 (Nâng Cao)

Địa Lí 11 Nâng cao - NXB Giáo dục

Lịch Sử 11

Lịch sử 11 - NXB Giáo Dục

Sinh Học 11

Sinh học 11 - NXB Giáo dục

Giải bài tập Toán 11 Tập 1

Giải bài tập Toán lớp 11 - Tập 1

Giải bài tập Vật lý 11

Giải bài tập Vật lý 11

Giải bài tập Sinh học 11

Giải bài tập Sinh học 11

Gợi ý cho bạn

vo-bai-tap-am-nhac-1-49

Vở bài tập ÂM NHẠC 1

Sách Lớp 1 Kết Nối Tri Thức

sinh-hoc-10-nang-cao-817

Sinh Học 10 (Nâng Cao)

Sách Sinh Học Lớp 10 Nâng Cao. Tổng 3 phần, 48 bài.

giao-duc-the-chat-1-28

GIÁO DỤC THỂ CHẤT 1

Sách Lớp 1 Chân Trời Sáng Tạo

lich-su-va-dia-li-6-81

Lịch Sử Và Địa Lí 6

Sách Lớp 6 Kết Nối Tri Thức

giao-duc-quoc-phong-an-ninh-12-647

Giáo Dục Quốc Phòng - An Ninh 12

Sách Lớp 12 NXB Giáo Dục Việt Nam

Nhà xuất bản

canh-dieu-1

Cánh Diều

Bộ sách giáo khoa của Nhà xuất bản Cánh Diều

chan-troi-sang-tao-2

Chân Trời Sáng Tạo

Bộ sách giáo khoa của Nhà xuất bản Chân Trời Sáng Tạo

ket-noi-tri-thuc-voi-cuoc-song-3

Kết Nối Tri Thức Với Cuộc Sống

Sách giáo khoa của nhà xuất bản Kết Nối Tri Thức Với Cuộc Sống

giao-duc-viet-nam-5

Giáo Dục Việt Nam

Bộ Sách Giáo Khoa của Nhà Xuất Bản Giáo Dục Việt Nam

sach-bai-giai-6

Sách Bài Giải

Bài giải cho các sách giáo khoa, sách bài tập

sach-bai-tap-7

Sách Bài Tập

Sách bài tập tất cả các khối lớp

tai-lieu-hoc-tap-9

Tài liệu học tập

Đây là tài liệu tham khảo hỗ trợ trong quá trình học tập

global-success-bo-giao-duc-dao-tao-11

Global Success & Bộ Giáo Dục - Đào Tạo

Bộ sách Global Success & Bộ Giáo Dục - Đào Tạo là sự kết hợp giữa ngôn ngữ Tiếng Anh theo lối giảng dạy truyền thống và cập nhật những phương thức quốc tế

nxb-dai-hoc-su-pham-tphcm-12

NXB - Đại Học Sư Phạm TPHCM

NXB - Đại Học Sư Phạm TPHCM

Chủ đề