NEW
Font size
WorksheetsBài tập về Cơ sở dữ liệu (CSDL)
Total questions: 67
Worksheet time: 34mins
Cơ sở dữ liệu (CSDL) là gì?
Một tập hợp các bảng tính trong Excel.
Một tập hợp các tệp văn bản trong máy tính.
Một tập hợp dữ liệu có liên quan, được lưu trữ có tổ chức trên máy tính.
Một bộ sưu tập hình ảnh và video.
Tính chất nào sau đây là tính chất quan trọng của CSDL?
Tính dư thừa dữ liệu.
Tính toàn vẹn dữ liệu.
Tính phụ thuộc phần mềm.
Tính lưu trữ trên giấy
Khi thiết kế CSDL, việc đảm bảo tính không dư thừa có nghĩa là:
Giảm thiểu số lượng người dùng truy cập dữ liệu.
Hạn chế việc lưu trữ các dữ liệu lặp lại.
Tăng cường sự phụ thuộc vào phần mềm.
Lưu trữ tất cả dữ liệu ở cùng một nơi.
Hệ thống nào dưới đây thường sử dụng CSDL để quản lý dữ liệu?
Quản lý hồ sơ khách hàng của ngân hàng.
Viết nhật ký cá nhân.
Lưu trữ tài liệu văn bản trên ổ đĩa cứng.
Tạo bảng tính đơn giản trong Excel.
Tính độc lập dữ liệu trong CSDL là gì?
Khả năng phần mềm không cần cập nhật khi thay đổi dữ liệu.
Khả năng dữ liệu phụ thuộc vào phần mềm nào.
Dữ liệu có thể được lưu trữ trên nhiều hệ thống khác nhau.
Dữ liệu chỉ có thể được truy cập từ một chương trình duy nhất.
Đâu là ví dụ về CSDL trong thực tế?
Một tập hợp các video được lưu trữ trên ổ cứng.
Hệ thống quản lý điểm số của học sinh trong trường.
Một bảng tính Excel chứa danh sách hàng hóa.
Một tài liệu văn bản được lưu trên máy tính.
Trong CSDL, tính bảo mật có nghĩa là:
Chỉ có một người được phép xem dữ liệu.
Mọi người đều có quyền truy cập dữ liệu.
Dữ liệu được bảo vệ khỏi truy cập trái phép và sửa đổi không hợp lệ.
Dữ liệu không bao giờ được thay đổi.
Cơ sở dữ liệu nào sau đây cần đảm bảo tính nhất quán dữ liệu cao?
Hệ thống quản lý thư viện.
Ứng dụng lịch cá nhân.
Quản lý điểm thi của học sinh.
Khi cập nhật CSDL, đảm bảo tính toàn vẹn dữ liệu có nghĩa là:
Các giá trị dữ liệu phải tuân theo các quy tắc nhất định.
Dữ liệu không bao giờ được thay đổi.
Chỉ một người có thể thay đổi dữ liệu cùng một lúc.
Không cho phép người dùng truy cập dữ liệu cùng lúc.
Trong CSDL, khi có sự cố trong quá trình cập nhật dữ liệu, tính nhất quán đảm bảo rằng:
Dữ liệu vẫn được cập nhật đúng cách, ngay cả khi có sự cố.
Dữ liệu bị xóa nếu gặp sự cố.
Phần mềm sẽ tự động khôi phục dữ liệu.
Người dùng phải cập nhật lại toàn bộ dữ liệu từ đầu.
Hệ quản trị cơ sở dữ liệu có chức năng gì?
Cung cấp công cụ tạo lập cơ sở dữ liệu.
Cập nhật và truy xuất dữ liệu.
Kiểm soát quyền truy cập dữ liệu và sao lưu dự phòng.
Tất cả các ý.
Chức năng nào sau đây thuộc nhóm chức năng định nghĩa dữ liệu của hệ QTCSLD?
Khai báo cơ sở dữ liệu với tên gọi xác định.
Thêm, sửa, xóa dữ liệu trong bảng.
Sao lưu và khôi phục dữ liệu.
Truy xuất dữ liệu theo tiêu chí khác nhau.
Hệ QTCSLD hỗ trợ người dùng truy xuất dữ liệu bằng cách nào?
Cung cấp giao diện lập trình ứng dụng cho người dùng cuối.
Thực hiện truy vấn theo các tiêu chí khác nhau.
Cài đặt ràng buộc toàn vẹn dữ liệu.
Thực hiện sao lưu dữ liệu.
Trong hệ cơ sở dữ liệu tập trung, dữ liệu được lưu trữ ở đâu?
Trên nhiều máy tính ở các địa điểm khác nhau.
Trên một máy tính duy nhất.
Trên nhiều máy chủ ở các quốc gia khác nhau.
Trên các máy trạm và máy chủ riêng biệt.
Ưu điểm của hệ cơ sở dữ liệu phân tán là gì?
Khó khăn trong việc đảm bảo tính nhất quán và bảo mật dữ liệu.
Chi phí duy trì thấp.
Tính sẵn sàng và độ tin cậy cao hơn.
Không cần bổ sung thêm trạm dữ liệu khi mở rộng.
Hệ cơ sở dữ liệu tập trung có nhược điểm nào sau đây?
Khó khăn trong việc mở rộng khi cần thêm máy trạm.
Chỉ phí bảo trì thấp.
Dễ dàng đảm bảo tính nhất quán của dữ liệu.
Tăng tính bảo mật dữ liệu.
Trong hệ cơ sở dữ liệu phân tán, dữ liệu được lưu trữ như thế nào?
Tập trung trên một máy tính duy nhất.
Phân tán trên nhiều máy tính ở các trạm khác nhau.
Được sao lưu như nhất trên một máy chủ tập.
Lưu trên máy tính cục bộ và không có sự phân tán.
Chức năng nào sau đây là của phần mềm ứng dụng cơ sở dữ liệu?
Quản lý toàn bộ cơ sở dữ liệu.
Tương tác với hệ QTCSĐL để khai thác dữ liệu.
Tạo lập cơ sở dữ liệu mới.
Sao lưu và bảo mật dữ liệu.
Một ví dụ về hệ quản trị cơ sở dữ liệu phổ biến hiện nay là gì?
Microsoft Excel
Google Sheets
My SQL
Microsoft Word
Khái niệm cơ sở dữ liệu quan hệ là gì?
CSDL lưu trữ dữ liệu dưới dạng tệp tin.
CSDL tổ chức dữ liệu theo dạng bảng.
CSDL không có quan hệ giữa các bảng.
CSDL chỉ có thể lưu trữ văn bản.
Khoá chính trong một bảng là gì?
Trường không bao giờ có giá trị trùng lặp.
Trường chứa thông tin về mối quan hệ giữa các bảng.
Trường có thể chứa giá trị trùng lặp.
Trường chỉ được sử dụng để lưu trữ văn bản.
Khái niệm khoá ngoài là gì?
Trường trong bảng xác định duy nhất bản ghi.
Trường trong bảng kết nối với khoá chính của bảng khác.
Trường chỉ lưu trữ dữ liệu văn bản.
Trường không có giá trị.
Mỗi hàng trong một bảng được gọi là gì?
Trường (field).
Bản ghi (record).
Khoá (key).
Dữ liệu (data).
Kiểu dữ liệu của trường nào không cho phép nhập số?
Trường số nguyên (integer).
Trường số thập phân (decimal).
Trường văn bản (string).
Trường ngày tháng (date).
Tại sao cần phải có khoá chính trong một bảng?
Để lưu trữ thông tin về mối quan hệ giữa các bảng.
Để xác định duy nhất mỗi bản ghi trong bảng.
Để tránh việc lưu trữ dữ liệu trùng lặp.
Để tiết kiệm dung lượng lưu trữ.
Khi nào nên sử dụng khoá ngoài?
Khi cần phân biệt giữa các bản ghi trong cùng một bảng.
Khi cần kết nối thông tin giữa hai bảng khác nhau.
Khi cần lưu trữ dữ liệu văn bản.
Khi cần lưu trữ dữ liệu số.
Tại sao nên sử dụng nhiều bảng trong cơ sở dữ liệu thay vì chỉ sử dụng một bảng lớn?
Để tiết kiệm thời gian.
Để dễ dàng sửa đổi và bảo trì dữ liệu.
Để giảm chi phí lưu trữ.
Để tránh việc mất dữ liệu.
Một bảng có thể có bao nhiêu khoá chính?
Nhiều hơn một khoá chính.
Chỉ một khoá chính.
Không có khoá chính.
Tối đa hai khoá chính.
Cập nhật dữ liệu là gì?
là xoá hết dữ liệu trong bảng số liệu của file đó đi
là ghi lại thông tin, cập nhật thêm thông tin, hoặc xoá bỏ đi thông tin nào đó trong bảng số liệu của một file
là trích xuất file dữ liệu từ word sang pdf
là biến đổi dữ liệu này sang dữ liệu khác
Để khắc phục tình trạng nhập các dữ liệu bằng tay, người ta tạo ra cái gì để nhập dữ liệu tự động?
Mã vạch chứa thông tin sản phẩm
Máy tính sách tay nhỏ gọn
Điện thoại
E-sim
Nếu muốn quản lý một nhà hàng, một đơn vị hay một tổ chức nào đó có lượng sản phẩm lớn. Cần có …. Để giảm bớt thời gian, công sức, nhân lực và tiền bạc?
nhiều nhân viên
thu thập dữ liệu tự động
giải nén dữ liệu bị động
quản lý chi tiêu
Tại sao cần cập nhật dữ liệu thường xuyên?
để nắm bắt, quản lý, theo dõi và xử lý kịp thời các thông tin về dữ liệu
để thay đổi dữ liệu
dễ dàng xóa dữ liệu mới đi
để bán hàng tốt hơn
Để biết được số lượng thuốc đã bán ra trong tháng 3 và tháng 5 nhà thuốc cần sử dụng dữ liệu tổng hợp và sử dụng thao tác nào dưới đây?
Xóa các dữ liệu các tháng trước chỉ để 2 tháng cần tìm
Nhập riêng từ dữ liệu cho tháng
Truy xuất dữ liệu và khai thác thông tin
Sao lưu dữ liệu đó thành mục mới
Hệ QTCSLD có mấy chức năng?
1
4
3
2
Một hệ cơ sở dữ liệu có mấy thành phần?
4
2
1
3
CSDL phân tán là gì?
tập hợp dữ liệu được tập trung trên các trạm khác nhau của một mạng máy tính
tập hợp dữ liệu được phân tán trên các trạm khác nhau của một mạng máy tính
tập hợp dữ liệu được phân tán trên một trạm của một mạng máy tính
tập hợp dữ liệu được phân tán trên một trạm khác nhau của hai mạng máy tính
Mô hình quan hệ trong cơ sở dữ liệu sử dụng cấu trúc nào để biểu diễn dữ liệu?
Cây
Đồ thị
Bảng
Mạng
Trường thể hiện cái gì?
A. thuộc tính của đối tượng
B. chức năng của đối tượng
C. khả năng phân tán của đối tượng
D. khả năng lưu của đối tượng
Một bảng có thể có bao nhiêu khóa?
không có khoá
2
1
nhiều khoá
Khóa ngoài là gì?
Một khóa không duy nhất trong một bảng.
Một khóa tham chiếu đến khóa chính của một bảng khác.
Một khóa được tạo tự động.
Một khóa không thể thay đổi.
CSDL tập trung khác CSDL phân tán ở điểm nào?
CSDL tập trung dữ liệu trên nhiều máy chủ.
CSDL phân tán dữ liệu lưu trên một máy chủ.
CSDL tập trung dễ quản lý hơn CSDL phân tán.
CSDL phân tán có hiệu năng cao hơn CSDL tập trung.
Mục đích chính của việc bảo mật cơ sở dữ liệu là gì?
Ngăn chặn truy cập trái phép vào dữ liệu.
Tăng tốc độ truy xuất dữ liệu.
Giảm dung lượng lưu trữ dữ liệu.
Tăng tính sẵn sàng của hệ thống.
Khóa chính trong một bảng có vai trò gì?
Xác định duy nhất một hàng trong bảng.
Liên kết các bảng với nhau.
Chỉ định kiểu dữ liệu của các cột.
Tính toán các giá trị.
Một bảng trong cơ sở dữ liệu quan hệ bao gồm những gì?
Chỉ các cột
Chỉ các hàng
Các cột và các hàng
Các mối quan hệ
Câu lệnh SQL nào dùng để thêm dữ liệu vào một bảng?
SELECT
UPDATE
DELETE
INSERT
Câu lệnh SQL nào dùng để sửa dữ liệu cho cột?
SELECT
UPDATE
DELETE
INSERT
Tính toàn vẹn dữ liệu là gì?
Đảm bảo dữ liệu được bảo mật.
Đảm bảo dữ liệu chính xác và nhất quán.
Đảm bảo dữ liệu được sao lưu thường xuyên.
Đảm bảo dữ liệu được chia sẻ giữa các người dùng.
Kiến trúc cơ sở dữ liệu phân tán có đặc điểm gì?
Dữ liệu được lưu trữ tập trung tại một máy chủ.
Dữ liệu được phân bố trên nhiều máy chủ khác nhau.
Không có sự phân chia dữ liệu.
Chỉ sử dụng cho các hệ thống nhỏ.
Trong bài toán "Quản lí học sinh" ở trường THPT, công việc nào sau đây thuộc loại thao tác "cập nhật hồ sơ".
Nhập điểm kiểm tra học kì 1 cho học sinh.
Tạo lập hồ sơ lớp học.
Lọc danh sách các học sinh có điểm xếp loại học lực Tốt và điểm hạnh kiểm Tốt.
Sắp xếp danh sách học sinh theo thứ tự họ tên tăng dần.
Khai thác hồ sơ trong một bài toán quản lí bao gồm những công việc nào sau đây?
Sắp xếp, tìm kiếm, tạo lập hồ sơ, lập báo cáo.
Cập nhật, tạo lập hồ sơ, thống kê, lập báo cáo.
Sắp xếp, tìm kiếm, thống kê, lập báo cáo.
Lập báo cáo, cập nhật, tìm kiếm, tạo lập hồ sơ.
Giả sử một bảng có 2 trường CCCD (Căn cước công dân) và NGAYSINH (Ngày sinh). Nên chọn trường CCCD làm khoá chính vì lí do nào sau đây?
Trường CCCD là duy nhất, trong khi đó trường NGAYSINH không phải là duy nhất.
Trường CCCD là kiểu số, trong khi đó trường NGAYSINH không phải là kiểu số.
Trường CCCD đúng trước trường NGAYSINH.
Trường CCCD là trường ngắn hơn.
Câu lệnh SQL nào sau đây viết đúng cú pháp?
SELECT * FROM Table WHERE Column] => 10
SELECT * FROM Table WHERE Column] == 10
SELECT * FROM Table WHERE Column >= 10
SELECT * FROM Table WHERE Column] =< 10
Bảng DIEM có các trường GIUA_KI, HOC_KI. Để tìm những học sinh có điểm giữa kì lớn hơn 3 và điểm thi học kì lớn hơn 5, biểu thức điều kiện nào sau đây là đúng?
GIUA_KI >3 AND HOC_KI >5
GIUA_KI >3 AND HOC_KI >5
[GIUA_KI] >3 OR [HOC_KI] >5
[GIUA_KI] > "3" AND [HOC_KI] > "5"
Cột 'price' của bảng products, nếu sau đây được sử dụng để cập nhật giá trị của cột 'price' thành 100 cho tất cả các sản phẩm có ID là 123?
UPDATE products SET price = 100 WHERE id = 123;
MODIFY products SET price = 100 WHERE id = 123;
CHANGE products SET price = 100 WHERE id = 123;
ALTER products SET price = 100 WHERE id = 123;
Chuột máy tính, bàn phím, thiết bị nhớ di động có thể kết nối với thân máy thông qua cổng giao tiếp nào dưới đây?
PS/2
VGA
DVI
USB
Cho màn hình Máy tính có kích thước 32" tỉ lệ 16:9. Theo em phương án nào sau đây nêu đúng số đo bằng (cm) chiều dài và chiều rộng (xấp xỉ) của máy tính này?
85 x 40.1
70 x 35.4
80 x 39
71 x 39.9
Để khắc phục tình trạng nhập các dữ liệu bằng tay, người ta tạo ra cái gì để nhập dữ liệu tự động?
Điện thoại
E-sim
Mã vạch chứa thông tin sản phẩm
Máy tính xách tay nhỏ gọn
Hệ quả của việc không có tính năng bảo mật là?
Việc truy xuất dữ liệu trở nên phức tạp và khó khăn hơn
Việc quản lý dữ liệu trở nên khó khăn và không hiệu quả
Việc dữ liệu không được bảo vệ và có thể bị đánh cắp hoặc thay đổi bởi các kẻ tấn công
Việc đồng bộ hóa dữ liệu giữa các ứng dụng khác nhau trở nên khó khăn và phức tạp hơn
Phần mềm đặt hàng được thiết kế?
Dựa trên phần mềm nguồn mở
Dựa trên những yếu cầu chung của nhiều người
Theo yêu cầu của từng khách hàng
Đáp án khác
Khi hệ thống cấp điện bị quá tải do nhu cầu sử dụng tăng đột biến thì cần thực hiện thao tác nào dưới đây?
Thường xuyên kiểm tra hệ thống cấp điện
Dùng bộ lưu điện để cấp điện ngay cho hệ thống máy tính quản trị CSDL
Xây dựng hệ thống cấp điện dự phòng công suất
Cả ba đáp án đều đúng
Câu 1. Phương án nào dưới đây KHÔNG phải chức năng của hệ điều hành?
A. Cung cấp môi trường để người sử dụng chạy các ứng dụng.
B. Soạn thảo, định dạng và in văn bản.
C. Sao chép, xóa và di chuyển các tệp dữ liệu.
D. Quản lý các thiết bị máy tính.
Đâu là sự khác biệt của hệ điều hành cho thiết bị di động so với hệ điều hành cho máy tính cá nhân?
Hệ điều hành cho thiết bị di động so với hệ điều hành cho máy tính cá nhân không có sự khác biệt.
Hệ điều hành cho thiết bị di động sử dụng giao diện dòng lệnh.
Giao diện đặc biệt thân thiện nhờ nhận dạng hành vi của người dùng thông qua cảm biến, dễ dàng kết nối mạng di động và nhiều tiện ích hỗ trợ cá nhân
Hệ điều hành cho thiết bị di động giao diện đồ họa thân thiện.
Phương án nào sau đây KHÔNG đúng khi nói về lợi ích của phần mềm nguồn mở?
Tiết kiệm chi phí.
Minh bạch, kiểm soát được mã nguồn bên trong.
Được sử dụng tự do không cần tuân thủ điều kiện gì.
Không bị lệ thuộc vào nhà cung cấp.
Phương án nào sau đây là SAI trong các tuyên bố về phần mềm chạy trên internet?
Hiệu quả cao vì có thể phục vụ nhiều người đồng thời.
Có thể sử dụng ở bất cứ đâu, không phụ thuộc vào điều kiện kỹ thuật.
Có thể sử dụng bất cứ lúc nào miễn là có kết nối internet.
Các phần mềm chạy trên internet giao tiếp thân thiện, dễ dùng.
Giải thích nào sau đây đúng khi nói về bộ nhớ ROM?
Bộ nhớ dùng để ghi dữ liệu tạm thời.
Khi tắt máy, các dữ liệu trong ROM sẽ bị xóa.
Là bộ nhớ mà các chương trình ứng dụng chỉ có thể đọc, không thể ghi hay xóa.
Lưu được dữ liệu hệ thống không cố định.
Phương án nào sau đây KHÔNG phải là quy tắc sử dụng Internet an toàn?
Hãy chậm lại
Kiểm tra ngay
Dừng lại, không gửi
Mở và xem
Vấn đề nào sau đây có thể gặp phải khi thường xuyên sử dụng thông tin cá nhân của mình để giao tiếp trên không gian mạng?
Tạo ra sự phụ thuộc vào giao tiếp trực tiếp.
Dễ bị hacker tấn công và đánh cắp thông tin cá nhân.
Giảm tốc độ truyền đạt thông tin trong giao tiếp
Hạn chế sự truyền tải cảm xúc và tương tác trực tiếp.
