Đề Trắc Nghiệm Tin Học 11 (Kết Nối Tri Thức) Bài 24: Thực Hành Sao Lưu Dữ Liệu

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 01

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 01 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Mục đích chính của việc thực hiện sao lưu cơ sở dữ liệu (CSDL) là gì?

  • A. Đảm bảo khả năng phục hồi dữ liệu khi hệ thống gặp sự cố (lỗi phần cứng, phần mềm, tấn công mạng, thiên tai).
  • B. Giảm dung lượng lưu trữ của CSDL trên máy chủ chính.
  • C. Tăng tốc độ truy vấn và xử lý dữ liệu của CSDL.
  • D. Cập nhật phiên bản mới nhất cho hệ quản trị CSDL.

Câu 2: Khi sử dụng một công cụ quản trị CSDL (ví dụ: phpMyAdmin, MySQL Workbench) để xuất (export) CSDL ra tệp sao lưu, bước nào sau đây là cần thiết để bắt đầu quá trình?

  • A. Nhấn phím F5 để làm tươi trang.
  • B. Chọn tùy chọn "Import SQL file".
  • C. Tìm và chọn chức năng "Export" hoặc "Backup" cho CSDL cần sao lưu.
  • D. Xóa toàn bộ dữ liệu hiện có trong CSDL.

Câu 3: Trong quá trình phục hồi CSDL từ một tệp sao lưu dạng SQL script, nếu tệp sao lưu chứa lệnh `DROP TABLE IF EXISTS` trước mỗi lệnh `CREATE TABLE`, điều này có ý nghĩa gì?

  • A. Đảm bảo chỉ sao lưu cấu trúc bảng mà không sao lưu dữ liệu.
  • B. Chỉ thêm dữ liệu mới vào các bảng đã tồn tại.
  • C. Bỏ qua việc tạo các bảng đã tồn tại, chỉ chèn dữ liệu.
  • D. Xóa các bảng có tên tương ứng nếu chúng đã tồn tại trong CSDL đích trước khi tạo lại chúng.

Câu 4: Một người dùng muốn di chuyển toàn bộ cấu trúc và dữ liệu của CSDL "QuanLySach" từ máy chủ cũ sang máy chủ mới. Phương pháp hiệu quả và an toàn nhất là gì?

  • A. Sao chép trực tiếp các tệp dữ liệu vật lý của CSDL từ thư mục cài đặt của hệ quản trị CSDL.
  • B. Thực hiện sao lưu (export) CSDL "QuanLySach" thành tệp SQL trên máy chủ cũ, sau đó chuyển tệp này sang máy chủ mới và thực hiện phục hồi (import).
  • C. Kết nối trực tiếp hai máy chủ và sao chép từng bản ghi dữ liệu từ bảng này sang bảng khác.
  • D. Chụp ảnh màn hình giao diện CSDL trên máy chủ cũ và nhập lại thủ công trên máy chủ mới.

Câu 5: Sau khi thực hiện phục hồi CSDL từ tệp sao lưu thành công, bạn mở công cụ quản trị nhưng danh sách CSDL hoặc nội dung bảng vẫn hiển thị dữ liệu cũ. Bạn cần làm gì để thấy được kết quả phục hồi?

  • A. Làm tươi (refresh) giao diện hoặc danh sách CSDL (thường bằng phím F5 hoặc nút làm mới).
  • B. Thực hiện lại toàn bộ quá trình phục hồi từ đầu.
  • C. Xóa CSDL vừa phục hồi và tạo lại CSDL mới.
  • D. Chỉnh sửa trực tiếp các tệp dữ liệu vật lý của CSDL.

Câu 6: Khi sao lưu một CSDL lớn, việc chỉ sao lưu một số bảng cụ thể thay vì toàn bộ CSDL có lợi ích gì?

  • A. Đảm bảo tính toàn vẹn dữ liệu cho toàn bộ CSDL.
  • B. Tăng khả năng chống lại các cuộc tấn công mạng.
  • C. Giảm thời gian sao lưu, giảm kích thước tệp sao lưu, và thuận tiện hơn khi chỉ cần phục hồi một phần dữ liệu.
  • D. Tự động nén tệp sao lưu hiệu quả hơn.

Câu 7: Bạn đang phục hồi một CSDL từ tệp sao lưu. Tệp này chỉ chứa các lệnh `INSERT INTO ... VALUES (...)`. Nếu CSDL đích đã có dữ liệu, điều gì có khả năng xảy ra?

  • A. Dữ liệu cũ sẽ bị xóa hoàn toàn trước khi dữ liệu mới được chèn vào.
  • B. Dữ liệu từ tệp sao lưu sẽ được thêm vào CSDL đích, có thể dẫn đến trùng lặp dữ liệu hoặc lỗi khóa chính.
  • C. Quá trình phục hồi sẽ tự động cập nhật các bản ghi cũ thay vì thêm mới.
  • D. Chỉ cấu trúc bảng được phục hồi, dữ liệu sẽ không được thêm vào.

Câu 8: Tại sao việc lưu trữ tệp sao lưu CSDL trên cùng ổ đĩa vật lý với CSDL gốc lại không được khuyến khích?

  • A. Làm chậm tốc độ truy cập CSDL gốc.
  • B. Tệp sao lưu sẽ tự động bị xóa khi CSDL gốc gặp sự cố.
  • C. Nếu ổ đĩa gặp sự cố vật lý (hỏng, cháy), cả CSDL gốc và bản sao lưu đều có thể bị mất.
  • D. Tệp sao lưu sẽ chiếm dung lượng không cần thiết trên ổ đĩa hệ thống.

Câu 9: Bạn cần sao lưu CSDL hàng ngày vào lúc 2h sáng. Đây là ví dụ về khía cạnh nào của kế hoạch sao lưu?

  • A. Tần suất và thời điểm sao lưu.
  • B. Phương pháp lưu trữ tệp sao lưu.
  • C. Loại CSDL cần sao lưu.
  • D. Công cụ phục hồi CSDL.

Câu 10: Khi phục hồi CSDL từ tệp sao lưu, bạn chọn tùy chọn "Delete + Insert". Điều này có nghĩa là gì đối với dữ liệu hiện có trong CSDL đích?

  • A. Dữ liệu hiện có trong các bảng sẽ bị xóa trước khi dữ liệu từ tệp sao lưu được chèn vào.
  • B. Chỉ các bản ghi trùng lặp mới bị xóa.
  • C. Dữ liệu từ tệp sao lưu sẽ được thêm vào và giữ nguyên dữ liệu cũ.
  • D. Chỉ xóa cấu trúc bảng, giữ lại dữ liệu cũ.

Câu 11: Giả sử bạn có một CSDL "DuLieuBanHang" và muốn sao lưu chỉ bảng "KhachHang" và "DonHang". Bạn nên thực hiện thao tác nào trong công cụ sao lưu?

  • A. Thực hiện sao lưu toàn bộ CSDL "DuLieuBanHang" và sau đó xóa các bảng không cần thiết trong tệp sao lưu.
  • B. Chỉ cần sao chép các tệp dữ liệu vật lý tương ứng với hai bảng đó.
  • C. Trong tùy chọn xuất (export), chọn CSDL "DuLieuBanHang" và chỉ đánh dấu chọn (select) hai bảng "KhachHang" và "DonHang".
  • D. Tạo một CSDL mới chỉ chứa hai bảng này và thực hiện sao lưu CSDL mới đó.

Câu 12: Trong một tình huống khẩn cấp, CSDL bị hỏng và bạn cần phục hồi nhanh nhất có thể. Mục tiêu này liên quan trực tiếp đến khái niệm nào trong quản lý sao lưu và phục hồi?

  • A. RPO (Recovery Point Objective).
  • B. RTO (Recovery Time Objective).
  • C. Frequency of Backup (Tần suất sao lưu).
  • D. Storage Location (Vị trí lưu trữ).

Câu 13: Một công ty quy định rằng trong trường hợp CSDL gặp sự cố, lượng dữ liệu bị mất (chưa kịp sao lưu) không được vượt quá 4 giờ. Yêu cầu này liên quan trực tiếp đến khái niệm nào?

  • A. RPO (Recovery Point Objective).
  • B. RTO (Recovery Time Objective).
  • C. Backup Window (Thời gian sao lưu).
  • D. Data Retention (Thời gian lưu trữ dữ liệu).

Câu 14: Việc kiểm tra lại (verification) tệp sao lưu sau khi tạo có ý nghĩa quan trọng gì?

  • A. Giảm kích thước của tệp sao lưu.
  • B. Tăng tốc độ phục hồi dữ liệu sau này.
  • C. Đảm bảo tệp sao lưu không chứa dữ liệu nhạy cảm.
  • D. Xác nhận rằng tệp sao lưu không bị lỗi và có thể sử dụng để phục hồi dữ liệu thành công.

Câu 15: Bạn cần phục hồi CSDL từ một tệp sao lưu dạng `.sql` đã lưu trên máy tính cá nhân. Trong hầu hết các công cụ quản trị CSDL, bạn sẽ sử dụng chức năng nào để thực hiện việc này?

  • A. Export database.
  • B. Import SQL file (hoặc Load SQL file, Restore from file).
  • C. Optimize database.
  • D. Check table.

Câu 16: Khi xuất CSDL, lựa chọn "structure only" (chỉ cấu trúc) có tác dụng gì?

  • A. Chỉ sao lưu dữ liệu, không bao gồm định nghĩa các bảng.
  • B. Sao lưu cả cấu trúc và dữ liệu.
  • C. Chỉ sao lưu định nghĩa các bảng, ràng buộc, chỉ mục,... mà không bao gồm dữ liệu thực tế.
  • D. Nén tệp sao lưu để giảm kích thước.

Câu 17: Một chiến lược sao lưu bao gồm sao lưu đầy đủ (full backup) mỗi tuần và sao lưu gia tăng (incremental backup) mỗi ngày. Ưu điểm chính của việc sử dụng sao lưu gia tăng trong chiến lược này là gì?

  • A. Giảm thời gian và dung lượng lưu trữ cho các bản sao lưu hàng ngày.
  • B. Đảm bảo phục hồi dữ liệu nhanh hơn so với chỉ dùng sao lưu đầy đủ.
  • C. Chỉ sao lưu những tệp dữ liệu đã bị xóa.
  • D. Tự động sửa lỗi trong CSDL.

Câu 18: Khi phục hồi CSDL từ một bản sao lưu đầy đủ và nhiều bản sao lưu gia tăng, thứ tự phục hồi đúng là gì?

  • A. Phục hồi các bản sao lưu gia tăng theo thứ tự ngược lại (mới nhất đến cũ nhất), sau đó phục hồi bản sao lưu đầy đủ.
  • B. Phục hồi bản sao lưu đầy đủ, sau đó phục hồi các bản sao lưu gia tăng theo đúng thứ tự thời gian tạo (cũ nhất đến mới nhất).
  • C. Chỉ cần phục hồi bản sao lưu gia tăng mới nhất.
  • D. Phục hồi bất kỳ bản sao lưu nào, hệ thống sẽ tự động sắp xếp lại dữ liệu.

Câu 19: Để giảm thiểu RPO (lượng dữ liệu mất mát tối đa), bạn nên tăng cường yếu tố nào trong kế hoạch sao lưu?

  • A. Giảm RTO (thời gian phục hồi).
  • B. Lưu trữ bản sao lưu ở nhiều địa điểm khác nhau.
  • C. Tăng tần suất sao lưu (ví dụ: sao lưu thường xuyên hơn).
  • D. Sử dụng công cụ sao lưu có giao diện thân thiện hơn.

Câu 20: Khi phục hồi CSDL từ tệp sao lưu, một trong những lỗi phổ biến có thể xảy ra là gì?

  • A. Tệp sao lưu tự động xóa dữ liệu không mong muốn.
  • B. Tệp sao lưu tự động nén lại sau khi phục hồi.
  • C. CSDL phục hồi có hiệu suất cao hơn CSDL gốc.
  • D. Lỗi do tệp sao lưu bị hỏng hoặc không tương thích với phiên bản hệ quản trị CSDL đích.

Câu 21: Ngoài việc phục hồi sau sự cố, sao lưu CSDL còn có thể hỗ trợ cho hoạt động nào sau đây?

  • A. Tạo bản sao CSDL để phát triển, kiểm thử hoặc báo cáo.
  • B. Giảm số lượng người dùng có thể truy cập CSDL.
  • C. Tự động hóa việc cập nhật dữ liệu từ các nguồn bên ngoài.
  • D. Mã hóa dữ liệu trong CSDL gốc.

Câu 22: Tại sao việc đặt mật khẩu hoặc mã hóa các tệp sao lưu CSDL lại quan trọng, đặc biệt là khi lưu trữ ngoài máy chủ gốc?

  • A. Giúp tệp sao lưu nén hiệu quả hơn.
  • B. Tăng tốc độ phục hồi dữ liệu.
  • C. Ngăn chặn truy cập trái phép vào dữ liệu nhạy cảm chứa trong tệp sao lưu nếu tệp bị đánh cắp hoặc rò rỉ.
  • D. Giúp tệp sao lưu tương thích với các phiên bản hệ quản trị CSDL khác nhau.

Câu 23: Khi sử dụng công cụ dòng lệnh (command-line tool) để phục hồi CSDL từ tệp SQL, lệnh nào sau đây thường được sử dụng sau khi kết nối với máy chủ CSDL?

  • A. `BACKUP DATABASE ... TO FILE = "..."`
  • B. `SELECT * FROM ...`
  • C. `CREATE DATABASE ...`
  • D. `SOURCE /path/to/backup/file.sql` (hoặc tương đương như `mysql database < file.sql`)

Câu 24: Giả sử bạn cần sao lưu CSDL trước khi thực hiện một thao tác cập nhật lớn. Mục đích chính của việc sao lưu này là gì?

  • A. Giảm thiểu thời gian thực hiện thao tác cập nhật.
  • B. Có điểm phục hồi để quay trở lại trạng thái trước khi cập nhật nếu thao tác gặp lỗi hoặc kết quả không mong muốn.
  • C. Tăng hiệu suất của CSDL sau khi cập nhật.
  • D. Tự động kiểm tra tính đúng đắn của dữ liệu được cập nhật.

Câu 25: Khi phục hồi CSDL, việc lựa chọn cẩn thận các tùy chọn (như DROP, INSERT, DELETE+INSERT) là quan trọng vì nó ảnh hưởng trực tiếp đến yếu tố nào?

  • A. Kích thước tệp sao lưu được tạo ra.
  • B. Tần suất cần thực hiện sao lưu tiếp theo.
  • C. Cách dữ liệu trong CSDL đích sẽ được xử lý (xóa, thêm mới, cập nhật) và tính toàn vẹn của dữ liệu sau phục hồi.
  • D. Công cụ cần sử dụng để mở tệp sao lưu.

Câu 26: Nếu một tệp sao lưu CSDL chỉ chứa các lệnh `CREATE TABLE` và `INSERT`, và bạn phục hồi nó vào một CSDL đã có cùng cấu trúc và dữ liệu cũ, điều gì có khả năng xảy ra nhất?

  • A. Dữ liệu cũ sẽ bị ghi đè bởi dữ liệu mới.
  • B. Quá trình phục hồi có thể gặp lỗi do trùng lặp khóa chính (duplicate key) hoặc dữ liệu cũ và mới cùng tồn tại.
  • C. Hệ thống sẽ tự động tạo ra một CSDL mới để chứa dữ liệu phục hồi.
  • D. Chỉ cấu trúc bảng được cập nhật, dữ liệu cũ vẫn được giữ nguyên.

Câu 27: Để đảm bảo kế hoạch sao lưu và phục hồi hoạt động hiệu quả khi cần thiết, việc thực hành phục hồi dữ liệu định kỳ có lợi ích gì?

  • A. Giảm kích thước của các tệp sao lưu trong tương lai.
  • B. Tăng tốc độ tạo tệp sao lưu hàng ngày.
  • C. Giúp tự động sửa lỗi trong CSDL gốc.
  • D. Xác minh rằng quy trình phục hồi hoạt động đúng, tệp sao lưu không bị hỏng và nhân viên biết cách thực hiện khi sự cố xảy ra.

Câu 28: Trong ngữ cảnh sao lưu CSDL, thuật ngữ "Hot Backup" (Sao lưu nóng) thường chỉ phương pháp sao lưu nào?

  • A. Sao lưu khi CSDL vẫn đang hoạt động và có thể được truy cập/thay đổi bởi người dùng.
  • B. Sao lưu dữ liệu vào một thiết bị lưu trữ có nhiệt độ cao.
  • C. Sao lưu chỉ những dữ liệu được truy cập thường xuyên.
  • D. Sao lưu chỉ cấu trúc bảng mà không có dữ liệu.

Câu 29: Bạn phát hiện CSDL bị lỗi dữ liệu nghiêm trọng vào lúc 10h sáng. Bản sao lưu gần nhất của bạn được tạo lúc 8h sáng cùng ngày. Nếu bạn phục hồi từ bản sao lưu này, lượng dữ liệu tối đa có thể bị mất là bao lâu?

  • A. Không mất dữ liệu nào.
  • B. Dữ liệu từ 8h sáng đến 10h sáng ngày hôm trước.
  • C. Dữ liệu được tạo hoặc thay đổi trong khoảng thời gian từ 8h sáng đến 10h sáng ngày xảy ra lỗi (2 giờ).
  • D. Toàn bộ dữ liệu của ngày hôm đó.

Câu 30: Khi sao lưu CSDL, việc chọn định dạng tệp `.sql` (hoặc tương tự) có lợi thế gì so với việc sao chép các tệp dữ liệu vật lý trực tiếp?

  • A. Tệp SQL có thể được phục hồi trên các hệ quản trị CSDL hoặc phiên bản khác nhau (tương thích tốt hơn) và dễ dàng xem/chỉnh sửa nội dung bằng trình soạn thảo văn bản.
  • B. Tệp SQL luôn nhỏ hơn đáng kể so với tệp dữ liệu vật lý.
  • C. Sao lưu bằng tệp SQL nhanh hơn đáng kể so với sao chép tệp vật lý.
  • D. Tệp SQL tự động mã hóa dữ liệu để bảo mật.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 1: Mục đích chính của việc thực hiện sao lưu cơ sở dữ liệu (CSDL) là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 2: Khi sử dụng một công cụ quản trị CSDL (ví dụ: phpMyAdmin, MySQL Workbench) để xuất (export) CSDL ra tệp sao lưu, bước nào sau đây là cần thiết để bắt đầu quá trình?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 3: Trong quá trình phục hồi CSDL từ một tệp sao lưu dạng SQL script, nếu tệp sao lưu chứa lệnh `DROP TABLE IF EXISTS` trước mỗi lệnh `CREATE TABLE`, điều này có ý nghĩa gì?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 4: Một người dùng muốn di chuyển toàn bộ cấu trúc và dữ liệu của CSDL 'QuanLySach' từ máy chủ cũ sang máy chủ mới. Phương pháp hiệu quả và an toàn nhất là gì?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 5: Sau khi thực hiện phục hồi CSDL từ tệp sao lưu thành công, bạn mở công cụ quản trị nhưng danh sách CSDL hoặc nội dung bảng vẫn hiển thị dữ liệu cũ. Bạn cần làm gì để thấy được kết quả phục hồi?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 6: Khi sao lưu một CSDL lớn, việc chỉ sao lưu một số bảng cụ thể thay vì toàn bộ CSDL có lợi ích gì?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 7: Bạn đang phục hồi một CSDL từ tệp sao lưu. Tệp này chỉ chứa các lệnh `INSERT INTO ... VALUES (...)`. Nếu CSDL đích đã có dữ liệu, điều gì có khả năng xảy ra?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 8: Tại sao việc lưu trữ tệp sao lưu CSDL trên cùng ổ đĩa vật lý với CSDL gốc lại không được khuyến khích?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 9: Bạn cần sao lưu CSDL hàng ngày vào lúc 2h sáng. Đây là ví dụ về khía cạnh nào của kế hoạch sao lưu?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 10: Khi phục hồi CSDL từ tệp sao lưu, bạn chọn tùy chọn 'Delete + Insert'. Điều này có nghĩa là gì đối với dữ liệu hiện có trong CSDL đích?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 11: Giả sử bạn có một CSDL 'DuLieuBanHang' và muốn sao lưu chỉ bảng 'KhachHang' và 'DonHang'. Bạn nên thực hiện thao tác nào trong công cụ sao lưu?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 12: Trong một tình huống khẩn cấp, CSDL bị hỏng và bạn cần phục hồi nhanh nhất có thể. Mục tiêu này liên quan trực tiếp đến khái niệm nào trong quản lý sao lưu và phục hồi?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 13: Một công ty quy định rằng trong trường hợp CSDL gặp sự cố, lượng dữ liệu bị mất (chưa kịp sao lưu) không được vượt quá 4 giờ. Yêu cầu này liên quan trực tiếp đến khái niệm nào?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 14: Việc kiểm tra lại (verification) tệp sao lưu sau khi tạo có ý nghĩa quan trọng gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 15: Bạn cần phục hồi CSDL từ một tệp sao lưu dạng `.sql` đã lưu trên máy tính cá nhân. Trong hầu hết các công cụ quản trị CSDL, bạn sẽ sử dụng chức năng nào để thực hiện việc này?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 16: Khi xuất CSDL, lựa chọn 'structure only' (chỉ cấu trúc) có tác dụng gì?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 17: Một chiến lược sao lưu bao gồm sao lưu đầy đủ (full backup) mỗi tuần và sao lưu gia tăng (incremental backup) mỗi ngày. Ưu điểm chính của việc sử dụng sao lưu gia tăng trong chiến lược này là gì?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 18: Khi phục hồi CSDL từ một bản sao lưu đầy đủ và nhiều bản sao lưu gia tăng, thứ tự phục hồi đúng là gì?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 19: Để giảm thiểu RPO (lượng dữ liệu mất mát tối đa), bạn nên tăng cường yếu tố nào trong kế hoạch sao lưu?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 20: Khi phục hồi CSDL từ tệp sao lưu, một trong những lỗi phổ biến có thể xảy ra là gì?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 21: Ngoài việc phục hồi sau sự cố, sao lưu CSDL còn có thể hỗ trợ cho hoạt động nào sau đây?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 22: Tại sao việc đặt mật khẩu hoặc mã hóa các tệp sao lưu CSDL lại quan trọng, đặc biệt là khi lưu trữ ngoài máy chủ gốc?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 23: Khi sử dụng công cụ dòng lệnh (command-line tool) để phục hồi CSDL từ tệp SQL, lệnh nào sau đây thường được sử dụng sau khi kết nối với máy chủ CSDL?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 24: Giả sử bạn cần sao lưu CSDL trước khi thực hiện một thao tác cập nhật lớn. Mục đích chính của việc sao lưu này là gì?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 25: Khi phục hồi CSDL, việc lựa chọn cẩn thận các tùy chọn (như DROP, INSERT, DELETE+INSERT) là quan trọng vì nó ảnh hưởng trực tiếp đến yếu tố nào?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 26: Nếu một tệp sao lưu CSDL chỉ chứa các lệnh `CREATE TABLE` và `INSERT`, và bạn phục hồi nó vào một CSDL đã có cùng cấu trúc và dữ liệu cũ, điều gì có khả năng xảy ra nhất?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 27: Để đảm bảo kế hoạch sao lưu và phục hồi hoạt động hiệu quả khi cần thiết, việc thực hành phục hồi dữ liệu định kỳ có lợi ích gì?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 28: Trong ngữ cảnh sao lưu CSDL, thuật ngữ 'Hot Backup' (Sao lưu nóng) thường chỉ phương pháp sao lưu nào?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 29: Bạn phát hiện CSDL bị lỗi dữ liệu nghiêm trọng vào lúc 10h sáng. Bản sao lưu gần nhất của bạn được tạo lúc 8h sáng cùng ngày. Nếu bạn phục hồi từ bản sao lưu này, lượng dữ liệu tối đa có thể bị mất là bao lâu?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 01

Câu 30: Khi sao lưu CSDL, việc chọn định dạng tệp `.sql` (hoặc tương tự) có lợi thế gì so với việc sao chép các tệp dữ liệu vật lý trực tiếp?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 02

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 02 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Một công ty nhỏ quản lý dữ liệu khách hàng trên một cơ sở dữ liệu (CSDL) duy nhất. Gần đây, máy chủ gặp sự cố phần cứng nghiêm trọng dẫn đến mất dữ liệu. Tình huống này nhấn mạnh tầm quan trọng của hoạt động nào trong quản trị CSDL?

  • A. Cập nhật thường xuyên hệ điều hành
  • B. Thực hiện sao lưu (backup) dữ liệu định kỳ
  • C. Nâng cấp cấu hình máy chủ
  • D. Giới hạn số lượng người dùng truy cập

Câu 2: Khi thực hiện sao lưu toàn bộ cơ sở dữ liệu `quanlysinhvien` sang một tệp duy nhất trên máy tính cá nhân, người dùng thường sử dụng tính năng nào trong các công cụ quản trị CSDL (ví dụ: phpMyAdmin, MySQL Workbench)?

  • A. Import
  • B. Load SQL file
  • C. Export
  • D. Optimize

Câu 3: Bạn cần chuyển toàn bộ dữ liệu và cấu trúc của cơ sở dữ liệu `thuvien` từ một máy chủ cũ sang một máy chủ mới. Quy trình hiệu quả nhất sử dụng sao lưu và phục hồi sẽ là gì?

  • A. Sao lưu CSDL trên máy chủ cũ thành tệp, chuyển tệp sang máy chủ mới, và phục hồi CSDL từ tệp đó.
  • B. Sao chép trực tiếp các tệp vật lý của CSDL từ máy chủ cũ sang máy chủ mới.
  • C. Viết lại toàn bộ các câu lệnh tạo bảng và chèn dữ liệu trên máy chủ mới.
  • D. Sử dụng tính năng đồng bộ hóa dữ liệu giữa hai máy chủ (nếu có).

Câu 4: Khi phục hồi một CSDL từ tệp sao lưu, nếu bạn chọn tùy chọn mà hệ thống sẽ xóa bỏ các bảng (tables) hiện có trong CSDL đích trước khi tạo lại chúng từ tệp sao lưu, bạn đang sử dụng tùy chọn nào?

  • A. INSERT
  • B. UPDATE
  • C. APPEND
  • D. DROP

Câu 5: Tệp sao lưu CSDL thường chứa các loại thông tin nào?

  • A. Các lệnh SQL để tạo lại cấu trúc CSDL và chèn dữ liệu.
  • B. Chỉ chứa dữ liệu dưới dạng bảng tính.
  • C. Chỉ chứa cấu trúc bảng mà không có dữ liệu.
  • D. Các tệp chương trình quản lý CSDL.

Câu 6: Giả sử bạn có một CSDL `banhang` với hai bảng là `DonHang` và `KhachHang`. Bạn chỉ muốn sao lưu dữ liệu của bảng `KhachHang`. Trong công cụ quản trị CSDL, bạn sẽ thực hiện thao tác nào?

  • A. Sao lưu toàn bộ CSDL `banhang` và sau đó xóa dữ liệu của bảng `DonHang` trong tệp sao lưu.
  • B. Chọn tính năng Export, sau đó chọn CSDL `banhang` và chỉ đánh dấu chọn bảng `KhachHang` để xuất.
  • C. Tạo một CSDL mới chỉ chứa bảng `KhachHang` và sao lưu CSDL mới đó.
  • D. Sử dụng lệnh SQL `SELECT * INTO OUTFILE` cho bảng `KhachHang`.

Câu 7: Sau khi hoàn thành việc khôi phục CSDL từ tệp sao lưu bằng công cụ đồ họa, danh sách các CSDL hiển thị trong giao diện có thể chưa được cập nhật ngay lập tức. Thao tác phổ biến nhất để làm mới danh sách này là gì?

  • A. Nhấn phím F5 hoặc sử dụng tùy chọn "Refresh" trong menu.
  • B. Đóng và mở lại công cụ quản trị CSDL.
  • C. Thực hiện lại quá trình phục hồi.
  • D. Khởi động lại máy chủ CSDL.

Câu 8: Tại sao việc kiểm tra lại dữ liệu sau khi phục hồi CSDL từ tệp sao lưu lại là một bước quan trọng?

  • A. Để tăng tốc độ truy cập dữ liệu.
  • B. Để giảm dung lượng lưu trữ của CSDL.
  • C. Để đảm bảo dữ liệu đã được phục hồi đầy đủ và chính xác, không bị lỗi.
  • D. Để tự động tạo ra các bản sao lưu mới.

Câu 9: Một quản trị viên CSDL cần phục hồi dữ liệu từ một tệp sao lưu (`backup.sql`). Anh ấy đã mở công cụ quản trị CSDL. Bước tiếp theo để tải nội dung của tệp `backup.sql` vào cửa sổ truy vấn để thực thi là gì?

  • A. Chọn "Export" và tìm tệp `backup.sql`.
  • B. Tìm tính năng "Import" hoặc "Load SQL file" và chọn tệp `backup.sql`.
  • C. Nhấn phím F5 để tự động phục hồi.
  • D. Kéo và thả tệp `backup.sql` trực tiếp vào danh sách CSDL.

Câu 10: Khi thực hiện sao lưu CSDL, việc lựa chọn định dạng tệp (ví dụ: SQL, CSV, XML) ảnh hưởng đến điều gì?

  • A. Tốc độ truy cập CSDL gốc.
  • B. Mức độ bảo mật của CSDL gốc.
  • C. Số lượng bảng trong CSDL được sao lưu.
  • D. Cách thức dữ liệu và cấu trúc được lưu trữ và khả năng phục hồi/sử dụng tệp sao lưu.

Câu 11: Một tệp sao lưu CSDL được tạo ra với tùy chọn "Delete + Insert". Khi phục hồi tệp này vào một CSDL đích đã có dữ liệu, điều gì sẽ xảy ra với dữ liệu cũ trong CSDL đích?

  • A. Dữ liệu cũ sẽ bị xóa hoàn toàn trước khi dữ liệu mới được chèn vào.
  • B. Dữ liệu mới sẽ được chèn thêm vào cùng với dữ liệu cũ.
  • C. Dữ liệu cũ sẽ được cập nhật bởi dữ liệu mới nếu có khóa chính trùng lặp.
  • D. Quá trình phục hồi sẽ báo lỗi do dữ liệu bị trùng lặp.

Câu 12: So sánh giữa sao lưu toàn bộ CSDL và sao lưu chỉ một vài bảng cụ thể, điểm khác biệt chính về mục đích và ứng dụng là gì?

  • A. Sao lưu toàn bộ nhanh hơn sao lưu từng phần.
  • B. Sao lưu từng phần tạo ra tệp có dung lượng lớn hơn.
  • C. Sao lưu toàn bộ chỉ lưu cấu trúc, còn sao lưu từng phần lưu cả cấu trúc và dữ liệu.
  • D. Sao lưu toàn bộ dùng để phục hồi toàn bộ hệ thống, sao lưu từng phần dùng cho mục đích cụ thể như di chuyển hoặc phục hồi dữ liệu nhỏ lẻ.

Câu 13: Một người dùng thực hiện sao lưu CSDL vào sáng nay. Chiều nay, dữ liệu trong CSDL bị hỏng do lỗi phần mềm. Khi phục hồi CSDL từ bản sao lưu sáng nay, người dùng có thể gặp phải vấn đề gì về dữ liệu?

  • A. Dữ liệu phục hồi có thể bị trùng lặp với dữ liệu bị hỏng.
  • B. Dữ liệu được tạo hoặc cập nhật sau thời điểm sao lưu sẽ bị mất.
  • C. Cấu trúc CSDL sẽ bị thay đổi sau khi phục hồi.
  • D. Không thể phục hồi được nếu CSDL bị hỏng.

Câu 14: Để giảm thiểu lượng dữ liệu bị mất giữa các lần sao lưu, một chiến lược sao lưu hiệu quả nên bao gồm yếu tố nào?

  • A. Thực hiện sao lưu với tần suất cao hơn.
  • B. Sao lưu vào nhiều loại thiết bị lưu trữ khác nhau.
  • C. Chỉ sao lưu các bảng quan trọng nhất.
  • D. Nén tệp sao lưu để giảm kích thước.

Câu 15: Trong quá trình phục hồi CSDL bằng cách tải tệp SQL (`Load SQL file`), nội dung của tệp sao lưu thường được hiển thị ở đâu trong giao diện công cụ quản trị CSDL trước khi được thực thi?

  • A. Trong danh sách các CSDL hiện có.
  • B. Trong cửa sổ thông báo lỗi.
  • C. Trong cửa sổ soạn thảo truy vấn (Query editor).
  • D. Tự động thực thi ngầm mà không hiển thị.

Câu 16: Bạn đã tạo một tệp sao lưu CSDL (`mydatabase_backup.sql`) và lưu vào ổ cứng ngoài. Sau đó, ổ cứng máy tính chính của bạn bị hỏng. Để phục hồi CSDL trên một máy tính mới, bạn cần đảm bảo điều kiện tiên quyết nào?

  • A. Phải sử dụng cùng hệ điều hành như máy tính cũ.
  • B. Phải cài đặt hệ quản trị CSDL tương thích (ví dụ: MySQL, MariaDB).
  • C. Tệp sao lưu phải được nén lại.
  • D. Phải có kết nối Internet tốc độ cao.

Câu 17: Mục đích chính của việc nén tệp sao lưu CSDL là gì?

  • A. Giảm dung lượng tệp sao lưu để tiết kiệm không gian lưu trữ và thời gian truyền tải.
  • B. Tăng tốc độ quá trình sao lưu.
  • C. Mã hóa dữ liệu trong tệp sao lưu để bảo mật.
  • D. Tự động kiểm tra lỗi trong tệp sao lưu.

Câu 18: Khi phục hồi CSDL từ tệp sao lưu, nếu bạn không chọn tùy chọn "DROP" và CSDL đích đã tồn tại các bảng với cùng tên, điều gì có khả năng xảy ra?

  • A. Dữ liệu từ tệp sao lưu sẽ tự động ghi đè lên dữ liệu cũ.
  • B. Dữ liệu từ tệp sao lưu sẽ được chèn thêm vào cuối các bảng cũ.
  • C. Quá trình phục hồi có thể gặp lỗi do các bảng đã tồn tại.
  • D. Hệ thống sẽ tự động tạo các bảng mới với tên khác.

Câu 19: Giả sử bạn có một CSDL `my_project` với nhiều bảng. Bạn muốn tạo một bản sao lưu chỉ chứa cấu trúc của các bảng (định nghĩa cột, kiểu dữ liệu, khóa chính,...) mà không chứa bất kỳ dữ liệu nào. Tùy chọn nào trong quá trình Export thường cho phép điều này?

  • A. Chỉ chọn tùy chọn "Data".
  • B. Chỉ chọn tùy chọn "Structure" (hoặc "Schema").
  • C. Chọn cả "Structure" và "Data".
  • D. Không có tùy chọn nào cho phép chỉ sao lưu cấu trúc.

Câu 20: Tệp sao lưu CSDL dưới định dạng SQL là một tệp văn bản chứa các câu lệnh SQL. Đặc điểm này mang lại lợi thế gì so với các định dạng nhị phân (binary)?

  • A. Có thể đọc, chỉnh sửa bằng trình soạn thảo văn bản thông thường và có tính tương thích cao.
  • B. Kích thước tệp luôn nhỏ hơn so với định dạng nhị phân.
  • C. Quá trình phục hồi từ tệp SQL luôn nhanh hơn.
  • D. Tệp SQL tự động mã hóa dữ liệu để bảo mật.

Câu 21: Một tình huống khẩn cấp xảy ra: dữ liệu trong bảng `SanPham` của CSDL `cuahang` bị xóa nhầm. May mắn là bạn có bản sao lưu toàn bộ CSDL từ đêm qua. Để phục hồi chỉ dữ liệu của bảng `SanPham` mà không ảnh hưởng đến các bảng khác đã được cập nhật trong ngày, bạn cần làm gì?

  • A. Phục hồi toàn bộ CSDL từ tệp sao lưu, chấp nhận mất dữ liệu của các bảng khác được cập nhật trong ngày.
  • B. Không thể phục hồi chỉ một bảng từ bản sao lưu toàn bộ.
  • C. Tạo một CSDL mới, phục hồi bản sao lưu vào đó, sau đó sao chép dữ liệu từ bảng `SanPham` của CSDL mới sang CSDL gốc.
  • D. Mở tệp sao lưu, trích xuất hoặc chỉnh sửa chỉ giữ lại các lệnh liên quan đến bảng `SanPham`, sau đó thực thi các lệnh đó trên CSDL gốc (có thể cần thêm lệnh xóa dữ liệu cũ của bảng `SanPham` trước).

Câu 22: Việc lên lịch sao lưu tự động (scheduled backup) thay vì sao lưu thủ công mang lại lợi ích chính nào?

  • A. Giúp tệp sao lưu có dung lượng nhỏ hơn.
  • B. Đảm bảo quá trình sao lưu được thực hiện định kỳ, chính xác và giảm thiểu sự phụ thuộc vào thao tác thủ công.
  • C. Tăng tốc độ phục hồi dữ liệu.
  • D. Mã hóa dữ liệu trong tệp sao lưu một cách tự động.

Câu 23: Khi phục hồi CSDL từ tệp sao lưu, nếu tệp sao lưu chứa các lệnh `INSERT` mà không có lệnh `DROP` hoặc `DELETE + INSERT`, và CSDL đích đã có dữ liệu, điều gì có thể xảy ra?

  • A. Dữ liệu từ tệp sao lưu sẽ được chèn thêm vào CSDL đích, có thể dẫn đến trùng lặp dữ liệu hoặc lỗi nếu vi phạm ràng buộc.
  • B. Dữ liệu cũ trong CSDL đích sẽ bị xóa.
  • C. Dữ liệu trong CSDL đích sẽ được cập nhật.
  • D. Quá trình phục hồi sẽ tự động bỏ qua các bản ghi trùng lặp.

Câu 24: Bạn cần sao lưu CSDL `dulieu_quanly` hàng ngày. Để tiết kiệm dung lượng lưu trữ và thời gian sao lưu, bạn có thể áp dụng chiến lược sao lưu nào sau khi sao lưu toàn bộ lần đầu?

  • A. Sao lưu toàn bộ mỗi ngày.
  • B. Chỉ sao lưu cấu trúc bảng hàng ngày.
  • C. Sử dụng sao lưu tăng cường (Incremental backup) hoặc sao lưu khác biệt (Differential backup).
  • D. Sao lưu thủ công vào cuối mỗi ngày làm việc.

Câu 25: Khi sử dụng công cụ đồ họa để phục hồi CSDL từ tệp SQL, sau khi tải tệp và trước khi thực thi, người dùng có thể thực hiện thao tác nào để xem lại các lệnh SQL sẽ được chạy?

  • A. Xem nội dung tệp trong cửa sổ soạn thảo truy vấn.
  • B. Tệp sao lưu sẽ được thực thi ngay lập tức mà không hiển thị.
  • C. Chỉ có thể xem lại sau khi quá trình phục hồi hoàn tất.
  • D. Không thể xem lại nội dung tệp sao lưu SQL.

Câu 26: Giả sử bạn có một CSDL `website` và muốn tạo bản sao lưu định kỳ. Bạn nên lưu tệp sao lưu ở đâu để đảm bảo an toàn cao nhất trong trường hợp máy chủ chính gặp sự cố vật lý (ví dụ: cháy, lũ lụt)?

  • A. Trong cùng thư mục với CSDL gốc trên máy chủ.
  • B. Trên một phân vùng khác của cùng ổ đĩa cứng máy chủ.
  • C. Trên một ổ đĩa cứng gắn ngoài kết nối trực tiếp với máy chủ.
  • D. Trên một máy chủ khác ở một địa điểm vật lý khác hoặc dịch vụ lưu trữ đám mây.

Câu 27: Khi gặp lỗi trong quá trình phục hồi CSDL từ tệp sao lưu, bước đầu tiên và quan trọng nhất để khắc phục là gì?

  • A. Đọc kỹ thông báo lỗi để xác định nguyên nhân.
  • B. Thực hiện lại quá trình phục hồi ngay lập tức.
  • C. Xóa CSDL đích và thử lại.
  • D. Khởi động lại máy chủ CSDL.

Câu 28: So với việc chỉ sao chép các tệp dữ liệu vật lý của CSDL, việc sử dụng tính năng Export/Import (sao lưu/phục hồi tệp SQL) có lợi thế nào khi di chuyển CSDL giữa các hệ thống?

  • A. Việc sao chép tệp vật lý luôn nhanh hơn.
  • B. Sao lưu/phục hồi qua tệp SQL đảm bảo tính nhất quán của dữ liệu và tương thích tốt hơn giữa các môi trường khác nhau.
  • C. Sao chép tệp vật lý cho phép sao lưu từng phần dễ dàng hơn.
  • D. Chỉ có thể sao lưu/phục hồi tệp SQL khi CSDL đang hoạt động.

Câu 29: Khi thực hiện sao lưu CSDL `mydatabase`, tệp sao lưu được đặt tên là `mydatabase_backup_20231027.sql`. Việc thêm ngày vào tên tệp sao lưu có mục đích gì?

  • A. Giảm kích thước tệp sao lưu.
  • B. Tăng tốc độ quá trình sao lưu.
  • C. Giúp dễ dàng quản lý, phân biệt các bản sao lưu theo thời gian và chọn bản phục hồi phù hợp.
  • D. Mã hóa tệp sao lưu.

Câu 30: Bạn đã phục hồi thành công CSDL `mydatabase` từ một tệp sao lưu. Tuy nhiên, khi truy vấn dữ liệu mới được thêm vào sau thời điểm sao lưu, bạn không thấy chúng. Nguyên nhân có khả năng nhất là gì?

  • A. Quá trình phục hồi bị lỗi.
  • B. Tệp sao lưu bị hỏng.
  • C. Bạn chưa nhấn F5 để làm mới hiển thị.
  • D. Dữ liệu mới được thêm vào sau thời điểm tệp sao lưu được tạo.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 1: Một công ty nhỏ quản lý dữ liệu khách hàng trên một cơ sở dữ liệu (CSDL) duy nhất. Gần đây, máy chủ gặp sự cố phần cứng nghiêm trọng dẫn đến mất dữ liệu. Tình huống này nhấn mạnh tầm quan trọng của hoạt động nào trong quản trị CSDL?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 2: Khi thực hiện sao lưu toàn bộ cơ sở dữ liệu `quanlysinhvien` sang một tệp duy nhất trên máy tính cá nhân, người dùng thường sử dụng tính năng nào trong các công cụ quản trị CSDL (ví dụ: phpMyAdmin, MySQL Workbench)?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 3: Bạn cần chuyển toàn bộ dữ liệu và cấu trúc của cơ sở dữ liệu `thuvien` từ một máy chủ cũ sang một máy chủ mới. Quy trình hiệu quả nhất sử dụng sao lưu và phục hồi sẽ là gì?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 4: Khi phục hồi một CSDL từ tệp sao lưu, nếu bạn chọn tùy chọn mà hệ thống sẽ xóa bỏ các bảng (tables) hiện có trong CSDL đích trước khi tạo lại chúng từ tệp sao lưu, bạn đang sử dụng tùy chọn nào?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 5: Tệp sao lưu CSDL thường chứa các loại thông tin nào?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 6: Giả sử bạn có một CSDL `banhang` với hai bảng là `DonHang` và `KhachHang`. Bạn chỉ muốn sao lưu dữ liệu của bảng `KhachHang`. Trong công cụ quản trị CSDL, bạn sẽ thực hiện thao tác nào?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 7: Sau khi hoàn thành việc khôi phục CSDL từ tệp sao lưu bằng công cụ đồ họa, danh sách các CSDL hiển thị trong giao diện có thể chưa được cập nhật ngay lập tức. Thao tác phổ biến nhất để làm mới danh sách này là gì?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 8: Tại sao việc kiểm tra lại dữ liệu sau khi phục hồi CSDL từ tệp sao lưu lại là một bước quan trọng?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 9: Một quản trị viên CSDL cần phục hồi dữ liệu từ một tệp sao lưu (`backup.sql`). Anh ấy đã mở công cụ quản trị CSDL. Bước tiếp theo để tải nội dung của tệp `backup.sql` vào cửa sổ truy vấn để thực thi là gì?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 10: Khi thực hiện sao lưu CSDL, việc lựa chọn định dạng tệp (ví dụ: SQL, CSV, XML) ảnh hưởng đến điều gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 11: Một tệp sao lưu CSDL được tạo ra với tùy chọn 'Delete + Insert'. Khi phục hồi tệp này vào một CSDL đích đã có dữ liệu, điều gì sẽ xảy ra với dữ liệu cũ trong CSDL đích?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 12: So sánh giữa sao lưu toàn bộ CSDL và sao lưu chỉ một vài bảng cụ thể, điểm khác biệt chính về mục đích và ứng dụng là gì?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 13: Một người dùng thực hiện sao lưu CSDL vào sáng nay. Chiều nay, dữ liệu trong CSDL bị hỏng do lỗi phần mềm. Khi phục hồi CSDL từ bản sao lưu sáng nay, người dùng có thể gặp phải vấn đề gì về dữ liệu?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 14: Để giảm thiểu lượng dữ liệu bị mất giữa các lần sao lưu, một chiến lược sao lưu hiệu quả nên bao gồm yếu tố nào?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 15: Trong quá trình phục hồi CSDL bằng cách tải tệp SQL (`Load SQL file`), nội dung của tệp sao lưu thường được hiển thị ở đâu trong giao diện công cụ quản trị CSDL trước khi được thực thi?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 16: Bạn đã tạo một tệp sao lưu CSDL (`mydatabase_backup.sql`) và lưu vào ổ cứng ngoài. Sau đó, ổ cứng máy tính chính của bạn bị hỏng. Để phục hồi CSDL trên một máy tính mới, bạn cần đảm bảo điều kiện tiên quyết nào?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 17: Mục đích chính của việc nén tệp sao lưu CSDL là gì?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 18: Khi phục hồi CSDL từ tệp sao lưu, nếu bạn không chọn tùy chọn 'DROP' và CSDL đích đã tồn tại các bảng với cùng tên, điều gì có khả năng xảy ra?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 19: Giả sử bạn có một CSDL `my_project` với nhiều bảng. Bạn muốn tạo một bản sao lưu chỉ chứa cấu trúc của các bảng (định nghĩa cột, kiểu dữ liệu, khóa chính,...) mà không chứa bất kỳ dữ liệu nào. Tùy chọn nào trong quá trình Export thường cho phép điều này?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 20: Tệp sao lưu CSDL dưới định dạng SQL là một tệp văn bản chứa các câu lệnh SQL. Đặc điểm này mang lại lợi thế gì so với các định dạng nhị phân (binary)?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 21: Một tình huống khẩn cấp xảy ra: dữ liệu trong bảng `SanPham` của CSDL `cuahang` bị xóa nhầm. May mắn là bạn có bản sao lưu toàn bộ CSDL từ đêm qua. Để phục hồi chỉ dữ liệu của bảng `SanPham` mà không ảnh hưởng đến các bảng khác đã được cập nhật trong ngày, bạn cần làm gì?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 22: Việc lên lịch sao lưu tự động (scheduled backup) thay vì sao lưu thủ công mang lại lợi ích chính nào?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 23: Khi phục hồi CSDL từ tệp sao lưu, nếu tệp sao lưu chứa các lệnh `INSERT` mà không có lệnh `DROP` hoặc `DELETE + INSERT`, và CSDL đích đã có dữ liệu, điều gì có thể xảy ra?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 24: Bạn cần sao lưu CSDL `dulieu_quanly` hàng ngày. Để tiết kiệm dung lượng lưu trữ và thời gian sao lưu, bạn có thể áp dụng chiến lược sao lưu nào sau khi sao lưu toàn bộ lần đầu?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 25: Khi sử dụng công cụ đồ họa để phục hồi CSDL từ tệp SQL, sau khi tải tệp và trước khi thực thi, người dùng có thể thực hiện thao tác nào để xem lại các lệnh SQL sẽ được chạy?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 26: Giả sử bạn có một CSDL `website` và muốn tạo bản sao lưu định kỳ. Bạn nên lưu tệp sao lưu ở đâu để đảm bảo an toàn cao nhất trong trường hợp máy chủ chính gặp sự cố vật lý (ví dụ: cháy, lũ lụt)?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 27: Khi gặp lỗi trong quá trình phục hồi CSDL từ tệp sao lưu, bước đầu tiên và quan trọng nhất để khắc phục là gì?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 28: So với việc chỉ sao chép các tệp dữ liệu vật lý của CSDL, việc sử dụng tính năng Export/Import (sao lưu/phục hồi tệp SQL) có lợi thế nào khi di chuyển CSDL giữa các hệ thống?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 29: Khi thực hiện sao lưu CSDL `mydatabase`, tệp sao lưu được đặt tên là `mydatabase_backup_20231027.sql`. Việc thêm ngày vào tên tệp sao lưu có mục đích gì?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 02

Câu 30: Bạn đã phục hồi thành công CSDL `mydatabase` từ một tệp sao lưu. Tuy nhiên, khi truy vấn dữ liệu mới được thêm vào sau thời điểm sao lưu, bạn không thấy chúng. Nguyên nhân có khả năng nhất là gì?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 03

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 03 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Một công ty dựa vào cơ sở dữ liệu khách hàng cho hoạt động hàng ngày. Máy chủ CSDL đột ngột gặp sự cố phần cứng nghiêm trọng khiến dữ liệu hiện tại không thể truy cập. Hành động chuẩn bị nào sau đây là quan trọng nhất để công ty có thể nhanh chóng tiếp tục hoạt động với dữ liệu khách hàng?

  • A. Cài đặt lại hệ điều hành trên máy chủ.
  • B. Liên hệ nhà cung cấp phần cứng để sửa chữa.
  • C. Có một bản sao lưu CSDL gần nhất được lưu trữ an toàn.
  • D. Huấn luyện nhân viên nhập lại dữ liệu từ đầu.

Câu 2: Bạn cần di chuyển cơ sở dữ liệu "QuanLySinhVien" từ máy tính cá nhân lên máy chủ web. Bước đầu tiên và cơ bản nhất bạn cần làm trên máy tính cá nhân để chuẩn bị cho việc di chuyển dữ liệu là gì?

  • A. Cài đặt phần mềm quản lý CSDL trên máy chủ web.
  • B. Nén thư mục chứa CSDL trên máy tính cá nhân.
  • C. Xuất (Export) cơ sở dữ liệu "QuanLySinhVien" thành một tệp tin.
  • D. Tạo một cơ sở dữ liệu mới trên máy chủ web với cùng tên.

Câu 3: Sau khi đã xuất CSDL "QuanLySinhVien" thành tệp tin (.sql) và tải tệp này lên máy chủ web, bạn cần đưa dữ liệu từ tệp này vào cơ sở dữ liệu trống "QuanLySinhVien" trên máy chủ web. Chức năng nào trong công cụ quản lý CSDL (như phpMyAdmin, MySQL Workbench) sẽ giúp bạn thực hiện việc này?

  • A. Chạy lệnh "SELECT * FROM SinhVien;" để kiểm tra.
  • B. Sử dụng chức năng Nhập (Import) hoặc Tải tệp SQL (Load SQL file).
  • C. Đổi tên tệp .sql thành .txt.
  • D. Xóa cơ sở dữ liệu trống trên máy chủ web.

Câu 4: Khi thực hiện xuất CSDL, bạn chọn tùy chọn bao gồm lệnh "DROP TABLE IF EXISTS" trong tệp xuất. Nếu bạn sử dụng tệp sao lưu này để phục hồi vào một CSDL đích đã tồn tại và có chứa các bảng cùng tên, điều gì sẽ xảy ra đầu tiên đối với các bảng đó trong quá trình phục hồi?

  • A. Chỉ xóa dữ liệu bên trong bảng, giữ lại cấu trúc bảng.
  • B. Nếu bảng đã tồn tại trong CSDL đích, nó sẽ bị xóa trước khi tạo lại.
  • C. Thêm dữ liệu mới vào bảng mà không kiểm tra sự tồn tại của bảng.
  • D. Ngăn không cho bảng được tạo nếu nó chưa tồn tại.

Câu 5: Một tệp sao lưu CSDL định dạng .sql về bản chất là một chuỗi các lệnh SQL. Loại câu lệnh nào sau đây chiếm phần lớn nội dung của tệp sao lưu dữ liệu và chịu trách nhiệm đưa các bản ghi dữ liệu gốc vào các bảng trong quá trình phục hồi?

  • A. `CREATE DATABASE`
  • B. `ALTER TABLE`
  • C. `INSERT INTO`
  • D. `DELETE FROM`

Câu 6: Giả sử bạn có một CSDL "DuLieuLon" rất lớn, nhưng bạn chỉ cần sao lưu định kỳ bảng "NguoiDung" và "DonHang" vì chúng là những bảng thay đổi thường xuyên nhất. Trong quá trình xuất CSDL bằng công cụ đồ họa, bạn sẽ thực hiện thao tác nào để chỉ sao lưu hai bảng này?

  • A. Chọn toàn bộ CSDL rồi dùng bộ lọc sau khi xuất.
  • B. Trong giao diện xuất, chỉ chọn bảng "NguoiDung" và "DonHang" trong danh sách các bảng.
  • C. Viết lệnh SQL `BACKUP TABLE NguoiDung, DonHang;`
  • D. Xóa tạm thời các bảng khác trước khi sao lưu.

Câu 7: Bạn phục hồi một tệp sao lưu CSDL chỉ chứa các câu lệnh `INSERT INTO` (không có lệnh xóa dữ liệu cũ) vào một cơ sở dữ liệu đích đã tồn tại và có chứa dữ liệu trong các bảng có cùng tên. Điều gì có khả năng xảy ra nhất đối với dữ liệu trong các bảng đó sau khi quá trình phục hồi hoàn tất?

  • A. Dữ liệu cũ bị xóa hoàn toàn và chỉ còn dữ liệu từ tệp sao lưu.
  • B. Dữ liệu từ tệp sao lưu được thêm vào dữ liệu cũ, có thể gây trùng lặp hoặc lỗi khóa chính.
  • C. Quá trình phục hồi sẽ báo lỗi ngay lập tức vì bảng đã tồn tại.
  • D. CSDL đích bị xóa và tạo lại với dữ liệu từ tệp sao lưu.

Câu 8: Một hệ thống quản lý bán hàng trực tuyến xử lý hàng trăm đơn hàng mỗi ngày. Để giảm thiểu lượng dữ liệu bị mất trong trường hợp hệ thống CSDL gặp sự cố, tần suất sao lưu CSDL tối thiểu được khuyến nghị là bao lâu?

  • A. Hàng tuần.
  • B. Hàng tháng.
  • C. Hàng ngày hoặc nhiều lần trong ngày tùy theo tần suất thay đổi dữ liệu.
  • D. Chỉ khi cần nâng cấp hệ thống.

Câu 9: Bạn vừa hoàn thành việc phục hồi CSDL "QuanLyDuAn" từ tệp sao lưu trên máy chủ. Khi kiểm tra danh sách các CSDL trong công cụ quản lý, bạn không thấy CSDL mới được phục hồi hoặc các thay đổi chưa hiển thị đầy đủ. Thao tác đơn giản nào thường giúp công cụ quản lý CSDL cập nhật lại hiển thị danh sách?

  • A. Khởi động lại máy chủ.
  • B. Chạy lại toàn bộ tệp sao lưu.
  • C. Nhấn phím F5 (hoặc chức năng tương đương "Làm mới"/"Refresh").
  • D. Xóa cache của trình duyệt web.

Câu 10: Tệp sao lưu CSDL định dạng .sql là một tệp văn bản chứa các lệnh SQL. Lợi thế chính của định dạng tệp sao lưu này so với các định dạng nhị phân (binary) riêng biệt của từng hệ quản trị CSDL là gì?

  • A. Tệp sao lưu .sql có dung lượng nhỏ hơn nhiều.
  • B. Tệp .sql có thể dễ dàng xem, chỉnh sửa thủ công (nếu cần) và chạy trên nhiều hệ quản trị CSDL hỗ trợ SQL chuẩn (với một số điều chỉnh).
  • C. Tệp .sql tự động mã hóa dữ liệu để bảo mật.
  • D. Phục hồi từ tệp .sql luôn nhanh hơn.

Câu 11: Trong tình huống nào sau đây, việc thực hiện sao lưu toàn bộ CSDL là cần thiết và phù hợp nhất như một biện pháp phòng ngừa rủi ro?

  • A. Bạn chỉ muốn lấy một vài bản ghi từ một bảng cụ thể.
  • B. Bạn đang chuẩn bị nâng cấp phiên bản hệ quản trị CSDL.
  • C. Bạn chỉ muốn xem cấu trúc của một bảng.
  • D. Bạn cần xóa một vài dữ liệu không còn dùng nữa.

Câu 12: Bạn nhận thấy rằng tệp sao lưu CSDL "DuLieuBanHang.sql" được tạo ra có dung lượng lớn hơn đáng kể so với lần sao lưu trước đó, mặc dù lượng dữ liệu mới thêm vào hệ thống không nhiều. Nguyên nhân nào sau đây ít có khả năng nhất gây ra sự tăng kích thước đáng kể và đột ngột này?

  • A. Có một lượng lớn dữ liệu rác (overhead) trong các bảng.
  • B. Bạn đã vô tình bao gồm các bảng tạm hoặc bảng log không cần thiết trong lần sao lưu này.
  • C. Cấu trúc của một số bảng đã bị thay đổi (ví dụ: thêm cột mới).
  • D. Hệ thống tệp trên máy chủ bị lỗi.

Câu 13: Giả sử bạn cần phục hồi CSDL "HeThongNoiBo" từ một tệp sao lưu, nhưng bạn muốn đảm bảo rằng tất cả dữ liệu và cấu trúc (các bảng) hiện có trong CSDL "HeThongNoiBo" trên máy chủ sẽ bị loại bỏ hoàn toàn trước khi dữ liệu từ tệp sao lưu được chèn vào. Tùy chọn nào trong tệp sao lưu hoặc quá trình phục hồi giúp đạt được mục tiêu "làm sạch" này một cách hiệu quả nhất?

  • A. Chỉ sử dụng các câu lệnh `INSERT INTO`.
  • B. Đảm bảo tệp sao lưu chứa các câu lệnh `DROP TABLE IF EXISTS` và `CREATE TABLE`.
  • C. Chạy lệnh `DELETE FROM TenBang;` cho từng bảng trước khi phục hồi.
  • D. Đặt tên CSDL đích khác với tên CSDL gốc.

Câu 14: Tại sao việc lưu trữ các bản sao lưu CSDL trên cùng một máy chủ vật lý với CSDL gốc lại tiềm ẩn rủi ro cao trong trường hợp xảy ra thảm họa (cháy, lũ lụt, hỏng hóc thiết bị nghiêm trọng)?

  • A. Tệp sao lưu có thể làm chậm hoạt động của CSDL.
  • B. Nếu máy chủ gặp sự cố (hỏng ổ cứng, cháy nổ), cả CSDL gốc và bản sao lưu đều có thể bị mất.
  • C. Việc phục hồi từ cùng máy chủ sẽ lâu hơn.
  • D. Tệp sao lưu chiếm dung lượng không cần thiết.

Câu 15: Bạn đang thực hiện sao lưu CSDL "KhoHang" và công cụ quản lý cung cấp tùy chọn "Chỉ cấu trúc" (Structure only) và "Cấu trúc và Dữ liệu" (Structure and Data). Bạn nên chọn tùy chọn "Chỉ cấu trúc" trong trường hợp nào?

  • A. Khi bạn muốn sao lưu toàn bộ thông tin bao gồm cả dữ liệu tồn kho hiện tại.
  • B. Khi bạn chỉ cần tạo một bản sao trống của CSDL với tất cả các bảng, mối quan hệ và ràng buộc, nhưng không có dữ liệu bên trong.
  • C. Khi bạn muốn di chuyển CSDL sang một hệ quản trị khác không tương thích.
  • D. Khi bạn muốn nén tệp sao lưu để tiết kiệm dung lượng.

Câu 16: Sau khi tạo tệp sao lưu CSDL, tại sao việc thực hiện kiểm tra (verify) tệp sao lưu đó lại là một bước quan trọng, thay vì chỉ đơn thuần là lưu trữ nó?

  • A. Để nén tệp sao lưu.
  • B. Để đảm bảo tệp sao lưu không bị hỏng và có thể sử dụng để phục hồi thành công khi cần thiết.
  • C. Để xem nội dung chi tiết của dữ liệu đã sao lưu.
  • D. Để so sánh dữ liệu trong tệp sao lưu với dữ liệu hiện tại.

Câu 17: Giả sử quá trình phục hồi CSDL từ tệp sao lưu bị dừng lại và báo lỗi liên quan đến "Duplicate entry for primary key" (Lỗi trùng lặp khóa chính). Nguyên nhân nào sau đây có khả năng cao nhất gây ra lỗi này trong quá trình phục hồi dữ liệu?

  • A. Tệp sao lưu bị hỏng.
  • B. Bạn đang phục hồi vào một CSDL đích đã có dữ liệu và tệp sao lưu không có lệnh xóa dữ liệu cũ (DROP/DELETE).
  • C. Máy chủ CSDL không đủ bộ nhớ RAM.
  • D. Tên CSDL đích không khớp với tên CSDL gốc.

Câu 18: Khi sử dụng công cụ quản lý CSDL có giao diện đồ họa (GUI), chức năng nào thường được sử dụng để tạo tệp sao lưu chứa các lệnh SQL để xây dựng lại cấu trúc và dữ liệu của CSDL?

  • A. Import.
  • B. Execute SQL Script.
  • C. Export.
  • D. Optimize Table.

Câu 19: Bạn muốn tự động hóa quy trình sao lưu CSDL quan trọng hàng đêm để tiết kiệm thời gian và đảm bảo lịch trình đều đặn. Phương pháp nào sau đây thường được sử dụng để lên lịch và chạy các tác vụ sao lưu tự động trên máy chủ?

  • A. Chỉ cần nhấn nút
  • B. Sử dụng các công cụ lập lịch tác vụ của hệ điều hành (như Cron trên Linux hoặc Task Scheduler trên Windows) để chạy các script sao lưu.
  • C. Gửi email yêu cầu hệ thống thực hiện sao lưu hàng đêm.
  • D. Rút nguồn điện máy chủ vào ban đêm.

Câu 20: Tại sao việc thử phục hồi bản sao lưu CSDL trên một môi trường riêng biệt (ví dụ: máy tính khác hoặc máy ảo) lại được coi là một bước kiểm tra quan trọng và đáng tin cậy hơn chỉ đơn thuần là kiểm tra tệp sao lưu có tồn tại và không bị lỗi cú pháp hay không?

  • A. Thử phục hồi xác nhận rằng bản sao lưu hoàn toàn khả dụng và có thể dùng để phục hồi CSDL hoạt động, phát hiện lỗi chỉ xuất hiện khi phục hồi.
  • B. Thử phục hồi giúp nén tệp sao lưu tốt hơn.
  • C. Thử phục hồi chỉ cần thiết cho các CSDL nhỏ.
  • D. Kiểm tra tệp tốn nhiều thời gian hơn.

Câu 21: Khi phục hồi một CSDL từ tệp .sql chứa đầy đủ cấu trúc và dữ liệu, công cụ quản lý CSDL sẽ thực hiện các lệnh theo một trình tự logic. Trình tự nào sau đây là phổ biến và đúng đắn nhất để đảm bảo quá trình phục hồi diễn ra suôn sẻ và ghi đè dữ liệu cũ (nếu có) một cách an toàn?

  • A. `INSERT INTO` -> `CREATE TABLE` -> `DROP TABLE`
  • B. `CREATE TABLE` -> `INSERT INTO` -> `DROP TABLE`
  • C. `DROP TABLE IF EXISTS` -> `CREATE TABLE` -> `INSERT INTO`
  • D. `INSERT INTO` -> `DROP TABLE` -> `CREATE TABLE`

Câu 22: Tệp sao lưu CSDL thường chứa dữ liệu nhạy cảm. Để tăng cường bảo mật cho bản sao lưu, người ta có thể mã hóa tệp sao lưu trước khi lưu trữ, đặc biệt khi lưu trữ ở các địa điểm không an toàn tuyệt đối (ví dụ: dịch vụ lưu trữ đám mây công cộng). Mục đích chính của việc mã hóa tệp sao lưu là gì?

  • A. Giảm dung lượng tệp.
  • B. Tăng tốc độ phục hồi.
  • C. Bảo vệ dữ liệu nhạy cảm trong tệp sao lưu khỏi bị truy cập trái phép.
  • D. Giúp tệp sao lưu tương thích với nhiều hệ quản trị CSDL hơn.

Câu 23: Điều gì có khả năng xảy ra nhất nếu bạn cố gắng phục hồi CSDL từ một tệp sao lưu bị hỏng (corrupted file)?

  • A. Quá trình phục hồi sẽ hoàn tất bình thường nhưng dữ liệu sẽ bị sai lệch.
  • B. Công cụ quản lý CSDL sẽ báo lỗi và quá trình phục hồi có thể không hoàn thành hoặc dữ liệu phục hồi không đầy đủ/chính xác.
  • C. Tệp sao lưu sẽ tự động sửa chữa các lỗi và phục hồi thành công.
  • D. Máy chủ CSDL sẽ tự động khởi động lại.

Câu 24: Khi quản lý một CSDL rất lớn với nhiều bảng, trong đó chỉ có một vài bảng thường xuyên có dữ liệu mới được thêm vào, việc sao lưu chỉ các bảng thay đổi so với sao lưu toàn bộ CSDL sẽ có lợi thế gì về hiệu quả?

  • A. Thời gian sao lưu nhanh hơn và tệp sao lưu nhỏ hơn.
  • B. Đảm bảo phục hồi toàn vẹn hơn.
  • C. Dễ dàng tự động hóa hơn.
  • D. Bảo mật dữ liệu tốt hơn.

Câu 25: Bạn đang quản lý CSDL cho một ứng dụng web có lượng truy cập và cập nhật dữ liệu liên tục trong suốt cả ngày. Thời điểm nào trong ngày là phù hợp nhất để lên lịch thực hiện sao lưu toàn bộ CSDL tự động nhằm giảm thiểu ảnh hưởng đến hiệu suất hệ thống và rủi ro mất mát dữ liệu?

  • A. Vào giữa buổi sáng khi hệ thống hoạt động mạnh nhất.
  • B. Ngay sau khi có đơn hàng mới.
  • C. Vào ban đêm, lúc hệ thống có ít người truy cập và hoạt động nhất.
  • D. Bất kỳ lúc nào trong ngày vì sao lưu không ảnh hưởng hiệu suất.

Câu 26: Bạn có một tệp sao lưu CSDL "ThongTinKhachHang.sql" được tạo ra từ một hệ quản trị CSDL MySQL. Nếu bạn cố gắng sử dụng tệp này để phục hồi CSDL vào một hệ quản trị CSDL khác có cú pháp SQL hơi khác biệt (ví dụ: PostgreSQL) mà không có công cụ chuyển đổi, điều gì có khả năng xảy ra nhất?

  • A. Quá trình phục hồi sẽ gặp lỗi cú pháp do sự khác biệt giữa các hệ quản trị CSDL.
  • B. Quá trình phục hồi sẽ diễn ra bình thường vì SQL là ngôn ngữ chuẩn.
  • C. Dữ liệu sẽ được phục hồi nhưng cấu trúc bảng sẽ bị sai lệch.
  • D. Tệp sao lưu sẽ tự động chuyển đổi sang định dạng tương thích với hệ quản trị đích.

Câu 27: Một CSDL trên ổ cứng có dung lượng thực tế khoảng 10GB. Tuy nhiên, tệp sao lưu .sql được tạo ra từ CSDL này chỉ có dung lượng khoảng 1GB (không nén). Sự khác biệt lớn về dung lượng này chủ yếu là do đâu?

  • A. Tệp sao lưu chỉ chứa cấu trúc bảng, không chứa dữ liệu.
  • B. Dữ liệu gốc đã được nén tự động khi tạo tệp sao lưu.
  • C. CSDL gốc chứa nhiều dữ liệu trùng lặp đã được loại bỏ trong tệp sao lưu.
  • D. CSDL trên ổ cứng bao gồm cấu trúc, dữ liệu, chỉ mục, log và không gian trống, trong khi tệp sao lưu chỉ chứa lệnh tạo cấu trúc và chèn dữ liệu.

Câu 28: Khi phục hồi CSDL từ tệp sao lưu vào các bảng đã tồn tại mà không sử dụng tùy chọn xóa dữ liệu cũ (như DROP TABLE IF EXISTS), nếu tệp sao lưu chứa các bản ghi có cùng giá trị khóa chính với các bản ghi đã có trong CSDL đích, loại lỗi nào sau đây sẽ xảy ra phổ biến nhất?

  • A. Lỗi cú pháp SQL.
  • B. Lỗi vi phạm ràng buộc khóa chính (Duplicate entry).
  • C. Lỗi thiếu bộ nhớ.
  • D. Lỗi kết nối cơ sở dữ liệu.

Câu 29: Ngoài việc lưu trữ bản sao lưu trên cùng máy chủ hoặc trong mạng nội bộ, tại sao các chuyên gia khuyến nghị nên lưu trữ một bản sao của bản sao lưu CSDL ở một địa điểm khác biệt về mặt địa lý (offsite storage) hoặc trên dịch vụ lưu trữ đám mây?

  • A. Để bảo vệ dữ liệu khỏi các thảm họa vật lý tại địa điểm lưu trữ chính (cháy, lũ lụt).
  • B. Để tăng tốc độ sao lưu hàng ngày.
  • C. Để giảm tải cho máy chủ CSDL chính.
  • D. Để tự động hóa quy trình phục hồi.

Câu 30: Một CSDL quan trọng được sao lưu tự động hàng đêm lúc 2 giờ sáng. Vào lúc 4 giờ chiều cùng ngày, hệ thống gặp sự cố nghiêm trọng (ví dụ: tấn công mạng, hỏng hóc phần cứng) khiến dữ liệu hiện tại bị mất hoặc không đáng tin cậy. Để phục hồi dữ liệu về trạng thái hoạt động gần nhất có thể trước khi sự cố xảy ra, bạn sẽ sử dụng bản sao lưu nào?

  • A. Bản sao lưu từ 4 giờ chiều cùng ngày.
  • B. Bản sao lưu từ 2 giờ sáng cùng ngày.
  • C. Bản sao lưu từ tuần trước để đảm bảo an toàn.
  • D. Bất kỳ bản sao lưu nào, vì tất cả đều giống nhau.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 1: Một công ty dựa vào cơ sở dữ liệu khách hàng cho hoạt động hàng ngày. Máy chủ CSDL đột ngột gặp sự cố phần cứng nghiêm trọng khiến dữ liệu hiện tại không thể truy cập. Hành động chuẩn bị nào sau đây là *quan trọng nhất* để công ty có thể nhanh chóng tiếp tục hoạt động với dữ liệu khách hàng?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 2: Bạn cần di chuyển cơ sở dữ liệu 'QuanLySinhVien' từ máy tính cá nhân lên máy chủ web. Bước đầu tiên và cơ bản nhất bạn cần làm trên máy tính cá nhân để chuẩn bị cho việc di chuyển dữ liệu là gì?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 3: Sau khi đã xuất CSDL 'QuanLySinhVien' thành tệp tin (.sql) và tải tệp này lên máy chủ web, bạn cần đưa dữ liệu từ tệp này vào cơ sở dữ liệu trống 'QuanLySinhVien' trên máy chủ web. Chức năng nào trong công cụ quản lý CSDL (như phpMyAdmin, MySQL Workbench) sẽ giúp bạn thực hiện việc này?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 4: Khi thực hiện xuất CSDL, bạn chọn tùy chọn bao gồm lệnh 'DROP TABLE IF EXISTS' trong tệp xuất. Nếu bạn sử dụng tệp sao lưu này để phục hồi vào một CSDL đích đã tồn tại và có chứa các bảng cùng tên, điều gì sẽ xảy ra *đầu tiên* đối với các bảng đó trong quá trình phục hồi?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 5: Một tệp sao lưu CSDL định dạng .sql về bản chất là một chuỗi các lệnh SQL. Loại câu lệnh nào sau đây chiếm phần lớn nội dung của tệp sao lưu dữ liệu và chịu trách nhiệm đưa các bản ghi dữ liệu gốc vào các bảng trong quá trình phục hồi?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 6: Giả sử bạn có một CSDL 'DuLieuLon' rất lớn, nhưng bạn chỉ cần sao lưu định kỳ bảng 'NguoiDung' và 'DonHang' vì chúng là những bảng thay đổi thường xuyên nhất. Trong quá trình xuất CSDL bằng công cụ đồ họa, bạn sẽ thực hiện thao tác nào để chỉ sao lưu hai bảng này?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 7: Bạn phục hồi một tệp sao lưu CSDL *chỉ chứa* các câu lệnh `INSERT INTO` (không có lệnh xóa dữ liệu cũ) vào một cơ sở dữ liệu đích đã tồn tại và có chứa dữ liệu trong các bảng có cùng tên. Điều gì có khả năng xảy ra nhất đối với dữ liệu trong các bảng đó sau khi quá trình phục hồi hoàn tất?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 8: Một hệ thống quản lý bán hàng trực tuyến xử lý hàng trăm đơn hàng mỗi ngày. Để giảm thiểu lượng dữ liệu bị mất trong trường hợp hệ thống CSDL gặp sự cố, tần suất sao lưu CSDL tối thiểu được khuyến nghị là bao lâu?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 9: Bạn vừa hoàn thành việc phục hồi CSDL 'QuanLyDuAn' từ tệp sao lưu trên máy chủ. Khi kiểm tra danh sách các CSDL trong công cụ quản lý, bạn không thấy CSDL mới được phục hồi hoặc các thay đổi chưa hiển thị đầy đủ. Thao tác đơn giản nào thường giúp công cụ quản lý CSDL cập nhật lại hiển thị danh sách?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 10: Tệp sao lưu CSDL định dạng .sql là một tệp văn bản chứa các lệnh SQL. Lợi thế chính của định dạng tệp sao lưu này so với các định dạng nhị phân (binary) riêng biệt của từng hệ quản trị CSDL là gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 11: Trong tình huống nào sau đây, việc thực hiện sao lưu toàn bộ CSDL là cần thiết và phù hợp nhất như một biện pháp phòng ngừa rủi ro?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 12: Bạn nhận thấy rằng tệp sao lưu CSDL 'DuLieuBanHang.sql' được tạo ra có dung lượng lớn hơn đáng kể so với lần sao lưu trước đó, mặc dù lượng dữ liệu mới thêm vào hệ thống không nhiều. Nguyên nhân nào sau đây *ít có khả năng nhất* gây ra sự tăng kích thước đáng kể và đột ngột này?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 13: Giả sử bạn cần phục hồi CSDL 'HeThongNoiBo' từ một tệp sao lưu, nhưng bạn muốn đảm bảo rằng *tất cả* dữ liệu và cấu trúc (các bảng) hiện có trong CSDL 'HeThongNoiBo' trên máy chủ sẽ bị loại bỏ hoàn toàn trước khi dữ liệu từ tệp sao lưu được chèn vào. Tùy chọn nào trong tệp sao lưu hoặc quá trình phục hồi giúp đạt được mục tiêu 'làm sạch' này một cách hiệu quả nhất?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 14: Tại sao việc lưu trữ các bản sao lưu CSDL trên *cùng một* máy chủ vật lý với CSDL gốc lại tiềm ẩn rủi ro cao trong trường hợp xảy ra thảm họa (cháy, lũ lụt, hỏng hóc thiết bị nghiêm trọng)?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 15: Bạn đang thực hiện sao lưu CSDL 'KhoHang' và công cụ quản lý cung cấp tùy chọn 'Chỉ cấu trúc' (Structure only) và 'Cấu trúc và Dữ liệu' (Structure and Data). Bạn nên chọn tùy chọn 'Chỉ cấu trúc' trong trường hợp nào?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 16: Sau khi tạo tệp sao lưu CSDL, tại sao việc thực hiện kiểm tra (verify) tệp sao lưu đó lại là một bước quan trọng, thay vì chỉ đơn thuần là lưu trữ nó?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 17: Giả sử quá trình phục hồi CSDL từ tệp sao lưu bị dừng lại và báo lỗi liên quan đến 'Duplicate entry for primary key' (Lỗi trùng lặp khóa chính). Nguyên nhân nào sau đây có khả năng cao nhất gây ra lỗi này trong quá trình phục hồi dữ liệu?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 18: Khi sử dụng công cụ quản lý CSDL có giao diện đồ họa (GUI), chức năng nào thường được sử dụng để tạo tệp sao lưu chứa các lệnh SQL để xây dựng lại cấu trúc và dữ liệu của CSDL?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 19: Bạn muốn tự động hóa quy trình sao lưu CSDL quan trọng hàng đêm để tiết kiệm thời gian và đảm bảo lịch trình đều đặn. Phương pháp nào sau đây thường được sử dụng để lên lịch và chạy các tác vụ sao lưu tự động trên máy chủ?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 20: Tại sao việc *thử phục hồi* bản sao lưu CSDL trên một môi trường riêng biệt (ví dụ: máy tính khác hoặc máy ảo) lại được coi là một bước kiểm tra quan trọng và đáng tin cậy hơn chỉ đơn thuần là kiểm tra tệp sao lưu có tồn tại và không bị lỗi cú pháp hay không?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 21: Khi phục hồi một CSDL từ tệp .sql chứa đầy đủ cấu trúc và dữ liệu, công cụ quản lý CSDL sẽ thực hiện các lệnh theo một trình tự logic. Trình tự nào sau đây là phổ biến và đúng đắn nhất để đảm bảo quá trình phục hồi diễn ra suôn sẻ và ghi đè dữ liệu cũ (nếu có) một cách an toàn?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 22: Tệp sao lưu CSDL thường chứa dữ liệu nhạy cảm. Để tăng cường bảo mật cho bản sao lưu, người ta có thể mã hóa tệp sao lưu trước khi lưu trữ, đặc biệt khi lưu trữ ở các địa điểm không an toàn tuyệt đối (ví dụ: dịch vụ lưu trữ đám mây công cộng). Mục đích chính của việc mã hóa tệp sao lưu là gì?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 23: Điều gì có khả năng xảy ra nhất nếu bạn cố gắng phục hồi CSDL từ một tệp sao lưu bị hỏng (corrupted file)?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 24: Khi quản lý một CSDL rất lớn với nhiều bảng, trong đó chỉ có một vài bảng thường xuyên có dữ liệu mới được thêm vào, việc sao lưu *chỉ các bảng thay đổi* so với sao lưu *toàn bộ CSDL* sẽ có lợi thế gì về hiệu quả?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 25: Bạn đang quản lý CSDL cho một ứng dụng web có lượng truy cập và cập nhật dữ liệu liên tục trong suốt cả ngày. Thời điểm nào trong ngày là *phù hợp nhất* để lên lịch thực hiện sao lưu toàn bộ CSDL tự động nhằm giảm thiểu ảnh hưởng đến hiệu suất hệ thống và rủi ro mất mát dữ liệu?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 26: Bạn có một tệp sao lưu CSDL 'ThongTinKhachHang.sql' được tạo ra từ một hệ quản trị CSDL MySQL. Nếu bạn cố gắng sử dụng tệp này để phục hồi CSDL vào một hệ quản trị CSDL khác có cú pháp SQL hơi khác biệt (ví dụ: PostgreSQL) mà không có công cụ chuyển đổi, điều gì có khả năng xảy ra nhất?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 27: Một CSDL trên ổ cứng có dung lượng thực tế khoảng 10GB. Tuy nhiên, tệp sao lưu .sql được tạo ra từ CSDL này chỉ có dung lượng khoảng 1GB (không nén). Sự khác biệt lớn về dung lượng này chủ yếu là do đâu?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 28: Khi phục hồi CSDL từ tệp sao lưu vào các bảng đã tồn tại *mà không* sử dụng tùy chọn xóa dữ liệu cũ (như DROP TABLE IF EXISTS), nếu tệp sao lưu chứa các bản ghi có cùng giá trị khóa chính với các bản ghi đã có trong CSDL đích, loại lỗi nào sau đây sẽ xảy ra phổ biến nhất?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 29: Ngoài việc lưu trữ bản sao lưu trên cùng máy chủ hoặc trong mạng nội bộ, tại sao các chuyên gia khuyến nghị nên lưu trữ *một bản sao* của bản sao lưu CSDL ở một địa điểm khác biệt về mặt địa lý (offsite storage) hoặc trên dịch vụ lưu trữ đám mây?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 03

Câu 30: Một CSDL quan trọng được sao lưu tự động hàng đêm lúc 2 giờ sáng. Vào lúc 4 giờ chiều cùng ngày, hệ thống gặp sự cố nghiêm trọng (ví dụ: tấn công mạng, hỏng hóc phần cứng) khiến dữ liệu hiện tại bị mất hoặc không đáng tin cậy. Để phục hồi dữ liệu về trạng thái hoạt động gần nhất có thể *trước* khi sự cố xảy ra, bạn sẽ sử dụng bản sao lưu nào?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 04

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 04 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Mục đích chính của việc sao lưu cơ sở dữ liệu (CSDL) là gì?

  • A. Đảm bảo an toàn dữ liệu và khả năng phục hồi khi có sự cố.
  • B. Tăng tốc độ truy xuất dữ liệu của CSDL.
  • C. Giảm dung lượng lưu trữ của CSDL trên đĩa cứng.
  • D. Tự động cập nhật phiên bản mới cho hệ quản trị CSDL.

Câu 2: Khi hệ thống CSDL gặp sự cố nghiêm trọng (ví dụ: hỏng ổ cứng chứa dữ liệu), hành động nào sau đây là cần thiết nhất để khôi phục hoạt động?

  • A. Chạy lại chương trình cài đặt hệ quản trị CSDL.
  • B. Thực hiện tối ưu hóa CSDL.
  • C. Sử dụng tệp sao lưu gần nhất để phục hồi CSDL.
  • D. Nhập lại toàn bộ dữ liệu từ đầu.

Câu 3: Giả sử bạn sử dụng một công cụ quản trị CSDL giao diện đồ họa (GUI) như phpMyAdmin. Để tạo một bản sao lưu CSDL dưới dạng tệp SQL, bạn thường sẽ tìm chức năng này ở mục nào?

  • A. Nhập (Import)
  • B. Xuất (Export)
  • C. Truy vấn (Query)
  • D. Thiết lập (Settings)

Câu 4: Khi phục hồi CSDL từ một tệp sao lưu SQL, bạn thường sử dụng chức năng nào trong công cụ quản trị CSDL GUI?

  • A. Nhập (Import) hoặc Tải tệp SQL (Load SQL file)
  • B. Xuất (Export)
  • C. Sao lưu (Backup)
  • D. Tối ưu (Optimize)

Câu 5: Trong tệp sao lưu CSDL dạng SQL, bạn có thể thấy các câu lệnh như `CREATE TABLE ...` và `INSERT INTO ...`. Câu lệnh `CREATE TABLE` dùng để làm gì khi phục hồi?

  • A. Chèn dữ liệu mới vào bảng.
  • B. Xóa dữ liệu cũ trong bảng.
  • C. Tạo cấu trúc (schema) của các bảng.
  • D. Cập nhật dữ liệu đã tồn tại.

Câu 6: Tùy chọn "DROP TABLE IF EXISTS" thường được thêm vào tệp sao lưu khi xuất. Tùy chọn này có ý nghĩa gì khi bạn phục hồi CSDL vào một máy chủ đã tồn tại các bảng cùng tên?

  • A. Chỉ chèn thêm dữ liệu mới mà không ảnh hưởng đến các bảng cũ.
  • B. Bỏ qua việc tạo các bảng nếu chúng đã tồn tại.
  • C. Xóa toàn bộ dữ liệu trong các bảng nhưng giữ nguyên cấu trúc bảng cũ.
  • D. Xóa các bảng đã tồn tại (nếu có) trước khi tạo lại chúng từ bản sao lưu.

Câu 7: Bạn muốn sao lưu CSDL của mình để di chuyển nó sang một máy chủ khác. Sau khi tạo tệp sao lưu, bạn cần làm gì tiếp theo để hoàn thành việc di chuyển?

  • A. Xóa CSDL trên máy chủ cũ.
  • B. Chuyển tệp sao lưu sang máy chủ mới và thực hiện phục hồi.
  • C. Chỉ cần sao chép thư mục chứa dữ liệu CSDL sang máy chủ mới.
  • D. Cài đặt lại hệ quản trị CSDL trên máy chủ mới.

Câu 8: Tại sao việc lưu trữ bản sao lưu CSDL ở một vị trí vật lý hoặc logic khác với máy chủ CSDL gốc lại quan trọng?

  • A. Bảo vệ bản sao lưu khỏi các sự cố (hỏa hoạn, lũ lụt, hỏng hóc phần cứng) xảy ra với máy chủ gốc.
  • B. Giúp quá trình sao lưu diễn ra nhanh hơn.
  • C. Tăng cường hiệu suất hoạt động của CSDL chính.
  • D. Giúp giảm dung lượng của tệp sao lưu.

Câu 9: Trong quá trình phục hồi CSDL từ tệp SQL, điều gì xảy ra nếu tệp sao lưu không chứa các câu lệnh `CREATE TABLE` mà chỉ chứa các câu lệnh `INSERT INTO`?

  • A. CSDL sẽ được phục hồi hoàn chỉnh.
  • B. Chỉ phục hồi được cấu trúc bảng mà không có dữ liệu.
  • C. Quá trình phục hồi sẽ gặp lỗi vì không tìm thấy các bảng để chèn dữ liệu.
  • D. Dữ liệu sẽ được chèn vào các bảng cũ nếu chúng tồn tại.

Câu 10: Bạn thực hiện sao lưu CSDL hàng ngày. Vào ngày thứ 5, máy chủ gặp sự cố khiến toàn bộ CSDL bị hỏng. Bạn nên sử dụng bản sao lưu của ngày nào để phục hồi nhằm mất ít dữ liệu nhất?

  • A. Ngày thứ 1 (bản sao lưu cũ nhất).
  • B. Ngày thứ 4 (bản sao lưu gần sự cố nhất).
  • C. Ngày thứ 5 (ngày xảy ra sự cố, bản sao lưu có thể bị hỏng).
  • D. Bất kỳ bản sao lưu nào cũng cho kết quả như nhau.

Câu 11: Kỹ năng nào sau đây được rèn luyện chủ yếu khi thực hành sao lưu và phục hồi CSDL?

  • A. Kỹ năng thiết kế CSDL quan hệ.
  • B. Kỹ năng viết mã chương trình ứng dụng CSDL.
  • C. Kỹ năng phân tích yêu cầu người dùng.
  • D. Kỹ năng vận hành và quản trị hệ thống CSDL cơ bản.

Câu 12: Khi thực hiện sao lưu CSDL chỉ chọn "cấu trúc" (structure), tệp xuất ra sẽ chứa gì?

  • A. Các câu lệnh tạo bảng, chỉ mục, ràng buộc (schema).
  • B. Toàn bộ dữ liệu trong các bảng (rows).
  • C. Cả cấu trúc và dữ liệu.
  • D. Chỉ tên của các bảng trong CSDL.

Câu 13: Khi thực hiện sao lưu CSDL chỉ chọn "dữ liệu" (data), tệp xuất ra sẽ chứa gì?

  • A. Các câu lệnh tạo bảng, chỉ mục, ràng buộc (schema).
  • B. Các câu lệnh chèn dữ liệu vào các bảng (INSERT statements).
  • C. Cả cấu trúc và dữ liệu.
  • D. Thông tin về người dùng và quyền truy cập CSDL.

Câu 14: Bạn phục hồi CSDL thành công từ một tệp sao lưu, nhưng khi kiểm tra, dữ liệu trong một bảng lại bị trùng lặp. Nguyên nhân có thể là gì?

  • A. Tệp sao lưu được tạo ra mà không có tùy chọn xóa dữ liệu cũ (DROP) và bạn phục hồi vào CSDL đã có dữ liệu.
  • B. Tệp sao lưu bị hỏng trong quá trình tạo.
  • C. Hệ quản trị CSDL gặp lỗi trong quá trình phục hồi.
  • D. Bạn đã chọn sai tệp sao lưu để phục hồi.

Câu 15: Để đảm bảo tính toàn vẹn của dữ liệu sau khi phục hồi CSDL từ tệp sao lưu, bước kiểm tra nào sau đây là quan trọng?

  • A. Xóa ngay tệp sao lưu sau khi phục hồi xong.
  • B. Chỉ cần khởi động lại máy chủ CSDL.
  • C. Kiểm tra các bảng, số lượng bản ghi và một vài bản ghi ngẫu nhiên để xác nhận dữ liệu đã được phục hồi đúng.
  • D. Thực hiện lại toàn bộ quy trình sao lưu.

Câu 16: Khi di chuyển một CSDL từ môi trường phát triển (development) sang môi trường thử nghiệm (testing), bạn thường sao lưu những phần nào của CSDL?

  • A. Cả cấu trúc và dữ liệu của CSDL.
  • B. Chỉ cấu trúc CSDL.
  • C. Chỉ dữ liệu CSDL.
  • D. Chỉ các thủ tục và hàm trong CSDL.

Câu 17: Tệp sao lưu CSDL dạng SQL là một tệp văn bản thuần túy. Điều này mang lại lợi ích gì?

  • A. Dung lượng tệp sao lưu rất nhỏ.
  • B. Có thể xem, chỉnh sửa (nếu cần) bằng trình soạn thảo văn bản và dễ dàng chuyển đổi giữa các hệ thống.
  • C. Quá trình sao lưu và phục hồi diễn ra rất nhanh.
  • D. Tệp sao lưu được mã hóa tự động, tăng tính bảo mật.

Câu 18: Nếu bạn chỉ muốn sao lưu một vài bảng quan trọng trong CSDL thay vì toàn bộ CSDL, bạn sẽ thực hiện thao tác nào trong công cụ quản trị GUI?

  • A. Sao lưu toàn bộ CSDL rồi xóa các bảng không cần thiết trong tệp sao lưu.
  • B. Tạo một CSDL mới chỉ chứa các bảng cần sao lưu rồi sao lưu CSDL mới đó.
  • C. Trong giao diện xuất, chọn tùy chọn để chỉ định các bảng muốn sao lưu.
  • D. Không thể sao lưu một phần CSDL, chỉ có thể sao lưu toàn bộ.

Câu 19: Sau khi phục hồi CSDL, bạn nhận thấy danh sách các CSDL trong công cụ quản trị không hiển thị CSDL vừa phục hồi. Bạn nên làm gì để cập nhật danh sách?

  • A. Thực hiện lại quá trình phục hồi.
  • B. Xóa CSDL và thử phục hồi lại.
  • C. Đóng và mở lại tệp sao lưu.
  • D. Làm mới (refresh) giao diện hoặc danh sách CSDL (thường bằng cách nhấn F5 hoặc nút tương ứng).

Câu 20: Tình huống nào sau đây không phải là lý do phổ biến để thực hiện phục hồi CSDL từ bản sao lưu?

  • A. Hỏng hóc phần cứng máy chủ.
  • B. Nâng cấp phiên bản hệ quản trị CSDL.
  • C. Dữ liệu bị xóa nhầm hoặc bị hỏng do lỗi phần mềm/người dùng.
  • D. Tấn công mạng làm thay đổi hoặc mã hóa dữ liệu.

Câu 21: Giả sử bạn đã thực hiện sao lưu CSDL thành công. Làm thế nào để kiểm tra xem tệp sao lưu có thể sử dụng để phục hồi được hay không?

  • A. Thử phục hồi tệp sao lưu trên một hệ thống CSDL thử nghiệm khác.
  • B. Mở tệp sao lưu bằng trình soạn thảo văn bản và đọc nội dung.
  • C. Kiểm tra kích thước của tệp sao lưu.
  • D. Không cần kiểm tra, tệp sao lưu luôn sử dụng được.

Câu 22: Dung lượng của tệp sao lưu CSDL thường phụ thuộc chủ yếu vào yếu tố nào?

  • A. Tốc độ mạng internet.
  • B. Phiên bản của hệ quản trị CSDL.
  • C. Số lượng dữ liệu và độ phức tạp của cấu trúc CSDL.
  • D. Cấu hình phần cứng của máy tính thực hiện sao lưu.

Câu 23: Khi phục hồi CSDL, nếu tệp sao lưu quá lớn hoặc quá trình phục hồi bị gián đoạn, điều gì có thể xảy ra?

  • A. Quá trình phục hồi sẽ tự động tiếp tục từ điểm dừng.
  • B. Hệ thống CSDL sẽ tự động tạo bản sao lưu mới.
  • C. Dữ liệu sẽ được phục hồi hoàn chỉnh nhưng chậm hơn.
  • D. Quá trình phục hồi thất bại, CSDL có thể không đầy đủ hoặc bị lỗi.

Câu 24: Ngoài mục đích bảo vệ dữ liệu khỏi sự cố, sao lưu CSDL còn có thể được sử dụng cho mục đích nào khác?

  • A. Giảm bớt công việc cho quản trị viên CSDL.
  • B. Di chuyển hoặc nhân bản CSDL sang môi trường khác (ví dụ: từ phát triển sang thử nghiệm).
  • C. Tăng số lượng người dùng có thể truy cập CSDL cùng lúc.
  • D. Tự động sửa lỗi logic trong CSDL.

Câu 25: Khi sử dụng giao diện web để quản lý CSDL (như phpMyAdmin), quá trình tải tệp sao lưu SQL để phục hồi thường yêu cầu bạn thực hiện thao tác nào trên máy tính cục bộ?

  • A. Chọn tệp sao lưu từ máy tính cục bộ của bạn.
  • B. Nhập đường dẫn trực tiếp đến tệp sao lưu trên máy chủ CSDL.
  • C. Sao chép nội dung tệp sao lưu vào clipboard.
  • D. Kết nối trực tiếp đến tệp sao lưu qua mạng nội bộ.

Câu 26: Tùy chọn "Extended Inserts" trong quá trình sao lưu (Export) CSDL dạng SQL có thể ảnh hưởng đến tệp xuất ra như thế nào?

  • A. Mỗi bản ghi dữ liệu sẽ được tạo thành một câu lệnh INSERT riêng biệt.
  • B. Chỉ sao lưu cấu trúc mà không sao lưu dữ liệu.
  • C. Gộp nhiều bản ghi dữ liệu vào một câu lệnh INSERT duy nhất, giúp tệp sao lưu nhỏ gọn hơn và phục hồi nhanh hơn.
  • D. Thêm thông tin chi tiết về quá trình sao lưu vào tệp.

Câu 27: Bạn nhận được một tệp sao lưu CSDL từ đồng nghiệp. Trước khi phục hồi, bạn nên làm gì để đảm bảo an toàn?

  • A. Phục hồi ngay lập tức vào CSDL chính.
  • B. Chia sẻ tệp này với nhiều người khác để kiểm tra.
  • C. Xóa một phần nội dung tệp để giảm kích thước.
  • D. Quét virus tệp sao lưu và cân nhắc phục hồi trên môi trường thử nghiệm trước.

Câu 28: Trong ngữ cảnh Tin học 11, việc thực hành sao lưu và phục hồi CSDL giúp học sinh hiểu rõ hơn về tầm quan trọng của khía cạnh nào trong quản lý dữ liệu?

  • A. Tối ưu hóa truy vấn CSDL.
  • B. Bảo toàn và phục hồi dữ liệu.
  • C. Phân tích dữ liệu lớn.
  • D. Thiết kế giao diện người dùng cho ứng dụng CSDL.

Câu 29: Khi gặp lỗi trong quá trình phục hồi CSDL từ tệp sao lưu, bước đầu tiên bạn nên làm để khắc phục là gì?

  • A. Đọc kỹ thông báo lỗi được hiển thị.
  • B. Xóa tệp sao lưu và tạo lại từ đầu.
  • C. Khởi động lại máy tính.
  • D. Liên hệ ngay với nhà cung cấp phần mềm CSDL.

Câu 30: Việc thực hiện sao lưu CSDL theo định kỳ là một biện pháp phòng ngừa rủi ro. Tần suất sao lưu nên được xác định dựa trên yếu tố nào?

  • A. Kích thước của CSDL.
  • B. Số lượng người dùng truy cập CSDL.
  • C. Mức độ quan trọng của dữ liệu và tần suất dữ liệu thay đổi.
  • D. Dung lượng ổ cứng còn trống trên máy chủ.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 1: Mục đích chính của việc sao lưu cơ sở dữ liệu (CSDL) là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 2: Khi hệ thống CSDL gặp sự cố nghiêm trọng (ví dụ: hỏng ổ cứng chứa dữ liệu), hành động nào sau đây là cần thiết nhất để khôi phục hoạt động?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 3: Giả sử bạn sử dụng một công cụ quản trị CSDL giao diện đồ họa (GUI) như phpMyAdmin. Để tạo một bản sao lưu CSDL dưới dạng tệp SQL, bạn thường sẽ tìm chức năng này ở mục nào?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 4: Khi phục hồi CSDL từ một tệp sao lưu SQL, bạn thường sử dụng chức năng nào trong công cụ quản trị CSDL GUI?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 5: Trong tệp sao lưu CSDL dạng SQL, bạn có thể thấy các câu lệnh như `CREATE TABLE ...` và `INSERT INTO ...`. Câu lệnh `CREATE TABLE` dùng để làm gì khi phục hồi?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 6: Tùy chọn 'DROP TABLE IF EXISTS' thường được thêm vào tệp sao lưu khi xuất. Tùy chọn này có ý nghĩa gì khi bạn phục hồi CSDL vào một máy chủ đã tồn tại các bảng cùng tên?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 7: Bạn muốn sao lưu CSDL của mình để di chuyển nó sang một máy chủ khác. Sau khi tạo tệp sao lưu, bạn cần làm gì tiếp theo để hoàn thành việc di chuyển?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 8: Tại sao việc lưu trữ bản sao lưu CSDL ở một vị trí vật lý hoặc logic khác với máy chủ CSDL gốc lại quan trọng?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 9: Trong quá trình phục hồi CSDL từ tệp SQL, điều gì xảy ra nếu tệp sao lưu không chứa các câu lệnh `CREATE TABLE` mà chỉ chứa các câu lệnh `INSERT INTO`?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 10: Bạn thực hiện sao lưu CSDL hàng ngày. Vào ngày thứ 5, máy chủ gặp sự cố khiến toàn bộ CSDL bị hỏng. Bạn nên sử dụng bản sao lưu của ngày nào để phục hồi nhằm mất ít dữ liệu nhất?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 11: Kỹ năng nào sau đây được rèn luyện chủ yếu khi thực hành sao lưu và phục hồi CSDL?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 12: Khi thực hiện sao lưu CSDL chỉ chọn 'cấu trúc' (structure), tệp xuất ra sẽ chứa gì?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 13: Khi thực hiện sao lưu CSDL chỉ chọn 'dữ liệu' (data), tệp xuất ra sẽ chứa gì?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 14: Bạn phục hồi CSDL thành công từ một tệp sao lưu, nhưng khi kiểm tra, dữ liệu trong một bảng lại bị trùng lặp. Nguyên nhân có thể là gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 15: Để đảm bảo tính toàn vẹn của dữ liệu sau khi phục hồi CSDL từ tệp sao lưu, bước kiểm tra nào sau đây là quan trọng?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 16: Khi di chuyển một CSDL từ môi trường phát triển (development) sang môi trường thử nghiệm (testing), bạn thường sao lưu những phần nào của CSDL?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 17: Tệp sao lưu CSDL dạng SQL là một tệp văn bản thuần túy. Điều này mang lại lợi ích gì?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 18: Nếu bạn chỉ muốn sao lưu một vài bảng quan trọng trong CSDL thay vì toàn bộ CSDL, bạn sẽ thực hiện thao tác nào trong công cụ quản trị GUI?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 19: Sau khi phục hồi CSDL, bạn nhận thấy danh sách các CSDL trong công cụ quản trị không hiển thị CSDL vừa phục hồi. Bạn nên làm gì để cập nhật danh sách?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 20: Tình huống nào sau đây *không* phải là lý do phổ biến để thực hiện phục hồi CSDL từ bản sao lưu?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 21: Giả sử bạn đã thực hiện sao lưu CSDL thành công. Làm thế nào để kiểm tra xem tệp sao lưu có thể sử dụng để phục hồi được hay không?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 22: Dung lượng của tệp sao lưu CSDL thường phụ thuộc chủ yếu vào yếu tố nào?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 23: Khi phục hồi CSDL, nếu tệp sao lưu quá lớn hoặc quá trình phục hồi bị gián đoạn, điều gì có thể xảy ra?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 24: Ngoài mục đích bảo vệ dữ liệu khỏi sự cố, sao lưu CSDL còn có thể được sử dụng cho mục đích nào khác?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 25: Khi sử dụng giao diện web để quản lý CSDL (như phpMyAdmin), quá trình tải tệp sao lưu SQL để phục hồi thường yêu cầu bạn thực hiện thao tác nào trên máy tính cục bộ?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 26: Tùy chọn 'Extended Inserts' trong quá trình sao lưu (Export) CSDL dạng SQL có thể ảnh hưởng đến tệp xuất ra như thế nào?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 27: Bạn nhận được một tệp sao lưu CSDL từ đồng nghiệp. Trước khi phục hồi, bạn nên làm gì để đảm bảo an toàn?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 28: Trong ngữ cảnh Tin học 11, việc thực hành sao lưu và phục hồi CSDL giúp học sinh hiểu rõ hơn về tầm quan trọng của khía cạnh nào trong quản lý dữ liệu?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 29: Khi gặp lỗi trong quá trình phục hồi CSDL từ tệp sao lưu, bước đầu tiên bạn nên làm để khắc phục là gì?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 04

Câu 30: Việc thực hiện sao lưu CSDL theo định kỳ là một biện pháp phòng ngừa rủi ro. Tần suất sao lưu nên được xác định dựa trên yếu tố nào?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 05

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 05 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Mục đích cốt lõi và quan trọng nhất của việc thực hiện sao lưu dữ liệu cơ sở dữ liệu (CSDL) là gì?

  • A. Bảo vệ CSDL khỏi mất mát hoặc hỏng hóc do sự cố hệ thống, lỗi phần cứng, tấn công mạng hoặc lỗi người dùng, cho phép phục hồi dữ liệu về trạng thái trước đó.
  • B. Tăng tốc độ truy vấn và xử lý dữ liệu trong CSDL hàng ngày.
  • C. Giảm dung lượng lưu trữ cần thiết cho CSDL trên máy chủ chính.
  • D. Thay thế hoàn toàn nhu cầu về các biện pháp bảo mật mạng như tường lửa hoặc phần mềm diệt virus.

Câu 2: Khi sử dụng một công cụ quản trị CSDL để sao lưu, bước hành động nào thường là khởi đầu để bắt đầu quá trình xuất dữ liệu?

  • A. Nhấn phím F5 để làm mới giao diện.
  • B. Chọn tùy chọn "Import data".
  • C. Tìm và chọn tính năng liên quan đến "Export" hoặc "Backup".
  • D. Ngắt kết nối với máy chủ CSDL.

Câu 3: Giả sử bạn muốn sao lưu CSDL "QuanLyHocSinh" và khi phục hồi, bạn muốn đảm bảo rằng mọi dữ liệu và cấu trúc bảng cũ trong CSDL đích (nếu có) sẽ bị xóa sạch trước khi dữ liệu từ tệp sao lưu được chèn vào. Bạn nên chọn tùy chọn sao lưu nào phổ biến để đạt được mục tiêu này?

  • A. Chỉ chọn tùy chọn "Insert".
  • B. Không chọn tùy chọn nào liên quan đến việc xóa.
  • C. Sao lưu chỉ cấu trúc bảng (Schema Only).
  • D. Chọn tùy chọn "Drop" hoặc tương đương ("DROP TABLE IF EXISTS").

Câu 4: Sau khi bạn đã thực hiện quá trình phục hồi một CSDL từ tệp sao lưu thành công, tại sao việc làm mới danh sách CSDL trong công cụ quản trị (ví dụ: nhấn F5) lại là một bước nên làm?

  • A. Để bắt đầu quá trình sao lưu tiếp theo ngay lập tức.
  • B. Để giao diện công cụ quản trị hiển thị CSDL đã được phục hồi với trạng thái mới nhất.
  • C. Để xóa tệp sao lưu gốc khỏi máy tính.
  • D. Để kiểm tra tốc độ kết nối mạng với máy chủ CSDL.

Câu 5: Bạn đang quản lý một CSDL lớn và chỉ muốn sao lưu dữ liệu của một vài bảng quan trọng nhất thay vì toàn bộ CSDL. Cách hiệu quả để thực hiện việc này trong hầu hết các công cụ quản trị CSDL là gì?

  • A. Trong quá trình xuất dữ liệu, chỉ chọn các bảng cụ thể mà bạn muốn sao lưu.
  • B. Sao lưu toàn bộ CSDL rồi dùng trình soạn thảo văn bản để xóa các phần không cần thiết trong tệp SQL.
  • C. Tạo một CSDL mới, sao chép dữ liệu từ các bảng cần thiết sang đó, rồi sao lưu CSDL mới này.
  • D. Xóa tạm thời các bảng không cần thiết khỏi CSDL trước khi sao lưu toàn bộ.

Câu 6: Tệp sao lưu CSDL thường có định dạng nào khi được xuất ra dưới dạng script SQL, chứa các lệnh để tạo lại cấu trúc và dữ liệu?

  • A. .txt
  • B. .sql
  • C. .csv
  • D. .xml

Câu 7: Khi phục hồi CSDL từ tệp sao lưu, bạn chọn tùy chọn "Load SQL file". Hành động tiếp theo sau khi chọn tệp sao lưu là gì để thực sự áp dụng các lệnh trong tệp đó vào CSDL?

  • A. Thực thi (Execute) các lệnh SQL được tải vào cửa sổ truy vấn.
  • B. Đóng công cụ quản trị CSDL.
  • C. Sao chép nội dung tệp vào clipboard.
  • D. Tạo một CSDL mới trống.

Câu 8: Tùy chọn sao lưu "Delete + Insert" (hoặc tương đương) trong quá trình xuất dữ liệu thường được sử dụng với mục đích cụ thể nào khi phục hồi?

  • A. Chỉ thêm dữ liệu mới vào các bảng hiện có mà không xóa dữ liệu cũ.
  • B. Chỉ xóa dữ liệu cũ trong các bảng mà không chèn dữ liệu mới.
  • C. Xóa tất cả dữ liệu hiện có trong bảng đích trước khi chèn dữ liệu từ tệp sao lưu.
  • D. Chỉ cập nhật cấu trúc của bảng nếu có thay đổi.

Câu 9: Bạn cần chuyển CSDL "DuLieuKhachHang" từ máy chủ A sang máy chủ B. Quy trình chuẩn và an toàn nhất để thực hiện việc này bằng cách sử dụng sao lưu và phục hồi là gì?

  • A. Sao chép trực tiếp các tệp vật lý của CSDL từ máy chủ A sang thư mục CSDL trên máy chủ B.
  • B. Thực hiện sao lưu CSDL "DuLieuKhachHang" trên máy chủ A ra tệp SQL, chuyển tệp SQL này sang máy chủ B, sau đó thực hiện phục hồi từ tệp SQL đó trên máy chủ B.
  • C. Cài đặt lại phần mềm quản trị CSDL trên máy chủ B và kết nối nó với CSDL trên máy chủ A.
  • D. Chỉ cần tạo một CSDL mới có cùng tên trên máy chủ B.

Câu 10: Tại sao việc sao lưu CSDL thường xuyên lại là một hoạt động quản trị hệ thống thông tin cực kỳ quan trọng?

  • A. Để giảm tải cho CPU của máy chủ CSDL.
  • B. Để tăng dung lượng ổ cứng còn trống trên máy chủ.
  • C. Để tự động cập nhật phiên bản phần mềm quản trị CSDL.
  • D. Để giảm thiểu lượng dữ liệu bị mất trong trường hợp xảy ra sự cố và đảm bảo khả năng phục hồi nhanh chóng.

Câu 11: Khi phục hồi CSDL từ tệp sao lưu, nếu tệp sao lưu chứa các lệnh "CREATE TABLE" và tùy chọn "Drop" đã được sử dụng khi sao lưu, điều gì sẽ xảy ra đối với các bảng hiện có trong CSDL đích (nếu có)?

  • A. Các bảng hiện có sẽ bị xóa trước khi các bảng từ tệp sao lưu được tạo lại.
  • B. Các bảng hiện có sẽ được giữ nguyên và dữ liệu mới sẽ được thêm vào.
  • C. Quá trình phục hồi sẽ dừng lại và báo lỗi vì các bảng đã tồn tại.
  • D. Chỉ cấu trúc bảng được cập nhật, dữ liệu cũ vẫn còn.

Câu 12: Tình huống nào sau đây ít có khả năng yêu cầu bạn cần thực hiện phục hồi CSDL từ tệp sao lưu?

  • A. Ổ cứng chứa CSDL bị hỏng vật lý.
  • B. Dữ liệu trong CSDL bị xóa nhầm hoặc sửa đổi sai bởi người dùng.
  • C. Bạn chỉ cần xem lại cấu trúc của một bảng nào đó.
  • D. Hệ thống bị tấn công và dữ liệu CSDL bị mã hóa bởi ransomware.

Câu 13: Trong quá trình sao lưu, việc đặt tên cho tệp sao lưu là quan trọng. Tên tệp nên bao gồm thông tin gì để dễ dàng quản lý và nhận diện sau này?

  • A. Chỉ cần một cái tên ngẫu nhiên.
  • B. Chỉ tên của người thực hiện sao lưu.
  • C. Chỉ kích thước của CSDL.
  • D. Tên CSDL, ngày và giờ sao lưu (ví dụ: mymusic_20231027_1030.sql).

Câu 14: Khi xuất CSDL, bạn có thể chọn kiểu output. Kiểu output "SQL" là phổ biến nhất vì nó tạo ra một tệp văn bản chứa các lệnh SQL. Lợi ích chính của việc sử dụng định dạng SQL cho tệp sao lưu là gì?

  • A. Tệp SQL luôn nhỏ hơn các định dạng khác.
  • B. Tệp SQL chỉ chứa dữ liệu mà không chứa cấu trúc.
  • C. Tệp SQL có thể được mở, chỉnh sửa bằng trình soạn thảo văn bản và tương thích với nhiều hệ quản trị CSDL khác nhau (với một số điều chỉnh).
  • D. Tệp SQL tự động thực hiện phục hồi khi được mở.

Câu 15: Nếu bạn sao lưu CSDL mà không chọn tùy chọn "Drop" hoặc "Delete + Insert", và sau đó phục hồi nó vào một CSDL đích đã có dữ liệu, điều gì có khả năng xảy ra?

  • A. Dữ liệu từ tệp sao lưu có thể được chèn thêm vào dữ liệu hiện có, dẫn đến trùng lặp hoặc xung đột khóa chính.
  • B. Dữ liệu hiện có sẽ tự động bị xóa sạch.
  • C. Chỉ cấu trúc bảng được tạo lại mà không có dữ liệu.
  • D. Quá trình phục hồi sẽ tự động bỏ qua các bản ghi trùng lặp.

Câu 16: Ngoài việc phục hồi sau sự cố, sao lưu CSDL còn có thể được sử dụng cho mục đích nào khác trong quản lý CSDL?

  • A. Để tăng cường mã hóa dữ liệu trong CSDL gốc.
  • B. Để tạo một bản sao của CSDL cho mục đích thử nghiệm, phát triển hoặc báo cáo.
  • C. Để giảm số lượng người dùng có thể truy cập CSDL.
  • D. Để thay đổi hệ quản trị CSDL đang sử dụng mà không cần cài đặt lại.

Câu 17: Trong ngữ cảnh thực hành sao lưu/phục hồi CSDL, thuật ngữ "Import" thường đề cập đến hành động nào?

  • A. Xuất dữ liệu ra tệp.
  • B. Xóa một bảng trong CSDL.
  • C. Tạo một CSDL mới trống.
  • D. Đưa dữ liệu hoặc cấu trúc từ một tệp (ví dụ: tệp sao lưu SQL) vào CSDL.

Câu 18: Giả sử bạn vừa phục hồi CSDL "KhoHang" từ tệp sao lưu mới nhất. Tuy nhiên, khi mở CSDL trong công cụ quản trị, bạn vẫn thấy dữ liệu cũ trước khi phục hồi. Nguyên nhân có thể là gì và bạn cần làm gì?

  • A. Giao diện chưa được làm mới. Cần nhấn F5 hoặc sử dụng tùy chọn làm mới để xem trạng thái mới nhất.
  • B. Tệp sao lưu bị hỏng.
  • C. Bạn đã sao lưu nhầm CSDL khác.
  • D. Quá trình phục hồi cần được thực hiện lại từ đầu máy tính.

Câu 19: Khi chọn vị trí lưu tệp sao lưu, bạn nên lưu ở đâu để đảm bảo an toàn tốt nhất trong trường hợp máy chủ CSDL gặp sự cố nghiêm trọng (ví dụ: cháy nổ, thiên tai)?

  • A. Cùng ổ đĩa với CSDL gốc trên máy chủ.
  • B. Một thư mục khác trên cùng máy chủ với CSDL gốc.
  • C. Một thiết bị lưu trữ ngoài (USB, ổ cứng di động) hoặc dịch vụ lưu trữ đám mây, đặt ở vị trí địa lý khác.
  • D. Trên máy tính cá nhân của bạn nhưng không sao chép ra ngoài.

Câu 20: Việc kiểm tra tính toàn vẹn của tệp sao lưu sau khi quá trình xuất hoàn tất là một bước quan trọng. Tại sao?

  • A. Để tệp sao lưu có kích thước nhỏ hơn.
  • B. Để đảm bảo rằng tệp không bị hỏng trong quá trình tạo và có thể sử dụng để phục hồi khi cần thiết.
  • C. Để tự động mã hóa nội dung của tệp sao lưu.
  • D. Để tăng tốc độ sao lưu cho lần kế tiếp.

Câu 21: Bạn nhận thấy kích thước của tệp sao lưu CSDL "ThuVien" đột nhiên nhỏ hơn rất nhiều so với các lần sao lưu trước, mặc dù dữ liệu trong CSDL không giảm. Điều gì có thể là nguyên nhân?

  • A. Hệ thống tự động nén tệp sao lưu mà không báo trước.
  • B. Tốc độ mạng chậm hơn bình thường.
  • C. Có một lượng lớn dữ liệu mới đã được thêm vào CSDL.
  • D. Quá trình sao lưu có thể đã gặp lỗi hoặc chỉ sao lưu một phần nhỏ dữ liệu/cấu trúc.

Câu 22: Khi sử dụng công cụ quản trị CSDL, cửa sổ truy vấn (query window) đóng vai trò gì trong quá trình phục hồi từ tệp SQL?

  • A. Là nơi hiển thị nội dung (các lệnh SQL) của tệp sao lưu sau khi được tải và cho phép bạn thực thi các lệnh đó.
  • B. Là nơi bạn chọn tệp sao lưu cần phục hồi.
  • C. Là nơi hiển thị danh sách các CSDL hiện có.
  • D. Là nơi bạn đặt tên cho CSDL mới sau khi phục hồi.

Câu 23: Bạn đã sao lưu CSDL "BanHang" vào tệp "BanHang_backup.sql". Sau đó, dữ liệu trong CSDL gốc bị hỏng. Để phục hồi dữ liệu về trạng thái khi sao lưu, bạn cần thực hiện các bước theo trình tự logic nào?

  • A. Mở CSDL gốc -> Chọn Export -> Chọn tệp "BanHang_backup.sql".
  • B. Mở công cụ quản trị -> Chọn Import/Load SQL file -> Chọn tệp "BanHang_backup.sql" -> Thực thi các lệnh SQL -> Làm mới danh sách CSDL.
  • C. Xóa CSDL gốc -> Sao chép tệp "BanHang_backup.sql" vào thư mục dữ liệu của CSDL.
  • D. Mở tệp "BanHang_backup.sql" bằng trình soạn thảo văn bản -> Sao chép toàn bộ nội dung -> Dán vào cửa sổ truy vấn và thực thi.

Câu 24: Tùy chọn nào khi sao lưu sẽ chỉ xuất cấu trúc của các bảng (schema) mà không bao gồm dữ liệu thực tế bên trong?

  • A. Data Only
  • B. Delete + Insert
  • C. Structure Only (Schema Only)
  • D. Drop

Câu 25: Bạn cần cung cấp một bản sao CSDL "DuLieuMau" cho nhóm phát triển để họ thử nghiệm tính năng mới, nhưng không muốn họ có dữ liệu nhạy cảm của khách hàng. Giải pháp sao lưu nào phù hợp nhất trong trường hợp này?

  • A. Sao lưu chỉ cấu trúc (Structure Only) của CSDL.
  • B. Sao lưu toàn bộ CSDL với tùy chọn "Delete + Insert".
  • C. Sao lưu toàn bộ CSDL và yêu cầu nhóm phát triển tự xóa dữ liệu nhạy cảm.
  • D. Không cần sao lưu, chỉ cần cấp quyền truy cập CSDL gốc cho nhóm phát triển.

Câu 26: Việc đặt mật khẩu cho tệp sao lưu (nếu công cụ hỗ trợ) hoặc mã hóa tệp sao lưu có lợi ích gì?

  • A. Giảm kích thước tệp sao lưu.
  • B. Tăng tốc độ quá trình phục hồi.
  • C. Giúp tệp sao lưu tương thích với nhiều phiên bản phần mềm.
  • D. Bảo vệ dữ liệu nhạy cảm trong tệp sao lưu khỏi bị truy cập trái phép nếu tệp bị đánh cắp hoặc rò rỉ.

Câu 27: Khi phục hồi CSDL, nếu bạn gặp lỗi liên quan đến khóa chính (Primary Key) bị trùng lặp, nguyên nhân có thể là gì?

  • A. Bạn đang cố gắng chèn dữ liệu từ tệp sao lưu vào một bảng đã có dữ liệu và không sử dụng tùy chọn "Drop" hoặc "Delete + Insert".
  • B. Tệp sao lưu chỉ chứa cấu trúc bảng.
  • C. Tệp sao lưu bị thiếu dữ liệu.
  • D. Bạn đã sử dụng tùy chọn "Drop" khi sao lưu.

Câu 28: Quá trình sao lưu CSDL có thể được thực hiện thủ công hoặc tự động hóa theo lịch trình. Lợi ích chính của việc tự động hóa sao lưu là gì?

  • A. Giảm chi phí phần cứng cho máy chủ.
  • B. Loại bỏ hoàn toàn khả năng xảy ra lỗi CSDL.
  • C. Đảm bảo sao lưu được thực hiện đều đặn, đúng lịch và giảm thiểu sự phụ thuộc vào việc nhớ thực hiện thủ công, từ đó giảm nguy cơ mất dữ liệu.
  • D. Tăng tốc độ xử lý các truy vấn phức tạp.

Câu 29: Tình huống nào sau đây yêu cầu bạn cần thực hiện phục hồi CSDL?

  • A. Bạn muốn thêm một cột mới vào bảng.
  • B. Bạn muốn xem báo cáo thống kê từ dữ liệu hiện tại.
  • C. Bạn muốn tạo một tài khoản người dùng mới truy cập CSDL.
  • D. Dữ liệu quan trọng trong một bảng đã bị xóa nhầm và bạn cần khôi phục lại trạng thái trước khi xóa.

Câu 30: Khi phục hồi CSDL từ một tệp sao lưu SQL, điều gì xảy ra nếu tệp đó chứa các lệnh tạo bảng (CREATE TABLE) và bạn phục hồi nó vào một CSDL đích đã tồn tại các bảng có cùng tên và bạn không sử dụng tùy chọn "Drop"?

  • A. Các bảng cũ sẽ bị xóa và thay thế bằng các bảng mới từ tệp sao lưu.
  • B. Quá trình phục hồi sẽ gặp lỗi khi cố gắng tạo các bảng đã tồn tại.
  • C. Dữ liệu từ tệp sao lưu sẽ được chèn vào các bảng cũ.
  • D. Các bảng cũ sẽ được đổi tên để tránh xung đột.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 1: Mục đích cốt lõi và quan trọng nhất của việc thực hiện sao lưu dữ liệu cơ sở dữ liệu (CSDL) là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 2: Khi sử dụng một công cụ quản trị CSDL để sao lưu, bước hành động nào thường là khởi đầu để bắt đầu quá trình xuất dữ liệu?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 3: Giả sử bạn muốn sao lưu CSDL 'QuanLyHocSinh' và khi phục hồi, bạn muốn đảm bảo rằng mọi dữ liệu và cấu trúc bảng cũ trong CSDL đích (nếu có) sẽ bị xóa sạch trước khi dữ liệu từ tệp sao lưu được chèn vào. Bạn nên chọn tùy chọn sao lưu nào phổ biến để đạt được mục tiêu này?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 4: Sau khi bạn đã thực hiện quá trình phục hồi một CSDL từ tệp sao lưu thành công, tại sao việc làm mới danh sách CSDL trong công cụ quản trị (ví dụ: nhấn F5) lại là một bước nên làm?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 5: Bạn đang quản lý một CSDL lớn và chỉ muốn sao lưu dữ liệu của một vài bảng quan trọng nhất thay vì toàn bộ CSDL. Cách hiệu quả để thực hiện việc này trong hầu hết các công cụ quản trị CSDL là gì?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 6: Tệp sao lưu CSDL thường có định dạng nào khi được xuất ra dưới dạng script SQL, chứa các lệnh để tạo lại cấu trúc và dữ liệu?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 7: Khi phục hồi CSDL từ tệp sao lưu, bạn chọn tùy chọn 'Load SQL file'. Hành động tiếp theo sau khi chọn tệp sao lưu là gì để thực sự áp dụng các lệnh trong tệp đó vào CSDL?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 8: Tùy chọn sao lưu 'Delete + Insert' (hoặc tương đương) trong quá trình xuất dữ liệu thường được sử dụng với mục đích cụ thể nào khi phục hồi?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 9: Bạn cần chuyển CSDL 'DuLieuKhachHang' từ máy chủ A sang máy chủ B. Quy trình chuẩn và an toàn nhất để thực hiện việc này bằng cách sử dụng sao lưu và phục hồi là gì?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 10: Tại sao việc sao lưu CSDL thường xuyên lại là một hoạt động quản trị hệ thống thông tin cực kỳ quan trọng?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 11: Khi phục hồi CSDL từ tệp sao lưu, nếu tệp sao lưu chứa các lệnh 'CREATE TABLE' và tùy chọn 'Drop' đã được sử dụng khi sao lưu, điều gì sẽ xảy ra đối với các bảng hiện có trong CSDL đích (nếu có)?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 12: Tình huống nào sau đây *ít có khả năng* yêu cầu bạn cần thực hiện phục hồi CSDL từ tệp sao lưu?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 13: Trong quá trình sao lưu, việc đặt tên cho tệp sao lưu là quan trọng. Tên tệp nên bao gồm thông tin gì để dễ dàng quản lý và nhận diện sau này?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 14: Khi xuất CSDL, bạn có thể chọn kiểu output. Kiểu output 'SQL' là phổ biến nhất vì nó tạo ra một tệp văn bản chứa các lệnh SQL. Lợi ích chính của việc sử dụng định dạng SQL cho tệp sao lưu là gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 15: Nếu bạn sao lưu CSDL mà không chọn tùy chọn 'Drop' hoặc 'Delete + Insert', và sau đó phục hồi nó vào một CSDL đích đã có dữ liệu, điều gì có khả năng xảy ra?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 16: Ngoài việc phục hồi sau sự cố, sao lưu CSDL còn có thể được sử dụng cho mục đích nào khác trong quản lý CSDL?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 17: Trong ngữ cảnh thực hành sao lưu/phục hồi CSDL, thuật ngữ 'Import' thường đề cập đến hành động nào?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 18: Giả sử bạn vừa phục hồi CSDL 'KhoHang' từ tệp sao lưu mới nhất. Tuy nhiên, khi mở CSDL trong công cụ quản trị, bạn vẫn thấy dữ liệu cũ trước khi phục hồi. Nguyên nhân có thể là gì và bạn cần làm gì?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 19: Khi chọn vị trí lưu tệp sao lưu, bạn nên lưu ở đâu để đảm bảo an toàn tốt nhất trong trường hợp máy chủ CSDL gặp sự cố nghiêm trọng (ví dụ: cháy nổ, thiên tai)?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 20: Việc kiểm tra tính toàn vẹn của tệp sao lưu sau khi quá trình xuất hoàn tất là một bước quan trọng. Tại sao?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 21: Bạn nhận thấy kích thước của tệp sao lưu CSDL 'ThuVien' đột nhiên nhỏ hơn rất nhiều so với các lần sao lưu trước, mặc dù dữ liệu trong CSDL không giảm. Điều gì có thể là nguyên nhân?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 22: Khi sử dụng công cụ quản trị CSDL, cửa sổ truy vấn (query window) đóng vai trò gì trong quá trình phục hồi từ tệp SQL?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 23: Bạn đã sao lưu CSDL 'BanHang' vào tệp 'BanHang_backup.sql'. Sau đó, dữ liệu trong CSDL gốc bị hỏng. Để phục hồi dữ liệu về trạng thái khi sao lưu, bạn cần thực hiện các bước theo trình tự logic nào?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 24: Tùy chọn nào khi sao lưu sẽ chỉ xuất cấu trúc của các bảng (schema) mà không bao gồm dữ liệu thực tế bên trong?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 25: Bạn cần cung cấp một bản sao CSDL 'DuLieuMau' cho nhóm phát triển để họ thử nghiệm tính năng mới, nhưng không muốn họ có dữ liệu nhạy cảm của khách hàng. Giải pháp sao lưu nào phù hợp nhất trong trường hợp này?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 26: Việc đặt mật khẩu cho tệp sao lưu (nếu công cụ hỗ trợ) hoặc mã hóa tệp sao lưu có lợi ích gì?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 27: Khi phục hồi CSDL, nếu bạn gặp lỗi liên quan đến khóa chính (Primary Key) bị trùng lặp, nguyên nhân có thể là gì?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 28: Quá trình sao lưu CSDL có thể được thực hiện thủ công hoặc tự động hóa theo lịch trình. Lợi ích chính của việc tự động hóa sao lưu là gì?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 29: Tình huống nào sau đây *yêu cầu* bạn cần thực hiện phục hồi CSDL?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 05

Câu 30: Khi phục hồi CSDL từ một tệp sao lưu SQL, điều gì xảy ra nếu tệp đó chứa các lệnh tạo bảng (CREATE TABLE) và bạn phục hồi nó vào một CSDL đích đã tồn tại các bảng có cùng tên và bạn *không* sử dụng tùy chọn 'Drop'?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 06

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 06 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Mục đích chính của việc thực hiện sao lưu (backup) cơ sở dữ liệu (CSDL) là gì?

  • A. Đảm bảo khả năng phục hồi dữ liệu khi hệ thống gặp sự cố (lỗi phần cứng, phần mềm, tấn công mạng, lỗi người dùng).
  • B. Giảm tải cho máy chủ CSDL bằng cách di chuyển dữ liệu cũ đi.
  • C. Tăng tốc độ truy vấn dữ liệu cho người dùng cuối.
  • D. Cập nhật phiên bản mới nhất cho hệ quản trị CSDL.

Câu 2: Khi sao lưu CSDL bằng các công cụ quản lý (như phpMyAdmin), định dạng tệp phổ biến nhất thường được chọn để lưu trữ bản sao lưu, cho phép phục hồi linh hoạt trên nhiều hệ thống, là gì?

  • A. .txt
  • B. .csv
  • C. .xlsx
  • D. .sql

Câu 3: Bạn cần di chuyển toàn bộ CSDL "mydatabase" từ máy chủ A sang máy chủ B. Quy trình tổng quát sử dụng sao lưu và phục hồi sẽ bao gồm các bước nào?

  • A. Sao chép trực tiếp thư mục chứa tệp vật lý của CSDL từ A sang B.
  • B. Tại máy chủ A, chọn "Import" CSDL; tại máy chủ B, chọn "Export" CSDL.
  • C. Tại máy chủ A, thực hiện "Export" (sao lưu) CSDL ra tệp; chuyển tệp đó sang máy chủ B; tại máy chủ B, thực hiện "Import" (phục hồi) từ tệp đó.
  • D. Kết nối trực tiếp hai máy chủ A và B và sử dụng lệnh "COPY DATABASE".

Câu 4: Trong quá trình phục hồi CSDL từ tệp sao lưu SQL, bước tải nội dung tệp sao lưu vào giao diện công cụ quản lý (ví dụ: cửa sổ truy vấn SQL) thường được thực hiện bằng tính năng nào?

  • A. Export database
  • B. Load SQL file (hoặc Import SQL file)
  • C. Optimize table
  • D. Create new database

Câu 5: Khi thực hiện sao lưu CSDL, nếu bạn chọn tùy chọn "DROP TABLE IF EXISTS" hoặc tương đương trong cấu hình xuất tệp SQL, điều này có ý nghĩa gì khi bạn sử dụng tệp đó để phục hồi CSDL trên một máy chủ đã có các bảng đó tồn tại?

  • A. Các bảng có cùng tên trong CSDL đích sẽ bị xóa trước khi các bảng từ tệp sao lưu được tạo lại.
  • B. Dữ liệu mới từ tệp sao lưu sẽ được thêm vào các bảng hiện có mà không xóa dữ liệu cũ.
  • C. Chỉ cấu trúc bảng được cập nhật, dữ liệu hiện có được giữ nguyên.
  • D. Quá trình phục hồi sẽ bị lỗi nếu các bảng đã tồn tại.

Câu 6: Bạn cần sao lưu CSDL "shop_db" nhưng chỉ muốn bao gồm hai bảng quan trọng là "orders" và "customers". Bạn sẽ thực hiện thao tác nào trong công cụ sao lưu?

  • A. Sao lưu toàn bộ CSDL "shop_db", sau đó chỉnh sửa tệp SQL để xóa các bảng không cần thiết.
  • B. Tạo hai tệp sao lưu riêng biệt: một cho bảng "orders" và một cho bảng "customers".
  • C. Trong tùy chọn sao lưu, chỉ chọn các bảng "orders" và "customers" thay vì chọn toàn bộ CSDL.
  • D. Xóa tạm thời các bảng không cần thiết trước khi sao lưu, sau đó phục hồi lại chúng.

Câu 7: Sau khi hoàn tất quá trình phục hồi CSDL từ tệp sao lưu, bạn nhận thấy danh sách CSDL trong công cụ quản lý không hiển thị CSDL vừa phục hồi hoặc hiển thị trạng thái cũ. Thao tác đơn giản nhất để cập nhật lại danh sách này là gì?

  • A. Đăng xuất và đăng nhập lại vào công cụ quản lý CSDL.
  • B. Xóa CSDL cũ và thực hiện phục hồi lại từ đầu.
  • C. Chạy lại toàn bộ các truy vấn SQL trong tệp sao lưu một lần nữa.
  • D. Làm mới giao diện (refresh), thường bằng phím F5.

Câu 8: Một hệ thống CSDL quản lý dữ liệu giao dịch ngân hàng trực tuyến, nơi dữ liệu thay đổi liên tục và mỗi giao dịch đều cực kỳ quan trọng. Tần suất sao lưu CSDL phù hợp nhất cho hệ thống này nên là như thế nào?

  • A. Rất thường xuyên, có thể là hàng giờ hoặc thậm chí liên tục, tùy thuộc vào khối lượng giao dịch.
  • B. Mỗi tháng một lần là đủ vì dữ liệu ngân hàng rất ổn định.
  • C. Mỗi tuần một lần để tiết kiệm dung lượng lưu trữ.
  • D. Chỉ cần sao lưu khi có cập nhật phiên bản phần mềm.

Câu 9: Bạn đã sao lưu CSDL "myshop" ra tệp "myshop_backup.sql" và lưu trữ nó trên cùng ổ đĩa với máy chủ CSDL. Nếu ổ đĩa này bị hỏng nặng và không thể truy cập, điều gì sẽ xảy ra với bản sao lưu của bạn?

  • A. Bản sao lưu sẽ tự động được chuyển sang một ổ đĩa dự phòng khác.
  • B. Bản sao lưu cũng sẽ bị mất và không thể sử dụng để phục hồi CSDL.
  • C. Hệ thống CSDL sẽ tự động tạo một bản sao lưu mới trên một vị trí an toàn.
  • D. Chỉ tệp CSDL gốc bị ảnh hưởng, tệp sao lưu vẫn an toàn.

Câu 10: Để đảm bảo rằng tệp sao lưu CSDL bạn vừa tạo có thể sử dụng được khi cần, thao tác kiểm tra nào sau đây là quan trọng và nên được thực hiện định kỳ?

  • A. Thử nghiệm phục hồi CSDL từ tệp sao lưu đó trên một môi trường riêng biệt (không ảnh hưởng đến CSDL gốc).
  • B. Kiểm tra kích thước tệp sao lưu có lớn hơn 1MB hay không.
  • C. Mở tệp sao lưu bằng trình soạn thảo văn bản và đọc lướt qua nội dung.
  • D. So sánh tên tệp sao lưu với tên CSDL gốc.

Câu 11: Bạn đang thực hiện phục hồi CSDL từ một tệp sao lưu SQL. Bạn thấy có tùy chọn "INSERT". Chức năng chính của tùy chọn "INSERT" trong quá trình phục hồi dữ liệu là gì?

  • A. Chỉ cập nhật các bản ghi đã tồn tại mà không thêm mới.
  • B. Xóa toàn bộ dữ liệu hiện có trước khi thêm dữ liệu từ tệp sao lưu.
  • C. Thêm các bản ghi dữ liệu từ tệp sao lưu vào các bảng tương ứng trong CSDL đích.
  • D. Chỉ phục hồi cấu trúc bảng mà không phục hồi dữ liệu.

Câu 12: Sự khác biệt cơ bản nhất giữa việc sao lưu CSDL và việc chỉ sao chép các tệp vật lý (ví dụ: .frm, .ibd trong MySQL) chứa dữ liệu CSDL là gì?

  • A. Sao lưu nhanh hơn nhiều so với sao chép tệp vật lý.
  • B. Sao chép tệp vật lý luôn tạo ra bản sao nén, còn sao lưu thì không.
  • C. Sao chép tệp vật lý chỉ hoạt động khi CSDL đang chạy, còn sao lưu thì không.
  • D. Sao lưu tạo ra bản sao logic (các lệnh SQL) có thể phục hồi trên hệ thống khác hoặc phiên bản khác, trong khi sao chép tệp vật lý tạo bản sao vật lý chỉ tương thích với cùng hệ thống/phiên bản.

Câu 13: Khi nào thì việc sao lưu một phần CSDL (chỉ một hoặc một vài bảng) trở nên hữu ích hơn việc sao lưu toàn bộ CSDL?

  • A. Khi bạn muốn di chuyển toàn bộ CSDL sang một máy chủ khác.
  • B. Khi bạn chỉ cần phục hồi dữ liệu cho một bảng cụ thể bị lỗi hoặc bị xóa nhầm, hoặc chỉ cần di chuyển dữ liệu của một vài bảng.
  • C. Khi bạn muốn tạo một bản sao lưu đầy đủ cho mục đích phục hồi thảm họa.
  • D. Khi CSDL của bạn có kích thước nhỏ.

Câu 14: Bạn đang phục hồi CSDL "mydatabase" từ tệp "backup_20231027.sql". Sau khi quá trình phục hồi hoàn tất, bạn kiểm tra và thấy dữ liệu không phải là phiên bản mới nhất mà là dữ liệu cũ hơn. Nguyên nhân có khả năng nhất là gì?

  • A. Tệp sao lưu "backup_20231027.sql" được tạo ra trước thời điểm dữ liệu mới nhất được thêm vào CSDL gốc.
  • B. Bạn đã chọn sai tùy chọn "INSERT" khi phục hồi.
  • C. Quá trình phục hồi bị lỗi và chỉ phục hồi một phần dữ liệu.
  • D. Bạn quên nhấn F5 sau khi phục hồi.

Câu 15: Trong trường hợp hệ thống CSDL gặp sự cố và không thể khởi động, bạn cần phục hồi CSDL từ bản sao lưu cuối cùng. Bạn cần đảm bảo rằng bản sao lưu đó được lưu trữ ở đâu để có thể truy cập được?

  • A. Trên cùng ổ đĩa với CSDL gốc.
  • B. Trong bộ nhớ RAM của máy chủ CSDL.
  • C. Trong thư mục cài đặt của hệ quản trị CSDL.
  • D. Trên một thiết bị lưu trữ riêng biệt, bên ngoài máy chủ CSDL (ví dụ: ổ cứng mạng, dịch vụ lưu trữ đám mây, ổ cứng di động).

Câu 16: Việc sao lưu CSDL thường xuyên là một phần quan trọng của kế hoạch nào sau đây?

  • A. Kế hoạch nâng cấp phần mềm.
  • B. Kế hoạch phục hồi sau thảm họa (Disaster Recovery Plan).
  • C. Kế hoạch tối ưu hóa hiệu suất CSDL.
  • D. Kế hoạch phát triển ứng dụng mới.

Câu 17: Khi sử dụng tệp sao lưu SQL để phục hồi CSDL, về bản chất, công cụ quản lý CSDL đang thực hiện điều gì?

  • A. Thực thi tuần tự các lệnh SQL được ghi trong tệp sao lưu để tái tạo cấu trúc và dữ liệu CSDL.
  • B. Sao chép trực tiếp tệp sao lưu ghi đè lên các tệp vật lý của CSDL hiện tại.
  • C. Chuyển đổi tệp sao lưu sang định dạng nhị phân trước khi nhập vào CSDL.
  • D. So sánh dữ liệu trong tệp sao lưu với CSDL hiện tại và chỉ chèn các bản ghi mới.

Câu 18: Bạn vừa hoàn thành việc sao lưu CSDL "mydatabase" và lưu tệp "backup_full.sql". Một đồng nghiệp nói rằng chỉ cần lưu tệp này là đủ an toàn. Tuy nhiên, bạn lo ngại về bảo mật. Biện pháp bảo mật nào sau đây là quan trọng đối với tệp sao lưu chứa dữ liệu nhạy cảm?

  • A. Đặt tên tệp sao lưu càng dài càng tốt.
  • B. Lưu trữ tệp sao lưu trên một máy tính kết nối Internet không có tường lửa.
  • C. Mã hóa tệp sao lưu và/hoặc giới hạn quyền truy cập chỉ cho những người được ủy quyền.
  • D. Chia tệp sao lưu thành nhiều tệp nhỏ hơn.

Câu 19: Bạn cần phục hồi một CSDL từ tệp sao lưu, nhưng bạn muốn đảm bảo rằng không có dữ liệu cũ nào còn sót lại trong CSDL đích trước khi dữ liệu mới được chèn vào. Bạn nên chắc chắn rằng tệp sao lưu hoặc quá trình phục hồi có bao gồm tùy chọn nào?

  • A. DROP (hoặc DROP TABLE IF EXISTS)
  • B. INSERT
  • C. SELECT
  • D. UPDATE

Câu 20: Giả sử bạn có một CSDL "sales_data" và bạn muốn tạo một bản sao của CSDL này để thử nghiệm trên một máy chủ khác mà không ảnh hưởng đến CSDL gốc. Phương pháp nào sau đây là phù hợp nhất?

  • A. Chỉ sao chép các tệp vật lý của CSDL "sales_data" sang máy chủ mới.
  • B. Sao lưu CSDL "sales_data" ra tệp SQL, sau đó phục hồi tệp này trên máy chủ mới, có thể đặt tên CSDL đích khác đi.
  • C. Sử dụng lệnh "DELETE FROM" để xóa tất cả dữ liệu khỏi CSDL gốc, sau đó sao chép cấu trúc.
  • D. Chỉ sao lưu các bảng rỗng (không có dữ liệu).

Câu 21: Khi phục hồi CSDL từ tệp sao lưu SQL, nếu tệp đó có dung lượng rất lớn (ví dụ: vài GB), quá trình phục hồi có thể mất nhiều thời gian và tiêu tốn tài nguyên. Điều này là do bản chất của việc phục hồi từ tệp SQL là gì?

  • A. Hệ quản trị CSDL phải đọc và thực thi hàng triệu (hoặc tỷ) lệnh SQL INSERT để chèn lại toàn bộ dữ liệu.
  • B. Tệp SQL cần được nén trước khi phục hồi.
  • C. Hệ thống phải quét toàn bộ ổ cứng để tìm kiếm các tệp CSDL liên quan.
  • D. Hệ thống cần kết nối Internet để tải xuống các gói dữ liệu bổ sung.

Câu 22: Bạn đang quản lý một diễn đàn trực tuyến. Một người dùng vô tình xóa một bài viết quan trọng. Bạn có bản sao lưu CSDL từ 1 giờ trước. Để khôi phục bài viết đó một cách hiệu quả nhất mà không làm mất các bài viết mới được đăng trong 1 giờ qua, bạn cần xem xét phương án nào (dựa trên kiến thức về sao lưu và phục hồi)?

  • A. Phục hồi toàn bộ CSDL từ bản sao lưu 1 giờ trước, chấp nhận mất dữ liệu mới.
  • B. Phục hồi bản sao lưu 1 giờ trước vào một CSDL tạm thời, sau đó trích xuất (xuất) chỉ bài viết cần thiết từ CSDL tạm thời đó và chèn (nhập) vào CSDL gốc đang chạy.
  • C. Chỉnh sửa trực tiếp tệp sao lưu SQL để thêm lại bài viết đã xóa.
  • D. Sử dụng tính năng "Undo" trong hệ quản trị CSDL để hoàn tác hành động xóa.

Câu 23: So với việc sao lưu toàn bộ (full backup), việc chỉ sao lưu những thay đổi (incremental backup hoặc differential backup - khái niệm mở rộng) có ưu điểm chính là gì?

  • A. Tiết kiệm dung lượng lưu trữ và thời gian thực hiện sao lưu hàng ngày/hàng giờ.
  • B. Quá trình phục hồi từ loại sao lưu này luôn nhanh hơn phục hồi từ full backup.
  • C. Đảm bảo an toàn dữ liệu tuyệt đối hơn so với full backup.
  • D. Không yêu cầu bản sao lưu toàn bộ ban đầu.

Câu 24: Bạn được yêu cầu phục hồi CSDL "mydatabase" từ tệp sao lưu "backup.sql". CSDL "mydatabase" đã tồn tại trên máy chủ và chứa dữ liệu. Nếu tệp "backup.sql" không chứa lệnh "DROP TABLE IF EXISTS" và bạn thực hiện phục hồi, điều gì có khả năng xảy ra nếu các bảng trong tệp sao lưu có cùng tên với các bảng hiện có?

  • A. CSDL hiện tại sẽ bị xóa hoàn toàn và thay thế bằng dữ liệu từ tệp sao lưu.
  • B. Quá trình phục hồi sẽ bỏ qua các bảng đã tồn tại và chỉ tạo các bảng mới (nếu có).
  • C. Quá trình phục hồi có thể thất bại do các bảng đã tồn tại, hoặc dữ liệu từ tệp sao lưu sẽ được chèn thêm vào các bảng hiện có, dẫn đến trùng lặp dữ liệu.
  • D. Hệ quản trị CSDL sẽ tự động đổi tên các bảng cũ.

Câu 25: Một trong những lý do quan trọng nhất để lưu trữ bản sao lưu CSDL ở một vị trí vật lý khác biệt (off-site) so với máy chủ CSDL gốc là gì?

  • A. Giảm chi phí lưu trữ.
  • B. Bảo vệ dữ liệu sao lưu khỏi các sự cố vật lý cục bộ như hỏa hoạn, lũ lụt, trộm cắp ảnh hưởng đến vị trí đặt máy chủ gốc.
  • C. Tăng tốc độ sao lưu CSDL.
  • D. Giúp người dùng truy cập dữ liệu sao lưu nhanh hơn.

Câu 26: Để tự động hóa quy trình sao lưu CSDL theo lịch trình (ví dụ: hàng đêm), phương pháp nào sau đây thường được sử dụng trong môi trường máy chủ?

  • A. Sử dụng các công cụ sao lưu dòng lệnh (command-line tools) được lên lịch chạy bằng các tác vụ tự động (như Cron trên Linux hoặc Task Scheduler trên Windows).
  • B. Chỉ thực hiện sao lưu thủ công qua giao diện đồ họa mỗi khi cần.
  • C. Yêu cầu người dùng cuối thực hiện sao lưu dữ liệu của họ.
  • D. Ngừng hoạt động của CSDL vĩnh viễn.

Câu 27: Giả sử bạn có một tệp sao lưu CSDL "data.sql" và muốn kiểm tra xem nó có chứa dữ liệu của bảng "users" hay không trước khi phục hồi. Cách đơn giản nhất để làm điều này mà không cần phục hồi toàn bộ CSDL là gì?

  • A. Phục hồi toàn bộ tệp "data.sql" vào CSDL gốc và kiểm tra bảng "users".
  • B. Xóa CSDL gốc và thử phục hồi từ tệp "data.sql".
  • C. Mở tệp "data.sql" bằng một trình soạn thảo văn bản và tìm kiếm các lệnh SQL liên quan đến bảng "users" (ví dụ: CREATE TABLE `users`, INSERT INTO `users`).
  • D. Đổi tên tệp "data.sql" thành "data.txt".

Câu 28: Nếu bạn cần phục hồi CSDL từ tệp sao lưu vào một CSDL mới hoàn toàn (chưa tồn tại), bạn có cần phải chọn tùy chọn "DROP TABLE IF EXISTS" khi sao lưu hoặc phục hồi không? Tại sao?

  • A. Không cần thiết, vì CSDL đích trống rỗng, không có bảng nào để xóa.
  • B. Cần thiết, để đảm bảo quá trình tạo bảng không bị lỗi.
  • C. Cần thiết, để xóa dữ liệu cũ (nếu có) trong tệp sao lưu.
  • D. Tùy chọn này chỉ áp dụng khi phục hồi vào CSDL đã tồn tại.

Câu 29: Giả sử bạn đang sử dụng một công cụ quản lý CSDL. Bạn muốn xuất (export) CSDL của mình để sao lưu. Bạn sẽ tìm thấy chức năng "Export" hoặc "Sao lưu" ở đâu trong giao diện người dùng thông thường?

  • A. Tab "Settings" hoặc "Cài đặt".
  • B. Tab "Export" hoặc "Xuất".
  • C. Tab "Users" hoặc "Người dùng".
  • D. Tab "Status" hoặc "Trạng thái".

Câu 30: Khi phục hồi CSDL từ tệp sao lưu SQL, điều gì có thể xảy ra nếu tệp sao lưu bị hỏng hoặc không đầy đủ?

  • A. Hệ quản trị CSDL sẽ tự động sửa chữa tệp sao lưu bị hỏng.
  • B. Quá trình phục hồi sẽ hoàn tất bình thường nhưng dữ liệu sẽ được tối ưu hóa.
  • C. Dữ liệu sẽ được phục hồi hoàn toàn nhưng hiệu suất CSDL sẽ giảm.
  • D. Quá trình phục hồi có thể thất bại, dừng lại giữa chừng hoặc dẫn đến CSDL bị thiếu dữ liệu/cấu trúc không nhất quán.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 1: Mục đích chính của việc thực hiện sao lưu (backup) cơ sở dữ liệu (CSDL) là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 2: Khi sao lưu CSDL bằng các công cụ quản lý (như phpMyAdmin), định dạng tệp phổ biến nhất thường được chọn để lưu trữ bản sao lưu, cho phép phục hồi linh hoạt trên nhiều hệ thống, là gì?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 3: Bạn cần di chuyển toàn bộ CSDL 'mydatabase' từ máy chủ A sang máy chủ B. Quy trình tổng quát sử dụng sao lưu và phục hồi sẽ bao gồm các bước nào?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 4: Trong quá trình phục hồi CSDL từ tệp sao lưu SQL, bước tải nội dung tệp sao lưu vào giao diện công cụ quản lý (ví dụ: cửa sổ truy vấn SQL) thường được thực hiện bằng tính năng nào?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 5: Khi thực hiện sao lưu CSDL, nếu bạn chọn tùy chọn 'DROP TABLE IF EXISTS' hoặc tương đương trong cấu hình xuất tệp SQL, điều này có ý nghĩa gì khi bạn sử dụng tệp đó để phục hồi CSDL trên một máy chủ đã có các bảng đó tồn tại?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 6: Bạn cần sao lưu CSDL 'shop_db' nhưng chỉ muốn bao gồm hai bảng quan trọng là 'orders' và 'customers'. Bạn sẽ thực hiện thao tác nào trong công cụ sao lưu?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 7: Sau khi hoàn tất quá trình phục hồi CSDL từ tệp sao lưu, bạn nhận thấy danh sách CSDL trong công cụ quản lý không hiển thị CSDL vừa phục hồi hoặc hiển thị trạng thái cũ. Thao tác đơn giản nhất để cập nhật lại danh sách này là gì?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 8: Một hệ thống CSDL quản lý dữ liệu giao dịch ngân hàng trực tuyến, nơi dữ liệu thay đổi liên tục và mỗi giao dịch đều cực kỳ quan trọng. Tần suất sao lưu CSDL phù hợp nhất cho hệ thống này nên là như thế nào?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 9: Bạn đã sao lưu CSDL 'myshop' ra tệp 'myshop_backup.sql' và lưu trữ nó trên cùng ổ đĩa với máy chủ CSDL. Nếu ổ đĩa này bị hỏng nặng và không thể truy cập, điều gì sẽ xảy ra với bản sao lưu của bạn?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 10: Để đảm bảo rằng tệp sao lưu CSDL bạn vừa tạo có thể sử dụng được khi cần, thao tác kiểm tra nào sau đây là quan trọng và nên được thực hiện định kỳ?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 11: Bạn đang thực hiện phục hồi CSDL từ một tệp sao lưu SQL. Bạn thấy có tùy chọn 'INSERT'. Chức năng chính của tùy chọn 'INSERT' trong quá trình phục hồi dữ liệu là gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 12: Sự khác biệt cơ bản nhất giữa việc sao lưu CSDL và việc chỉ sao chép các tệp vật lý (ví dụ: .frm, .ibd trong MySQL) chứa dữ liệu CSDL là gì?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 13: Khi nào thì việc sao lưu một phần CSDL (chỉ một hoặc một vài bảng) trở nên hữu ích hơn việc sao lưu toàn bộ CSDL?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 14: Bạn đang phục hồi CSDL 'mydatabase' từ tệp 'backup_20231027.sql'. Sau khi quá trình phục hồi hoàn tất, bạn kiểm tra và thấy dữ liệu không phải là phiên bản mới nhất mà là dữ liệu cũ hơn. Nguyên nhân có khả năng nhất là gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 15: Trong trường hợp hệ thống CSDL gặp sự cố và không thể khởi động, bạn cần phục hồi CSDL từ bản sao lưu cuối cùng. Bạn cần đảm bảo rằng bản sao lưu đó được lưu trữ ở đâu để có thể truy cập được?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 16: Việc sao lưu CSDL thường xuyên là một phần quan trọng của kế hoạch nào sau đây?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 17: Khi sử dụng tệp sao lưu SQL để phục hồi CSDL, về bản chất, công cụ quản lý CSDL đang thực hiện điều gì?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 18: Bạn vừa hoàn thành việc sao lưu CSDL 'mydatabase' và lưu tệp 'backup_full.sql'. Một đồng nghiệp nói rằng chỉ cần lưu tệp này là đủ an toàn. Tuy nhiên, bạn lo ngại về bảo mật. Biện pháp bảo mật nào sau đây là quan trọng đối với tệp sao lưu chứa dữ liệu nhạy cảm?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 19: Bạn cần phục hồi một CSDL từ tệp sao lưu, nhưng bạn muốn đảm bảo rằng *không* có dữ liệu cũ nào còn sót lại trong CSDL đích trước khi dữ liệu mới được chèn vào. Bạn nên chắc chắn rằng tệp sao lưu hoặc quá trình phục hồi có bao gồm tùy chọn nào?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 20: Giả sử bạn có một CSDL 'sales_data' và bạn muốn tạo một bản sao của CSDL này để thử nghiệm trên một máy chủ khác mà không ảnh hưởng đến CSDL gốc. Phương pháp nào sau đây là phù hợp nhất?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 21: Khi phục hồi CSDL từ tệp sao lưu SQL, nếu tệp đó có dung lượng rất lớn (ví dụ: vài GB), quá trình phục hồi có thể mất nhiều thời gian và tiêu tốn tài nguyên. Điều này là do bản chất của việc phục hồi từ tệp SQL là gì?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 22: Bạn đang quản lý một diễn đàn trực tuyến. Một người dùng vô tình xóa một bài viết quan trọng. Bạn có bản sao lưu CSDL từ 1 giờ trước. Để khôi phục bài viết đó một cách hiệu quả nhất mà không làm mất các bài viết mới được đăng trong 1 giờ qua, bạn cần xem xét phương án nào (dựa trên kiến thức về sao lưu và phục hồi)?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 23: So với việc sao lưu toàn bộ (full backup), việc chỉ sao lưu những thay đổi (incremental backup hoặc differential backup - khái niệm mở rộng) có ưu điểm chính là gì?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 24: Bạn được yêu cầu phục hồi CSDL 'mydatabase' từ tệp sao lưu 'backup.sql'. CSDL 'mydatabase' đã tồn tại trên máy chủ và chứa dữ liệu. Nếu tệp 'backup.sql' *không* chứa lệnh 'DROP TABLE IF EXISTS' và bạn thực hiện phục hồi, điều gì có khả năng xảy ra nếu các bảng trong tệp sao lưu có cùng tên với các bảng hiện có?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 25: Một trong những lý do quan trọng nhất để lưu trữ bản sao lưu CSDL ở một vị trí vật lý khác biệt (off-site) so với máy chủ CSDL gốc là gì?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 26: Để tự động hóa quy trình sao lưu CSDL theo lịch trình (ví dụ: hàng đêm), phương pháp nào sau đây thường được sử dụng trong môi trường máy chủ?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 27: Giả sử bạn có một tệp sao lưu CSDL 'data.sql' và muốn kiểm tra xem nó có chứa dữ liệu của bảng 'users' hay không trước khi phục hồi. Cách đơn giản nhất để làm điều này mà không cần phục hồi toàn bộ CSDL là gì?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 28: Nếu bạn cần phục hồi CSDL từ tệp sao lưu vào một CSDL *mới* hoàn toàn (chưa tồn tại), bạn có cần phải chọn tùy chọn 'DROP TABLE IF EXISTS' khi sao lưu hoặc phục hồi không? Tại sao?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 29: Giả sử bạn đang sử dụng một công cụ quản lý CSDL. Bạn muốn xuất (export) CSDL của mình để sao lưu. Bạn sẽ tìm thấy chức năng 'Export' hoặc 'Sao lưu' ở đâu trong giao diện người dùng thông thường?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 06

Câu 30: Khi phục hồi CSDL từ tệp sao lưu SQL, điều gì có thể xảy ra nếu tệp sao lưu bị hỏng hoặc không đầy đủ?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 07

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 07 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Một công ty vừa gặp sự cố mất điện đột ngột làm hỏng ổ cứng chứa cơ sở dữ liệu (CSDL) khách hàng. Để giảm thiểu thiệt hại và khôi phục hoạt động kinh doanh nhanh nhất, biện pháp phòng ngừa nào sau đây là hiệu quả nhất đã nên được thực hiện từ trước?

  • A. Cài đặt phần mềm diệt virus mới nhất.
  • B. Tăng cường bảo mật tường lửa cho hệ thống mạng.
  • C. Nâng cấp cấu hình máy chủ CSDL.
  • D. Thực hiện sao lưu CSDL định kỳ và lưu trữ bản sao ở nơi an toàn.

Câu 2: Khi thực hiện sao lưu một CSDL bằng công cụ quản lý (ví dụ như phpMyAdmin hoặc DBeaver), tệp tin phổ biến nhất được tạo ra chứa các lệnh SQL để tái tạo cấu trúc và dữ liệu của CSDL là tệp có định dạng nào?

  • A. .sql
  • B. .txt
  • C. .xlsx
  • D. .csv

Câu 3: Giả sử bạn cần di chuyển toàn bộ CSDL "QuanLyHocSinh" từ máy chủ A sang máy chủ B. Bước đầu tiên và quan trọng nhất bạn cần làm trên máy chủ A là gì?

  • A. Cài đặt CSDL "QuanLyHocSinh" trống trên máy chủ B.
  • B. Kiểm tra kết nối mạng giữa máy chủ A và B.
  • C. Thực hiện sao lưu (export) CSDL "QuanLyHocSinh" thành tệp tin.
  • D. Xóa CSDL "QuanLyHocSinh" trên máy chủ A.

Câu 4: Trong quá trình khôi phục (import) một CSDL từ tệp sao lưu (.sql), nếu bạn chọn tùy chọn "DROP TABLE IF EXISTS" hoặc tương đương, điều gì sẽ xảy ra trước khi dữ liệu mới được chèn vào các bảng?

  • A. Chỉ xóa dữ liệu hiện có trong các bảng, giữ nguyên cấu trúc bảng.
  • B. Xóa toàn bộ cấu trúc bảng (và dữ liệu bên trong) nếu bảng đó đã tồn tại trong CSDL đích.
  • C. Thêm dữ liệu mới vào cuối dữ liệu hiện có trong các bảng.
  • D. Cập nhật dữ liệu hiện có dựa trên dữ liệu trong tệp sao lưu.

Câu 5: Bạn vừa khôi phục CSDL "ThuVien" từ một tệp sao lưu thành công. Tuy nhiên, khi mở CSDL trong công cụ quản lý, bạn vẫn thấy danh sách các bảng cũ trước khi khôi phục. Bạn cần làm gì để xem danh sách các bảng đã được khôi phục chính xác?

  • A. Làm mới (refresh) danh sách CSDL/bảng trong giao diện công cụ quản lý (thường bằng phím F5 hoặc nút tương ứng).
  • B. Đóng và mở lại tệp sao lưu.
  • C. Chạy lại toàn bộ quá trình khôi phục.
  • D. Xuất CSDL vừa khôi phục ra tệp mới.

Câu 6: Đâu là lý do chính khiến việc sao lưu CSDL không chỉ bao gồm dữ liệu mà còn cả cấu trúc (schema) của CSDL?

  • A. Giúp tệp sao lưu có dung lượng nhỏ hơn.
  • B. Chỉ cần cấu trúc để khôi phục dữ liệu.
  • C. Đảm bảo có thể tạo lại toàn bộ CSDL từ đầu (bao gồm bảng, quan hệ, ràng buộc,...) trên một hệ thống trống hoặc mới.
  • D. Tăng tốc độ quá trình sao lưu.

Câu 7: Một người dùng thực hiện sao lưu CSDL nhưng chỉ chọn xuất dữ liệu (Data) mà không chọn cấu trúc (Structure). Khi khôi phục tệp sao lưu này vào một CSDL mới hoàn toàn trống, điều gì có khả năng xảy ra?

  • A. CSDL sẽ được khôi phục đầy đủ cả cấu trúc và dữ liệu.
  • B. Chỉ cấu trúc CSDL được tạo ra, dữ liệu sẽ bị mất.
  • C. Quá trình khôi phục sẽ thành công nhưng dữ liệu có thể bị sai lệch.
  • D. Quá trình khôi phục sẽ thất bại vì không có cấu trúc bảng để chèn dữ liệu vào.

Câu 8: Bạn cần tạo một bản sao lưu của CSDL "DuAn" trước khi thực hiện một thay đổi lớn. Bạn muốn đảm bảo rằng khi khôi phục, bản sao lưu này sẽ thay thế hoàn toàn bất kỳ phiên bản CSDL "DuAn" nào có thể đã tồn tại ở đích. Tùy chọn nào sau đây trong quá trình sao lưu/khôi phục là phù hợp nhất để đạt được mục tiêu này?

  • A. Bao gồm tùy chọn "DROP TABLE IF EXISTS" trong tệp sao lưu.
  • B. Chỉ sao lưu dữ liệu (Data only).
  • C. Chỉ sao lưu cấu trúc (Structure only).
  • D. Sử dụng tùy chọn "INSERT IGNORE".

Câu 9: Đâu là một trong những rủi ro tiềm ẩn nếu bạn không kiểm tra lại tệp sao lưu sau khi quá trình xuất hoàn thành?

  • A. Tệp sao lưu sẽ tự động bị xóa sau một thời gian.
  • B. Tệp sao lưu có thể bị lỗi hoặc không chứa đầy đủ dữ liệu/cấu trúc cần thiết, dẫn đến thất bại khi cần khôi phục.
  • C. Dung lượng tệp sao lưu sẽ tăng lên không kiểm soát.
  • D. Hệ thống CSDL chính sẽ bị chậm lại vĩnh viễn.

Câu 10: Khi khôi phục CSDL từ tệp sao lưu, bạn thấy thông báo lỗi liên quan đến "Duplicate entry for primary key". Lỗi này có khả năng xảy ra do nguyên nhân nào sau đây?

  • A. Tệp sao lưu bị hỏng.
  • B. Không đủ dung lượng đĩa trên máy chủ.
  • C. Dữ liệu trong tệp sao lưu chứa các bản ghi có khóa chính (primary key) đã tồn tại trong CSDL đích, và bạn không sử dụng tùy chọn để xóa hoặc ghi đè dữ liệu cũ.
  • D. Phiên bản phần mềm quản lý CSDL quá cũ.

Câu 11: Mục đích chính của việc lưu trữ các bản sao lưu CSDL ở một vị trí vật lý khác hoặc trên dịch vụ lưu trữ đám mây so với máy chủ CSDL gốc là gì?

  • A. Giúp quá trình sao lưu nhanh hơn.
  • B. Giảm tải cho máy chủ CSDL gốc.
  • C. Dễ dàng chia sẻ bản sao lưu cho nhiều người.
  • D. Bảo vệ bản sao lưu khỏi các sự cố cục bộ như hỏa hoạn, lũ lụt hoặc hỏng hóc toàn bộ trung tâm dữ liệu nơi đặt máy chủ gốc.

Câu 12: Bạn cần sao lưu CSDL "SanPham" nhưng chỉ muốn sao lưu bảng "ChiTietSP" và "LoaiSP". Trong công cụ quản lý CSDL, bạn sẽ thực hiện thao tác nào để chỉ chọn các bảng này?

  • A. Trong tùy chọn xuất (export), chọn phương thức "Custom" hoặc "Tùy chỉnh" và đánh dấu chọn vào tên hai bảng cần sao lưu.
  • B. Sao lưu toàn bộ CSDL rồi dùng công cụ khác để trích xuất hai bảng đó.
  • C. Chạy lệnh SQL "SELECT * INTO OUTFILE" cho từng bảng.
  • D. Xóa tạm thời các bảng không cần thiết trước khi sao lưu toàn bộ.

Câu 13: Khi phục hồi CSDL từ tệp sao lưu, bạn nhận thấy quá trình này mất rất nhiều thời gian. Yếu tố nào sau đây có thể là nguyên nhân chính gây ra sự chậm trễ này?

  • A. Tốc độ mạng internet.
  • B. Số lượng người dùng đang truy cập CSDL.
  • C. Phiên bản hệ điều hành của máy chủ.
  • D. Kích thước rất lớn của tệp sao lưu và số lượng bản ghi dữ liệu cần chèn.

Câu 14: Giả sử bạn có một tệp sao lưu CSDL từ một phiên bản MySQL rất cũ và đang cố gắng khôi phục nó trên một máy chủ MySQL phiên bản mới hơn nhiều. Vấn đề nào sau đây có khả năng xảy ra nhất?

  • A. Tệp sao lưu sẽ không mở được.
  • B. Các câu lệnh SQL trong tệp sao lưu có thể không tương thích hoặc bị lỗi cú pháp với phiên bản MySQL mới, dẫn đến quá trình khôi phục thất bại hoặc không hoàn chỉnh.
  • C. Dữ liệu sẽ bị mã hóa không đọc được.
  • D. Quá trình khôi phục sẽ diễn ra nhanh hơn bình thường.

Câu 15: Công ty bạn quyết định thực hiện sao lưu CSDL vào cuối mỗi ngày làm việc. Đây là một ví dụ về chiến lược sao lưu dựa trên yếu tố nào?

  • A. Thời gian (Time-based).
  • B. Kích thước dữ liệu (Data size-based).
  • C. Số lượng người dùng (User count-based).
  • D. Loại dữ liệu (Data type-based).

Câu 16: Khi khôi phục một CSDL, việc sử dụng tùy chọn "INSERT" mà không xóa dữ liệu cũ có thể dẫn đến tình trạng nào trong CSDL đích?

  • A. Dữ liệu cũ sẽ bị cập nhật.
  • B. Cấu trúc bảng sẽ bị thay đổi.
  • C. Dữ liệu bị trùng lặp, đặc biệt với các bản ghi có khóa chính đã tồn tại.
  • D. Tệp sao lưu bị hỏng.

Câu 17: Đâu là mục đích chính của việc sao lưu CSDL trước khi thực hiện nâng cấp hoặc thay đổi lớn về cấu trúc CSDL?

  • A. Giảm thời gian nâng cấp.
  • B. Tăng hiệu suất CSDL sau nâng cấp.
  • C. Kiểm tra tính tương thích của dữ liệu.
  • D. Cung cấp điểm khôi phục (rollback point) an toàn để quay trở lại trạng thái trước khi thay đổi nếu có vấn đề xảy ra.

Câu 18: Giả sử bạn đang sử dụng một tệp sao lưu CSDL được nén (ví dụ: .sql.gz). Trước khi khôi phục, bạn cần thực hiện bước nào với tệp này?

  • A. Đổi tên tệp thành .sql.
  • B. Giải nén tệp để có được tệp .sql gốc.
  • C. Chia nhỏ tệp thành nhiều phần.
  • D. Kiểm tra mã độc trong tệp.

Câu 19: Khi sử dụng công cụ quản lý CSDL để khôi phục từ tệp .sql, các lệnh SQL trong tệp này thường được thực thi ở đâu?

  • A. Trong cửa sổ truy vấn (query window) của công cụ quản lý CSDL, kết nối đến CSDL đích.
  • B. Trực tiếp trên hệ điều hành của máy chủ.
  • C. Trong trình soạn thảo văn bản.
  • D. Trên máy tính cá nhân của người dùng.

Câu 20: Đâu là khác biệt cơ bản về mục đích giữa "Sao lưu CSDL" (Backup) và "Xuất dữ liệu" (Export data) cho mục đích phân tích hoặc trao đổi dữ liệu?

  • A. Sao lưu chỉ bao gồm dữ liệu, còn xuất dữ liệu bao gồm cả cấu trúc.
  • B. Sao lưu tạo tệp nhị phân, còn xuất dữ liệu tạo tệp văn bản.
  • C. Sao lưu tạo bản sao đầy đủ (cấu trúc & dữ liệu) để phục hồi CSDL về trạng thái ban đầu khi có sự cố; Xuất dữ liệu thường chỉ lấy một phần dữ liệu hoặc tất cả dữ liệu dưới định dạng khác (CSV, Excel,...) cho mục đích sử dụng ngoài CSDL.
  • D. Sao lưu chỉ thực hiện trên máy chủ, còn xuất dữ liệu thực hiện trên máy khách.

Câu 21: Một tình huống giả định: CSDL "KhoHang" của bạn bị hỏng dữ liệu do lỗi phần mềm. Bạn có bản sao lưu gần nhất được tạo cách đây 1 ngày. Khi khôi phục từ bản sao lưu này, điều gì sẽ xảy ra với các giao dịch nhập/xuất kho được thực hiện trong ngày hôm nay (sau thời điểm sao lưu)?

  • A. Các giao dịch đó sẽ tự động được phục hồi.
  • B. Các giao dịch đó sẽ bị mất, CSDL sẽ trở về trạng thái của cuối ngày hôm qua.
  • C. Chỉ các giao dịch nhập kho bị mất, xuất kho vẫn còn.
  • D. Cần thực hiện thêm một bước để phục hồi các giao dịch trong ngày hôm nay.

Câu 22: Để giảm thiểu rủi ro mất mát dữ liệu do sự cố như mô tả ở Câu 21, chiến lược sao lưu nào sau đây là cần được cân nhắc?

  • A. Lưu trữ bản sao lưu trên USB.
  • B. Chỉ sao lưu cấu trúc CSDL.
  • C. Tăng tần suất sao lưu (ví dụ: sao lưu mỗi giờ hoặc sao lưu liên tục nhật ký giao dịch nếu CSDL hỗ trợ).
  • D. Chỉ sao lưu vào cuối tuần.

Câu 23: Đâu là một lợi ích của việc sử dụng tệp sao lưu nén (ví dụ: .sql.gz) so với tệp .sql gốc?

  • A. Giảm đáng kể dung lượng lưu trữ cần thiết.
  • B. Tăng tốc độ quá trình khôi phục.
  • C. Bảo mật dữ liệu tốt hơn.
  • D. Dễ dàng chỉnh sửa nội dung tệp bằng trình soạn thảo văn bản.

Câu 24: Khi bạn thực hiện sao lưu CSDL, thông thường, những đối tượng nào trong CSDL sẽ được đưa vào tệp sao lưu?

  • A. Chỉ dữ liệu trong các bảng.
  • B. Chỉ cấu trúc của các bảng (tên cột, kiểu dữ liệu, khóa chính...).
  • C. Chỉ các tài khoản người dùng truy cập CSDL.
  • D. Cả cấu trúc của các đối tượng CSDL (bảng, chỉ mục, ràng buộc...) và dữ liệu chứa trong các bảng.

Câu 25: Bạn cần khôi phục một CSDL từ tệp sao lưu, nhưng không muốn mất dữ liệu hiện có trong CSDL đích. Thay vào đó, bạn muốn thêm dữ liệu từ tệp sao lưu vào CSDL hiện tại. Tùy chọn nào sau đây trong quá trình khôi phục là phù hợp nhất (nếu có)?

  • A. Sử dụng tùy chọn "DROP TABLE IF EXISTS".
  • B. Sử dụng tùy chọn "INSERT" hoặc tương đương (lưu ý: có thể gây lỗi trùng khóa nếu dữ liệu đã tồn tại).
  • C. Sử dụng tùy chọn "REPLACE".
  • D. Không có tùy chọn nào làm được điều này một cách an toàn mà không xử lý trùng lặp.

Câu 26: Đâu là một trong những lợi ích chính của việc thực hành sao lưu và khôi phục CSDL một cách thường xuyên?

  • A. Đảm bảo khả năng phục hồi dữ liệu khi cần thiết và giảm thiểu thời gian ngừng hoạt động của hệ thống.
  • B. Giảm chi phí vận hành hệ thống CSDL.
  • C. Tăng tốc độ truy vấn dữ liệu.
  • D. Ngăn chặn hoàn toàn các cuộc tấn công mạng.

Câu 27: Khi sao lưu CSDL, bạn gặp lỗi "Access Denied". Nguyên nhân phổ biến nhất là gì?

  • A. Không đủ dung lượng đĩa.
  • B. Tên CSDL không tồn tại.
  • C. Người dùng đang thực hiện sao lưu không có đủ quyền (privileges) để đọc hoặc xuất dữ liệu từ CSDL đó.
  • D. Tệp sao lưu đã tồn tại.

Câu 28: Giả sử bạn có một CSDL "Blog" với hai bảng "Posts" và "Comments". Bạn chỉ muốn sao lưu riêng bảng "Posts". Phương pháp nào sau đây là phù hợp nhất?

  • A. Sao lưu toàn bộ CSDL "Blog".
  • B. Sử dụng tùy chọn "Custom" hoặc "Tùy chỉnh" trong công cụ xuất để chỉ chọn bảng "Posts".
  • C. Xóa tạm thời bảng "Comments" trước khi sao lưu.
  • D. Chạy lệnh SQL "BACKUP DATABASE Blog" với điều kiện WHERE cho bảng "Posts".

Câu 29: Sau khi khôi phục CSDL thành công, bạn cần kiểm tra lại để đảm bảo dữ liệu và cấu trúc đã được phục hồi đúng. Việc kiểm tra nào sau đây là quan trọng nhất?

  • A. Kiểm tra dung lượng tệp CSDL trên máy chủ.
  • B. Kiểm tra tốc độ truy vấn dữ liệu.
  • C. Kiểm tra danh sách người dùng CSDL.
  • D. Kiểm tra cấu trúc các bảng và xem xét một số dữ liệu mẫu trong các bảng quan trọng để xác nhận chúng tồn tại và đúng như mong đợi.

Câu 30: Trong ngữ cảnh thực hành sao lưu dữ liệu với các công cụ quản lý CSDL phổ biến, thao tác "Import" thường được sử dụng để làm gì?

  • A. Tải và thực thi nội dung của một tệp (thường là .sql) để khôi phục hoặc thêm dữ liệu/cấu trúc vào CSDL.
  • B. Lưu CSDL hiện tại ra tệp.
  • C. Tối ưu hóa hiệu suất của CSDL.
  • D. Xem thông tin chi tiết về CSDL.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 1: Một công ty vừa gặp sự cố mất điện đột ngột làm hỏng ổ cứng chứa cơ sở dữ liệu (CSDL) khách hàng. Để giảm thiểu thiệt hại và khôi phục hoạt động kinh doanh nhanh nhất, biện pháp phòng ngừa nào sau đây là hiệu quả nhất đã nên được thực hiện từ trước?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 2: Khi thực hiện sao lưu một CSDL bằng công cụ quản lý (ví dụ như phpMyAdmin hoặc DBeaver), tệp tin phổ biến nhất được tạo ra chứa các lệnh SQL để tái tạo cấu trúc và dữ liệu của CSDL là tệp có định dạng nào?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 3: Giả sử bạn cần di chuyển toàn bộ CSDL 'QuanLyHocSinh' từ máy chủ A sang máy chủ B. Bước đầu tiên và quan trọng nhất bạn cần làm trên máy chủ A là gì?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 4: Trong quá trình khôi phục (import) một CSDL từ tệp sao lưu (.sql), nếu bạn chọn tùy chọn 'DROP TABLE IF EXISTS' hoặc tương đương, điều gì sẽ xảy ra trước khi dữ liệu mới được chèn vào các bảng?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 5: Bạn vừa khôi phục CSDL 'ThuVien' từ một tệp sao lưu thành công. Tuy nhiên, khi mở CSDL trong công cụ quản lý, bạn vẫn thấy danh sách các bảng cũ trước khi khôi phục. Bạn cần làm gì để xem danh sách các bảng đã được khôi phục chính xác?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 6: Đâu là lý do chính khiến việc sao lưu CSDL không chỉ bao gồm dữ liệu mà còn cả cấu trúc (schema) của CSDL?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 7: Một người dùng thực hiện sao lưu CSDL nhưng chỉ chọn xuất dữ liệu (Data) mà không chọn cấu trúc (Structure). Khi khôi phục tệp sao lưu này vào một CSDL mới hoàn toàn trống, điều gì có khả năng xảy ra?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 8: Bạn cần tạo một bản sao lưu của CSDL 'DuAn' trước khi thực hiện một thay đổi lớn. Bạn muốn đảm bảo rằng khi khôi phục, bản sao lưu này sẽ thay thế hoàn toàn bất kỳ phiên bản CSDL 'DuAn' nào có thể đã tồn tại ở đích. Tùy chọn nào sau đây trong quá trình sao lưu/khôi phục là phù hợp nhất để đạt được mục tiêu này?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 9: Đâu là một trong những rủi ro tiềm ẩn nếu bạn không kiểm tra lại tệp sao lưu sau khi quá trình xuất hoàn thành?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 10: Khi khôi phục CSDL từ tệp sao lưu, bạn thấy thông báo lỗi liên quan đến 'Duplicate entry for primary key'. Lỗi này có khả năng xảy ra do nguyên nhân nào sau đây?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 11: Mục đích chính của việc lưu trữ các bản sao lưu CSDL ở một vị trí vật lý khác hoặc trên dịch vụ lưu trữ đám mây so với máy chủ CSDL gốc là gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 12: Bạn cần sao lưu CSDL 'SanPham' nhưng chỉ muốn sao lưu bảng 'ChiTietSP' và 'LoaiSP'. Trong công cụ quản lý CSDL, bạn sẽ thực hiện thao tác nào để chỉ chọn các bảng này?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 13: Khi phục hồi CSDL từ tệp sao lưu, bạn nhận thấy quá trình này mất rất nhiều thời gian. Yếu tố nào sau đây có thể là nguyên nhân chính gây ra sự chậm trễ này?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 14: Giả sử bạn có một tệp sao lưu CSDL từ một phiên bản MySQL rất cũ và đang cố gắng khôi phục nó trên một máy chủ MySQL phiên bản mới hơn nhiều. Vấn đề nào sau đây có khả năng xảy ra nhất?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 15: Công ty bạn quyết định thực hiện sao lưu CSDL vào cuối mỗi ngày làm việc. Đây là một ví dụ về chiến lược sao lưu dựa trên yếu tố nào?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 16: Khi khôi phục một CSDL, việc sử dụng tùy chọn 'INSERT' mà không xóa dữ liệu cũ có thể dẫn đến tình trạng nào trong CSDL đích?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 17: Đâu là mục đích chính của việc sao lưu CSDL trước khi thực hiện nâng cấp hoặc thay đổi lớn về cấu trúc CSDL?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 18: Giả sử bạn đang sử dụng một tệp sao lưu CSDL được nén (ví dụ: .sql.gz). Trước khi khôi phục, bạn cần thực hiện bước nào với tệp này?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 19: Khi sử dụng công cụ quản lý CSDL để khôi phục từ tệp .sql, các lệnh SQL trong tệp này thường được thực thi ở đâu?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 20: Đâu là khác biệt cơ bản về mục đích giữa 'Sao lưu CSDL' (Backup) và 'Xuất dữ liệu' (Export data) cho mục đích phân tích hoặc trao đổi dữ liệu?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 21: Một tình huống giả định: CSDL 'KhoHang' của bạn bị hỏng dữ liệu do lỗi phần mềm. Bạn có bản sao lưu gần nhất được tạo cách đây 1 ngày. Khi khôi phục từ bản sao lưu này, điều gì sẽ xảy ra với các giao dịch nhập/xuất kho được thực hiện trong ngày hôm nay (sau thời điểm sao lưu)?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 22: Để giảm thiểu rủi ro mất mát dữ liệu do sự cố như mô tả ở Câu 21, chiến lược sao lưu nào sau đây là cần được cân nhắc?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 23: Đâu là một lợi ích của việc sử dụng tệp sao lưu nén (ví dụ: .sql.gz) so với tệp .sql gốc?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 24: Khi bạn thực hiện sao lưu CSDL, thông thường, những đối tượng nào trong CSDL sẽ được đưa vào tệp sao lưu?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 25: Bạn cần khôi phục một CSDL từ tệp sao lưu, nhưng không muốn mất dữ liệu hiện có trong CSDL đích. Thay vào đó, bạn muốn thêm dữ liệu từ tệp sao lưu vào CSDL hiện tại. Tùy chọn nào sau đây trong quá trình khôi phục là phù hợp nhất (nếu có)?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 26: Đâu là một trong những lợi ích chính của việc thực hành sao lưu và khôi phục CSDL một cách thường xuyên?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 27: Khi sao lưu CSDL, bạn gặp lỗi 'Access Denied'. Nguyên nhân phổ biến nhất là gì?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 28: Giả sử bạn có một CSDL 'Blog' với hai bảng 'Posts' và 'Comments'. Bạn chỉ muốn sao lưu riêng bảng 'Posts'. Phương pháp nào sau đây là phù hợp nhất?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 29: Sau khi khôi phục CSDL thành công, bạn cần kiểm tra lại để đảm bảo dữ liệu và cấu trúc đã được phục hồi đúng. Việc kiểm tra nào sau đây là quan trọng nhất?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 07

Câu 30: Trong ngữ cảnh thực hành sao lưu dữ liệu với các công cụ quản lý CSDL phổ biến, thao tác 'Import' thường được sử dụng để làm gì?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 08

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 08 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Mục đích chính của việc sao lưu cơ sở dữ liệu (CSDL) là gì?

  • A. Giảm dung lượng lưu trữ trên máy chủ CSDL.
  • B. Bảo vệ dữ liệu khỏi mất mát do sự cố phần cứng, phần mềm hoặc lỗi người dùng và cho phép phục hồi.
  • C. Tăng tốc độ truy vấn dữ liệu.
  • D. Cập nhật cấu trúc bảng tự động.

Câu 2: Khi thực hiện sao lưu CSDL bằng công cụ đồ họa (như phpMyAdmin), thao tác nào thường được sử dụng để tạo tệp sao lưu?

  • A. Import
  • B. Load SQL file
  • C. Export
  • D. Truncate

Câu 3: Tệp sao lưu CSDL thường chứa thông tin gì?

  • A. Chỉ chứa dữ liệu (các bản ghi) của các bảng.
  • B. Chỉ chứa cấu trúc (định nghĩa) của các bảng và các đối tượng CSDL khác.
  • C. Chỉ chứa lịch sử các truy vấn đã thực hiện.
  • D. Chứa cả cấu trúc của CSDL (định nghĩa bảng, chỉ mục,...) và dữ liệu trong các bảng.

Câu 4: Trong quá trình xuất CSDL để sao lưu, tùy chọn "DROP TABLE IF EXISTS" có ý nghĩa gì trong tệp sao lưu được tạo ra?

  • A. Khi phục hồi, các bảng cùng tên (nếu tồn tại) sẽ bị xóa trước khi tạo lại.
  • B. Dữ liệu trong bảng sẽ bị xóa sau khi sao lưu.
  • C. Chỉ sao lưu cấu trúc bảng, không sao lưu dữ liệu.
  • D. Thêm dữ liệu mới vào bảng mà không xóa dữ liệu cũ.

Câu 5: Giả sử bạn muốn di chuyển toàn bộ CSDL "qlsinhvien" từ máy tính A sang máy tính B. Bước đầu tiên bạn cần làm trên máy tính A là gì?

  • A. Thực hiện thao tác Export (xuất) CSDL "qlsinhvien" thành một tệp tin (ví dụ: .sql).
  • B. Thực hiện thao tác Import (nhập) CSDL "qlsinhvien".
  • C. Xóa toàn bộ dữ liệu trong CSDL "qlsinhvien".
  • D. Đổi tên CSDL "qlsinhvien".

Câu 6: Sau khi đã có tệp sao lưu CSDL "qlsinhvien.sql" từ máy tính A và chuyển sang máy tính B, bước tiếp theo để phục hồi CSDL trên máy tính B là gì?

  • A. Chạy trực tiếp tệp "qlsinhvien.sql" bằng trình soạn thảo văn bản.
  • B. Sử dụng tính năng Import (nhập) hoặc Load SQL file trong công cụ quản lý CSDL trên máy tính B để tải tệp "qlsinhvien.sql".
  • C. Sao chép tệp "qlsinhvien.sql" vào thư mục cài đặt CSDL trên máy tính B.
  • D. Tạo một CSDL mới trên máy tính B và nhập dữ liệu thủ công từ tệp "qlsinhvien.sql".

Câu 7: Trong quá trình phục hồi CSDL từ tệp sao lưu, nếu tệp sao lưu chứa các lệnh "INSERT INTO" để thêm dữ liệu, điều gì có thể xảy ra nếu CSDL đích đã có dữ liệu và không sử dụng tùy chọn xóa dữ liệu cũ?

  • A. Dữ liệu cũ sẽ tự động bị ghi đè bởi dữ liệu mới.
  • B. Quá trình phục hồi sẽ bỏ qua việc chèn dữ liệu mới.
  • C. Có thể xảy ra lỗi do trùng khóa chính (Primary Key) hoặc dữ liệu bị lặp lại.
  • D. CSDL sẽ tự động tạo các bảng mới cho dữ liệu mới.

Câu 8: Để sao lưu chỉ cấu trúc của một bảng trong CSDL mà không sao lưu dữ liệu bên trong, khi Export (xuất) bạn cần chú ý tùy chọn nào?

  • A. Chọn chỉ xuất Structure (Cấu trúc).
  • B. Chọn chỉ xuất Data (Dữ liệu).
  • C. Chọn cả Structure và Data.
  • D. Chọn tùy chọn "Add DROP TABLE".

Câu 9: Khi phục hồi CSDL từ tệp sao lưu thành công nhưng danh sách CSDL hiển thị trên giao diện công cụ quản lý chưa cập nhật, bạn nên làm gì để thấy CSDL vừa phục hồi?

  • A. Xuất lại CSDL vừa phục hồi.
  • B. Xóa CSDL và phục hồi lại từ đầu.
  • C. Chạy lại tệp sao lưu một lần nữa.
  • D. Làm mới giao diện (thường bằng cách nhấn F5 hoặc nút Refresh).

Câu 10: Một người dùng vô tình xóa nhầm một bảng quan trọng trong CSDL. Để khôi phục lại bảng đó và dữ liệu của nó về trạng thái trước khi xóa, hành động cần thiết nhất là gì?

  • A. Chạy lại các truy vấn INSERT thủ công để thêm dữ liệu.
  • B. Sử dụng tệp sao lưu CSDL gần nhất để phục hồi toàn bộ hoặc một phần CSDL.
  • C. Chỉ cần khởi động lại máy chủ CSDL.
  • D. Tìm kiếm trên mạng các công cụ phục hồi dữ liệu bị xóa.

Câu 11: Tệp sao lưu CSDL ở định dạng .sql về bản chất chứa các lệnh gì?

  • A. Các lệnh SQL (như CREATE TABLE, INSERT INTO,...) để tạo lại cấu trúc và chèn dữ liệu vào CSDL.
  • B. Dữ liệu thô ở dạng nhị phân.
  • C. Mã nguồn của phần mềm quản lý CSDL.
  • D. Chỉ là một bản sao của các tệp dữ liệu gốc của CSDL.

Câu 12: Khi sao lưu một CSDL có kích thước rất lớn, vấn đề nào sau đây có thể phát sinh?

  • A. Tệp sao lưu sẽ có kích thước rất nhỏ.
  • B. Quá trình sao lưu sẽ diễn ra tức thời.
  • C. Quá trình sao lưu có thể mất nhiều thời gian và đòi hỏi dung lượng đĩa trống lớn.
  • D. Không thể sao lưu CSDL có kích thước lớn.

Câu 13: Bạn cần sao lưu chỉ một vài bảng cụ thể trong CSDL "mydatabase" mà không phải toàn bộ CSDL. Bạn sẽ thực hiện điều này như thế nào trong quá trình Export (xuất)?

  • A. Sao lưu toàn bộ CSDL rồi xóa các bảng không cần thiết khỏi tệp sao lưu.
  • B. Trong tùy chọn Export, chọn phương pháp Custom (Tùy chỉnh) và chỉ đánh dấu chọn các bảng muốn sao lưu.
  • C. Sao lưu từng bảng một thành các tệp riêng biệt.
  • D. Sử dụng tính năng Import để chọn các bảng.

Câu 14: Giả sử bạn cần phục hồi CSDL "mydatabase" từ tệp sao lưu "backup.sql". Trong giao diện công cụ quản lý, bạn sẽ tìm tính năng Import (nhập) hoặc Load SQL file ở đâu?

  • A. Thường trong menu hoặc thẻ chức năng liên quan đến "Import", "File", hoặc "Công cụ".
  • B. Trong cài đặt cấu hình máy chủ CSDL.
  • C. Trong danh sách các bảng của CSDL.
  • D. Trong tùy chọn Export.

Câu 15: Khi phục hồi CSDL, việc chọn đúng định dạng tệp (ví dụ: .sql) là quan trọng vì:

  • A. Nó quyết định tốc độ phục hồi.
  • B. Nó ảnh hưởng đến dung lượng của CSDL sau khi phục hồi.
  • C. Công cụ phục hồi cần nhận diện đúng định dạng để xử lý nội dung tệp sao lưu chính xác.
  • D. Nó chỉ là quy ước đặt tên tệp, không ảnh hưởng đến quá trình phục hồi.

Câu 16: Bạn vừa phục hồi CSDL "mydatabase" từ tệp sao lưu. Tuy nhiên, khi kiểm tra, bạn thấy dữ liệu bị trùng lặp. Nguyên nhân có thể là gì?

  • A. Tệp sao lưu bị hỏng.
  • B. CSDL đích đã có dữ liệu và bạn đã phục hồi mà không sử dụng tùy chọn xóa dữ liệu cũ (như DROP TABLE hoặc TRUNCATE).
  • C. Bạn đã chọn sai tệp sao lưu.
  • D. Máy chủ CSDL gặp sự cố.

Câu 17: Để đảm bảo an toàn dữ liệu tối đa, ngoài việc sao lưu, bạn nên làm gì với tệp sao lưu đã tạo ra?

  • A. Lưu tệp sao lưu cùng thư mục với CSDL gốc.
  • B. Xóa CSDL gốc sau khi sao lưu xong để tiết kiệm dung lượng.
  • C. Chỉ lưu tệp sao lưu trên máy chủ CSDL.
  • D. Lưu trữ tệp sao lưu ở một vị trí riêng biệt, an toàn (ví dụ: ổ cứng ngoài, lưu trữ đám mây) và kiểm tra tính toàn vẹn của tệp định kỳ.

Câu 18: Trong trường hợp máy chủ CSDL bị hỏng hoàn toàn (ổ cứng bị lỗi), việc phục hồi CSDL sẽ cần những gì?

  • A. Một máy chủ CSDL mới hoặc đã sửa chữa và tệp sao lưu CSDL.
  • B. Chỉ cần tệp sao lưu CSDL.
  • C. Chỉ cần cài đặt lại phần mềm quản lý CSDL.
  • D. Không thể phục hồi nếu máy chủ gốc bị hỏng.

Câu 19: Khi thực hiện Export (xuất) CSDL, bạn có thể chọn kiểu output (định dạng) khác nhau. Định dạng nào phổ biến nhất cho mục đích sao lưu và phục hồi toàn bộ CSDL?

  • A. CSV
  • B. SQL
  • C. XML
  • D. JSON

Câu 20: Tùy chọn nào trong quá trình xuất (Export) CSDL giúp đảm bảo rằng các bảng và ràng buộc (như khóa ngoại) sẽ được tạo đúng thứ tự khi phục hồi?

  • A. Chỉ xuất dữ liệu.
  • B. Chỉ xuất cấu trúc.
  • C. Thêm lệnh INSERT.
  • D. Thêm lệnh "SET FOREIGN_KEY_CHECKS = 0;" và "SET FOREIGN_KEY_CHECKS = 1;" (hoặc tương tự) vào tệp sao lưu.

Câu 21: Bạn cần kiểm tra xem tệp sao lưu CSDL "backup_20231115.sql" có chứa đúng cấu trúc và dữ liệu hay không trước khi phục hồi. Cách đơn giản nhất để làm điều này là gì?

  • A. Mở tệp ".sql" bằng trình soạn thảo văn bản để xem nội dung các lệnh SQL.
  • B. Thực hiện phục hồi vào một CSDL trống và kiểm tra.
  • C. Chạy tệp ".sql" như một chương trình thực thi.
  • D. Đổi tên tệp thành ".txt" và mở.

Câu 22: Nếu quá trình phục hồi CSDL bị lỗi giữa chừng (ví dụ: do tệp sao lưu bị hỏng hoặc thiếu bộ nhớ), hậu quả có thể là gì?

  • A. Hệ thống CSDL sẽ tự động sửa lỗi và tiếp tục.
  • B. Dữ liệu cũ sẽ được khôi phục hoàn toàn.
  • C. CSDL có thể ở trạng thái không hoàn chỉnh, thiếu dữ liệu hoặc bị lỗi cấu trúc.
  • D. Toàn bộ dữ liệu trong CSDL đích sẽ bị xóa sạch.

Câu 23: Khi sao lưu CSDL, việc đặt tên tệp sao lưu có chứa ngày tháng (ví dụ: qlsanpham_20231115.sql) mang lại lợi ích gì?

  • A. Giảm dung lượng tệp sao lưu.
  • B. Tăng tốc độ sao lưu.
  • C. Tự động mã hóa tệp sao lưu.
  • D. Giúp dễ dàng xác định thời điểm sao lưu và lựa chọn phiên bản cần phục hồi.

Câu 24: Bạn đang sử dụng một công cụ quản lý CSDL trên web (như phpMyAdmin). Để phục hồi CSDL từ một tệp sao lưu trên máy tính cá nhân, bạn sẽ sử dụng tính năng nào?

  • A. Download (Tải xuống).
  • B. Upload (Tải lên) tệp sao lưu qua giao diện Import.
  • C. Copy và Paste nội dung tệp sao lưu vào cửa sổ truy vấn SQL.
  • D. Sử dụng tính năng Export.

Câu 25: Tại sao việc kiểm tra lại CSDL sau khi phục hồi là cần thiết?

  • A. Để đảm bảo rằng cấu trúc CSDL và dữ liệu đã được phục hồi đầy đủ và chính xác, không có lỗi.
  • B. Để tăng hiệu suất hoạt động của CSDL.
  • C. Để xóa tệp sao lưu sau khi sử dụng.
  • D. Để tự động tạo các bản sao lưu mới.

Câu 26: Trong trường hợp CSDL bị lỗi do virus hoặc tấn công mạng làm hỏng dữ liệu, bạn nên sử dụng tệp sao lưu nào để phục hồi?

  • A. Tệp sao lưu mới nhất được tạo ra sau khi bị tấn công.
  • B. Bất kỳ tệp sao lưu nào có sẵn.
  • C. Tệp sao lưu được tạo ra trước thời điểm xảy ra sự cố hoặc tấn công.
  • D. Chỉ cần sao lưu lại CSDL bị lỗi.

Câu 27: Tùy chọn nào khi xuất (Export) CSDL cho phép bạn chỉ sao lưu các bản ghi dữ liệu mới được thêm vào hoặc thay đổi kể từ lần sao lưu cuối cùng (thường là trong các hệ thống sao lưu phức tạp)?

  • A. Full Backup (Sao lưu đầy đủ).
  • B. Structure Only Backup (Sao lưu chỉ cấu trúc).
  • C. Custom Backup (Sao lưu tùy chỉnh).
  • D. Incremental/Differential Backup (Sao lưu tăng trưởng/vi sai) - Lưu ý: Khái niệm này có thể vượt ra ngoài phạm vi cơ bản của bài học, nhưng là một dạng sao lưu dữ liệu.

Câu 28: Khi phục hồi CSDL, nếu tệp sao lưu không chứa lệnh "CREATE DATABASE", điều gì sẽ xảy ra?

  • A. Bạn cần phải tạo CSDL đích trước khi thực hiện phục hồi.
  • B. CSDL sẽ tự động được tạo trong quá trình phục hồi.
  • C. Chỉ dữ liệu được phục hồi, cấu trúc CSDL bị bỏ qua.
  • D. Quá trình phục hồi sẽ báo lỗi ngay lập tức.

Câu 29: Điều gì KHÔNG phải là lý do phổ biến để thực hiện sao lưu CSDL?

  • A. Bảo vệ khỏi lỗi phần cứng (ví dụ: hỏng ổ cứng).
  • B. Bảo vệ khỏi lỗi phần mềm (ví dụ: lỗi hệ điều hành hoặc phần mềm CSDL).
  • C. Bảo vệ khỏi lỗi con người (ví dụ: xóa nhầm dữ liệu).
  • D. Tăng số lượng người dùng truy cập cùng lúc vào CSDL.

Câu 30: Bạn đã xuất CSDL ra tệp "mybackup.sql". Tệp này có thể được mở và xem nội dung bằng công cụ nào?

  • A. Chỉ có thể mở bằng phần mềm quản lý CSDL đã tạo ra nó.
  • B. Bất kỳ trình soạn thảo văn bản nào (như Notepad, VS Code, Sublime Text) vì nó là tệp văn bản chứa các lệnh SQL.
  • C. Chỉ có thể mở bằng trình duyệt web.
  • D. Chỉ có thể mở bằng phần mềm xem ảnh.

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 1: Mục đích chính của việc sao lưu cơ sở dữ liệu (CSDL) là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 2: Khi thực hiện sao lưu CSDL bằng công cụ đồ họa (như phpMyAdmin), thao tác nào thường được sử dụng để tạo tệp sao lưu?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 3: Tệp sao lưu CSDL thường chứa thông tin gì?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 4: Trong quá trình xuất CSDL để sao lưu, tùy chọn 'DROP TABLE IF EXISTS' có ý nghĩa gì trong tệp sao lưu được tạo ra?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 5: Giả sử bạn muốn di chuyển toàn bộ CSDL 'qlsinhvien' từ máy tính A sang máy tính B. Bước đầu tiên bạn cần làm trên máy tính A là gì?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 6: Sau khi đã có tệp sao lưu CSDL 'qlsinhvien.sql' từ máy tính A và chuyển sang máy tính B, bước tiếp theo để phục hồi CSDL trên máy tính B là gì?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 7: Trong quá trình phục hồi CSDL từ tệp sao lưu, nếu tệp sao lưu chứa các lệnh 'INSERT INTO' để thêm dữ liệu, điều gì có thể xảy ra nếu CSDL đích đã có dữ liệu và không sử dụng tùy chọn xóa dữ liệu cũ?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 8: Để sao lưu chỉ cấu trúc của một bảng trong CSDL mà không sao lưu dữ liệu bên trong, khi Export (xuất) bạn cần chú ý tùy chọn nào?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 9: Khi phục hồi CSDL từ tệp sao lưu thành công nhưng danh sách CSDL hiển thị trên giao diện công cụ quản lý chưa cập nhật, bạn nên làm gì để thấy CSDL vừa phục hồi?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 10: Một người dùng vô tình xóa nhầm một bảng quan trọng trong CSDL. Để khôi phục lại bảng đó và dữ liệu của nó về trạng thái trước khi xóa, hành động cần thiết nhất là gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 11: Tệp sao lưu CSDL ở định dạng .sql về bản chất chứa các lệnh gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 12: Khi sao lưu một CSDL có kích thước rất lớn, vấn đề nào sau đây có thể phát sinh?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 13: Bạn cần sao lưu chỉ một vài bảng cụ thể trong CSDL 'mydatabase' mà không phải toàn bộ CSDL. Bạn sẽ thực hiện điều này như thế nào trong quá trình Export (xuất)?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 14: Giả sử bạn cần phục hồi CSDL 'mydatabase' từ tệp sao lưu 'backup.sql'. Trong giao diện công cụ quản lý, bạn sẽ tìm tính năng Import (nhập) hoặc Load SQL file ở đâu?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 15: Khi phục hồi CSDL, việc chọn đúng định dạng tệp (ví dụ: .sql) là quan trọng vì:

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 16: Bạn vừa phục hồi CSDL 'mydatabase' từ tệp sao lưu. Tuy nhiên, khi kiểm tra, bạn thấy dữ liệu bị trùng lặp. Nguyên nhân có thể là gì?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 17: Để đảm bảo an toàn dữ liệu tối đa, ngoài việc sao lưu, bạn nên làm gì với tệp sao lưu đã tạo ra?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 18: Trong trường hợp máy chủ CSDL bị hỏng hoàn toàn (ổ cứng bị lỗi), việc phục hồi CSDL sẽ cần những gì?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 19: Khi thực hiện Export (xuất) CSDL, bạn có thể chọn kiểu output (định dạng) khác nhau. Định dạng nào phổ biến nhất cho mục đích sao lưu và phục hồi toàn bộ CSDL?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 20: Tùy chọn nào trong quá trình xuất (Export) CSDL giúp đảm bảo rằng các bảng và ràng buộc (như khóa ngoại) sẽ được tạo đúng thứ tự khi phục hồi?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 21: Bạn cần kiểm tra xem tệp sao lưu CSDL 'backup_20231115.sql' có chứa đúng cấu trúc và dữ liệu hay không trước khi phục hồi. Cách đơn giản nhất để làm điều này là gì?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 22: Nếu quá trình phục hồi CSDL bị lỗi giữa chừng (ví dụ: do tệp sao lưu bị hỏng hoặc thiếu bộ nhớ), hậu quả có thể là gì?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 23: Khi sao lưu CSDL, việc đặt tên tệp sao lưu có chứa ngày tháng (ví dụ: qlsanpham_20231115.sql) mang lại lợi ích gì?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 24: Bạn đang sử dụng một công cụ quản lý CSDL trên web (như phpMyAdmin). Để phục hồi CSDL từ một tệp sao lưu trên máy tính cá nhân, bạn sẽ sử dụng tính năng nào?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 25: Tại sao việc kiểm tra lại CSDL sau khi phục hồi là cần thiết?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 26: Trong trường hợp CSDL bị lỗi do virus hoặc tấn công mạng làm hỏng dữ liệu, bạn nên sử dụng tệp sao lưu nào để phục hồi?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 27: Tùy chọn nào khi xuất (Export) CSDL cho phép bạn chỉ sao lưu các bản ghi dữ liệu mới được thêm vào hoặc thay đổi kể từ lần sao lưu cuối cùng (thường là trong các hệ thống sao lưu phức tạp)?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 28: Khi phục hồi CSDL, nếu tệp sao lưu không chứa lệnh 'CREATE DATABASE', điều gì sẽ xảy ra?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 29: Điều gì KHÔNG phải là lý do phổ biến để thực hiện sao lưu CSDL?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 08

Câu 30: Bạn đã xuất CSDL ra tệp 'mybackup.sql'. Tệp này có thể được mở và xem nội dung bằng công cụ nào?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 09

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 09 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong ngữ cảnh quản trị cơ sở dữ liệu, mục đích chính và quan trọng nhất của việc thực hiện sao lưu (backup) dữ liệu là gì?

  • A. Giảm dung lượng lưu trữ của cơ sở dữ liệu đang hoạt động.
  • B. Đảm bảo khả năng phục hồi dữ liệu khi hệ thống gặp sự cố (phần cứng, phần mềm, lỗi người dùng, tấn công).
  • C. Tăng tốc độ truy vấn và xử lý dữ liệu của hệ thống.
  • D. Cập nhật phiên bản mới nhất cho hệ quản trị cơ sở dữ liệu.

Câu 2: Khi sử dụng một công cụ quản lý cơ sở dữ liệu (ví dụ: phpMyAdmin) để sao lưu CSDL dưới dạng tệp SQL, bước nào sau đây là cần thiết để xác định nơi lưu trữ và định dạng của tệp sao lưu?

  • A. Nhấn phím F5 để làm mới giao diện.
  • B. Chọn tùy chọn "Import SQL file".
  • C. Thực hiện một truy vấn SQL bất kỳ.
  • D. Đặt tên tệp sao lưu và chọn kiểu output (ví dụ: SQL).

Câu 3: Một người quản trị muốn di chuyển toàn bộ dữ liệu và cấu trúc của cơ sở dữ liệu "quanlysinhvien" từ máy chủ A sang máy chủ B. Phương pháp hiệu quả nhất sử dụng các công cụ sao lưu/phục hồi CSDL là gì?

  • A. Sao lưu CSDL "quanlysinhvien" thành tệp SQL trên máy chủ A, sau đó chuyển tệp này sang máy chủ B và phục hồi tại đó.
  • B. Sao chép trực tiếp các tệp vật lý của CSDL từ thư mục dữ liệu trên máy chủ A sang máy chủ B.
  • C. Xuất từng bảng dữ liệu thành tệp CSV trên máy chủ A, sau đó nhập từng tệp CSV vào các bảng tương ứng trên máy chủ B.
  • D. Chạy lại toàn bộ các lệnh SQL tạo bảng và chèn dữ liệu gốc trên máy chủ B.

Câu 4: Khi thực hiện phục hồi cơ sở dữ liệu từ tệp sao lưu SQL, nếu cơ sở dữ liệu đích đã tồn tại và chứa dữ liệu cũ, việc lựa chọn tùy chọn "DROP TABLE IF EXISTS" (hoặc tương đương trong công cụ GUI) khi sao lưu/phục hồi có ý nghĩa gì?

  • A. Chỉ thêm dữ liệu mới vào các bảng hiện có mà không xóa dữ liệu cũ.
  • B. Xóa toàn bộ cơ sở dữ liệu đích trước khi tạo lại.
  • C. Xóa các bảng hiện có (nếu tồn tại) trước khi tạo lại cấu trúc bảng và chèn dữ liệu từ tệp sao lưu.
  • D. Bỏ qua việc chèn dữ liệu, chỉ phục hồi cấu trúc bảng.

Câu 5: Một người dùng muốn sao lưu chỉ một vài bảng quan trọng trong cơ sở dữ liệu "khohang" chứ không phải toàn bộ CSDL. Khi sử dụng công cụ sao lưu, người dùng cần thực hiện hành động nào?

  • A. Trong giao diện sao lưu, chọn cụ thể tên các bảng muốn sao lưu thay vì chọn toàn bộ CSDL.
  • B. Sao lưu toàn bộ CSDL, sau đó chỉnh sửa tệp SQL để xóa các bảng không cần thiết.
  • C. Xóa tạm thời các bảng không muốn sao lưu trước khi thực hiện sao lưu toàn bộ.
  • D. Không thể sao lưu từng phần CSDL, chỉ có thể sao lưu toàn bộ.

Câu 6: Sau khi hoàn tất quá trình phục hồi cơ sở dữ liệu thành công bằng tệp sao lưu SQL, đôi khi danh sách các bảng hoặc CSDL trong giao diện quản lý vẫn chưa được cập nhật. Hành động đơn giản nhất để hiển thị trạng thái mới là gì?

  • A. Thực hiện lại toàn bộ quá trình phục hồi.
  • B. Xóa và cài đặt lại phần mềm quản lý CSDL.
  • C. Nhấn nút làm mới (Refresh) hoặc phím F5 trong giao diện công cụ.
  • D. Khởi động lại máy chủ cơ sở dữ liệu.

Câu 7: Giả sử bạn sao lưu cơ sở dữ liệu "dulieu" với tùy chọn chỉ "INSERT" dữ liệu (không có "DROP" hoặc "DELETE"). Khi bạn phục hồi tệp sao lưu này vào một CSDL "dulieu" đã tồn tại và có sẵn dữ liệu, điều gì có khả năng xảy ra nhất?

  • A. Dữ liệu cũ sẽ bị xóa hoàn toàn và thay thế bằng dữ liệu từ tệp sao lưu.
  • B. Dữ liệu từ tệp sao lưu sẽ được chèn thêm vào CSDL hiện có, có thể dẫn đến trùng lặp dữ liệu hoặc lỗi nếu có khóa chính.
  • C. Quá trình phục hồi sẽ tự động phát hiện và chỉ cập nhật các bản ghi đã thay đổi.
  • D. Quá trình phục hồi sẽ thất bại ngay lập tức vì CSDL đích đã tồn tại.

Câu 8: Tại sao việc sao lưu dữ liệu cần được thực hiện định kỳ và thường xuyên, thay vì chỉ làm một lần duy nhất?

  • A. Để giảm bớt gánh nặng cho hệ thống CSDL.
  • B. Để tăng cường bảo mật bằng cách thay đổi vị trí tệp sao lưu.
  • C. Để đảm bảo tệp sao lưu có kích thước nhỏ nhất.
  • D. Để có thể phục hồi lại dữ liệu gần nhất với thời điểm xảy ra sự cố, giảm thiểu mất mát dữ liệu.

Câu 9: Khi xuất cơ sở dữ liệu, bạn thấy có tùy chọn chỉ sao lưu "Structure" (Cấu trúc) hoặc "Structure and Data" (Cấu trúc và Dữ liệu). Trường hợp nào bạn có thể chỉ cần sao lưu "Structure"?

  • A. Khi muốn phục hồi lại toàn bộ dữ liệu đã mất.
  • B. Khi muốn di chuyển toàn bộ CSDL sang máy chủ khác.
  • C. Khi chỉ cần lưu lại thiết kế của các bảng, các ràng buộc, chỉ mục,... để tạo một CSDL trống với cấu trúc tương tự.
  • D. Khi muốn giảm kích thước tệp sao lưu mà vẫn giữ lại được tất cả dữ liệu.

Câu 10: Tệp sao lưu cơ sở dữ liệu dưới dạng SQL (ví dụ: .sql) về bản chất chứa đựng điều gì?

  • A. Các lệnh SQL (như CREATE TABLE, INSERT INTO, ALTER TABLE,...) để tái tạo lại cấu trúc CSDL và chèn dữ liệu.
  • B. Một bản sao nhị phân (binary copy) trực tiếp của các tệp dữ liệu vật lý trên ổ đĩa.
  • C. Chỉ danh sách các bảng và các cột trong CSDL.
  • D. Một tệp văn bản chứa dữ liệu ở định dạng bảng tính (như CSV).

Câu 11: Trong quá trình phục hồi CSDL từ tệp SQL, sau khi tải tệp vào cửa sổ truy vấn, hành động tiếp theo cần thiết để thực thi các lệnh SQL trong tệp và áp dụng chúng vào CSDL là gì?

  • A. Lưu lại tệp SQL với một tên khác.
  • B. Nhấn nút "Go" (hoặc tương đương) để thực thi các truy vấn.
  • C. Đóng cửa sổ truy vấn.
  • D. Chỉnh sửa nội dung của tệp SQL.

Câu 12: Giả sử bạn vừa khôi phục cơ sở dữ liệu "cuahang" từ tệp sao lưu. Tuy nhiên, khi kiểm tra, bạn thấy dữ liệu vẫn là dữ liệu cũ trước khi bạn muốn khôi phục. Nguyên nhân nào sau đây có khả năng nhất?

  • A. Tệp sao lưu bị hỏng.
  • B. Bạn đã chọn sai cơ sở dữ liệu đích để khôi phục.
  • C. Bạn chưa nhấn nút làm mới (Refresh) sau khi khôi phục.
  • D. Bạn đã phục hồi thành công, nhưng tệp sao lưu bạn sử dụng lại là một bản sao lưu cũ hoặc không chứa dữ liệu mong muốn.

Câu 13: Lựa chọn "Delete + insert" (hoặc tương đương) khi sao lưu/phục hồi dữ liệu thường được sử dụng khi nào?

  • A. Khi muốn xóa toàn bộ dữ liệu hiện có trong các bảng đích và thay thế bằng dữ liệu từ tệp sao lưu.
  • B. Khi chỉ muốn cập nhật các bản ghi đã thay đổi.
  • C. Khi muốn thêm dữ liệu từ tệp sao lưu vào dữ liệu hiện có mà không xóa gì.
  • D. Khi chỉ muốn sao lưu cấu trúc bảng.

Câu 14: Việc lưu trữ các bản sao lưu dữ liệu ở một vị trí khác biệt (ví dụ: trên đám mây, ổ cứng ngoài, máy chủ khác) so với máy chủ CSDL gốc mang lại lợi ích quan trọng nào?

  • A. Giảm chi phí lưu trữ.
  • B. Tăng tốc độ sao lưu.
  • C. Bảo vệ dữ liệu khỏi các thảm họa vật lý hoặc sự cố diện rộng ảnh hưởng đến địa điểm lưu trữ gốc.
  • D. Tự động hóa quá trình sao lưu.

Câu 15: Khi phục hồi cơ sở dữ liệu từ tệp sao lưu, nếu tệp sao lưu không chứa các lệnh "CREATE DATABASE" hoặc "CREATE TABLE", điều kiện tiên quyết nào sau đây là cần thiết để quá trình phục hồi diễn ra thành công?

  • A. Cơ sở dữ liệu đích với cấu trúc bảng tương ứng đã phải tồn tại trước khi phục hồi.
  • B. Tệp sao lưu phải được nén lại.
  • C. Máy chủ CSDL phải được khởi động lại.
  • D. Tệp sao lưu phải được lưu cùng thư mục với các tệp dữ liệu gốc.

Câu 16: Phân biệt giữa sao lưu toàn bộ (full backup) và sao lưu một phần (partial backup) của cơ sở dữ liệu là gì?

  • A. Sao lưu toàn bộ chỉ sao lưu cấu trúc, còn sao lưu một phần chỉ sao lưu dữ liệu.
  • B. Sao lưu toàn bộ nhanh hơn sao lưu một phần.
  • C. Sao lưu toàn bộ tạo ra tệp nhỏ hơn sao lưu một phần.
  • D. Sao lưu toàn bộ bao gồm tất cả các bảng và dữ liệu, còn sao lưu một phần chỉ bao gồm các bảng hoặc dữ liệu được chọn lọc.

Câu 17: Trong một công cụ quản lý CSDL, chức năng "Export" (Xuất) được sử dụng cho mục đích nào liên quan đến sao lưu?

  • A. Tạo tệp chứa cấu trúc và/hoặc dữ liệu của CSDL để lưu trữ hoặc di chuyển.
  • B. Đọc và thực thi các lệnh SQL từ một tệp bên ngoài vào CSDL.
  • C. Xóa dữ liệu khỏi CSDL.
  • D. Xem cấu trúc của các bảng trong CSDL.

Câu 18: Ngược lại với "Export", chức năng "Import" (Nhập) trong công cụ quản lý CSDL được sử dụng cho mục đích nào liên quan đến phục hồi?

  • A. Tạo tệp sao lưu từ CSDL hiện có.
  • B. Kiểm tra tính toàn vẹn của dữ liệu trong CSDL.
  • C. Đọc nội dung từ một tệp (ví dụ: tệp SQL sao lưu) và thực thi các lệnh/chèn dữ liệu vào CSDL.
  • D. So sánh dữ liệu giữa hai CSDL khác nhau.

Câu 19: Điều gì có thể xảy ra nếu bạn cố gắng phục hồi cơ sở dữ liệu từ một tệp sao lưu được tạo ra bởi một phiên bản hệ quản trị CSDL cũ hơn vào một phiên bản mới hơn, hoặc ngược lại, mà không kiểm tra tính tương thích?

  • A. Quá trình phục hồi sẽ luôn thành công mà không gặp vấn đề gì.
  • B. Có thể xảy ra lỗi cú pháp SQL, lỗi kiểu dữ liệu, hoặc mất mát tính năng do khác biệt giữa các phiên bản.
  • C. Dữ liệu sẽ được phục hồi nhưng cấu trúc bảng sẽ bị thay đổi.
  • D. Tệp sao lưu sẽ tự động được chuyển đổi để tương thích với phiên bản mới.

Câu 20: Tại sao việc kiểm tra (verifying) tệp sao lưu sau khi tạo là một bước quan trọng trong quy trình sao lưu dữ liệu?

  • A. Để đảm bảo tệp sao lưu không bị hỏng, có thể đọc được và sẵn sàng cho quá trình phục hồi khi cần.
  • B. Để giảm kích thước của tệp sao lưu.
  • C. Để mã hóa nội dung của tệp sao lưu.
  • D. Để tự động phục hồi dữ liệu ngay sau khi sao lưu.

Câu 21: Trong các tùy chọn sao lưu, tùy chọn nào liên quan trực tiếp đến việc thêm các câu lệnh SQL vào tệp sao lưu để đảm bảo rằng các bảng sẽ được tạo lại nếu chúng chưa tồn tại ở đích?

  • A. Data only.
  • B. Insert.
  • C. Add CREATE TABLE statement.
  • D. Delete + insert.

Câu 22: Giả sử cơ sở dữ liệu "dulieu_khachhang" của bạn chứa thông tin nhạy cảm. Ngoài việc sao lưu thường xuyên, biện pháp bảo mật nào liên quan đến tệp sao lưu là cần thiết?

  • A. Sao lưu vào một thư mục công khai trên web.
  • B. Không đặt mật khẩu cho tệp sao lưu.
  • C. Chỉ lưu trữ tệp sao lưu trên cùng máy chủ CSDL.
  • D. Mã hóa tệp sao lưu và/hoặc lưu trữ nó ở một địa điểm an toàn, có kiểm soát truy cập.

Câu 23: Khi nào thì việc sao lưu chỉ cấu trúc (Structure only) của cơ sở dữ liệu là hữu ích nhất?

  • A. Khi bạn cần khôi phục lại dữ liệu bị mất.
  • B. Khi bạn muốn tạo một bản sao trống của CSDL với cùng cấu trúc để phát triển hoặc kiểm thử.
  • C. Khi bạn muốn giảm thiểu kích thước tệp sao lưu dữ liệu đầy đủ.
  • D. Khi bạn muốn di chuyển dữ liệu từ CSDL này sang CSDL khác có cấu trúc khác biệt.

Câu 24: Nếu quá trình phục hồi từ tệp sao lưu bị gián đoạn (ví dụ: mất kết nối mạng, hết dung lượng ổ đĩa), điều gì có khả năng xảy ra với cơ sở dữ liệu đích?

  • A. Cơ sở dữ liệu có thể ở trạng thái không hoàn chỉnh, chỉ phục hồi được một phần hoặc bị lỗi.
  • B. Cơ sở dữ liệu sẽ tự động quay trở lại trạng thái trước khi phục hồi.
  • C. Quá trình phục hồi sẽ tự động tiếp tục từ điểm bị gián đoạn khi có kết nối lại.
  • D. Tệp sao lưu sẽ bị hỏng vĩnh viễn.

Câu 25: Tệp sao lưu SQL có thể được mở và xem nội dung bằng công cụ nào?

  • A. Chỉ có thể mở bằng chính phần mềm quản lý CSDL đã tạo ra nó.
  • B. Chỉ có thể mở bằng các công cụ chuyên dụng của nhà sản xuất hệ quản trị CSDL.
  • C. Bất kỳ trình soạn thảo văn bản thuần túy nào (ví dụ: Notepad, VS Code, Sublime Text) vì nó chứa các lệnh SQL dưới dạng văn bản.
  • D. Chỉ có thể mở bằng phần mềm đọc tệp nhị phân.

Câu 26: Khi sao lưu cơ sở dữ liệu "sanpham", bạn chọn tùy chọn "Add DROP TABLE statement". Điều này có nghĩa là tệp sao lưu sẽ chứa lệnh SQL nào cho mỗi bảng được sao lưu?

  • A. DROP TABLE IF EXISTS `ten_bang`;
  • B. CREATE TABLE `ten_bang` (...);
  • C. SELECT * FROM `ten_bang`;
  • D. INSERT INTO `ten_bang` VALUES (...);

Câu 27: Giả sử bạn cần sao lưu cơ sở dữ liệu "noidung" chứa các ký tự đặc biệt hoặc tiếng Việt có dấu. Tùy chọn nào liên quan đến mã hóa ký tự (character set) là quan trọng khi xuất/nhập tệp sao lưu SQL?

  • A. Không cần quan tâm, hệ thống sẽ tự động xử lý.
  • B. Chỉ cần chọn bất kỳ mã hóa nào.
  • C. Chỉ chọn mã hóa mặc định của hệ điều hành.
  • D. Chọn mã hóa phù hợp với CSDL gốc (ví dụ: UTF-8) để tránh lỗi hiển thị ký tự khi phục hồi.

Câu 28: Tình huống nào sau đây không phải là lý do phổ biến để cần phục hồi dữ liệu từ bản sao lưu?

  • A. Hệ thống CSDL bị hỏng do lỗi phần cứng.
  • B. Dữ liệu bị xóa nhầm hoặc sửa đổi sai bởi người dùng.
  • C. Cần tăng tốc độ xử lý các truy vấn SELECT.
  • D. Máy chủ bị tấn công và dữ liệu bị mã hóa hoặc xóa.

Câu 29: Khi sử dụng công cụ phpMyAdmin, để bắt đầu quá trình sao lưu (export) một cơ sở dữ liệu cụ thể, bạn thường chọn CSDL đó trong danh sách và sau đó tìm đến thẻ hoặc mục menu nào?

  • A. Export (Xuất)
  • B. Import (Nhập)
  • C. SQL
  • D. Status (Trạng thái)

Câu 30: Nếu bạn muốn tạo một bản sao lưu cơ sở dữ liệu "baocao" bao gồm cả cấu trúc bảng và toàn bộ dữ liệu, và bạn muốn đảm bảo rằng khi phục hồi, mọi dữ liệu cũ trong các bảng cùng tên sẽ bị xóa sạch trước khi dữ liệu mới được chèn vào, bạn nên chọn những tùy chọn xuất nào?

  • A. Chỉ chọn "Structure only".
  • B. Chọn "Structure and Data" và tùy chọn "INSERT".
  • C. Chỉ chọn "Data only".
  • D. Chọn "Structure and Data" cùng với tùy chọn "Add DROP TABLE statement" và "Add IF NOT EXISTS".

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 1: Trong ngữ cảnh quản trị cơ sở dữ liệu, mục đích chính và quan trọng nhất của việc thực hiện sao lưu (backup) dữ liệu là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 2: Khi sử dụng một công cụ quản lý cơ sở dữ liệu (ví dụ: phpMyAdmin) để sao lưu CSDL dưới dạng tệp SQL, bước nào sau đây là cần thiết để xác định nơi lưu trữ và định dạng của tệp sao lưu?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 3: Một người quản trị muốn di chuyển toàn bộ dữ liệu và cấu trúc của cơ sở dữ liệu 'quanlysinhvien' từ máy chủ A sang máy chủ B. Phương pháp hiệu quả nhất sử dụng các công cụ sao lưu/phục hồi CSDL là gì?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 4: Khi thực hiện phục hồi cơ sở dữ liệu từ tệp sao lưu SQL, nếu cơ sở dữ liệu đích đã tồn tại và chứa dữ liệu cũ, việc lựa chọn tùy chọn 'DROP TABLE IF EXISTS' (hoặc tương đương trong công cụ GUI) khi sao lưu/phục hồi có ý nghĩa gì?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 5: Một người dùng muốn sao lưu chỉ một vài bảng quan trọng trong cơ sở dữ liệu 'khohang' chứ không phải toàn bộ CSDL. Khi sử dụng công cụ sao lưu, người dùng cần thực hiện hành động nào?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 6: Sau khi hoàn tất quá trình phục hồi cơ sở dữ liệu thành công bằng tệp sao lưu SQL, đôi khi danh sách các bảng hoặc CSDL trong giao diện quản lý vẫn chưa được cập nhật. Hành động đơn giản nhất để hiển thị trạng thái mới là gì?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 7: Giả sử bạn sao lưu cơ sở dữ liệu 'dulieu' với tùy chọn chỉ 'INSERT' dữ liệu (không có 'DROP' hoặc 'DELETE'). Khi bạn phục hồi tệp sao lưu này vào một CSDL 'dulieu' đã tồn tại và có sẵn dữ liệu, điều gì có khả năng xảy ra nhất?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 8: Tại sao việc sao lưu dữ liệu cần được thực hiện định kỳ và thường xuyên, thay vì chỉ làm một lần duy nhất?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 9: Khi xuất cơ sở dữ liệu, bạn thấy có tùy chọn chỉ sao lưu 'Structure' (Cấu trúc) hoặc 'Structure and Data' (Cấu trúc và Dữ liệu). Trường hợp nào bạn có thể chỉ cần sao lưu 'Structure'?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 10: Tệp sao lưu cơ sở dữ liệu dưới dạng SQL (ví dụ: .sql) về bản chất chứa đựng điều gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 11: Trong quá trình phục hồi CSDL từ tệp SQL, sau khi tải tệp vào cửa sổ truy vấn, hành động tiếp theo cần thiết để thực thi các lệnh SQL trong tệp và áp dụng chúng vào CSDL là gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 12: Giả sử bạn vừa khôi phục cơ sở dữ liệu 'cuahang' từ tệp sao lưu. Tuy nhiên, khi kiểm tra, bạn thấy dữ liệu vẫn là dữ liệu cũ trước khi bạn muốn khôi phục. Nguyên nhân nào sau đây có khả năng nhất?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 13: Lựa chọn 'Delete + insert' (hoặc tương đương) khi sao lưu/phục hồi dữ liệu thường được sử dụng khi nào?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 14: Việc lưu trữ các bản sao lưu dữ liệu ở một vị trí khác biệt (ví dụ: trên đám mây, ổ cứng ngoài, máy chủ khác) so với máy chủ CSDL gốc mang lại lợi ích quan trọng nào?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 15: Khi phục hồi cơ sở dữ liệu từ tệp sao lưu, nếu tệp sao lưu không chứa các lệnh 'CREATE DATABASE' hoặc 'CREATE TABLE', điều kiện tiên quyết nào sau đây là cần thiết để quá trình phục hồi diễn ra thành công?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 16: Phân biệt giữa sao lưu toàn bộ (full backup) và sao lưu một phần (partial backup) của cơ sở dữ liệu là gì?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 17: Trong một công cụ quản lý CSDL, chức năng 'Export' (Xuất) được sử dụng cho mục đích nào liên quan đến sao lưu?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 18: Ngược lại với 'Export', chức năng 'Import' (Nhập) trong công cụ quản lý CSDL được sử dụng cho mục đích nào liên quan đến phục hồi?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 19: Điều gì có thể xảy ra nếu bạn cố gắng phục hồi cơ sở dữ liệu từ một tệp sao lưu được tạo ra bởi một phiên bản hệ quản trị CSDL cũ hơn vào một phiên bản mới hơn, hoặc ngược lại, mà không kiểm tra tính tương thích?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 20: Tại sao việc kiểm tra (verifying) tệp sao lưu sau khi tạo là một bước quan trọng trong quy trình sao lưu dữ liệu?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 21: Trong các tùy chọn sao lưu, tùy chọn nào liên quan trực tiếp đến việc thêm các câu lệnh SQL vào tệp sao lưu để đảm bảo rằng các bảng sẽ được tạo lại nếu chúng chưa tồn tại ở đích?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 22: Giả sử cơ sở dữ liệu 'dulieu_khachhang' của bạn chứa thông tin nhạy cảm. Ngoài việc sao lưu thường xuyên, biện pháp bảo mật nào liên quan đến tệp sao lưu là cần thiết?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 23: Khi nào thì việc sao lưu chỉ cấu trúc (Structure only) của cơ sở dữ liệu là hữu ích nhất?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 24: Nếu quá trình phục hồi từ tệp sao lưu bị gián đoạn (ví dụ: mất kết nối mạng, hết dung lượng ổ đĩa), điều gì có khả năng xảy ra với cơ sở dữ liệu đích?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 25: Tệp sao lưu SQL có thể được mở và xem nội dung bằng công cụ nào?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 26: Khi sao lưu cơ sở dữ liệu 'sanpham', bạn chọn tùy chọn 'Add DROP TABLE statement'. Điều này có nghĩa là tệp sao lưu sẽ chứa lệnh SQL nào cho mỗi bảng được sao lưu?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 27: Giả sử bạn cần sao lưu cơ sở dữ liệu 'noidung' chứa các ký tự đặc biệt hoặc tiếng Việt có dấu. Tùy chọn nào liên quan đến mã hóa ký tự (character set) là quan trọng khi xuất/nhập tệp sao lưu SQL?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 28: Tình huống nào sau đây *không* phải là lý do phổ biến để cần phục hồi dữ liệu từ bản sao lưu?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 29: Khi sử dụng công cụ phpMyAdmin, để bắt đầu quá trình sao lưu (export) một cơ sở dữ liệu cụ thể, bạn thường chọn CSDL đó trong danh sách và sau đó tìm đến thẻ hoặc mục menu nào?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 09

Câu 30: Nếu bạn muốn tạo một bản sao lưu cơ sở dữ liệu 'baocao' bao gồm cả cấu trúc bảng và toàn bộ dữ liệu, và bạn muốn đảm bảo rằng khi phục hồi, mọi dữ liệu cũ trong các bảng cùng tên sẽ bị xóa sạch trước khi dữ liệu mới được chèn vào, bạn nên chọn những tùy chọn xuất nào?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 10

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu - Đề 10 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Mục đích chính của việc sao lưu cơ sở dữ liệu (CSDL) là gì?

  • A. Bảo vệ dữ liệu khỏi mất mát do sự cố phần cứng, phần mềm, lỗi người dùng hoặc tấn công mạng.
  • B. Tăng tốc độ truy vấn dữ liệu trong CSDL.
  • C. Giảm dung lượng lưu trữ cần thiết cho CSDL gốc.
  • D. Phân tích cấu trúc CSDL để tối ưu hóa thiết kế.

Câu 2: Khi sử dụng một công cụ quản trị CSDL (ví dụ: phpMyAdmin) để sao lưu, thao tác phổ biến nhất để tạo ra tệp chứa các lệnh SQL tái tạo CSDL là gì?

  • A. Import
  • B. Load SQL file
  • C. Export
  • D. Optimize

Câu 3: Giả sử bạn cần di chuyển một CSDL từ máy chủ A sang máy chủ B. Quy trình chung nào sau đây là hợp lý nhất?

  • A. Sao lưu CSDL trên máy chủ A thành tệp, chuyển tệp đó sang máy chủ B, rồi phục hồi CSDL từ tệp trên máy chủ B.
  • B. Sao chép trực tiếp các tệp dữ liệu của CSDL từ thư mục lưu trữ trên máy chủ A sang máy chủ B.
  • C. Chạy lại tất cả các lệnh tạo bảng và chèn dữ liệu gốc trên máy chủ B.
  • D. Sử dụng tính năng đồng bộ hóa dữ liệu giữa máy chủ A và B (nếu có).

Câu 4: Trong quá trình phục hồi CSDL từ tệp sao lưu SQL, nếu chọn tùy chọn "DROP TABLE IF EXISTS" trước khi tạo lại bảng, điều gì sẽ xảy ra?

  • A. Chỉ thêm dữ liệu mới vào các bảng đã tồn tại.
  • B. Xóa tất cả dữ liệu trong các bảng hiện có nhưng giữ nguyên cấu trúc bảng.
  • C. Ngăn chặn việc tạo lại bảng nếu bảng đó đã tồn tại.
  • D. Xóa bỏ bảng hiện có (nếu tồn tại) trước khi tạo lại bảng mới theo cấu trúc trong tệp sao lưu.

Câu 5: Khi sao lưu CSDL, việc chỉ chọn sao lưu cấu trúc (Structure Only) thay vì cả cấu trúc và dữ liệu (Structure and Data) phù hợp với mục đích nào sau đây?

  • A. Phục hồi toàn bộ dữ liệu khi hệ thống gặp sự cố.
  • B. Tạo một bản sao của cấu trúc CSDL để phát triển hoặc kiểm thử mà không cần dữ liệu thật.
  • C. Giảm thiểu thời gian phục hồi khi có lượng dữ liệu lớn.
  • D. Bảo mật thông tin nhạy cảm bằng cách không sao lưu dữ liệu.

Câu 6: Bạn vừa phục hồi CSDL từ tệp sao lưu thành công trên công cụ quản trị. Tuy nhiên, danh sách CSDL hiển thị vẫn chưa được cập nhật. Thao tác nào sau đây thường giúp làm mới danh sách hiển thị?

  • A. Nhấn phím F5 (Refresh/Reload).
  • B. Đóng và mở lại trình duyệt web.
  • C. Khởi động lại máy chủ CSDL.
  • D. Chạy lại lệnh phục hồi một lần nữa.

Câu 7: Tệp sao lưu CSDL thường chứa các lệnh gì để có thể tái tạo lại CSDL khi phục hồi?

  • A. Các tệp dữ liệu nhị phân gốc của CSDL.
  • B. Các tệp cấu hình của máy chủ CSDL.
  • C. Các lệnh SQL như CREATE TABLE, INSERT INTO,...
  • D. Một bản sao của toàn bộ hệ điều hành.

Câu 8: Khi phục hồi CSDL, nếu bạn chọn tùy chọn "DELETE FROM table_name" trước khi chèn dữ liệu từ tệp sao lưu, điều này khác với "DROP TABLE IF EXISTS" như thế nào?

  • A. "DELETE" xóa cấu trúc bảng, còn "DROP" chỉ xóa dữ liệu.
  • B. "DELETE" chỉ xóa dữ liệu trong bảng, còn "DROP" xóa toàn bộ bảng (cả cấu trúc và dữ liệu).
  • C. "DELETE" nhanh hơn "DROP" cho các bảng lớn.
  • D. "DELETE" được dùng khi sao lưu, còn "DROP" được dùng khi phục hồi.

Câu 9: Bạn cần sao lưu chỉ một số bảng cụ thể trong CSDL lớn để chuyển cho bộ phận khác. Thao tác nào sau đây là phù hợp nhất?

  • A. Trong giao diện xuất CSDL, chỉ chọn các bảng cần sao lưu thay vì chọn tất cả.
  • B. Sao lưu toàn bộ CSDL rồi chỉnh sửa tệp sao lưu để xóa các bảng không cần thiết.
  • C. Chỉ sao chép các tệp dữ liệu tương ứng với các bảng đó từ thư mục lưu trữ CSDL.
  • D. Tạo một CSDL mới, sao chép dữ liệu từ các bảng cần thiết sang CSDL mới, rồi sao lưu CSDL mới đó.

Câu 10: Tại sao nên lưu trữ các bản sao lưu CSDL ở một vị trí khác biệt (ví dụ: ổ cứng ngoài, dịch vụ đám mây) so với máy chủ chứa CSDL gốc?

  • A. Để bản sao lưu có tốc độ truy cập nhanh hơn CSDL gốc.
  • B. Để giảm tải cho ổ cứng của máy chủ CSDL gốc.
  • C. Để dễ dàng chia sẻ bản sao lưu cho nhiều người dùng khác.
  • D. Để bảo vệ bản sao lưu trong trường hợp máy chủ gốc bị hỏng hoàn toàn (cháy nổ, hỏng ổ cứng vật lý,...).

Câu 11: Khi thực hiện phục hồi CSDL từ tệp sao lưu bằng công cụ quản trị, bạn thường sử dụng tính năng nào để tải nội dung tệp sao lưu vào cửa sổ truy vấn hoặc bộ xử lý lệnh của công cụ?

  • A. Export data
  • B. Import data / Load SQL file
  • C. Backup database
  • D. Optimize table

Câu 12: Giả sử bạn có một CSDL đang hoạt động và cần phục hồi nó về trạng thái của bản sao lưu cũ nhất. Nếu bản sao lưu đó không chứa tùy chọn "DROP" hoặc "DELETE", việc phục hồi trực tiếp có thể dẫn đến vấn đề gì?

  • A. CSDL mới sẽ trống rỗng, không có dữ liệu.
  • B. Cấu trúc các bảng sẽ bị thay đổi ngẫu nhiên.
  • C. Dữ liệu từ bản sao lưu sẽ bị chèn thêm vào dữ liệu hiện có, gây trùng lặp hoặc xung đột.
  • D. Quá trình phục hồi sẽ báo lỗi ngay lập tức vì không tìm thấy bảng để ghi dữ liệu.

Câu 13: Tình huống nào sau đây không yêu cầu hoặc không được giải quyết trực tiếp bằng việc sao lưu và phục hồi CSDL?

  • A. Máy chủ CSDL bị hỏng ổ cứng và không thể khởi động.
  • B. Người dùng vô tình xóa nhầm một lượng lớn dữ liệu quan trọng.
  • C. Cần chuyển CSDL sang một hệ thống quản trị CSDL khác (ví dụ: từ MySQL sang PostgreSQL).
  • D. Ứng dụng web truy cập CSDL chạy chậm do truy vấn không hiệu quả.

Câu 14: Khi sao lưu CSDL, bạn được hỏi về định dạng tệp đầu ra. Định dạng ".sql" phổ biến có nghĩa là gì?

  • A. Tệp chứa các câu lệnh SQL để tạo lại cấu trúc và chèn dữ liệu vào CSDL.
  • B. Tệp nén chứa các tệp dữ liệu nhị phân gốc của CSDL.
  • C. Tệp văn bản thuần túy chỉ chứa dữ liệu dưới dạng bảng tính.
  • D. Tệp cấu hình cho máy chủ CSDL.

Câu 15: Giả sử bạn đã thực hiện sao lưu CSDL định kỳ hàng ngày. Hôm nay, CSDL bị hỏng lúc 14:00. Bản sao lưu gần nhất là lúc 0:00 cùng ngày. Khi phục hồi từ bản sao lưu này, điều gì sẽ xảy ra với dữ liệu được thêm vào hoặc cập nhật từ 0:00 đến 14:00?

  • A. Dữ liệu đó sẽ tự động được đồng bộ hóa lại sau khi phục hồi.
  • B. Dữ liệu đó sẽ bị mất vì bản sao lưu chỉ chứa dữ liệu đến 0:00.
  • C. Dữ liệu đó sẽ được lưu tạm thời và chèn vào sau khi phục hồi xong.
  • D. Quá trình phục hồi sẽ tự động tìm kiếm và phục hồi dữ liệu mới nhất.

Câu 16: Để đảm bảo tính toàn vẹn của dữ liệu sau khi phục hồi, bạn nên thực hiện bước kiểm tra nào sau đây?

  • A. Kiểm tra lại số lượng bản ghi trong một số bảng quan trọng và truy vấn thử dữ liệu.
  • B. Chỉ cần xem CSDL mới có hiển thị trong danh sách hay không.
  • C. So sánh kích thước tệp CSDL mới với kích thước tệp sao lưu.
  • D. Chạy lại lệnh sao lưu ngay sau khi phục hồi.

Câu 17: Khi phục hồi CSDL, tùy chọn nào sau đây sẽ không xóa dữ liệu hiện có trong bảng mà chỉ cố gắng chèn dữ liệu từ tệp sao lưu?

  • A. DROP TABLE
  • B. DELETE FROM
  • C. TRUNCATE TABLE
  • D. INSERT (without prior deletion/dropping)

Câu 18: Giả sử bạn đang sử dụng công cụ quản trị CSDL trên web. Để bắt đầu quá trình phục hồi CSDL từ một tệp sao lưu SQL đã có trên máy tính của bạn, bạn thường cần tìm tính năng nào trong giao diện?

  • A. Download database
  • B. Backup database
  • C. Import / Upload file
  • D. Optimize table

Câu 19: Tại sao việc sao lưu CSDL thường xuyên là một biện pháp quan trọng trong quản trị hệ thống thông tin?

  • A. Để giảm thiểu số lượng người dùng truy cập CSDL.
  • B. Để giảm thiểu lượng dữ liệu bị mất nếu có sự cố xảy ra, cho phép phục hồi về trạng thái gần nhất.
  • C. Để tự động cập nhật phiên bản mới nhất cho CSDL.
  • D. Để tăng cường bảo mật bằng cách mã hóa toàn bộ dữ liệu.

Câu 20: Khi gặp lỗi trong quá trình phục hồi CSDL từ tệp sao lưu, nguyên nhân phổ biến nhất có thể là gì?

  • A. Tệp sao lưu bị hỏng hoặc không tương thích với phiên bản máy chủ CSDL hiện tại.
  • B. Tốc độ mạng internet quá chậm.
  • C. Máy chủ CSDL có quá ít dữ liệu.
  • D. Người dùng có quyền truy cập quá cao vào CSDL.

Câu 21: Tùy chọn nào trong quá trình sao lưu/phục hồi CSDL giúp đảm bảo rằng cấu trúc bảng trong bản sao lưu sẽ thay thế cấu trúc bảng hiện có (nếu tồn tại) trước khi chèn dữ liệu?

  • A. INSERT
  • B. DELETE
  • C. DROP TABLE IF EXISTS
  • D. IGNORE

Câu 22: Giả sử bạn cần tạo một bản sao của CSDL hiện tại để thử nghiệm các thay đổi cấu trúc bảng mà không ảnh hưởng đến CSDL gốc. Phương pháp nào sau đây là hiệu quả nhất?

  • A. Sao lưu CSDL gốc rồi phục hồi đè lên CSDL gốc.
  • B. Sao lưu CSDL gốc rồi phục hồi vào một CSDL mới với tên khác.
  • C. Chỉ sao chép các tệp dữ liệu của CSDL gốc sang thư mục khác.
  • D. Tạo một CSDL mới trống và nhập dữ liệu từ CSDL gốc bằng tay.

Câu 23: Nếu bạn chỉ muốn sao lưu cấu trúc của các bảng (schema) mà không bao gồm dữ liệu, tùy chọn nào cần được lựa chọn khi xuất CSDL?

  • A. Structure
  • B. Data
  • C. Structure and Data
  • D. Compress

Câu 24: Sau khi phục hồi CSDL thành công, thao tác nào trong công cụ quản trị CSDL giúp hiển thị CSDL vừa được phục hồi trong danh sách các CSDL có sẵn?

  • A. Chọn chức năng "Optimize Database".
  • B. Chạy lại lệnh phục hồi một lần nữa.
  • C. Đăng xuất và đăng nhập lại vào công cụ quản trị.
  • D. Làm mới trang (Refresh) hoặc danh sách CSDL.

Câu 25: Lợi ích nào sau đây là kết quả trực tiếp của việc thực hiện sao lưu CSDL một cách định kỳ?

  • A. Tăng tốc độ xử lý các truy vấn SQL.
  • B. Giảm thiểu thời gian ngừng hoạt động của hệ thống khi cần phục hồi dữ liệu.
  • C. Giảm dung lượng ổ cứng mà CSDL đang sử dụng.
  • D. Ngăn chặn hoàn toàn các cuộc tấn công mạng.

Câu 26: Khi phục hồi CSDL từ tệp sao lưu SQL, thứ tự thực hiện các lệnh trong tệp thường là gì?

  • A. Tạo cấu trúc các bảng trước, sau đó chèn dữ liệu vào các bảng đó.
  • B. Chèn dữ liệu trước, sau đó tạo cấu trúc các bảng.
  • C. Tạo chỉ mục (index) trước, sau đó tạo bảng và chèn dữ liệu.
  • D. Thứ tự các lệnh là ngẫu nhiên, không quan trọng.

Câu 27: Tình huống nào sau đây không phải là lý do phổ biến để cần phục hồi CSDL từ bản sao lưu?

  • A. Dữ liệu bị hỏng do lỗi phần mềm hoặc virus.
  • B. Cần khôi phục CSDL về trạng thái trước khi thực hiện một thao tác sai lầm.
  • C. Máy chủ bị mất điện đột ngột và CSDL bị lỗi.
  • D. Cần nâng cấp phiên bản phần mềm quản trị CSDL.

Câu 28: Trong công cụ quản trị CSDL, khi bạn chọn một CSDL cụ thể để sao lưu, bạn có thể chọn sao lưu toàn bộ CSDL hoặc chỉ một phần. "Một phần" ở đây thường ám chỉ điều gì?

  • A. Chỉ sao lưu dữ liệu của CSDL, không bao gồm cấu trúc bảng.
  • B. Chỉ sao lưu một hoặc một vài bảng cụ thể trong CSDL.
  • C. Chỉ sao lưu các bản ghi dữ liệu được thêm vào gần đây.
  • D. Chỉ sao lưu các chỉ mục (index) của CSDL.

Câu 29: Sau khi sao lưu CSDL thành công và tải tệp sao lưu về máy tính cá nhân, bạn nên làm gì tiếp theo để đảm bảo an toàn dữ liệu tối đa?

  • A. Xóa CSDL gốc trên máy chủ để tiết kiệm dung lượng.
  • B. Chia sẻ tệp sao lưu cho tất cả người dùng CSDL.
  • C. Lưu trữ tệp sao lưu ở một vị trí an toàn, riêng biệt và kiểm tra tính toàn vẹn của tệp.
  • D. Nhập tệp sao lưu trở lại CSDL gốc ngay lập tức.

Câu 30: Tùy chọn nào trong quá trình sao lưu CSDL cho phép nén tệp đầu ra để giảm kích thước tệp sao lưu?

  • A. Compression (ví dụ: GZIP, ZIP)
  • B. Encoding (ví dụ: UTF-8)
  • C. Format (ví dụ: SQL, CSV)
  • D. Output (ví dụ: View as text)

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 1: Mục đích chính của việc sao lưu cơ sở dữ liệu (CSDL) là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 2: Khi sử dụng một công cụ quản trị CSDL (ví dụ: phpMyAdmin) để sao lưu, thao tác phổ biến nhất để tạo ra tệp chứa các lệnh SQL tái tạo CSDL là gì?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 3: Giả sử bạn cần di chuyển một CSDL từ máy chủ A sang máy chủ B. Quy trình chung nào sau đây là hợp lý nhất?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 4: Trong quá trình phục hồi CSDL từ tệp sao lưu SQL, nếu chọn tùy chọn 'DROP TABLE IF EXISTS' trước khi tạo lại bảng, điều gì sẽ xảy ra?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 5: Khi sao lưu CSDL, việc chỉ chọn sao lưu cấu trúc (Structure Only) thay vì cả cấu trúc và dữ liệu (Structure and Data) phù hợp với mục đích nào sau đây?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 6: Bạn vừa phục hồi CSDL từ tệp sao lưu thành công trên công cụ quản trị. Tuy nhiên, danh sách CSDL hiển thị vẫn chưa được cập nhật. Thao tác nào sau đây thường giúp làm mới danh sách hiển thị?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 7: Tệp sao lưu CSDL thường chứa các lệnh gì để có thể tái tạo lại CSDL khi phục hồi?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 8: Khi phục hồi CSDL, nếu bạn chọn tùy chọn 'DELETE FROM table_name' trước khi chèn dữ liệu từ tệp sao lưu, điều này khác với 'DROP TABLE IF EXISTS' như thế nào?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 9: Bạn cần sao lưu chỉ một số bảng cụ thể trong CSDL lớn để chuyển cho bộ phận khác. Thao tác nào sau đây là phù hợp nhất?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 10: Tại sao nên lưu trữ các bản sao lưu CSDL ở một vị trí khác biệt (ví dụ: ổ cứng ngoài, dịch vụ đám mây) so với máy chủ chứa CSDL gốc?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 11: Khi thực hiện phục hồi CSDL từ tệp sao lưu bằng công cụ quản trị, bạn thường sử dụng tính năng nào để tải nội dung tệp sao lưu vào cửa sổ truy vấn hoặc bộ xử lý lệnh của công cụ?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 12: Giả sử bạn có một CSDL đang hoạt động và cần phục hồi nó về trạng thái của bản sao lưu cũ nhất. Nếu bản sao lưu đó không chứa tùy chọn 'DROP' hoặc 'DELETE', việc phục hồi trực tiếp có thể dẫn đến vấn đề gì?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 13: Tình huống nào sau đây *không* yêu cầu hoặc *không* được giải quyết trực tiếp bằng việc sao lưu và phục hồi CSDL?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 14: Khi sao lưu CSDL, bạn được hỏi về định dạng tệp đầu ra. Định dạng '.sql' phổ biến có nghĩa là gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 15: Giả sử bạn đã thực hiện sao lưu CSDL định kỳ hàng ngày. Hôm nay, CSDL bị hỏng lúc 14:00. Bản sao lưu gần nhất là lúc 0:00 cùng ngày. Khi phục hồi từ bản sao lưu này, điều gì sẽ xảy ra với dữ liệu được thêm vào hoặc cập nhật từ 0:00 đến 14:00?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 16: Để đảm bảo tính toàn vẹn của dữ liệu sau khi phục hồi, bạn nên thực hiện bước kiểm tra nào sau đây?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 17: Khi phục hồi CSDL, tùy chọn nào sau đây sẽ *không* xóa dữ liệu hiện có trong bảng mà chỉ cố gắng chèn dữ liệu từ tệp sao lưu?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 18: Giả sử bạn đang sử dụng công cụ quản trị CSDL trên web. Để bắt đầu quá trình phục hồi CSDL từ một tệp sao lưu SQL đã có trên máy tính của bạn, bạn thường cần tìm tính năng nào trong giao diện?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 19: Tại sao việc sao lưu CSDL thường xuyên là một biện pháp quan trọng trong quản trị hệ thống thông tin?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 20: Khi gặp lỗi trong quá trình phục hồi CSDL từ tệp sao lưu, nguyên nhân phổ biến nhất có thể là gì?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 21: Tùy chọn nào trong quá trình sao lưu/phục hồi CSDL giúp đảm bảo rằng cấu trúc bảng trong bản sao lưu sẽ thay thế cấu trúc bảng hiện có (nếu tồn tại) trước khi chèn dữ liệu?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 22: Giả sử bạn cần tạo một bản sao của CSDL hiện tại để thử nghiệm các thay đổi cấu trúc bảng mà không ảnh hưởng đến CSDL gốc. Phương pháp nào sau đây là hiệu quả nhất?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 23: Nếu bạn chỉ muốn sao lưu cấu trúc của các bảng (schema) mà không bao gồm dữ liệu, tùy chọn nào cần được lựa chọn khi xuất CSDL?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 24: Sau khi phục hồi CSDL thành công, thao tác nào trong công cụ quản trị CSDL giúp hiển thị CSDL vừa được phục hồi trong danh sách các CSDL có sẵn?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 25: Lợi ích nào sau đây là kết quả trực tiếp của việc thực hiện sao lưu CSDL một cách định kỳ?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 26: Khi phục hồi CSDL từ tệp sao lưu SQL, thứ tự thực hiện các lệnh trong tệp thường là gì?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 27: Tình huống nào sau đây *không* phải là lý do phổ biến để cần phục hồi CSDL từ bản sao lưu?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 28: Trong công cụ quản trị CSDL, khi bạn chọn một CSDL cụ thể để sao lưu, bạn có thể chọn sao lưu toàn bộ CSDL hoặc chỉ một phần. 'Một phần' ở đây thường ám chỉ điều gì?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 29: Sau khi sao lưu CSDL thành công và tải tệp sao lưu về máy tính cá nhân, bạn nên làm gì tiếp theo để đảm bảo an toàn dữ liệu tối đa?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 24: Thực hành sao lưu dữ liệu

Tags: Bộ đề 10

Câu 30: Tùy chọn nào trong quá trình sao lưu CSDL cho phép nén tệp đầu ra để giảm kích thước tệp sao lưu?

Viết một bình luận