Trần Sơn Hoàng
1. Độ dài tối đa của cột kí tự là
**A. 255 byte**
B. 65,535 byte
C. 256 byte
D. Không có đáp án
3. Hãy chọn câu lệnh SELECT đúng trong các câu lệnh select dưới đây?
A. SELECT * FROM t1 ORDER BY id EDSC;
**B. SELECT * FROM t1 WHERE BY id;**
C. SELECT * WHERE t1 ORDER BY id ASC;
D. SELECT % FROM t1 WHERE BY id;
3. Tạo cấu trúc bảng trong SQL, nếu tại Data Type của cột tương ứng người dùng chọn kiểu "Datetime" thì dữ liệu của cột đó nhận giá trị dạng thế nào trong các phương án dưới đây
A. Thời gian (mm/dd/yyyy).
B. Thời gian(dd/mm/yyyy).
**C. Thời gian (mm/dd/yyyy:hh:mm:ss).**
D. Thời gian (hh:mm:ss).
4. Trong SQL, ta có ba thành phần: Colume Name, Data Type, Allow Nulls để tạo cấu trúc bảng. Cho biết phương án nào dưới đây là tác dụng của Data Type?
**A. Chọn kiểu dữ liệu cho cột tương ứng**
B. Chọn cột tương ứng
C. Tạo mới cột tương ứng
D. Tạo mới kiểu dữ liệu cho cột tương ứng
5. Trong khai báo thủ tục, thân thủ thủ tục chính bắt đầu từ từ khóa nào trong các từ khóa sau?
A. create procedure
B. begin
C. create
**D. as**
6. Chọn phương án ứng với cú pháp để tạo ràng buộc check
A. CONSTRAINT tên ràng buộc CHK(điều kiện)
B. CONSTRAINT thuộc tính CHECK(điều kiện)
**C. CONSTRAINT tên ràng buộc CHECK(điều kiện)**
D. CHECK tên ràng buộc CONSTRAINT(điều kiện)
7. Tạo cấu trúc bảng trong SQL, nếu tại mục Data Type của cột tương ứng người dùng chọn kiểu "Nvarchar(50)" thì dữ liệu ở cột đó nhận giá trị ở dạng nào trong các phương án sau
A. Chuỗi với độ dài chính xác Vntime.
B. Chuỗi với độ dài cố định.
**C. Chuỗi với độ dài chính xác hỗ trợ Unicode.**
D. Chuỗi với độ dài cố định hỗ trợ Unicode.
8. Inner Join là kiểu liên kết gì trong các phương án sau
A. Liên kết phải
B. Liên kết trái
**C. Liên kết bằng**
D. Liên kết đầy đủ
9. Để lệnh print gắn liền với chuỗi ta thực hiện
A. Cast'Giá trị của @A' & print(@A as char(4))
B. Print'Giá trị của A' & cast(@A as char(4))
C. Print'Giá trị của @A' & cast(A as char(4))
**D. Print'Giá trị của @A' & cast(@A as char(4))**
10. Câu lệnh nào không khả dụng trong MySQL
A. SELECT
**B. FETCH**
C. JOIN
D. LIKE
11. Câu lệnh thực hiện phân tích phân phối khóa và lưu trữ phân phối được đặt tên là
A. CHECK TABLE
**B. ANALYZE TABLE**
C. CHECKSUM TABLE
D. OPTIMIZE TABLE
12. Perl DBI là gì
A. Kế thừa cơ sở dữ liệu
B. Tính toàn vẹn của cơ sở dữ liệu
**C. Giao diện của cơ sở dữ liệu**
D. Cách ly cơ sở dữ liệu
13. Đầu ra từ PHP được tạo ra như thế nào
A. Được tạo tĩnh
**B. Được tạo động**
C. Không được tạo ra
D. Không có đầu ra
14. Để sử dụng MySQL trên máy tính ta cần phải có
A. Perl, PHP hoặc Javar
B. Một trình duyệt
**C. Một số loại chương trình khách hàng để truy cập cơ sở dữ liệu**
D. FTP và Telnet
15. Kiểu dữ liệu nào sau đây có số byte lớn nhất
A. Varchar
B. Char
C. Varchar và Char
**D. Text type**
16. Dữ liệu kí tự có thể được lưu trữ dưới dạng
**A. Chuỗi độ dài cố định hoặc thay đổi**
B. Chuỗi chiều dài cố định
C. Chuỗi chiều dài biến đổi
D. Không có đề cập nào
17. Khai báo nào không sử dụng cùng số byte và việc tiêu thụ byte phụ thuộc vào dữ liệu đầu vào
**A. Varchar**
B. Char
C. Cả Varchar và Char
D. Không có đề cập nào
18. Mức độ trừu tượng mô tả dữ liệu nào được lưu trữ trong MySQL
A. Mức độ thể chất
B. Xem chất lượng
C. Mức độ trừu tượng
**D. Mức độ logic**
19. Trong MySQL,______ là một hàm tổng hợp
A. SELECT
B. CREATE
**C. AVG**
D. MODIFY
20. MDV được gọi là
A. Many Value Dependency
B. More Value Dependency
**C. Multi Value Dependency**
D. Tất cả những ý trên
21. Độ dài tối đa cột varchar là
**A. Tối đa 65,535 byte**
B. Tối đa 256 byte
C. Tối đa 65,537 byte
D. Không có đáp án
22. Giá trị của khóa chính
A. Có thể được sao chép
B. Có thể rỗng
**C. Không thể rỗng**
D. Không có đáp án
23. Mức độ chi tiết là gì
A. Kích thước của các mục dữ liệu
**B. Kích thước của cơ sở dữ liệu**
C. Kích thước của bản ghi
D. Kích thước của tệp
24. DLC được sử dụng để
A. Quản lí các thay đổi được thức hiện bởi câu lệnh DML
**B. Chèn, xóa và cập nhật dữ liệu**
C. Kiểm soát quyền truy cập vào dữ liệu được lưu trữ trong cơ sở dữ liệu
D. Không có cái nào ở trên