
Bài ôn tập cuối kỳ Khối 11
Presentation
•
Other
•
11th Grade
•
Practice Problem
•
Medium
hung duong
Used 5+ times
FREE Resource
6 Slides • 24 Questions
1
Bài học ôn tập
BÀI 3F: LIÊN KẾT CÁC BẢNG TRONG CƠ SỞ DỮ LIỆU
By Dương Hưng
2
Multiple Choice
Câu 1: Trong cơ sở dữ liệu quan hệ, khóa ngoại (foreign key) có vai trò gì?
Xác định một thuộc tính duy nhất trong bảng.
Kết nối giữa hai bảng để đảm bảo tính toàn vẹn dữ liệu.
Tạo chỉ mục để tăng tốc độ truy vấn.
Định nghĩa một bảng tạm thời trong cơ sở dữ liệu
3
Multiple Choice
Câu 2: Lệnh SQL nào sau đây được sử dụng để kết hợp dữ liệu từ nhiều bảng?
JOIN
SELECT *
GROUP BY
4
Multiple Choice
Câu 3: Khi sử dụng INNER JOIN để kết hợp hai bảng, kết quả trả về sẽ như thế nào?
Tất cả các bản ghi từ cả hai bảng, bất kể có liên kết hay không.
Chỉ những bản ghi có giá trị phù hợp trong cả hai bảng.
Chỉ những bản ghi từ bảng bên trái (left table).
Chỉ những bản ghi từ bảng bên phải (right table).
5
Multiple Choice
Câu 4: Trong các kiểu JOIN của SQL, LEFT JOIN sẽ trả về dữ liệu như thế nào?
Chỉ những bản ghi có giá trị phù hợp ở cả hai bảng.
Tất cả bản ghi từ bảng bên trái và các bản ghi phù hợp từ bảng bên phải
Tất cả bản ghi từ bảng bên phải và các bản ghi phù hợp từ bảng bên trái.
Tất cả bản ghi từ cả hai bảng.
6
BÀI 4F: TẠO VÀ SỬ DỤNG BIỂU MẪU
7
Multiple Choice
Câu 1: Biểu mẫu (Form) trong cơ sở dữ liệu có chức năng chính là gì?
Dùng để tạo bảng mới trong cơ sở dữ liệu.
Cung cấp giao diện trực quan để nhập, chỉnh sửa và xem dữ liệu.
Thực hiện truy vấn dữ liệu từ nhiều bảng khác nhau.
Lưu trữ toàn bộ dữ liệu của cơ sở dữ liệu.
8
Multiple Choice
Câu 2: Trong Microsoft Access, công cụ nào được sử dụng để tạo biểu mẫu một
cách tự động?
Table Design.
Query Wizard.
Form Wizard.
Report Wizard.
9
Multiple Choice
Câu 3: Trong một biểu mẫu, trường nhập liệu (Text Box) có vai trò gì?
Chỉ hiển thị thông tin mà không thể chỉnh sửa.
Cho phép người dùng nhập hoặc chỉnh sửa dữ liệu.
Hiển thị danh sách dữ liệu nhưng không thể chọn.
Dùng để tạo các nút lệnh điều khiển.
10
Multiple Choice
Câu 4: Khi tạo biểu mẫu trong một hệ quản trị cơ sở dữ liệu, người dùng có thể
thực hiện thao tác nào sau đây?
Thêm mới, sửa đổi và xóa dữ liệu trong bảng
Xuất dữ liệu thành tệp Excel mà không cần bảng
Tạo chỉ mục cho bảng dữ liệu.
11
BÀI 5F: THIẾT KẾ TRUY VẤN
12
Multiple Choice
Câu 1: Một công ty có bảng “Nhân viên” chứa các thông tin về nhân viên, bao
gồm "Mã nhân viên", "Họ tên", "Phòng ban" và "Lương". Để lấy danh sách nhân
viên thuộc phòng Kế toán có lương trên 10 triệu, truy vấn SQL nào sau đây là
đúng?
SELECT * FROM NhanVien WHERE PhongBan = 'Kế toán' AND Lương >
10000000;
DELETE FROM NhanVien WHERE PhongBan = 'Kế toán' AND Lương >
10000000;
UPDATE NhanVien SET Lương = 10000000 WHERE PhongBan = 'Kế toán';
INSERT INTO NhanVien (PhongBan, Lương) VALUES ('Kế toán', 10000000);
13
Multiple Choice
Câu 2: Một cửa hàng có bảng "Sản phẩm" chứa thông tin về các mặt hàng, bao
gồm "Mã sản phẩm", "Tên sản phẩm", "Giá bán" và "Số lượng tồn". Chủ cửa hàng
muốn biết tổng số tiền có thể thu được nếu bán hết hàng trong kho. Truy vấn nào là
phù hợp?
SELECT SUM(GiaBan * SoLuongTon) FROM SanPham;
SELECT COUNT(GiaBan * SoLuongTon) FROM SanPham;
SELECT MAX(GiaBan * SoLuongTon) FROM SanPham;
SELECT MIN(GiaBan * SoLuongTon) FROM SanPham;
14
Multiple Choice
âu 3: Bạn có bảng "Sản phẩm" với các cột MaSP, TenSP, GiaBan, và
SoLuongTon. Bạn muốn lấy danh sách các sản phẩm có giá bán từ 500,000 đến
1,000,000 đồng. Điều kiện nào là đúng trong câu truy vấn SQL?
WHERE GiaBan = 500000 AND 1000000
WHERE GiaBan BETWEEN 500000 AND 1000000
WHERE GiaBan >= 500000 OR GiaBan <= 1000000
WHERE GiaBan > 500000 AND GiaBan < 1000000
15
Multiple Choice
Câu 4: Một cửa hàng có bảng "Đơn hàng" với các cột MaDonHang,
NgayDatHang, TongTien. Quản lý muốn lấy danh sách các đơn hàng có tổng tiền
lớn hơn 5 triệu, nhưng chỉ muốn xem 10 đơn hàng đầu tiên. Câu truy vấn nào là
đúng trong SQL?
SELECT * FROM DonHang WHERE TongTien > 5000000 ORDER BY
NgayDatHang DESC LIMIT 10;
SELECT * FROM DonHang WHERE TongTien > 5000000 LIMIT 10 ORDER
BY NgayDatHang DESC;
SELECT TOP 10 * FROM DonHang WHERE TongTien > 5000000 ORDER
BY NgayDatHang;
SELECT LIMIT 10 * FROM DonHang WHERE TongTien > 5000000 ORDER
BY NgayDatHang DESC;
16
BÀI 6F: TẠO BÁO CÁO ĐƠN GIẢN
17
Multiple Choice
Câu 1: Trong Microsoft Access 2010, báo cáo (Report) dùng để làm gì?
Để nhập dữ liệu vào bảng một cách nhanh chóng.
Để hiển thị, trình bày và in ấn dữ liệu theo định dạng dễ đọc.
Để thiết lập mối quan hệ giữa các bảng trong cơ sở dữ liệu.
Để lưu trữ dữ liệu dưới dạng bảng.
18
Multiple Choice
Câu 2: Khi tạo báo cáo trong Access 2010, chế độ nào cho phép người dùng chỉnh
sửa bố cục, thêm hoặc xóa các trường dữ liệu một cách trực quan?
Chế độ Biểu mẫu (Form View).
Chế độ Thiết kế (Design View).
Chế độ Bố cục (Layout View).
Chế độ Dữ liệu (Datasheet View).
19
Multiple Choice
Câu 3: Trong Access 2010, công cụ nào giúp tạo báo cáo nhanh chóng mà không
cần thiết kế thủ công?
Query Wizard.
Report Wizard.
Table Wizard
Form Wizard
20
Multiple Choice
Câu 4: Trong Access 2010, báo cáo có thể lấy dữ liệu từ đâu?
Từ một bảng hoặc một truy vấn.
Chỉ từ bảng dữ liệu.
Chỉ từ truy vấn.
Chỉ từ biểu mẫu.
21
BÀI 7F: CHỈNH SỬA CÁC THÀNH PHẦN GIAO DIỆN
22
Multiple Choice
Câu 1: Trong Access, công cụ nào giúp tùy chỉnh giao diện biểu mẫu mà không
cần viết mã?
Table Design.
Query Design.
Form Design và Layout View.
SQL View.
23
Multiple Choice
Câu 2: Trong Microsoft Access, để thêm hình ảnh hoặc logo vào biểu mẫu hoặc
báo cáo, bạn sử dụng công cụ nào?
Control "Image" trong Design View.
Relationship Tools.
Query Design View.
SQL View.
24
Multiple Choice
Câu 3: Trong Access, để định dạng lại màu sắc, phông chữ, bố cục của biểu mẫu
hoặc báo cáo, người dùng có thể sử dụng công cụ nào?
Công cụ "Format" trong "Property Sheet".
Trình tạo bảng (Table Designer).
Chế độ SQL (SQL View).
Công cụ Import/Export.
25
Multiple Choice
Câu 4: Trong Access, để thêm một nút lệnh (Button) vào biểu mẫu nhằm thực hiện
một hành động như mở báo cáo, ta sử dụng công cụ nào?
Control Wizard (Trình hướng dẫn điều khiển).
Query Wizard.
Relationship Window.
Import Wizard.
26
BÀI 8F: HOÀN THIỆN ỨNG DỤNG
27
Multiple Choice
Câu 1: Tại sao khi hoàn thiện một ứng dụng Access, bạn cần phân quyền người
dùng?
Để giới hạn những dữ liệu mà từng nhóm người dùng có thể truy cập và chỉnh
sửa.
Để giảm dung lượng file Access.
Để tránh phải nhập lại mật khẩu mỗi lần đăng nhập.
Chỉ cần thiết khi xuất dữ liệu sang Excel.
28
Multiple Choice
Câu 2: Khi xây dựng một ứng dụng Access hoàn chỉnh, tại sao cần thiết lập mối
quan hệ giữa các bảng dữ liệu?
Giúp giảm dung lượng file Access.
Tăng tốc độ truy vấn và xử lý dữ liệu.
Đảm bảo tính toàn vẹn dữ liệu khi nhập và liên kết thông tin giữa các bảng.
Chỉ giúp dễ dàng hiển thị dữ liệu trong báo cáo.
29
Multiple Choice
Câu 3: Để giúp người dùng nhập dữ liệu chính xác và hạn chế lỗi, bạn nên làm
gì trong quá trình hoàn thiện ứng dụng Access?
Tạo các trường nhập dữ liệu tự do, không cần kiểm soát.
Sử dụng biểu mẫu nhập dữ liệu với ràng buộc hợp lệ (Validation Rule).
Chỉ sử dụng bảng thay vì biểu mẫu.
Không cần kiểm tra dữ liệu nhập, chỉ quan tâm đến báo cáo.
30
Multiple Choice
Câu 4: Lợi ích chính của tạo các nút lệnh (Button) trên biểu mẫu trong ứng
dụng Access là gì?
Giúp người dùng dễ dàng thực hiện thao tác mà không cần biết truy vấn SQL.
Chỉ dùng để làm đẹp giao diện biểu mẫu.
Giúp người dùng thêm bảng mới vào cơ sở dữ liệu.
Chỉ có tác dụng trên báo cáo, không ảnh hưởng đến biểu mẫu.
Bài học ôn tập
BÀI 3F: LIÊN KẾT CÁC BẢNG TRONG CƠ SỞ DỮ LIỆU
By Dương Hưng
Show answer
Auto Play
Slide 1 / 30
SLIDE
Similar Resources on Wayground
21 questions
Lực hấp dẫn
Presentation
•
10th Grade
22 questions
Bài 16. Chuồng nuôi và biện pháp vệ sinh trong chăn nuôi (T2)
Presentation
•
11th Grade
26 questions
Chí Phèo - Thầy Linh
Presentation
•
11th Grade
22 questions
NGỮ PHÁP CẦN LƯU Ý CUỐI HKI
Presentation
•
11th Grade
20 questions
CĐ 8.3
Presentation
•
KG
22 questions
ÔN TẬP CHƯƠNG 3
Presentation
•
12th Grade
22 questions
sử 12
Presentation
•
12th Grade
22 questions
ĐỘT BIẾN GEN sinh học 12
Presentation
•
12th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Other
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
20 questions
Guess The App
Quiz
•
KG - Professional Dev...
30 questions
K/H Final Review Part 1
Quiz
•
9th - 12th Grade
40 questions
NCFE Earth and Environmental Science Released Test
Quiz
•
9th - 12th Grade
22 questions
Revise and Edit Final Review 3
Quiz
•
8th - 12th Grade