Bài 6. Truy vấn trong cơ sở dữ liệu quan hệ (tiếp theo) trang 71, 72, 73 SGK Tin học 11 Tin học ứng dụng Cánh diều — Không quảng cáo

Tin 11, giải tin học 11 cánh diều Chủ đề F. Giới thiệu các hệ cơ sở dữ liệu - SGK Tin 11


Bài 6. Truy vấn trong cơ sở dữ liệu quan hệ (tiếp theo) trang 71, 72, 73 SGK Tin học 11 Tin học ứng dụng Cánh diều

Theo em, việc khai báo liên kết giữa một số bảng trong một CSDL quan hệ có ý nghĩa gì?

Khởi động

Theo em, việc khai báo liên kết giữa một số bảng trong một CSDL quan hệ có ý nghĩa gì?

Phương pháp giải:

Dựa vào kiến thức đã học trong các tiết trước.

Lời giải chi tiết:

Việc khai báo liên kết giữa một số bảng trong một CSDL quan hệ có ý nghĩa giúp cho các bảng liên kết trở lên đơn giản hơn nhưng gắn kết được các tổ chức thuộc mọi loại và quy mô sử dụng cho nhiều nhu cầu thông tin khác nhau. Cơ sở dữ liệu quan hệ được sử dụng để theo dõi hàng tồn kho, xử lý các giao dịch thương mại điện tử, quản lý lượng lớn thông tin khách hàng quan trọng đối với sứ mệnh và hơn thế nữa. Cơ sở dữ liệu quan hệ có thể được xem xét cho bất kỳ nhu cầu thông tin nào trong đó các điểm dữ liệu liên quan đến nhau và phải được quản lý một cách an toàn, dựa trên quy tắc và nhất quán.

? mục 1 HĐ1

Xét CSDL được mô tả như ở Hình 1. Nếu cần biết tên quyển sách mà người có thẻ thư viện HS-001 đã mượn vào ngày 02/10/2022, ta có thể dùng câu truy vấn trên một bảng được không? Nếu tìm thông tin này bằng cách tra cứu thủ công (không dùng máy tính) thì em sẽ làm như thế nào?

Phương pháp giải:

Dựa vào kiến thức đã học.

Lời giải chi tiết:

Ta không có thể dùng câu truy vấn trên một bảng được.

Nếu tìm thông tin này bằng cách tra cứu thủ công (không dùng máy tính) thì em sẽ dò từng bản một.

? mục 2 HĐ2

Em đã biết, có thể truy vấn CSDL Quản lí học tập 11 để có được thông tin về kết quả học tập của học sinh lớp 11 ở một số môn học. Theo em, với công cụ truy vấn ta có được dữ liệu trình bày như ở Hình 4 hay không?

Phương pháp giải:

Đọc kỹ đề bài, quan sát hình đã cho và dựa vào kiến thức đã học.

Lời giải chi tiết:

Theo em, với công cụ truy vấn ta có được dữ liệu trình bày được.

? mục 3

Trong CSDL Thư viện được tạo bởi hệ quản trị CSDL Access, giáo viên đã chuẩn bị sẵn một số truy vấn.

a. Em hãy mở xem một số truy vấn và chạy thử để biết kết quả.

b. Trong các truy vấn được thiết kế sẵn, em hãy cho biết câu truy vấn nào trả lời cho câu hỏi: Các quyển sách “AI-Trí tuệ nhân tạo” đã được người nào mượn đọc? Truy vấn đó kết nối những bảng nào của cở sở dữ liệu? Vì sao em biết điều đó?

Phương pháp giải:

Đọc kỹ đề bài đã cho và dựa vào kiến thức đã học và thực hành.

Lời giải chi tiết:

a. Học sinh thực hiện mở một số truy vấn trên Access và chạy để xem kết quả

b. Sử dụng câu truy vấn:

Select […]

From […]

Quan sát các bảng của GV để trả lời những bảng của CSDL. Dựa vào khóa chính và các thông tin sau khi sử dụng câu lệnh truy vấn để ra kết quả.

Luyện tập

Xét CSDL được mô tả như ở hình 1. Nếu cần biết tên cuốn sách đã được mượn với ID = 1 trong bảng MƯỢN-TRẢ, em sẽ viết câu truy vấn như thế nào?

Phương pháp giải:

Đọc kỹ đề bài đã cho và dựa vào kiến thức đã học

Lời giải chi tiết:

SELECT Tên sách

FROM MƯỢN-TRẢ

WHERE ID = 1;

Vận dụng

Trong các câu sau, những câu nào đúng?

a) Chỉ có thể viết câu truy vấn SQL trên một bảng của CSDI…

b) Các từ khoá kết nối phải viết trong mệnh đề FROM của câu truy vấn SQL…

c) Chỉ có thể kết nối với điều kiện giá trị ở trường chung giữa hai bảng là bằng nhau.

d) Dữ liệu để đưa vào báo cáo được lấy từ một hay nhiều bảng và truy vấn.

Phương pháp giải:

Dựa vào kiến thức đã học để trả lời câu hỏi.

Lời giải chi tiết:

Đáp án đúng:

d) Dữ liệu để đưa vào báo cáo được lấy từ một hay nhiều bảng và truy vấn.


Cùng chủ đề:

Bài 5. Truy vấn trong cơ sở dữ liệu quan hệ trang 67, 68, 69 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 5. Đánh giá thuật toán trang 107, 108, 109 SGK Tin học 11 Khoa học máy tính Cánh diều
Bài 6. Kiểm thử và sửa lỗi chương trình trang 113, 114, 115 SGK Tin học 11 Khoa học máy tính Cánh diều
Bài 6. Làm phim hoạt hình trên Animiz trang 118, 119 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 6. Tạo báo cáo đơn giản trang 156, 157, 158 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 6. Truy vấn trong cơ sở dữ liệu quan hệ (tiếp theo) trang 71, 72, 73 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 7. Các loại kiến trúc của hệ cơ sở dữ liệu trang 76, 77, 78 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 7. Chỉnh sửa các thành phần giao diện trang 161, 162, 163 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 7. Lập trình giải bài toán tìm kiếm trang 117, 118, 119 SGK Tin học 11 Khoa học máy tính Cánh diều
Bài 7. Thực hành tổng hợp trang 124, 125 SGK Tin học 11 Tin học ứng dụng Cánh diều
Bài 8. Bảo vệ sự an toàn của hệ cơ sở dữ liệu và bảo mật thông tin trong cơ sở dữ liệu trang 81, 82 SGK Tin học 11 Tin học ứng dụng Cánh diều