Câu 1: SQL có mấy thành phần?
-
A. 4
-
B. 3
- C. 2
- D. 1
Câu 2: DDL là gì?
- A. Ngôn ngữ xóa bỏ dữu liệu
- B. Ngôn ngữ hình thành dữu liệu
- C. Ngôn ngữ trích xuất dữu liệu
- D. Ngôn ngữ định nghĩa dữ liệu
Câu 3: DML là gì?
-
A. Ngôn ngữ thao tác dữu liệu
- B. Ngôn ngữ bác bỏ dữu liệu
- C. Ngôn ngữ trích xuất dữu liệu
- D. Ngôn ngữ sao lưu dữu liệu
Câu 4: DCL là gì?
- A. Ngôn ngữ khai báo dữu liệu
- B. Ngôn ngữ xóa bỏ dữu liệu
- C. Ngôn ngữ trích xuất dữu liệu
-
D. Ngôn ngữ kiểm soát dữu liệu
Câu 5: CREAT DATABASE là?
- A. Một biểu thức.
-
B. Câu truy vấn DDL
- C. Câu truy vấn DCL
- D. Câu truy vấn DML
Câu 6: BOOLEAN có ý nghĩa là?
- A. Số nguyên
-
B. Kiểu logic có giá trị Đúng (1) hay sai (0)
- C. Khóa trong, khóa ngoài
- D. Thời gian
Câu 7: INNER JOIN là?
- A. câu truy xuất dữ liệu của DML
- B. câu truy xuất dữ liệu của DCL
- C. câu truy xuất dữ liệu của DDL
-
D.câu truy vấn dữ liệu của DDL
Câu 8: INNER JOIN có nghĩa là?
- A. Liên kết các bảng theo theo phép toán
-
B. Liên kết các bảng theo theo điều kiện
- C. Kiểm soát các bảng theo điều kiện
- D. Kiểm soát các bảng theo yêu cầu
Câu 9: Câu truy vấn cập nhật dữu liệu là?
- A. UPDATE <tên trường>
OUT <tên trường> = <giá trị>
- B. UPDATE <tên trường>
SET <tên trường> = <giá trị>
-
C. UPDATE <tên bảng>
OUT <tên trường> = <giá trị>
- D. UPDATE <tên bảng>
SET <tên trường> = <giá trị>
Câu 10: PRIMARY KEY là?
-
A. Khai báo khóa chính
- B. Khai báo khóa phụ
-
C. Đặt làm khóa chính
-
D. Đặt làm khóa phụ
Câu 11: FOREIGN KEY … REFERENCES…?
- A. Khai báo khóa trong
-
B. Khai báo khóa ngoài
- C. Ngắt dữ liệu khóa ngoài
- D. Ngắt dữ liệu khóa trong
Câu 12: WHERE là câu?
- A. Truy xuất dữ liệu
- B. Truy vấn dữ liệu
-
C. Tham vấn dữu liệu
- D. Cập nhật dữu liệu
Câu 13: Các toán hạng trong các phép toán là?
- A. Các thuộc tính
- B. Các quan hệ
- C. Các bộ n_giá trị
-
D. Các biểu thức
Câu 14: Phép chọn SELECT là phép toán?
- A. Tạo một quan hệ mới từ quan hệ nguồn
- B. Tạo một quan hệ mới, thoả mãn một tân từ xác định
- C. Tạo một nhóm các phụ thuộc.
-
D. Tạo một quan hệ mới, các bộ được rút ra một cách duy nhất từ quan hệ nguồn
Câu 15: Phép chiếu PROJECT là phép toán?
-
A. Tạo một quan hệ mới, các thuộc tính là các thuộc tính quan hệ nguồn
- B. Tạo một quan hệ mới, các bộ của quan hệ nguồn bỏ đi những bộ trùng lặp
- C. Tạo một quan hệ mới, thoả mãn một tân từ xác định.
- D. Tạo một quan hệ mới, các thuộc tính được biến đổi từ quan hệ nguồn.
Câu 16: Phép toán tập hợp trong mệnh đề WHERE bao gồm
-
A. Các phép đại số quan hệ
- B. Các phép số học và các phép so sánh
- C. Các phép so sánh.
- D. Biểu thức đại số
Câu 17: Các phép toán gộp nhóm được sử dụng sau mệnh đề
- A. SELECT
- B. WHERE
-
C. GROUP BY
- D. FROM
Câu 18: Trong SQL, ngôn ngữ định nghĩa dữ liệu bao gồm các chức năng?
-
A. Tạo, sửa và xóa cấu trúc quan hệ. Bảo mật và quyền truy nhập.
- B. Bảo mật và quyền truy nhập.
- C. Tạo, sửa và xóa cấu trúc quan hệ. Thêm cột, sửa cột và xoá cột
- D. Tạo, sửa và xóa các bộ quan hệ. Bảo mật và quyền truy nhập.
Câu 19: SQL có ba thành phần là?
- A. MySQL, DDL, C++
- B. Python, DCL, SLQTM
-
C. DDL, DML, DCL
- D. PosGreSQL, C++, C plus
Câu 20: Trong Cú pháp câu lệnh ràng buộc Forein Key, từ khoá On Update có nghĩa gì? Hãy chọn phương án đung trong các phương án dưới đây:
-
A. Là ràng buộc được phép cập nhật khoá Forein Key
- B. Là ràng buộc được phép cập nhật khoá Primary Key
- C. Là ràng buộc được phép cập nhật Check Key
- D. Là ràng buộc được phép xóa khoá Forein Key