Giáo trình tin học 12 - Phụ lục các thông báo lỗi thường gặp potx

5 294 0
Giáo trình tin học 12 - Phụ lục các thông báo lỗi thường gặp potx

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trang 1 Giáo trình tin học 12: Phụ lục các thông báo lỗi thường gặp A) Lỗi khi thiết lập mối quan hệ: 1. Lỗi về sai khác dữ liệu ở đầu bảng quan hệ với bảng chính trên trường quan hệ: Khi thiết lập thuộc tính vẹn tòan giữa hai bảng trên trường MAHS Nhưng trước đó đã nhập dữ liệu cho hai bảng rồi, xuất hiện thông báo lỗi: - Lỗi này do một số dữ liệu đang tồn tại trong bảng quan hệ OO (bảng phụ) không thỏa mãn với bảng quan Trang 2 hệ 1 (bảng chính). Có nghĩa là đã có ít nhất một mã học sinh trong bảng BANG_DIEM chưa được khai báo trong bảng DSHS trên trường MAHS không hợp lý, không thỏa mãn về điều kiện đảm bảo mối vẹn tòan dữ liệu giữa hai bảng này. Khắc phục: Mở bảng quan hệ dò tìm MAHS lạ để khai báo lại cho phù hợp. 1. Lỗi khi trường tham gia quan hệ không cùng kiểu dữ liệu? Thông báo xuất hiện khi tạo mối quan hệ giữa hai truờng Lỗi này do 2 trường tham gia quan hệ không cùng kiểu dữ liệu, ví dụ: một trường kiểu Text , trường kia kiểu Number, hoặc trường này kiểu Number, truờng kia kiểu Date/time. Lỗi này cũng xãy ra khi hai trường cùng kiểu Number nhưng lại khác Field Size (kích cỡ trường), ví dụ một trường có field size: Single, truờng kia field size:Integer. Nhưng nếu là trường kiểu Text cho dù khác Field size thì vẫn tạo được mối quan hệ B) Lỗi khi nhập dữ liệu: Trang 3 1) Lỗi nhập dữ liệu sai kiểu Lỗi do:người dùng đã nhập vào giá trị không tuơng thích với kiểu dữ liệu của truờng đã khai báo, ví dụ: đã khai báo trường kiểu Date/Time nhưng lại gõ chữ cái hoặc không gõ đầy đủ ngày, tháng, năm Khắc phục: Kích vào OK để nhập lại giá trị đúng đến khi không xuất hiện thông báo lỗi này. 2) Không nhập hoặc để trống giá trị trường khóa chính Người dùng không nhập hoặc để trống giá trị trường khóa chính. Đã là trường khóa chính luôn yêu cầu phải nhập giá trị cho trường này Trang 4 Khắc phục: Nhập lại giá trị cho trường khóa chính sao cho đúng, đủ và không bị trùng với giá trị đã nhập. 3) Không nhập giá trị cho trường có thuộc tính bắt buộc nhập (Required=yes) Giả sử trường TO (tổ) đã thiết lập thuộc tính Required:yes, nếu bản ghi vừa nhập dữ liệu nhưng để trống trường TO, xuất hiện thông báo lỗi sau: Khắc phục: Phải nhập đầy đủ cho các trường có thuộc tính Required:yes 4) Nhập một giá trị trên trường quan hệ ở đầu bảng quan hệ (có thiết lập thuộc tính vẹn toàn) không phù hợp với giá trị trên trường quan hệ ở đầu bảng chính Giả sử ta nối trường MAHS từ bảng chính (DSHS) đến bảng quan hệ (BANG_DIEM) nhưng vì giá trị nằm trên trường Trang 5 MAHS của BANG_DIEM có ít nhất 1 giá trị mà đầu bảng chínởctên trường MAHS chưa được khai báo!! Khắc phục: Tìm và nhập cho đúng giá trị phù hợp với giá trị ở bảng chính trên trường quan hệ . Trang 1 Giáo trình tin học 12: Phụ lục các thông báo lỗi thường gặp A) Lỗi khi thiết lập mối quan hệ: 1. Lỗi về sai khác dữ liệu ở đầu bảng quan hệ với. hiện thông báo lỗi: - Lỗi này do một số dữ liệu đang tồn tại trong bảng quan hệ OO (bảng phụ) không thỏa mãn với bảng quan Trang 2 hệ 1 (bảng chính). Có nghĩa là đã có ít nhất một mã học. B) Lỗi khi nhập dữ liệu: Trang 3 1) Lỗi nhập dữ liệu sai kiểu Lỗi do:người dùng đã nhập vào giá trị không tuơng thích với kiểu dữ liệu của truờng đã khai báo, ví dụ: đã khai báo

Ngày đăng: 26/07/2014, 12:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan