5 phút giải Tin học ứng dụng 11 Kết nối tri thức trang 105

5 phút giải Tin học ứng dụng 11 Kết nối tri thức trang 105. Giúp học sinh nhanh chóng, mất ít thời gian để giải bài. Tiêu chí bài giải: nhanh, ngắn, súc tích, đủ ý. Nhằm tạo ra bài giải tốt nhất. 5 phút giải bài, bằng ngày dài học tập.


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

BÀI 22. THỰC HÀNH CẬP NHẬT BẢNG DỮ LIỆU CÓ THAM CHIẾU

PHẦN I. HỆ THỐNG CÂU HỎI, BÀI TẬP TRONG SGK

KHỞI ĐỘNG

Khi cập nhật một bảng có khoá ngoài, dữ liệu của trường khoá ngoài phải là dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu. HeidiSQL hỗ trợ kiểm soát điều này như thế nào?

LUYỆN TẬP

Luyện tập 1: Cập nhật dữ liệu vào bảng banthuam.

Luyện tập 2: Truy xuất dữ liệu bảng banthuam theo các tiêu chí khác nhau.

VẬN DỤNG

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

PHẦN II. 5 PHÚT TRẢ LỜI CÂU HỎI, BÀI TẬP SGK

KHỞI ĐỘNG

Đáp án KD:

HeidiSQL hỗ trợ kiểm soát khóa ngoài trong quá trình cập nhật dữ liệu trên bảng, giúp đảm bảo tính nhất quán và tính toàn vẹn của dữ liệu trong CSDL.

LUYỆN TẬP

Đáp án LT1

Mở CSDL Mymusic, mở bảng banthuam ® Cập nhật dữ liệu.

Đáp án LT2

  • Truy xuất tất cả dữ liệu từ bảng "banthuam": SELECT * FROM banthuam;
  • Truy xuất dữ liệu từ bảng "banthuam" với điều kiện cụ thể trên trường "idbannhac": SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1
  • Truy xuất dữ liệu từ bảng "banthuam" với điều kiện kết hợp giữa nhiều trường: SELECT * FROM banthuam WHERE idcasi = 2 -- Giả sử giá trị idcasi cần tìm là 2 AND banthuam >= 100; -- Giả sử giá trị banthuam cần tìm là lớn hơn hoặc bằng 100

VẬN DỤNG

Đáp án VD:

Mở bảng quanhuyen để cập nhật dữ liệu:

  • Truy xuất bảng quanhuyen:
  • Truy xuất tất cả dữ liệu từ bảng "quanhuyen": SELECT * FROM quanhuyen;
  • Truy xuất dữ liệu từ bảng "quanhuyen" với điều kiện cụ thể trên trường "idquanhuyen": SELECT * FROM quanhuyen WHERE idquanhuyen = 1; -- Giả sử giá trị idquanhuyen cần tìm là 1
  • Truy xuất dữ liệu từ bảng "quanhuyen" với điều kiện kết hợp giữa nhiều trường: SELECT * FROM quanhuyen WHERE danso > 1000000 -- Giả sử giá trị danso cần tìm là lớn hơn 1.000.000 AND dientich < 1000; -- Giả sử giá trị dientich cần tìm là nhỏ hơn 1000
  • Truy xuất chỉ một số trường cụ thể từ bảng "quanhuyen": SELECT idquanhuyen, tenquanhuyen FROM quanhuyen;
  • Truy xuất dữ liệu từ bảng "quanhuyen" sắp xếp theo một trường cụ thể: SELECT * FROM quanhuyen ORDER BY danso DESC; -- Giả sử muốn sắp xếp theo trường danso giảm dần (DESC)

Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

Nội dung quan tâm khác

Thêm kiến thức môn học

Từ khóa tìm kiếm:

giải 5 phút Tin học ứng dụng 11 Kết nối tri thức, giải Tin học ứng dụng 11 Kết nối tri thức trang 105, giải Tin học ứng dụng 11 KNTT trang 105

Bình luận

Giải bài tập những môn khác