Trắc nghiệm Cơ sở dữ liệu Bài 32: Ngôn ngữ định nghĩa dữ liệu
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
DDL trong SQL là viết tắt của cụm từ nào?
Đáp án và lời giải
Đáp án: A
Câu 2
DDL được sử dụng cho mục đích chính nào trong CSDL?
Đáp án và lời giải
Đáp án: C
Câu 3
Câu lệnh DDL nào được sử dụng để tạo ra các đối tượng CSDL mới (ví dụ: bảng, view)?
Đáp án và lời giải
Đáp án: D
Câu 4
Câu lệnh DDL nào được sử dụng để sửa đổi cấu trúc của một đối tượng CSDL hiện có?
Đáp án và lời giải
Đáp án: A
Câu 5
Câu lệnh DDL nào được sử dụng để xóa một đối tượng CSDL khỏi CSDL?
Đáp án và lời giải
Đáp án: C
Câu 6
Câu lệnh SQL nào được sử dụng để tạo một bảng mới?
Đáp án và lời giải
Đáp án: D
Câu 7
Cú pháp cơ bản của câu lệnh CREATE TABLE là gì?
Đáp án và lời giải
Đáp án: D
Câu 8
Trong câu lệnh CREATE TABLE, bạn định nghĩa kiểu dữ liệu (datatype) cho cái gì?
Đáp án và lời giải
Đáp án: B
Câu 9
Câu lệnh DDL nào được sử dụng để thêm một cột mới vào bảng SINH_VIEN?
Đáp án và lời giải
Đáp án: C
Câu 10
Câu lệnh DDL nào được sử dụng để xóa cột DiaChi khỏi bảng NHAN_VIEN?
Đáp án và lời giải
Đáp án: C
Câu 11
Câu lệnh DDL nào được sử dụng để sửa đổi kiểu dữ liệu của cột SiSo trong bảng LOP?
Đáp án và lời giải
Đáp án: C
Câu 12
Câu lệnh DDL nào được sử dụng để xóa bảng KET_QUA?
Đáp án và lời giải
Đáp án: D
Câu 13
Khi bạn DROP một bảng, điều gì xảy ra với dữ liệu trong bảng đó?
Đáp án và lời giải
Đáp án: C
Câu 14
Trong câu lệnh CREATE TABLE, bạn có thể định nghĩa các ràng buộc toàn vẹn như Khóa chính (PRIMARY KEY) và Khóa ngoại (FOREIGN KEY) ở đâu?
Đáp án và lời giải
Đáp án: D
Câu 15
Cú pháp để định nghĩa Khóa chính cho cột MaSV trong bảng SINH_VIEN khi tạo bảng là gì?
Đáp án và lời giải
Đáp án: D
Câu 16
Cú pháp để định nghĩa Khóa ngoại cho cột MaLop trong bảng SINH_VIEN tham chiếu đến cột MaLop trong bảng LOP khi tạo bảng là gì?
Đáp án và lời giải
Đáp án: D
Câu 17
DDL được xử lý bởi thành phần nào của HQTCSDL?
Đáp án và lời giải
Đáp án: D
Câu 18
Hệ thống danh mục (System Catalog) chứa thông tin gì do DDL tạo ra?
Đáp án và lời giải
Đáp án: C
Câu 19
Câu lệnh nào sau đây là một câu lệnh DDL?
Đáp án và lời giải
Đáp án: D
Câu 20
Mục đích của việc tạo View (chế độ xem) bằng DDL là gì?
Đáp án và lời giải
Đáp án: C
Câu 21
Câu lệnh nào sau đây dùng để tạo một View?
Đáp án và lời giải
Đáp án: B
Câu 22
Câu lệnh DDL nào dùng để tạo một lược đồ (Schema) mới (trong một số HQTCSDL)?
Đáp án và lời giải
Đáp án: A
Câu 23
Ai là người sử dụng DDL chủ yếu trong một hệ thống CSDL?
Đáp án và lời giải
Đáp án: C
Câu 24
Các ràng buộc được định nghĩa bằng DDL là một phần của lược đồ CSDL. Phát biểu này đúng hay sai?
Đáp án và lời giải
Đáp án: A
Câu 25
Trong quá trình thiết kế CSDL, DDL được sử dụng chủ yếu trong giai đoạn nào?