NEW
Font size
WorksheetsTinTin
Total questions: 50
Worksheet time: 25mins
SQL có mấy thành phần?
4
3
2
1
DDL là gì?
Ngôn ngữ xóa bỏ dữu liệu
Ngôn ngữ hình thành dữu liệu
Ngôn ngữ trích xuất dữu liệu
Ngôn ngữ định nghĩa dữ liệu
DML là gì?
Ngôn ngữ thao tác dữu liệu
Ngôn ngữ bác bỏ dữu liệu
Ngôn ngữ trích xuất dữu liệu
Ngôn ngữ sao lưu dữu liệu
DCL là gì?
Ngôn ngữ khai báo dữu liệu
Ngôn ngữ xóa bỏ dữu liệu
Ngôn ngữ trích xuất dữu liệu
Ngôn ngữ kiểm soát dữu liệu
CREAT DATABASE là?
Một biểu thức.
Câu truy vấn DDL
Câu truy vấn DCL
Câu truy vấn DML
BOOLEAN có ý nghĩa là?
Số nguyên
Kiểu logic có giá trị Đúng (1) hay sai (0)
Khóa trong, khóa ngoài
Thời gian
INNER JOIN là?
câu truy xuất dữ liệu của DML
câu truy xuất dữ liệu của DCL
câu truy xuất dữ liệu của DDL
câu truy vấn dữ liệu của DDL
INNER JOIN có nghĩa là?
Liên kết các bảng theo theo phép toán
Liên kết các bảng theo theo điều kiện
Kiểm soát các bảng theo điều kiện
Kiểm soát các bảng theo yêu cầu
Câu truy vấn cập nhật dữu liệu là?
UPDATE <tên trường>
OUT <tên trường> = <giá trị>
UPDATE <tên trường>
SET <tên trường> = <giá trị>
UPDATE <tên bảng>
OUT <tên trường> = <giá trị>
UPDATE <tên bảng>
SET <tên trường> = <giá trị>
PRIMARY KEY là?
Khai báo khóa chính
Khai báo khóa phụ
Đặt làm khóa chính
Đặt làm khóa phụ
FOREIGN KEY … REFERENCES…?
Khai báo khóa trong
Khai báo khóa ngoài
Ngắt dữ liệu khóa ngoài
Ngắt dữ liệu khóa trong
WHERE là câu?
Truy xuất dữ liệu
Truy vấn dữ liệu
Tham vấn dữu liệu
Cập nhật dữu liệu
ác toán hạng trong các phép toán là?
Các thuộc tính
Các quan hệ
Các bộ n_giá trị
Các biểu thức
Phép chọn SELECT là phép toán?
Tạo một quan hệ mới từ quan hệ nguồn
Tạo một quan hệ mới, thoả mãn một tân từ xác định
Tạo một nhóm các phụ thuộc.
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
Phép chiếu PROJECT là phép toán?
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
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
Tạo một quan hệ mới, thoả mãn một tân từ xác định.
Tạo một quan hệ mới, các thuộc tính được biến đổi từ quan hệ nguồn.
Phép toán tập hợp trong mệnh đề WHERE bao gồm
Các phép đại số quan hệ
Các phép số học và các phép so sánh
Các phép so sánh.
Biểu thức đại số
Các phép toán gộp nhóm được sử dụng sau mệnh đề
SELECT
WHERE
GROUP BY
FROM
Trong SQL, ngôn ngữ định nghĩa dữ liệu bao gồm các chức năng?
Tạo, sửa và xóa cấu trúc quan hệ. Bảo mật và quyền truy nhập.
Bảo mật và quyền truy nhập
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
Tạo, sửa và xóa các bộ quan hệ. Bảo mật và quyền truy nhập.
SQL có ba thành phần là?
MySQL, DDL, C++
Python, DCL, SLQTM
DDL, DML, DCL
PosGreSQL, C++, C plus
Dạng thu hồi quyền truy nhập
REVOKE <Các thao tác> ON <Quan hệ> FROM <Nhóm người sử dụng>
REVOKE <Người sử dụng> ON <Quan hệ> FROM <Các thao tác>
REVOKE <Quan hệ> ON <Thuộc tính> FROM <Nhóm người sử dụng>
REVOKE SELECT ON <Quan hệ> FROM <Nhóm người sử dụng>
REAL có ý nghĩa là?
xác lập đơn vị số thực
phép tính có kết quả là số thực
số thực dấu phẩy động
số thực
Dạng cấp quyền truy xuất trong SQL
GRANT ON TO
GRANT OUT TO
GRANT UP TO
GRANT READ ON R
Mẫu câu truy vấn kiểm soát quyền truy cập là?
HAVING và WHERE
FORM và TO
JOIN và SELECT
GRANT và REVOKE
Thứ tự đúng trong câu lệnh SELECT?
SELECT, FROM, GROUP BY HAVING, WHERE, ORDER BY
SELECT, FROM, WHERE, GROUP BY HAVING, ORDER BY
SELECT, FROM, GROUP BY HAVING, ORDER BY
SELECT, FROM, GROUP BY HAVING, ORDER BY
Mệnh đề GROUP BY ... HAVING
Phân hoạch các bộ của một quan hệ thành các nhóm riêng biệt
Phân hoạch các bộ của một quan hệ thành các nhóm riêng biệt và áp dụng các phép toán gộp cho các nhóm.
Áp dụng các phép toán gộp nhóm.
Tách các quan hệ thành các quan hệ con, không tổn thất thông tin
Phép chiếu được thực hiện sau mệnh đề nào trong SELECT - FROM - WHERE
FRO
SELEC
GROUP BY HAVING
WHERE
Câu lệnh UPDATE trong MySQL được sử dụng để cập nhật các bản ghi hiện có trong một bảng?
A. UPDATE table
SET column1 = expression1,
column2 = expression2,
...
[WHERE conditions]
[ORDER BY expression [ ASC | DESC ]]
[LIMIT number_rows].
UPDATE table
SET column1 = expression1,
column2 = expression2,
...
[WHERE conditions]
[ORDER BY expression [ ASC | DESC ]]
[LIMIT number_rows];
UPDATE table
SET row1 = expression1,
row2 = expression2,
...
[WHERE conditions]
[ORDER BY expression [ ASC | DESC ]]
[LIMIT number_rows];
UPDATE table
SET column1 = expression1;
column2 = expression2;
...;
[WHERE conditions];
[ORDER BY expression [ ASC | DESC ]];
[LIMIT number_rows];
Tối ưu hoá câu hỏi bằng cách
Bỏ đi các phép kết nối hoặc tích Đề các có chi phí lớn
Thực hiện các phép toán đại số quan hệ.
Thực hiện các phép chiếu và chọn, tiếp sau mới thực hiện phép kết nối
Thực hiện biến đổi không làm tổn thất thông tin
Tối ưu hoá câu hỏi truy vấn dữ liệu là
Quá trình biến đổi câu hỏi về dạng quan hệ
Quá trình biến đổi câu hỏi về dạng đơn giản
Quá trình biến đổi câu hỏi về dạng biểu thức quan hệ
Quá trình biến đổi câu hỏi sao cho chi phí thời gian thực hiện là ít nhất
Câu lệnh INSERT trong MySQL được sử dụng để chèn một bản ghi đơn hoặc nhiều bản ghi vào một bảng?
INSERT OUTTO table
(column1, column2, ... )
VALUES
(expression1, expression2, ... ),
(expression1, expression2, ... ),
INSERT INTO table
(column1, column2, ... )
VALUES
(expression1, expression2, ... ),
(expression1, expression2, ... ),
...;
INSERT INTO table
(column1, column2, ... )
VALUES
(expression1, expression2, ... ).
(expression1, expression2, ... ).
...;
INSERT OUTTO table
(column1, column2, ... )
VALUES
(expression1, expression2, ... );
(expression1, expression2, ... );
Vấn đề bảo mật đối với người dùng?
Đặt các bảo mật cao, mật khẩu cực khó nhớ
Chỉ cho người nhà xem thông tin dữ liệu
Cho bất kỳ ai cũng có thể xem dữ liệu
Phải có ý thức bảo vệ thông tin
Nhiệm vụ cảu người phân tích và người QTCSDL trong bảo mật dữu liệu là?
Phải có các giải pháp tối về phần cứng và phần mềm
Phải giảm chi phí mua bán cho người sử dụng
Đặt ra nhiều nguồn lượi cho bản thân
Chỉ cần tối ưu hóa CPU
Những sự cố nào trong đảm bảo an toàn dữ liệu hãy xảy ra nhất?
Sự cố về nguồn điện
Sự cố về hư hỏng thiết bị lưu trữ
Sự cố về không gian và thời gian
A và B đúng
Giải pháp cho hệ thống cấp điện không đủ công suất?
Giảm thiểu các máy tính, các thiết bị điện
Xây đựng hệ thống cung cấp điện đủ công suất
Giảm thiểu nhân lực
Đổi mô hình, trụ sở
Giải pháp cho sự cố hệ thống cấp điện bị quá tải?
Thường xuyên kiểm tra hệ thống cấp điện
Thường xuyên kiểm tra hệ thống cấp điện, đặc biệt là trong thời gian nhu cầu sử dụng điện tăng cao
Cắt giảm các máy tính và đồ dùng điện tử
Cắt giảm nhân viên và chế độ thưởng
Giải pháp cho sự cố hệ thống cấp điện dừng đột ngột?
Dùng bộ lưu điện để cấp điện ngay cho hệ thống máy tính QTCSDL
Để nó tự hồi phục
Thay đổi dữ liệu
Mua lượng điện lớn để dự trữ
Bảo đảm an toàn dữ liệu là?
đảm bảo cho người dùng dữ liệu luôn có sự thay đổi, đổi mới
đảm bảo cho dữ liệu trong CSDL không bị sai lệch, mất mát khi dọn dẹp hệ thống phần cứng, phần mềm khi gặp sự cố rủi ro
kiểm soát toàn bộ dữ liệu của người dùng
đảm bảo cho hệ thống dữ liệu luôn được mở và truy cập trên diện rộng
Giải pháp cho thiết bị lưu trữ bị hòng vì quá tuổi thọ?
Tất cả đáp án đều đúng
Cắt giảm nhân sự
Chờ cho thiết bị hỏng rồi mua cái mới
Quản lý thời gian sử dụng của thiết bị lưu trữ, thay thế trước khi thiết bị đến giai đoạn xuống cấp
Để tránh thiết bị đột tử và giữ được các dữ liệu thì ta cần?
Sao lưu dữ liệu sang thiết bị khác, kiểm tra và thay thế thiết bị
Bỏ thiết bị đó đi và làm lại các dữ liệu từ đầu
Tuyển người làm lại dữ liệu từ đầu cho chính xác
Cắt giảm nhân sự
Khi xây dựng chính sách bảo mật cần bổ sung cả nội dung liên quan đến ….. ?
Luật dân sự
Ý thức và trách nhiệm của người dùng
Đạo đức và văn hóa xã hội
Bộ luật tố tụng hình sự
Để bảo vệ các dữ liệu cá nhân và thông tin cá nhân, thì nên?
Đặt mật khẩu cho các dữ liệu đó
Cho họ hàng biết và quản lý hộ
Chỉ sử dụng các dữ liệu làm bằng công sức thủ công
Cập nhật các ứng dụng quản lý không rõ nguồn gốc
Thông thường, người dùng muốn truy cập vào hệ CSDL cần cung cấp
Hình ảnh.
Tên tài khoản và mật khẩu.
Họ tên người dùng.
Chữ ký.
Câu nào sai trong các câu dưới đây khi nói về chức năng lưu biên bản hệ thống?
Cho biết số lần truy cập vào hệ thống, vào từng thành phần của hệ thống, vào từng yêu cầu tra cứu, …
Cho thông tin về một số lần cập nhật cuối cùng
Lưu lại nội dung cập nhật, người thực hiện, thời điểm cập nhật
Lưu lại các thông tin cá nhân của người cập nhật
Câu nào sai trong các câu dưới đây?
Hệ quản trị CSDL không cung cấp cho người dùng cách thay đổi mật khẩu
Nên định kì thay đổi mật khẩu
Thay đổi mật khẩu để tăng cường khả năng bào vệ mật khẩu
Hệ quản trị CSDL cung cấp cho người dùng cách thay đổi mật khẩu
Để nâng cao hiệu quả của việc bảo mật, ta cần phải
Thường xuyên sao chép dữ liệu
Thường xuyên thay đổi các tham số của hệ thống bảo vệ
Thường xuyên nâng cấp phần cứng, phần mềm
Nhận dạng người dùng bằng mã hoá
Để nhận dạng người dùng khi đăng nhập vào CSDL, ngoài mật khẩu người ta còn dùng các cách nhận dạng nào sau đây
Hình ảnh
Âm thanh
Giọng nói, dấu vân tay, võng mạc, chữ ký điện tử.
Chứng minh nhân dân.
Trong bảng phân quyền, các quyền truy cập dữ liệu, gồm có
Xem, sửa, bổ sung và xóa dữ liệu.
Xem, bổ sung, sửa, xóa và không truy cập dữ liệu
Thêm dữ liệu
Đọc dữ liệu.
Các yếu tố tham gia trong việc bảo mật hệ thống như mật khẩu, mã hoá thông tin cần phải
Không được thay đổi để đảm bảo tính nhất quán.
Chỉ nên thay đổi nếu người dùng có yêu cầu.
Phải thường xuyên thay đổi để tằng cường tính bảo mật.
Chỉ nên thay đổi một lần sau khi người dùng đăng nhập vào hệ thống lần đầu tiên.
Phát biểu nào dưới đây không phải là bảo mật thông tin trong hệ CSDL?
Khống chế số người sử dụng CSDL
Hạn chế tối đa các sai sót của người dùng
Đảm bảo thông tin không bị mất hoặc bị thay đổi ngoài ý muốn
Ngăn chặn các truy cập không được phép
Cơ sở dữ liệu cần thiết phải bảo vệ, vì
Tài nguyên chung, nhiều người cùng sử dụng
Rất nhiều loại dữ liệu được tải về giữ trên các máy cục bộ để khai thác
Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp
Truy xuất vào cơ sở dữ liệu bằng nhiều ngôn ngữ thao tác dữ liệu khác nhau.
