Câu Lệnh SQL Nào được Sử Dụng để Tạo Bảng ... - Trắc Nghiệm Online
Có thể bạn quan tâm
- TIỂU HỌC
- THCS
- THPT
- ĐẠI HỌC
- HƯỚNG NGHIỆP
- FLASHCARD
- TÀI LIỆU THAM KHẢO
- Trang chủ
- CNTT
- 750+ Câu hỏi trắc nghiệm Lập trình cơ sở dữ liệu SQL kèm đáp án chi tiết
Câu lệnh SQL nào được sử dụng để tạo bảng trong cơ sở dữ liệu?
A.CREATE DB
B.CREATE TABLE
C.CREATE DATABASE TAB
D.CREATE DATABASE TABLE
Trả lời:Đáp án đúng: B
Câu lệnh SQL được sử dụng để tạo bảng trong cơ sở dữ liệu là CREATE TABLE. Cú pháp chung là: CREATE TABLE table_name (column1 datatype, column2 datatype, ...); Các lựa chọn khác không đúng vì:
- CREATE DB: Câu lệnh này không phải là cú pháp chuẩn để tạo bảng.
- CREATE DATABASE TAB: Câu lệnh này dùng để tạo một cơ sở dữ liệu có tên là TAB, không phải để tạo bảng.
- CREATE DATABASE TABLE: Tương tự như trên, câu lệnh này không đúng cú pháp để tạo bảng.
750+ Câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL kèm đáp án chi tiết - Phần 8
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút Bắt đầu thiCâu hỏi liên quan
Câu 3:Từ khóa SQL nào được sử dụng để chỉ truy xuất các giá trị duy nhất?
A.DISTINCTIVE
B.UNIQUE
C.DISTINCT
D.DIFFERENT
Lời giải:Đáp án đúng: CTừ khóa DISTINCT trong SQL được sử dụng để loại bỏ các giá trị trùng lặp trong kết quả truy vấn, chỉ trả về các giá trị duy nhất. Các lựa chọn khác không phải là từ khóa SQL hợp lệ cho mục đích này.
Câu 4:Câu lệnh SQL nào cho phép bạn liệt kê tất cả các cửa hàng có tổng doanh số trên 5000?

SELECT ID_CUAHANG, SUM(DOANH_THU) FROM BANHANG GROUP BY ID_CUAHANG HAVING SUM(DOANH_THU) > 5000;
B.SELECT ID_CUAHANG, SUM(DOANH_THU) FROM BANHANG GROUP BY ID_CUAHANG HAVING DOANH_THU > 5000;
C.SELECT ID_CUAHANG, SUM(DOANH_THU) FROM BANHANG WHERE SUM(DOANH_THU) > 5000 GROUP BY ID_CUAHANG;
D.SELECT ID_CUAHANG, SUM(DOANH_THU) FROM BANHANG WHERE DOANH_THU > 5000 GROUP BY ID_CUAHANG;
Lời giải:Đáp án đúng: ACâu hỏi yêu cầu liệt kê các cửa hàng có tổng doanh thu lớn hơn 5000. * Phương án 1 (Đúng): Sử dụng `GROUP BY ID_CUAHANG` để nhóm các bản ghi theo ID cửa hàng, sau đó sử dụng `SUM(DOANH_THU)` để tính tổng doanh thu cho mỗi cửa hàng. Điều kiện `HAVING SUM(DOANH_THU) > 5000` lọc ra các cửa hàng có tổng doanh thu lớn hơn 5000.* Phương án 2 (Sai): Sử dụng `HAVING DOANH_THU > 5000` là sai vì `HAVING` phải được sử dụng với các hàm tổng hợp như `SUM`, `AVG`, `COUNT`,... Nó không thể được sử dụng trực tiếp với cột `DOANH_THU` sau khi đã nhóm.* Phương án 3 (Sai): Sử dụng `WHERE SUM(DOANH_THU) > 5000` là sai vì `WHERE` không thể sử dụng với các hàm tổng hợp. `WHERE` được sử dụng để lọc các bản ghi trước khi nhóm, trong khi `HAVING` được sử dụng để lọc các nhóm sau khi đã nhóm.* Phương án 4 (Sai): Sử dụng `WHERE DOANH_THU > 5000` sẽ lọc các bản ghi có doanh thu lớn hơn 5000 trước khi nhóm, điều này không đáp ứng yêu cầu của câu hỏi là tổng doanh thu của cửa hàng phải lớn hơn 5000.Câu 5:Câu lệnh SQL nào sử dụng để in ra bản ghi của tất cả các sinh viên có họ bắt đầu bằng 'L'?

SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV LIKE 'L%';
B.SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV LIKE 'L';
C.SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV = 'L';
D.SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV <> 'L';
Lời giải:Đáp án đúng: ACâu hỏi yêu cầu tìm câu lệnh SQL để liệt kê thông tin của tất cả sinh viên có họ bắt đầu bằng chữ 'L'.* Đáp án 1: `SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV LIKE 'L%';` - Sử dụng mệnh đề `LIKE` kết hợp với ký tự `%` để tìm kiếm các giá trị bắt đầu bằng 'L'. Dấu `%` đại diện cho không hoặc nhiều ký tự bất kỳ. Đây là đáp án chính xác.* Đáp án 2: `SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV LIKE 'L';` - Chỉ tìm kiếm các giá trị HO_SV chính xác là 'L', không phải bắt đầu bằng 'L'.* Đáp án 3: `SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV = 'L';` - Tương tự đáp án 2, chỉ tìm kiếm các giá trị HO_SV chính xác là 'L'.* Đáp án 4: `SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV 'L';` - Tìm kiếm các giá trị HO_SV khác 'L', không phải bắt đầu bằng 'L'.Vậy đáp án đúng là đáp án 1.Câu 6:Kết quả của câu lệnh SQL sau là gì? 
95
B.85
C.100
D.78
Lời giải:Đáp án đúng: ACâu lệnh SQL được đưa ra thực hiện các bước sau:1. Tính trung bình cộng của cột Marks trong bảng Students: `AVG(Marks)` sẽ tính giá trị trung bình của tất cả các giá trị trong cột 'Marks'. Trong trường hợp này, (80 + 90 + 70 + 100) / 4 = 85.2. Làm tròn giá trị trung bình: `ROUND(AVG(Marks))` sẽ làm tròn giá trị trung bình vừa tính được đến số nguyên gần nhất. Vì 85 đã là một số nguyên, nó sẽ không thay đổi.Vì vậy, câu lệnh SQL này sẽ trả về giá trị 85.Câu 7:Hãy cho biết Table là gì? Đâu là phương án đúng trong các phương án dưới đây:
A.Là đối tượng CSDL chứa các câu lệnh Select
B.Là đối tượng chứa các tập lệnh của T-SQL
C.Là đối tượng lưu trữ dữ liệu của CSDL
D.Không phải là đối tượng lưu trữ dữ liệu của CSDL
Lời giải:Đáp án đúng: CTable (bảng) là một đối tượng cơ sở dữ liệu (CSDL) được sử dụng để lưu trữ dữ liệu. Dữ liệu được lưu trữ trong các hàng và cột. Mỗi cột đại diện cho một thuộc tính của đối tượng được lưu trữ, và mỗi hàng đại diện cho một bản ghi của đối tượng đó.* Phương án 1: Là đối tượng CSDL chứa các câu lệnh Select: Sai. View mới là đối tượng CSDL chứa các câu lệnh SELECT, không phải Table.* Phương án 2: Là đối tượng chứa các tập lệnh của T-SQL: Sai. Stored procedure mới là đối tượng chứa các tập lệnh T-SQL.* Phương án 3: Là đối tượng lưu trữ dữ liệu của CSDL: Đúng. Đây là định nghĩa chính xác của Table.* Phương án 4: Không phải là đối tượng lưu trữ dữ liệu của CSDL: Sai. Table là đối tượng *chính* để lưu trữ dữ liệu trong CSDL.Vậy nên, phương án đúng nhất là phương án 3.Câu 8:Câu lệnh SELECT…FORM kết hợp với mệnh đề nào để lọc các dòng dữ liệu bên trong bảng thỏa mãn điều kiện cho trước? Hãy chọn phương án đúng trong các phương án dưới đây:
A.GROUP BY
B.WHERE …ORDER BY…GROUP BY
C.WHERE …ORDER BY…GROUP BY
D.WHERE
Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 9:Hãy chọn phương án ứng với câu lệnh được sử dụng để tạo Database trong SQL:
A.Create database tên_database
B.Update database tên_database
C.Create table tên_database
D.Create data tên_database
Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 10:Hãy chọn phương án ứng với tác dụng của câu lệnh Select dưới đây
A.Lấy số đơn hàng của một công ty company, sắp xếp theo tên công ty
B.Lấy số đơn hàng của mỗi công ty, sắp xếp theo số công ty
C.Lấy số đơn hàng của mỗi công ty, sắp xếp theo tên công ty
D.Lấy số đơn hàng của mỗi công ty
Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 11:Trong câu lệnh Select, sau từ khoá ‘‘Having ’’ là gì? Hãy chọn phương án đúng trong các phương án dưới đây:
A.Biểu thức điều kiện của lệnh select
B.Biểu thức điều kiện của nhóm
C.Ràng buộc cột trong nhóm
D.Ràng buộc bản ghi trong bảng
Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 12:Lệnh sau dùng để làm gì?
A.Tạo nhiều trigger để kiểm ra các ràng buộc toàn vẹn trên CSDL
B.Cập nhật một trigger để kiểm ra các ràng buộc toàn vẹn trên CSDL
C.Tạo một trigger để tạo các ràng buộc toàn vẹn mới trên CSDL
D.Tạo một trigger để kiểm ra các ràng buộc toàn vẹn trên CSDL
Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải
FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải
FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải
FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải
FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải
CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tảiĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
Từ khóa » Câu Lệnh Sql Nào được Sử Dụng để Tạo Bảng Trong Cơ Sở Dữ Liệu
-
Lệnh CREATE TABLE Trong SQL để Tạo Bảng Cơ Sở Dữ Liệu
-
Câu Lệnh SQL Nào được Sử Dụng để Tạo Bảng Trong Cơ Sở Dữ Liệu?
-
Câu Lệnh SQL Cơ Bản - MariaDB Knowledge Base
-
Top 15 Câu Lệnh Sql Nào được Sử Dụng để Tạo Bảng Trong Cơ Sở Dữ ...
-
Câu Lệnh SQL Nào được Sử Dụng để Tạo Bảng Trong Cơ Sở Dữ Liệu?
-
Tổng Hợp Những Câu Lệnh SQL Cơ Bản - TopDev
-
Câu Lệnh SQL Nào được Sử Dụng để Tạo Bảng Trong Cơ Sở Dữ Liệu?
-
Tạo Bảng Với CREATE TABLE Kiểu Dữ Liệu Cột Trong SQL
-
Bài 2: Câu Lệnh SQL Tạo, Cập Nhật CSDL, Bảng - Tìm ở đây
-
Tạo Hoặc Sửa đổi Bảng Hoặc Chỉ Mục Bằng Cách Sử Dụng Truy Vấn ...
-
SQL Flashcards | Quizlet
-
Các Câu Lệnh SQL Cần Thiết để QA Có Thể Truy Vấn DB - Viblo
-
[ThaoVTP] Tìm Hiểu Về SQL Và Một Số Câu Lệnh SQL Cơ Bản - Viblo
-
Giới Thiệu Về Câu Lệnh CREATE TABLE Trong SQL Server