1. Trang chủ
  2. » Tất cả

Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2

6 12 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2 Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2 Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2 Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2 Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2 Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2 Trắc nghiệm lập trình cơ sở dữ liệu có đáp án phần 2

ĐÁP ÁN CÂU HỎI TRẮC NGHIỆM LẬP TRÌNH CƠ SỞ DỮ LIỆU SQL CÓ ĐÁP ÁN Câu Đáp án Câu Đáp án Câu A Câu 24 A Câu B Câu 25 B Câu A Câu 26 A Câu D Câu 27 A Câu B Câu 28 B Câu A Câu 29 B Câu A Câu 30 D Câu B Câu 31 B Câu A Câu 32 D Câu 10 B Câu 33 B Câu 11 A Câu 34 C Câu 12 C Câu 35 B Câu 13 B Câu 36 C Câu 14 A Câu 37 C Câu 15 A Câu 38 D Câu 16 A Câu 39 C Câu 17 C Câu 40 B Câu 18 C Câu 41 B Câu 19 A Câu 42 A Câu 20 A Câu 43 B Câu 21 C Câu 44 A Câu 22 C Câu 45 C Câu 23 B Câu 46 A Câu 1. Mệnh đề sử dụng để tìm kiếm giá trị theo mẫu định? A LIKE B GET C FROM Câu 2. Câu lệnh SQL sử dụng để tạo bảng sở liệu? A CREATE DB B CREATE TABLE C CREATE DATABASE TAB D CREATE DATABASE TABLE Câu 3. Trong SQL, mệnh đề ALTER TABLE dùng để làm gì? A Dùng để thêm, xố sửa đổi cột bảng có B Dùng để chèn liệu vào bảng sở liệu C Dùng để xóa bảng sở liệu D Dùng để xóa liệu khỏi bảng sở liệu Câu 4. Mệnh đề HAVING sử dụng với A Câu lệnh INSERT B Câu lệnh JOIN C Câu lệnh DELETE D Câu lệnh SELECT Câu 5. Khẳng định sau đúng? A TRUNCATE TABLE phải sử dụng với mệnh đề WHERE B TRUNCATE TABLE có chức tương tự lệnh DELETE khơng có mệnh đề WHERE sử dụng để xóa ghi từ bảng tồn SQL C TRUNCATE TABLE xóa bảng khỏi sở liệu Câu 6. Câu lệnh SQL sau đúng? A SELECT * FROM Sales WHERE Date BETWEEN '10/12/2005' AND '01/01/2006' B SELECT FROM Sales WHERE Date BETWEEN '10/12/2005' AND '01/01/2006' C SELECT FROM Sales WHERE Date BETWEEN ('10/12/2005', '01/01/2006') Câu 7. Câu lệnh CREATE TABLE dùng để làm gì? A Tạo bảng sở liệu B Tạo thủ tục lưu trữ C Tạo chế độ xem sở liệu Câu 8. RDBMS viết tắt ? A Real Database Management System B Relational Database Management System C Read Database Master System Câu 9. Hàm hàm tập hợp SQL? A AVG B LEN C JOIN D LEFT Câu 10. Lệnh SQL sau lấy chuỗi 'Success'? A SELECT ' Success ' B SELECT 'Success' C SELECT LEFT('Success is all I need.', 15) Câu 11. Câu lệnh SQL sau làm gì: SELECT Khachhang, COUNT(Dondathang) FROM Sales GROUP BY Khachhang HAVING COUNT(Dondathang) >5 SELECT Khachhang, COUNT(Dondathang) FROM Sales GROUP BY Khachhang HAVING COUNT(Dondathang) >5 A Chọn tất khách hàng từ bảng Sales thực đơn hàng B Chọn tất khách hàng từ bảng Sales C Chọn tổng số đơn đặt hàng từ bảng Sales, số lớn Câu 12. Câu lệnh SQL sau chọn tất ghi với tất cột chúng từ bảng có tên Sales A DELETE FROM Sales B SELECT * FROM SALES WHERE OrderID < C SELECT * FROM Sales Câu 13. Yếu tố đứng sau câu lệnh SELECT SQL? A Tên bảng sở liệu lấy ghi B Danh sách cột chọn ký hiệu * C Mệnh đề JOIN Câu 14. Index SQL gì? A Là thuộc tính bảng sở liệu, giúp tăng tốc tìm kiếm liệu bảng B Là phương pháp để join hay nhiều bảng với C Chức tương tự Alias Câu 15. Nếu không định ASC DESC sau mệnh đề ORDER BY từ khóa sử dụng theo mặc định? A ASC B DESC C DOWN D Khơng có giá trị mặc định Câu 16. Có thể sử dụng mệnh đề SQL HAVING WHERE câu lệnh SQL khơng? A Có thể B Khơng thể Câu 17. Đâu khẳng định nói AS SQL? A Mệnh đề AS sử dụng với mệnh đề JOIN B Mệnh đề AS khai báo điều kiện tìm kiếm C Mệnh đề AS sử dụng để thay đổi tên cột tập kết để gán tên cho cột dẫn xuất Câu 18. Đâu khơng phải từ khóa mệnh đề SQL? A INSERT B SELECT C INVERT D UPDATE Câu 19. Hàm ABS SQL sử dụng để làm gì? A Trả giá trị tuyệt đối biểu thức số B Trả giá trị tối thiểu biểu thức số C Trả giá trị tối đa biểu thức số D Trả giá trị trung bình biểu thức số Câu 20. LIKE sử dụng với lệnh nào? A Mệnh đề WHERE B Mệnh đề GROUP BY C Mệnh đề JOIN D Mệnh đề ORDER BY Câu 21. BETWEEN SQL sử dụng để ? A Chỉ định cột làm khóa B Chỉ định bảng sử dụng C Chỉ định phạm vi để kiểm tra Câu 22. Lệnh SQL sau viết cú pháp? A SELECT * FROM Table1 WHERE Column1 => 10 B SELECT * FROM Table1 WHERE Column1 = = 10 C SELECT * FROM Table1 WHERE Column1 >= 10 Câu 23. Yếu tố nằm sau mệnh đề WHERE SQL? A Tên bảng sử dụng để lấy ghi B Điều kiện cần đáp ứng cho hàng trả C Danh sách cột chọn Câu 24. Câu lệnh SQL sau xóa tất ghi bảng Sales? A DELETE FROM Sales B DELETE Sales C DELETE * FROM Sales D DELETE ALL Sales Câu 25. Lệnh INSERT sử dụng để làm gì? A Để lấy liệu B Để chèn liệu C Để sửa đổi liệu Câu 26. Thứ tự tốn tử ">" "=" muốn định điều kiện tìm kiếm lớn nhau? A >= B => C Cả đáp án D Cả đáp án sai Câu 27. Lệnh UNION sử dụng để kết hợp kết từ nhiều truy vấn vào tập kết A Đúng B Sai Câu 28. Trong hàm đây, đâu hàm tập hợp SQL? A CURDATE() B COUNT C AVERAGE D MAXIMUM Câu 29. Lệnh GROUP BY sử dụng với hàm tập hợp A Đúng B Sai Câu 30. Câu lệnh sau thực thi thành công? A SELECT customer FROM customer_name; B SELECT FROM customers customer name; C SELECT customer_name FROM customers ORDER BY zone WHERE cat_id = 12; D SELECT customer_name FROM customers WHERE cat_id = 12 ORDER BY cat_id; Câu 31. Mệnh đề ORDER sử dụng để xếp ghi theo thứ tự tăng dần giảm dần A Đúng B Sai Câu 32. Câu lệnh SQL sau phát sinh lỗi thực thi? A CREATE DATABASE students B CREATE DATABASE students; C create database if not exists students D IF NOT EXISTS CREATE DATABASE STUDENTS; Câu 33. DML có nghĩa gì? A Different Mode Level B Data Manipulation language C Data Mode Lane D Data Model Language Câu 34. SQL đạt chuẩn quốc tế nào? A Chỉ đạt chuẩn ISO (International Organization for Standardization) B Chỉ đạt chuẩn ANSI (American National Standards Institute) C Đạt chuẩn ISO ANSI Câu 35. VIEW SQL có nghĩa gì? A Là sơ đồ sở liệu B Là bảng ảo sở liệu có nội dung định nghĩa thơng qua câu lệnh SQL C Là thủ tục lưu trữ đặc biệt thực kiện xảy Câu 36. Từ khóa SQL sử dụng để truy xuất giá trị nhất? A DISTINCTIVE B UNIQUE C DISTINCT D DIFFERENT Câu 37. Câu lệnh SQL sau có cú pháp đúng? A SELECT Username, Password WHERE Username = 'user1' B SELECT Username AND Password FROM Users C SELECT Username, Password FROM Users Câu 38. Câu lệnh SQL chèn liệu vào bảng Projects? A SAVE INTO Projects (ProjectName, ProjectDescription) VALUES ('Content Development', 'Website content development project') B INSERT Projects VALUES ('Content Development', 'Website content development project') C INSERT Projects ('Content Development', 'Website content development project') D INSERT INTO Projects (ProjectName, ProjectDescription) VALUES ('Content Development', 'Website content development project') Câu 39. Câu lệnh SQL sau có cú pháp đúng? A SELECT * FROM Table1 WHERE Column1 = = 10 B SELECT * FROM Table1 WHERE Column1 => 10 C SELECT * FROM Table1 WHERE Column1 >= 10 Câu 40. Câu lệnh SQL sau có cú pháp đúng? A SELECT CustomerName, COUNT(CustomerName) FROM Orders ORDER BY CustomerName B SELECT CustomerName, COUNT(CustomerName) FROM Orders GROUP BY CustomerName C SELECT CustomerName, COUNT(CustomerName) FROM Orders Câu 41. Câu lệnh SQL chọn tất hàng từ bảng Products xếp kết theo cột ProductID? A SELECT * FROM Products ORDERED BY ProductID B SELECT * FROM Products ORDER BY ProductID C SELECT * FROM Products WHERE ProductID > 200 D SELECT ProductID FROM Products Câu 42. Mệnh đề SQL sau sử dụng để chọn liệu từ bảng trở lên? A WHERE B JOIN C HAVING Câu 43. Đâu từ khóa xác định kiểu xếp tập kết truy xuất mệnh đề ORDER BY? A HIGH LOW B ASC DESC C UP DOWN Câu 44. Câu lệnh SQL chọn tất hàng từ bảng có tên Contest, với cột ContestDate có giá trị lớn ngày 25 tháng năm 2019? A SELECT * FROM Contest WHERE ContestDate >= '03/25/2019' B SELECT * FROM Contest WHERE ContestDate < '03/25/2019' C SELECT * FROM Contest HAVING ContestDate >= '03/25/2019' Câu 45. TRANSACTION SQL có thuộc tính thường viết tắt ACID nghĩa gì? A Access Consistency Isolation Data B Access Constraint Index Data C Atomicity Consistency Isolation Durability Câu 46. Phát biểu ALTER có thể: A dùng để đổi tên cột B dùng để đổi nội dung dòng C thực hai nhiệm vụ D thực nhiệm vụ hai nhiệm vụ ... để làm gì? A Dùng để thêm, xố sửa đổi cột bảng có B Dùng để chèn liệu vào bảng sở liệu C Dùng để xóa bảng sở liệu D Dùng để xóa liệu khỏi bảng sở liệu Câu 4. Mệnh đề HAVING sử dụng với A Câu... Date BETWEEN ''10/ 12/ 2005'' AND ''01/01 /20 06'' B SELECT FROM Sales WHERE Date BETWEEN ''10/ 12/ 2005'' AND ''01/01 /20 06'' C SELECT FROM Sales WHERE Date BETWEEN (''10/ 12/ 2005'', ''01/01 /20 06'') Câu 7. Câu... dụng để làm gì? A Để lấy liệu B Để chèn liệu C Để sửa đổi liệu Câu 26 . Thứ tự tốn tử ">" "=" muốn định điều kiện tìm kiếm lớn nhau? A >= B => C Cả đáp án D Cả đáp án sai Câu 27 . Lệnh UNION sử dụng

Ngày đăng: 20/03/2023, 15:22

w