Gi¸o ¸n ®iÖn tö tin häc líp 12 1- Khi nim: Khi nim: • Ví dụ: CSDL KINH_DOANH: chỉ có 1 bảng HOA_DON Nhược điểm Nhược điểm * Dư thừa dữ liệu * Không đảm bảo sự nhất quán của dữ liệu Các nhóm hãy cho biết nhược điểm của CSDL trên và cách khắc phục? 1- Khi nim: Khi nim: Cách khắc phục Cách khắc phục CSDL trên phải tách ra thành 3 bảng sau: Trong CSDL, cácbảng thường có liên quan với nhau. Khi xây dựng CSDL, liênkết được tạo giữa cácbảng cho phép tổng hợp dữ liệu từ nhiều bảng. 2- Kĩ thuật tạo liênkếtgiữa cc bảng: Kĩ thuật tạo liênkếtgiữa cc bảng: • Bước 1: Trên thanh menu, Click chọn Click chọn Hoặc: trên thanh công cụ Click chọn Click chọn • Bước 2: Chọn cácbảng (và mẫu hỏi) cần thiết lập liên kết. • Bước 3: tạo liên kết. - Nháy phải chuột vào vùng trống trong cửa sổ Relationships và chọn Show Table. - Chọn bảng (hoặc mẫu hỏi) cần tạo liên kết, chọn Add. - Kéo thả trường cần liên kếtgiữacác bảng. - Trong hộp thoại Edit Relationships, nháy chọn Create. • Bước 4: đóng cửa sổ Relationship, chọn Yes để lưu lại liên kết. VÍ DỤ Quan sát sách giáo khoa trang 57, tạo liênkết cho CSDL KINH_DOANH gồm các bảng: KHACH_HANG, MAT_HANG, HOA_DON THỰC HÀNH NHÓM • Nhóm 1: tạo liênkết cho CSDL HOCTAP gồm cácbảng HOC_SINH, DIEM. • Nhóm 2: tạo liênkết cho CSDL KINH_DOANH gồm cácbảng KHACH_HANG, MAT_HANG, HOA_DON. • Nhóm 3: tạo liênkết cho CSDL QUANLI_HS gồm cácbảng HOCSINH, DIEM, GVCN. • Nhóm 3: tạo liênkết cho CSDL QUANLI_HS gồm cácbảng HOCSINH, DIEM, GVCN. • Nhóm 4: tạo liênkết cho CSDL VANTAI gồm cácbảng HANG VANCHUYEN, KHOHANG, MATHANG, XE. • Nhóm 5: tạo liênkết cho CSDL KETQUATHI gồm cácbảng HOCSINH, DIEM, LOP. • Nhóm 6: tạo liênkết cho CSDL HOADON gồm cácbảng CHITIET_HD, HOADON, KHACHHANG, SANPHAM, NHANVIEN . kết được tạo giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng. 2- Kĩ thuật tạo liên kết giữa cc bảng: Kĩ thuật tạo liên kết giữa cc bảng: • Bước. nim: Cách khắc phục Cách khắc phục CSDL trên phải tách ra thành 3 bảng sau: Trong CSDL, các bảng thường có liên quan với nhau. Khi xây dựng CSDL, liên kết