Giáo án ppt THUD 11 kết nối: Bài 21 Thực hành cập nhật và truy xuất dữ liệu các bảng

Giáo án điện tử Tin học ứng dụng 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. Bài giảng được thiết kế hiện đại, sáng tạo, sinh động với đầy đủ nội dung, hình ảnh,… giúp học sinh có hứng thú học tập tiếp thu hiệu quả hơn. Giáo viên tải về có thể sử dụng luôn để giảng dạy.

Nội dung chi tiết

... Còn nữa ...

CHÀO MỪNG CÁC EM QUAY TRỞ LẠI VỚI MÔN HỌC!

KHỞI ĐỘNG

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ó khóa ngoài?

BÀI 21: THỰC HÀNH CẬP NHẬT VÀ TRUY XUẤT DỮ LIỆU CÁC BẢNG

NHIỆM VỤ THỰC HÀNH: Cập nhật bảng nhacsi

Hướng dẫn:

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

Chỉnh sửa dữ liệu trong bảng nhacsi

Xóa dòng dữ liệu trong bảng nhacsi

Truy xuất dữ liệu từ bảng nhacsi

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

01 THÊM MỚI DỮ LIỆU VÀO BẢNG NHACSI

  • Chọn bảng nhacsi, chọn thẻ Dữ liệu, ta thấy hai trường idNhacsi và tenNhacsi nhưng chưa có dữ liệu.
  • Để thêm vào một hàng dữ liệu mới, 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.
  • Trường idNhacsi 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.

02 CHỈNH SỬA DỮ LIỆU TRONG BẢNG NHACSI

Em hãy chỉ ra lỗi sai có trong hình dưới đây

Tên nhạc sĩ Hoàng Việt viết thiếu dấu

Cách sửa: Nháy đúp chuột vào ô dữ liệu cần sửa và nhập lại.

03 XÓA DÒNG DỮ LIỆU TRONG BẢNG NHACSI

  • Để xóa các dòng dữ liệu trong bảng nhacsi, hãy đánh dấu những dòng muốn chọn.
  • Nhấn tổ hợp phím Ctrl + Delete trên bàn phím hoặc chọn biểu tượng để xóa. Nếu chắc chắn muốn xóa, nháy chuột chọn OK.

04 TRUY XUẤT DỮ LIỆU TỪ BẢNG NHACSI

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

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

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.

  1. c) Tìm kiếm
  • Để lấy ra danh sách dữ liệu thỏa mãn một yêu cầu nào đó có thể thực hiện các thao tác 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ự
  • Để xóa bộ lọc chọn Dọn dẹp Lọc

05 TRUY XUẤT DỮ LIỆU VỚI CÂU TRUY VẤN SQL

Trong thực tế, câu truy vấn SQL thường được sử dụng vì nhanh chóng và hiệu quả hơn việc bấm chọn trong một giao diện đồ họa, nhất là với những truy xuất theo những yêu cầu phức tạp.

  • 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ê 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 ksi 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.
  • biểu_thức_điều_kiện: là biểu thức logic 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.

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.

LUYỆN TẬP