You are on page 1of 1

13.

2
a. Tính toán các ví dụ về tổng số lô này;
 Tổng hàm băm: Tổng của các cột mã số nhân viên: 2606654
Tỷ lệ trả lương: 94.1
 Tổng tài chính - Số giờ làm việc = 158,
Tổng lương = 3749,
Các khoản khấu trừ = 585,
Lương ròng = 3254
 Số lượng bản ghi - Số lượng 4 hàng
b. Giả sử các quy tắc sau chi phối dữ liệu bình thường:
• Mã số nhân viên có năm chữ số và nằm trong khoảng từ 10000 đến
99999.
• Mức lương tối đa là 35 đô la và tối thiểu là 15 đô la.
• Số giờ làm việc không bao giờ được vượt quá 40.
• Các khoản khấu trừ nằm giữa 10% và 35 % tổng lương.
Hãy cho một ví dụ cụ thể về lỗi hoặc lỗi có thể xảy ra trong tập dữ liệu
mà mỗi điều khiển sau đây sẽ phát hiện:
• Kiểm tra dạng dữ liệu trong cột mã số nhân viên, 4 mã nhân viên đều
sai dạng dữ liệu: chỉ cho phép dữ liệu có 5 chữ số nhưng trên bảng đều là
6 chữ số.
• Kiểm tra giới hạn, phát hiện hàng bốn là một lỗi vì giá trị số của $57.60
vượt quá tỷ lệ tối đa là $35,00. Ngoài ra, hàng 2 lỗi với 50 giờ làm việc
vượt quá số giờ tối đa cho phép là 40.
• Kiểm tra giới hạn theo dãy, hàng 1 và hàng 4 có khoản khấu trừ nằm
ngoài khoảng yêu cầu ( 77.4% và 0.4 % so với [10%,35%] )
• Kiểm tra tính hợp lý, khi nhập sẽ phát hiện số…
• Kiểm tra chéo, hàng thứ 3 phát hiện giá trị bằng số của $245,00 trên
hàng năm trong lương ròng vì đó không phải là chênh lệch của tổng
lương ($200,00) trừ đi các khoản khấu trừ ($45,00)
c. Tạo một quy trình kiểm soát có thể ngăn chặn hoặc ít nhất là phát hiện
từng lỗi trong tập dữ liệu.
1. Đầu tiên kiểm tra kiểu dữ liệu.
2. Tiếp theo kiểm tra hợp lý.
3. Tiếp theo kiểm tra giới hạn.
4. Tiếp theo kiểm tra giới hạn theo dãy.
5. Tiếp theo kiểm tra chéo.

You might also like