Lý thuyết Tin học 11 Kết nối tri thức bài 21
Lý thuyết Tin học 11 bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng có toàn bộ lý và câu hỏi trắc nghiệm có trong chương trình sách mới. Thông qua đây các em học sinh đối chiếu với lời giải của mình, hoàn thành bài tập hiệu quả.
Bài: Thực hành cập nhật và truy xuất dữ liệu các bảng
A. Lý thuyết Tin học 11 bài 21
I. Thêm mới dữ liệu vài 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 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 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.
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.
II. Chỉnh sửa dữ liệu trong bảng NHACSI
Nháy đúp chuột vào ô dữ liệu cần sửa và nhập lại.
III. 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 để xóa. Phần mềm sẽ có lời nhắc yêu cầu khẳng định muốn xóa. Nếu chắc chắn muốn xóa, nháy chuột chọn OK.
B. Trắc nghiệm Tin học 11 bài 21
Câu 1: Đâu là công việc chính khi làm việc với một CSDL?
A. Cập nhật dữ liệu
B. Truy xuất dữ liệu
C. Cả hai đáp án trên đều đúng
D. Cả hai đáp án trên đều sai
Câu 2: HeidiSQL hỗ trợ việc thực hiện Cập nhật dữ liệu như thế nào với những bảng đơn giản, không có khoá ngoài?
A. Bằng cách chọn bảng cần chỉnh sửa, bạn có thể thêm mới, chỉnh sửa hoặc truy xuất dữ liệu trong bảng
B. Bằng cách chọn bảng cần truy xuất và sử dụng truy vấn SQL, bạn có thể truy xuất dữ liệu trong bảng
C. HeidiSQL cung cấp giao diện đồ họa cho phép bạn chỉnh sửa, thêm mới hoặc xoá dữ liệu trong các bảng
D. Cả ba đáp án trên đều sai
Câu 3: HeidiSQL hỗ trợ việc thực hiện Truy xuất dữ liệu như thế nào với những bảng đơn giản, không có khoá ngoài?
A. Bằng cách chọn bảng cần chỉnh sửa, bạn có thể thêm mới, chỉnh sửa hoặc truy xuất dữ liệu trong bảng
B. HeidiSQL cung cấp giao diện đồ họa cho phép bạn chỉnh sửa, thêm mới hoặc xoá dữ liệu trong các bảng
C. Bằng cách chọn bảng cần truy xuất và sử dụng truy vấn SQL, bạn có thể truy xuất dữ liệu trong bảng
D. Cả ba đáp án trên đều sai
Câu 4: Để truy xuất dữ liệu từ bảng "casi" theo các tiêu chí khác nhau, có thể sử dụng?
A. Trực tiếp lọc ra các dữ liệu thủ công
B. Đặt lệnh và thực hiện lệnh
C. Ngôn ngữ truy vấn cơ sở dữ liệu (SQL) để tạo các câu truy vấn phù hợp
D. Cả ba đáp án trên đều đúng
Câu 5: Muốn truy xuất tất cả các dòng dữ liệu từ bảng "casi" ta dùng?
A. SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
B. SELECT * FROM casi WHERE idcasi = 1;
C. SELECT * FROM casi;
D. SELECT * FROM casi WHERE tencasi LIKE 'N%';
Câu 6: Muốn truy xuất các ca sĩ theo thứ tự tên theo thứ tự từ A đến Z ta dùng?
A. SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
B. SELECT * FROM casi WHERE idcasi = 1;
C. SELECT * FROM casi ORDER BY tencasi ASC;
D. SELECT * FROM casi WHERE tencasi LIKE 'N%';
Câu 7: Muốn truy xuất dữ liệu các ca sĩ có "idcasi" nằm trong danh sách (1, 2, 3) ta dùng?
A. SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
B. SELECT * FROM casi WHERE idcasi = 1;
C. SELECT * FROM casi WHERE idcasi IN (1, 2, 3);
D. SELECT * FROM casi WHERE tencasi LIKE 'N%';
Câu 8: Muốn truy xuất dữ liệu các ca sĩ theo thứ tự "idcasi" giảm dần ta dùng?
A. SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
B. SELECT * FROM casi WHERE idcasi = 1;
C. SELECT * FROM casi ORDER BY idcasi DESC;
D. SELECT * FROM casi WHERE tencasi LIKE 'N%';
Câu 9: Muốn truy xuất dữ liệu các ca sĩ có "idcasi" là 1 ta dùng?
A. SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
B. SELECT * FROM casi WHERE idcasi = 1;
C. SELECT * FROM casi;
D. SELECT * FROM casi WHERE tencasi LIKE 'N%';
Câu 10: Muốn truy xuất dữ liệu các ca sĩ có "tencasi" bắt đầu bằng chữ "N" ta dùng?
A. SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
B. SELECT * FROM casi WHERE idcasi = 1;
C. SELECT * FROM casi;
D. SELECT * FROM casi WHERE tencasi LIKE 'N%';
>>> Bài tiếp theo: Lý thuyết Tin học 11 Kết nối tri thức bài 22