Font size
WorksheetsCâu Hỏi Ôn Tập Tin Học Lớp 11
Total questions: 53
Worksheet time: 47mins
Việc ứng dụng CSDL trong quản lí đem lại nhiều lợi ích to lớn: nhanh chóng, hạn chế sai sót và…:
tiện lợi, kịp thời.
quản lý thủ công.
mất mát dữ liệu.
cần nhiều thời gian.
Điền vào (…) để hoàn thiện câu sau đây: MySQL là một hệ quản trị CSDL mã nguồn mở …?
tốn khá nhiều chi phí để lắp đặt.
được phát triển dựa trên Linux.
chỉ chạy trên hệ điều hành Ubuntu.
được cộng đồng nguồn mở hỗ trợ và phát triển.
Để tải về một trong hai bản của HeidiSQL, ta truy cập vào địa chỉ nào sau đây?
https://www.heidisql.com/download.php.
https://www.heidisql.com/downloads.php.
https://www.heidisql-server.com/download.php.
https://www.heidisql-server.com/downloads.php.
Các hệ QTCSDL phổ biến hiện nay là?
ORACLE, LINUX, UNIX.
MySQL, Microsoft SQL Sever.
SQL, Mac OS, Windows.
HeidiSQL, MS Windows.
Để đơn giản, các trường khóa chính thường có kiểu dữ liệu gì?
VARCHAR
CHAR
FLOAT
INT
Các bảng có liên kết với nhau thông qua trường khóa nào sau đây?
Khóa chính.
Khóa cấm trùng lặp.
Khóa ngoài.
Khóa không gian.
Để tổ chức lại bảng dữ liệu ta cần làm gì sau đây?
Tổng kết tất cả các thông tin cần quản lý.
Phân tích và sắp xếp lại dữ liệu để hạn chế dữ liệu lặp lại.
Cùng xem xét lại các bài toán quản lý.
Tổng kết các quan hệ giữa các dữ liệu.
Sắp xếp các bước sau để tạo lập CSDL QuanlyHS:
1, 2, 3, 4, 5.
1, 5, 2, 4, 3.
1, 5, 4, 2, 3.
1, 3, 2, 4, 5.
Để chọn AUTO_INCREMENT cho trường khoá chính, ta chọn ở vị trí nào sau đây?
Phía dưới nhãn Length/Set.
Phía dưới nhãn Mặc định.
Phía dưới nhãn Kiể
Để chọn AUTO_INCREMENT cho trường khoá chính, ta chọn ở vị trí nào sau đây?
Phía dưới nhãn Length/Set.
Phía dưới nhãn Mặc định.
Phía dưới nhãn Kiểu dữ liệu.
Phía dưới nhãn Allow NULL.
Để khai báo thêm trường tiếp theo, ta thực hiện bằng cách nhấn tổ hợp phím nào?
Ctrl + Enter.
Alt + Insert.
Alt + Insert.
Ctrl + Insert.
Sau khi đã tạo các bảng, em có thể thiết lập các quan hệ giữa các bảng bằng cách nào?
Thiết lập khóa phụ.
Thiết lập khóa chính.
Thiết lập khóa ngoại.
Thiết lập khóa cấm trùng lặp.
Khi chọn Thêm mới để thêm trường thì một trường mới hiện với tên mặc định là gì?
Cột mới.
Trường mới.
Column 1.
Row 1.
Để ấn định khóa chính thì ta thực hiện bằng cách nào sau đây?
Chọn Create new index -> PRIMARY.
Chọn Create new index -> KEY.
Chọn Create new index -> UNIQUE.
Chọn Create new index -> FULLTEXT.
Khi khai báo trường tenBannhac, kiểu dữ liệu nào phù hợp để lưu tên bản nhạc?
CHAR.
VARCHAR.
FLOAT.
DATE.
Khi khai báo trường có kiểu dữ liệu VARCHAR, độ dài tối đa có bao nhiêu kí tự?
50
100
255
500
Khi khai báo một trường, để đảm bảo trường này không nhận giá trị rỗng, cần chọn tùy chọn nào?
AUTO_INCREMENT
UNSIGNED
NOT NULL
DEFAULT
Khi chọn thêm mới để thêm trường thì một trường mới hiện ra với tên mặc định là gì?
Cột mới.
Column 1.
Trường mới.
Row 1.
Hãy điền cụm từ còn thiếu vào (…). "Các trường là … của bảng là các trường tham chiếu đến một trường khoá chính của một bảng khác."
khoá chính
khoá ngoài
khoá chống trùng lặp
dữ liệu
Trong câu truy vấn, để biểu diễn thứ tự tăng dần ta sử dụng từ khóa nào sau đây?
DESC
LIKE
ASC
AND
Sử dụng ORDER BY trong truy vấn SQL
Trong câu truy vấn, để biểu diễn thứ tự tăng dần ta sử dụng từ khóa nào sau đây?
DESC
LIKE
ASC
AND
Sử dụng ORDER BY trong truy vấn SQL để làm gì?
Nhóm các kết quả truy vấn theo từng nhóm.
Sắp xếp kết quả truy vấn theo thứ tự tăng dần hoặc giảm dần.
Trả về số lượng các dòng dữ liệu thoả mãn các điều kiện truy vấn.
In kết quả truy vấn.
Để thêm vào một hàng dữ liệu mới có thể thực hiện bằng cách nào?
Nháy nút phải chuột lên vùng dữ liệu của bảng và chọn chèn cột.
Nháy nút phải chuột lên vùng dữ liệu của bảng và chọn thêm cột.
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.
Nháy nút phải chuột lên vùng dữ liệu của bảng và chọn thêm hàng.
Để chỉnh sửa dữ liệu trong bảng ta thực hiện bằng cách nào sau đây?
Nháy đúp chuột vào ô dữ liệu cần sửa và nhập lại.
Nhấn phím Insert rồi nhập lại dữ liệu.
Nháy nút phải chuột vào ô cần sửa.
Nháy nút trái chuột vào ô dữ liệu cần sửa.
Trong HeidiSQL, tổ hợp phím nào được sử dụng để xóa các dòng dữ liệu đã chọn?
Shift + Delete.
Ctrl + Delete.
Alt + Delete.
Ctrl + Shift.
Để xem toàn bộ dữ liệu trong bảng nhacsi trong HeidiSQL, ta thực hiện thao tác nào?
Chọn thẻ Truy vấn, nhập câu truy vấn SQL.
Mở bảng nhacsi và chọn thẻ Dữ liệu.
Chọn thẻ Thiết kế bảng.
Mở bảng nhacsi và nhấn F5.
Sử dụng câu truy vấn SQL mục đích để làm gì?
Sắp xếp dữ liệu một cách linh hoạt hơn.
Xóa dự liệu nhanh hơn.
Truy xuất dữ liệu một cách linh hoạt hơn.
Chỉnh sửa dữ liệu dễ dàng hơn.
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 như thế nào?
Biểu thức logic một bảng khác.
Biểu thức kí tự liên kết với một ô trong bảng.
Dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu.
Dữ
Khóa ngoài phải như thế nào?
Biểu thức logic một bảng khác.
Biểu thức kí tự liên kết với một ô trong bảng.
Dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu.
Dữ liệu tham chiếu được đến một trường khoá ngoài.
Để thực hiện việc tìm kiếm bản nhạc của nhạc sĩ Văn Cao trong bảng bannhac, ta cần làm gì?
Lọc dữ liệu theo trường idnhacsi tương ứng với nhạc sĩ Văn Cao.
Truy xuất theo thứ tự giảm dần của tên bản nhạc.
Lọc theo trường idBannhac.
Không thể tìm kiếm.
Chức năng nào của hệ quản trị CSDL giúp ngăn chặn việc xóa dữ liệu có tham chiếu đến bảng khác?
AUTO_INCREMENT.
Khóa chính (Primary Key).
Khóa ngoại (Foreign Key).
Chức năng tìm kiếm.
Thông báo bên xuất hiện khi nào?
Khi xoá dữ liệu trong trường idNhacsi trong bảng bannhac có tham chiếu đến khoá ngoài trường idNhacsi của bảng nhacsi.
Khi xoá dữ liệu trong trường idNhacsi trong bảng nhacsi có tham chiếu đến khoá ngoài trường idNhacsi của bảng bannhac.
Khi xoá dữ liệu trong trường idNhacsi trong bảng nhacsi không tham chiếu đến khoá ngoài trường idNhacsi của bảng bannhac.
Khi xoá dữ liệu trong trường idNhacsi trong bảng bannhac không tham chiếu đến khoá ngoài trường idNhacsi của bảng nhacsi.
Thêm mới dữ liệu vào bảng bannhac. Chọn bảng bannhac, nháy chuột chọn thẻ Dữ liệu, bấm phím Insert trên bàn phím. Xuất hiện hình như bên dưới, hãy quan sát hình và cho biết KHÔNG cần thêm dữ liệu cho trường nào?
Trường tenBannhac
Trường idBannhac
Trường idNhacsi
Không cần thêm dữ liệu cho trường nào cả.
Ngân hàng X đang gặp khó khăn trong việc quản lý dữ liệu khách hàng. Việc tìm kiếm thông tin khách hàng mất rất nhiều thời gian, gây ảnh hưởng đến hoạt động giao dịch. Theo em, việc ứng dụng hệ quản trị CSDL trên máy tính có thể giải quyết vấn đề nà
Theo em, việc ứng dụng hệ quản trị CSDL trên máy tính có thể giải quyết vấn đề này không?
Hệ quản trị CSDL giúp quản lý dữ liệu một cách hiệu quả.
Ứng dụng hệ quản trị CSDL không thể cải thiện tốc độ tìm kiếm thông tin.
Hệ quản trị CSDL giúp tăng tốc độ truy xuất thông tin, từ đó rút ngắn thời gian giao dịch.
Ngân hàng X có thể sử dụng hệ quản trị CSDL để quản lý thông tin khách hàng, giao dịch và tài khoản.
Cô ấy muốn tìm hiểu về các lợi ích của việc ứng dụng hệ quản trị CSDL trong công việc.
Hệ quản trị CSDL giúp giảm thiểu sai sót trong quá trình nhập liệu và xử lý dữ liệu.
Hệ quản trị CSDL không hỗ trợ các giao dịch trực tuyến.
Hệ quản trị CSDL giúp tiết kiệm thời gian và chi phí cho ngân hàng.
Lan có thể tìm hiểu thêm về các hệ quản trị CSDL phổ biến hiện nay như MySQL, Oracle.
MySQL là một hệ quản trị CSDL miễn phí, được sử dụng phổ biến trong các ứng dụng quản lý.
MySQL là một hệ quản trị CSDL mã nguồn mở.
MySQL chỉ được sử dụng trong các ứng dụng nhỏ, không phù hợp với các hệ thống lớn.
MySQL có ưu điểm là gọn nhẹ, tốc độ xử lý nhanh và hỗ trợ quản lý tính nhất quán của dữ liệu.
Người dùng có thể tải và cài đặt MySQL miễn phí từ trang web chính thức.
HeidiSQL là một phần mềm hỗ trợ giao tiếp với hệ quản trị CSDL MySQL.
HeidiSQL có giao diện dòng lệnh, yêu cầu người dùng phải nhớ cú pháp các lệnh.
HeidiSQL là một phần mềm miễn phí, có giao diện đồ họa thân thiện với người dùng.
HeidiSQL hỗ trợ kết nối với nhiều hệ quản trị CSDL khác nhau, không chỉ MySQL.
Câu 5: Để kết nối với MySQL, cần phải nhập đúng tên người dùng và mật khẩu.
Mật khẩu của người dùng root được tạo trong quá trình cài đặt MySQL.
Có thể kết nối với MySQL mà không cần mật khẩu.
Việc nhập đúng tên người dùng và mật khẩu giúp đảm bảo an toàn cho hệ thống CSDL.
Nếu quên mật khẩu, người dùng có thể sử dụng các công cụ khôi phục mật khẩu hoặc cài đặt lại MySQL.
Câu 6: Trong CSDL mymusic có các bảng sau: Nhacsi (idnhacsi, tennhacsi) Casi (idcasi, tencasi) Bannhac (idbannhac, tenbannhac, idnhacsi) Banthuam (idbanthuam, idbannhac, idcasi) Các nhóm thảo luận về mối liên hệ giữa các bảng này và nêu ra các nhận định như sau:
Có thể có hai bản thu âm (Banthuam) có cùng idbannhac và idcasi, miễn là chúng có idbanthuam khác nhau.
Không thể nhập một giá trị vào cột idnhacsi trong bảng Bannhac nếu giá trị đó không tồn tại trong bảng Nhacsi.
Có thể nhập dữ liệu vào Banthuam mà không cần nhập dữ liệu vào Bannhac hoặc Casi trước.
Nếu một ca sĩ bị xóa khỏi bảng Casi, tất cả bản thu âm của họ cũng có thể bị xóa nếu có ràng buộc ON DELETE CASCADE.
Câu 7: Sau khi quan sát hình bên dưới, các bạn học sinh đưa ra các nhận định như sau:
Sau khi quan sát hình bên dưới, các bạn học sinh đưa ra các nhận định như sau: a) Trường idBannhac có giá trị tự động tăng khi thêm bản ghi mới. b) Mỗi bản ghi của trường idBannhac trong bảng Bannhac là duy nhất và không thể chứa giá trị NULL. c) Trường tenBannhac có thể lưu chuỗi ký tự tối đa 255 ký tự. d) Trường idNhacsi là khóa ngoài liên kết với bảng Nhacsi.
Đúng
Đúng
Đúng
Sai
Trong CSDL mymusic có các bảng sau: Nhacsi (idnhacsi, tennhacsi) Casi (idcasi, tencasi) Bannhac (idbannhac, tenbannhac, idnhacsi) Banthuam (idbanthuam, idbannhac, idcasi) Các nhóm thảo luận về truy xuất dữ liệu bằng câu truy vấn SQL và nêu ra các nhận định như sau: a) Câu lệnh SELECT * FROM Nhacsi WHERE tennhacsi LIKE 'Trịnh%'; sẽ chỉ tìm kiếm chính xác tên nhạc sĩ là 'Trịnh'. b) Câu lệnh SELECT * FROM Casi; sẽ hiển thị toàn bộ dữ liệu trong bảng Casi. c) Câu lệnh SELECT tencasi FROM Casi ORDER BY tencasi ASC; sẽ sắp xếp danh sách ca sĩ theo tên theo thứ tự bảng chữ cái. d) Câu lệnh UPDATE CaSi SET tenCaSi = 'Mỹ Tâm'; sẽ cập nhật tên của ca sĩ đầu tiên trong bảng thành 'Mỹ Tâm'.
Sai
Đúng
Đúng
Sai
Giả sử ta có một CSDL tên "QLHocSinh" với các bảng sau: Bảng LopHoc (idLop, tenLop, gvcn) Bảng HocSinh (idHocSinh, tenHocSinh, ngaySinh, idLop) Giáo viên nêu một số khẳng định về cập nhật và truy xuất bảng dữ liệu có tham chiếu bằng câu lệnh SQL như sau: a) Câu lệnh SELECT * FROM HocSinh WHERE idLop = 1; sẽ trả về danh sách tất cả học sinh thuộc lớp có idLop = 1. b) Câu lệnh DELETE FROM HocSinh WHERE idHocSinh = 4; sẽ xóa học sinh có
Câu lệnh SELECT * FROM HocSinh WHERE idLop = 1; sẽ trả về danh sách tất cả học sinh thuộc lớp có idLop = 1. (Hiểu-Đúng)
Đúng
Sai
Câu lệnh DELETE FROM HocSinh WHERE idHocSinh = 4; sẽ xóa học sinh có idHocSinh = 4 khỏi bảng HocSinh. (Hiểu-Đúng)
Đúng
Sai
Câu lệnh UPDATE HocSinh SET ngaySinh = '2011-15-03' WHERE idHocSinh = 1; sẽ cập nhật ngày sinh hợp lệ. (Hiểu-Sai)
Đúng
Sai
Câu lệnh INSERT INTO HocSinh (idHocSinh, tenHocSinh) VALUES (5, 'Lê Hùng', 2011-08-12); sẽ thêm học sinh mới thành công. (Hiểu-Sai)
Đúng
Sai
Cho CSDL Quản lí Thư viện gồm các bảng sau đây: Bảng Sach (idsach, tensach, tacgia, theloai) Bảng Docgia (iddocgia, tendocgia, ngaysinh, diachi) Bảng Muonsach (idmuon, iddocgia, idsach, ngaymuon, ngaytra). Truy vấn tất cả sách được mượn bởi độc giả 'Nguyễn An'.
Cập nhật địa chỉ của độc giả 'Trần Bình' thành 'Hải Phòng'.
Xóa sách có id = 4 (nếu không còn ai mượn).
Lấy danh sách các độc giả gồm tendocgia, tensach, ngaymuon, ngaytra.
