Câu 1
Những nhiệm vụ nào dưới đây không thuộc nhiệm vụ của công cụ kiểm soát, điều khiển truy cập vào cơ sở dữ liệu (CSDL)?
Đáp án và lời giải
Đáp án: B
2/25 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 23 câu còn lại.
Những nhiệm vụ nào dưới đây không thuộc nhiệm vụ của công cụ kiểm soát, điều khiển truy cập vào cơ sở dữ liệu (CSDL)?
Đáp án: B
Người nào có vai trò quan trọng trong vấn đề phân quyền hạn truy cập sử dụng CSDL?
Đáp án: D
Thuộc tính của cơ sở dữ liệu là gì?
Đáp án: A
Phần mềm ứng dụng CSDL là?
Đáp án: A
Một hệ cơ sở dữ liệu có mấy thành phần?
Đáp án: D
Một bảng có thể có bao nhiêu khóa?
Đáp án: D
Kết quả của các thao tác dữ liệu là?
Đáp án: B
CSDL quan hệ có hai loại khóa là?
Đáp án: A
Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì nên chọn trường SOBH làm khoá chính hơn vì?
Đáp án: C
DCL là gì?
Đáp án: D
CREAT DATABASE là?
Đáp án: B
BOOLEAN có ý nghĩa là?
Đáp án: B
Phép toán tập hợp trong mệnh đề WHERE bao gồm:
Đáp án: B
Các phép toán gộp nhóm được sử dụng sau mệnh đề:
Đáp án: C
Giải pháp cho sự cố hệ thống cấp điện bị quá tải?
Đáp án: B
Giải pháp cho sự cố hệ thống cấp điện dừng đột ngột?
Đáp án: A
Bảo đảm an toàn dữ liệu là?
Đáp án: B
Để nâng cao hiệu quả của việc bảo mật, ta cần phải
Đáp án: B
Để nhận dạng người dùng khi đăng nhập vào CSDL, ngoài mật khẩu người ta còn dùng các cách nhận dạng nào sau đây.
Đáp án: C
Một trong những vai trò của người quản trị cơ sở dữ liệu (CSDL) là?
Đáp án: D
Khởi tạo cơ sở dữ liệu và bảng dữ liệu trong SQL yêu cầu tuân thủ các quy tắc đặt tên và cú pháp của ngôn ngữ.
Câu truy vấn CREATE DATABASE được sử dụng để tạo một cơ sở dữ liệu mới.
Tên cơ sở dữ liệu và tên bảng trong SQL có thể chứa ký tự trống và các ký tự đặc biệt.
Để tạo bảng dữ liệu, có thể sử dụng câu truy vấn CREATE TABLE với danh sách các tên trường và kiểu dữ liệu tương ứng.
ALTER TABLE là câu truy vấn được sử dụng để thay đổi cấu trúc của bảng, bao gồm thêm khóa chính hoặc khóa ngoài.
Đáp án: a) Đúng; b) Sai; c) Đúng; d) Đúng
Nhà quản trị CSDL và cơ hội việc làm trong lĩnh vực này đang gia tăng, đòi hỏi kiến thức chuyên môn và kỹ năng thực hành tốt.
Nhà quản trị CSDL không cần được đào tạo bài bản, chỉ cần học hỏi trong quá trình làm việc.
Cơ hội việc làm trong lĩnh vực quản trị CSDL đang mở rộng, nhờ sự phát triển của công nghệ thông tin và các ứng dụng CSDL.
Khả năng học tập suốt đời không ảnh hưởng nhiều đến sự nghiệp của nhà quản trị CSDL.
Việc rèn luyện kỹ năng và kiến thức trong các khóa học nghề nghiệp về quản trị CSDL là cần thiết để thành công trong lĩnh vực này.
Đáp án: a) Sai; b) Đúng; c) Sai; d) Đúng
Bảo mật cơ sở dữ liệu (CSDL) yêu cầu một chính sách bảo mật toàn diện để bảo vệ dữ liệu và đảm bảo an ninh hệ thống.
Bảo mật CSDL chỉ cần tập trung vào việc giám sát trạng thái hoạt động của hệ thống và người dùng.
Quy định về ý thức và trách nhiệm của người dùng đối với tài khoản và dữ liệu trong CSDL là một phần quan trọng trong công tác bảo mật.
Một chính sách bảo mật toàn diện cần bao gồm danh sách các nhóm người dùng và quyền hạn truy xuất CSDL tương ứng.
Chính sách bảo mật không cần đề cập đến việc xử lý những tình huống có thể xảy ra trong quá trình hoạt động của hệ thống.
Đáp án: a) Sai; b) Đúng; c) Đúng; d) Sai
Tại sao cần có những quy định về ý thức trách nhiệm của những người vận hành hệ thống? Trong bối cảnh công nghệ thông tin thay đổi nhanh chóng với sự xuất hiện của điện toán đám mây và trí tuệ nhân tạo (AI), tại sao "học tập suốt đời" lại là phẩm chất bắt buộc đối với một nhà quản trị CSDL? Việc không cập nhật kiến thức mới có thể gây ra những rủi ro gì cho an toàn dữ liệu của một tổ chức?
Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.
Vì:
- Để đảm bảo tính ổn định, an toàn và bảo mật của hệ thống
- Giảm thiểu nguy cơ lỗi do con người
- Bảo vệ dữ liệu và thông tin, đảm bảo tính pháp lý cũng như tăng hiệu suất và độ tin cậy của hệ thống
Liên hệ với các lỗ hổng bảo mật mới, các kỹ thuật tối ưu hóa mới. Nếu không cập nhật, hệ thống sẽ dễ bị tấn công hoặc trở nên lạc hậu, trì trệ.
Công nghệ luôn phát triển, nhiều phần mềm, virus mới, đòi hỏi nhà quản trị CSDL phải luôn cập nhật kiến thức mới để thay đổi cách quản trị, có biện pháp bảo vệ hệ CSDL.
Cho cơ sở dữ liệu quản lí âm nhạc gồm các bảng
- Bảng nhacsi (idNhacsi,tenNhacsi)
- Bảng casi (idCasi, tencasi)
- Bảng bannhac (idbannhac, tenBannhac, idNhacsi)
- Bảng thuam (idBanthuam, idBannhac, idcasi)
Dựa vào danh sách các bảng trong CSDL quản lý âm nhạc đã cho:
(a) Hãy chỉ ra các khóa chính của từng bảng.
(b) Để biết một bài hát (bản nhạc) cụ thể do ca sĩ nào trình bày, chúng ta cần truy vấn dữ liệu từ những bảng nào? Hãy giải thích mối liên kết giữa các bảng đó thông qua các trường dữ liệu chung (khóa ngoài).
Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.
a. Xác định khóa chính của từng bảng
Khóa chính là trường dữ liệu dùng để định danh duy nhất mỗi bản ghi trong bảng. Dựa vào cấu trúc đã cho, khóa chính của các bảng như sau:
Bảng nhacsi: Khóa chính là idNhacsi.
Bảng casi: Khóa chính là idCasi.
Bảng bannhac: Khóa chính là idBannhac.
Bảng thuam: Khóa chính là idBanthuam.
b. Truy vấn và mối liên kết giữa các bảng
1. Các bảng cần truy vấn: Để biết một bản nhạc cụ thể do ca sĩ nào trình bày, chúng ta cần truy vấn dữ liệu từ 03 bảng:
Bảng bannhac (để lấy tên bản nhạc).
Bảng thuam (bảng trung gian kết nối bản nhạc và ca sĩ).
Bảng casi (để lấy tên ca sĩ).
2. Giải thích mối liên kết qua khóa ngoài: Mối liên kết được thực hiện thông qua cơ chế "Bắc cầu" như sau:
- Liên kết giữa bannhac và thuam: Sử dụng trường idBannhac.
- Liên kết giữa casi và thuam: Sử dụng trường idCasi. Trong bảng thuam, trường idCasi đóng vai trò là khóa ngoài tham chiếu đến khóa chính của bảng casi.