|
Họ tên thí sinh: .................................................................
Số báo danh:
......................................................................
I. PHẦN I. Câu trắc nghiệm nhiều
phương án lựa chọn.
Câu 1: Trong
quá trình tạo bảng, nếu muốn trường "idNhacsi" tự động tăng giá trị,
ta phải chọn tùy chọn nào?
A. DEFAULT B. NOT
NULL
C. AUTO_INCREMENT D. UNSIGNED
Câu 2: Để xuất ảnh động trong GIMP, bạn cần lưu tệp với
định dạng nào?
A. PNG B. GIF C. BMP D. JPEG
Câu 3: Khi
sao lưu cơ sở dữ liệu bằng HeidiSQL, bạn có thể xuất dữ liệu dưới định dạng
nào?
A. .csv B. .sql C. .xlsx D. .txt
Câu 4: Trong GIMP, công cụ Hue-Saturation dùng để làm
gì?
A. Cắt
hình ảnh B. Làm
mờ viền ảnh
C. Điều
chỉnh độ bão hòa màu sắc D. Thay
đổi độ sáng của ảnh
Câu 5: Công cụ nào dùng để vẽ các đường nét tự do?
A. Eraser B. Select C. Fill D. Paint
Brush
Câu 6: Khi chỉnh sửa dữ liệu trong bảng, để sửa nội
dung của một ô dữ liệu, ta thực hiện thao tác nào?
A. Chọn
ô rồi nhấn phím F B. Chọn
ô rồi nhấn phím Ctrl + Enter
C. Chọn
ô rồi nhấn phím Deletex D. Nhấn
đôi chuột vào ô cần sửa
Câu 7: Trong cấu trúc bảng bannhac(idBannhac, tenBannhac,
idNhacsi), trường idNhacsi là gì?
A. Khóa
ngoài B. Khóa cắm trùng lặp C. Chỉ mục D. Khóa
chính
Câu 8: Phần
mềm chỉnh sửa ảnh KHÔNG có chức năng nào sau đây?
A. Biên
tập video B. Thay
đổi kích thước ảnh
C. Cắt,
ghép ảnh D. Điều
chỉnh màu sắc
Câu 9: Khóa ngoại (Foreign Key) dùng để làm gì trong
cơ sở dữ liệu?
A. Tự
động cập nhật dữ liệu B. Ràng
buộc mối quan hệ giữa hai bảng
C. Xác
định một bản ghi duy nhất trong bảng D. Tạo
chỉ mục cho bảng
Câu 10: Câu lệnh SQL nào đúng để lấy tên khách hàng
và mã đơn hàng từ hai bảng KhachHang và DonHang liên kết bằng MaKH?
A. SELECT
TenKH, MaDH FROM KhachHang WHERE KhachHang.MaKH = DonHang.MaKH;
B. SELECT
TenKH FROM KhachHang; SELECT MaDH FROM DonHang;
C. SELECT
* FROM KhachHang, DonHang;
D. SELECT
TenKH, MaDH FROM KhachHang JOIN DonHang ON KhachHang.MaKH = DonHang.MaKH;
Câu 11: Lệnh nào dùng để cập nhật tên của một nhạc sĩ
có id là 7 thành “Văn Cao”?
A. UPDATE
nhacsi SET ten = 'Văn Cao' WHERE id = 7
B. DELETE
FROM nhacsi WHERE id = 7
C. SELECT
* FROM nhacsi WHERE id = 7
D. INSERT
INTO nhacsi VALUES (7, ‘Văn Cao’)
Câu 12: Chức năng nào của hệ quản trị CSDL giúp bảo vệ
dữ liệu khỏi những truy cập trái phép?
A. Tính
toàn vẹn dữ liệu B. Tính
phân quyền người dùng
C. Tính
lưu trữ D. Tính
nhất quán dữ liệu
II. PHẦN II. Câu trắc nghiệm
đúng sai.
Câu 1: Hãy bắt đầu bằng cách làm quen với phần mềm chỉnh
sửa ảnh và các thao tác cơ bản như mở, lưu hình ảnh. Tiếp theo, sử dụng công cụ
chọn vùng và tinh chỉnh màu sắc để cải thiện ảnh. Sau đó, thực hành vẽ và trang
trí bằng các công cụ vẽ. Cuối cùng, hãy tạo ảnh động từ nhiều lớp hoặc khung
hình để hoàn thiện kỹ năng.
a) Công
cụ hình học (Shape Tools) giúp tạo các hình như hình chữ nhật, hình tròn trong ảnh.
b) Công
cụ Selection chỉ dùng để vẽ tự do trên ảnh.
c) Để
làm nổi bật một đối tượng, cần chọn vùng đối tượng rồi tăng độ sáng khu vực đó.
d) Khi
tạo ảnh động, việc sắp xếp thứ tự lớp (layer) không ảnh hưởng đến kết quả cuối
cùng.
Câu 2: Quản trị cơ sở dữ liệu trên máy tính gồm tổ chức,
lưu trữ, bảo mật dữ liệu hiệu quả; thực hành tạo lập cơ sở dữ liệu, xây dựng bảng
và thiết lập mối quan hệ giữa các bảng.
a) Cơ
sở dữ liệu là tập hợp các dữ liệu có tổ chức, được lưu trữ để dễ dàng truy xuất
và quản lý.
b) Khi
tạo lập cơ sở dữ liệu, cần xác định rõ các bảng dữ liệu, trường dữ liệu và mối
quan hệ giữa các bảng để đảm bảo hệ thống hoạt động hiệu quả.
c) Quản
trị cơ sở dữ liệu chỉ bao gồm việc thêm dữ liệu mới vào các bảng mà không cần đảm
bảo tính bảo mật hay toàn vẹn dữ liệu.
d) Trong
quá trình thiết kế cơ sở dữ liệu lớn, có thể bỏ qua bước chuẩn hóa dữ liệu để
rút ngắn thời gian triển khai hệ thống.
Câu 3: Để xây dựng cơ sở dữ liệu hiệu quả, trước tiên
cần xác định rõ cấu trúc bảng dữ liệu. Việc này bao gồm: đặt tên bảng dễ hiểu,
khai báo các trường dữ liệu, lựa chọn kiểu dữ liệu phù hợp cho từng trường và
xác định khóa chính. Khóa chính cần đảm bảo tính duy nhất cho mỗi bản ghi, giúp
duy trì tính toàn vẹn và hỗ trợ liên kết dữ liệu giữa các bảng trong hệ thống.
a) Trong
hệ thống cơ sở dữ liệu phức tạp, việc xác định sai khóa chính có thể dẫn đến lỗi
dữ liệu trùng lặp và mất toàn vẹn dữ liệu giữa các bảng.
b) Khóa
chính là trường hoặc tập hợp trường dùng để phân biệt các bản ghi trong bảng.
c) Trong
một bảng, có thể khai báo cùng lúc một trường vừa làm khóa chính vừa làm khóa
ngoài.
d) Nếu
không xác định rõ các kiểu dữ liệu cho các trường, cơ sở dữ liệu vẫn hoạt động
bình thường và ổn định lâu dài.
Câu 4: Hệ thống quản lý bán hàng có
các bảng:
·
khachhang (makh, tenkh)
·
sanpham (masp, gia)
·
donhang (madh, makh, masp, soluong)
Truy vấn sau
tính tổng tiền mỗi khách hàng đã mua:
SELECT
khachhang.makh, khachhang.tenkh, SUM(sanpham.gia * donhang.soluong) AS
tongtien
FROM
khachhang
JOIN donhang
ON khachhang.makh = donhang.makh
JOIN sanpham
ON donhang.masp = sanpham.masp
GROUP BY
khachhang.makh, khachhang.tenkh
ORDER BY
tongtien DESC;
Hãy xác định các câu sau đúng hay sai:
a) Mỗi đơn hàng luôn có khách hàng và sản phẩm.
b) Có thể dùng HAVING để lọc khách hàng có tổng
mua > 1 triệu.
c) Bỏ GROUP BY vẫn hiển thị đúng tổng tiền.
d) Truy vấn sử dụng JOIN để kết hợp bảng.
III. PHẦN III: Tự luận
Câu 1: Khi tạo bảng trong SQL, việc xác định cấu trúc bảng
và khóa chính rất quan trọng để đảm bảo dữ liệu có tổ chức và không bị trùng lặp.
Khóa chính giúp mỗi dòng dữ liệu trong bảng là duy nhất và có thể được liên kết
với các bảng khác.
1)
Một bảng có thể có bao nhiêu khóa
chính?
..................................................................................................... .....
2)
Nếu không có khóa chính, điều gì có thể
xảy ra?
..................................................................................................... .....
3)
Cách sửa khóa chính của bảng khachhang?
..................................................................................................... .....
4)
Làm sao để tạo khóa chính từ hai cột?
.....................................................................................................
Câu 2: Thực hành sao lưu dữ liệu giúp bảo vệ cơ sở dữ liệu
khỏi mất mát do sự cố. Người dùng có thể sao lưu toàn bộ cơ sở dữ liệu hoặc chỉ
sao lưu một phần, sử dụng công cụ như HeidiSQL để xuất dữ liệu và lưu trữ an
toàn.
1)
Mục đích chính của việc sao lưu dữ
liệu là gì?
.....................................................................................................
2)
Khi sao lưu cơ sở dữ liệu trong
HeidiSQL, bạn có thể xuất dữ liệu dưới định dạng nào?
.....................................................................................................
3)
Trong quá trình sao lưu, nếu bạn chỉ
muốn sao lưu cấu trúc cơ sở dữ liệu mà không có dữ liệu, bạn cần làm gì?
.....................................................................................................
4)
Khi sao lưu cơ sở dữ liệu bằng
HeidiSQL, bạn có thể lưu trữ file sao lưu ở đâu?
.....................................................................................................
Câu 3: Ảnh số được tạo
thành từ các điểm ảnh (pixels), mỗi điểm ảnh mang thông tin về màu sắc và ánh
sáng, kết hợp lại tạo nên hình ảnh hoàn chỉnh. Độ phân giải cao giúp ảnh trở
nên rõ nét hơn, chi tiết và mịn màng hơn khi hiển thị hoặc phóng to. GIMP là phần
mềm chỉnh sửa ảnh miễn phí, mã nguồn mở, cho phép người dùng thao tác mạnh mẽ
mà không tốn chi phí. Trong quá trình chỉnh sửa, công cụ Brightness-Contrast được
sử dụng để điều chỉnh độ sáng và độ tương phản, giúp cải thiện chất lượng hiển
thị của ảnh theo nhu cầu.
1)
Ảnh số được tạo bởi gì?
..........................................................................................................
2)
Độ phân giải cao giúp ảnh như thế nào?
..........................................................................................................
3)
GIMP thuộc loại phần mềm nào?
..........................................................................................................
4)
Công cụ chỉnh độ sáng tên gì?
..........................................................................................................
----HẾT---
(Thí
sinh không sử dụng tài liệu)