Bài 7. Liên kết giữa các bảng
Chia sẻ bởi Ngô Thị Thảo |
Ngày 09/05/2019 |
34
Chia sẻ tài liệu: Bài 7. Liên kết giữa các bảng thuộc Tin học 12
Nội dung tài liệu:
Giáo viên: Ngô Thị Thảo
Môn: Tin học
NHIệT LIệT CHàO MừNG QUý THầY CÔ
Về Dự GIờ LớP 12B
Kiểm tra bài cũ
Câu hỏi: Trong CSDL QuanLi_HS, em hãy thực hiện tạo biểu mẫu nhập thông tin học sinh?
Bài 7: Liên kết giữa các bảng
1. Khái niệm:
Ví dụ: Một công ti chuyên bán dụng cụ văn phòng thường xuyên nhận đơn đặt hàng từ khách hàng.
Hãy lập CSDL để thống kê và phân tích đơn đặt hàng?
Cách thứ nhất: CSDL gồm một bảng duy nhất chứa tất cả các thông tin cần thiết.
Em hãy quan sát và chỉ ra những nhược điểm cần lưu ý của CSDL nói trên?
- Dư thừa dữ liệu
- Không đảm bảo sự nhất quán của dữ liệu
Để khắc phục những nhược điểm trên nên sử dụng cách lập CSDL thứ hai.
Nhược điểm
KHACH_HANG
MAT_HANG
HOA_DON
Cách thứ hai: Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng.
KHACH_HANG
MAT_HANG
HOA_DON
Cách thứ hai: Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng.
Nhận xét: Cách thứ hai, lập CSDL KINH_DOANH gồm 3 bảng:
KHACH_HANG
MAT_HANG
HOA_DON
đã khắc phục được những nhược điểm so với cách thứ nhất. Tuy nhiên, để có được thông tin tổng hợp thì cần thông tin từ ba bảng.
CẦN CÓ LIÊN KẾT GIỮA CÁC BẢNG
Bài 7: Liên kết giữa các bảng
1. Khái niệm:
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 giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng.
Thực hiện trên CSDL KINH_DOANH
B3: Chọn tên các bảng cần tạo liên kết rồi nháy Add
2. Kĩ thuật tạo liên kết giữa các bảng
B1: Mở CSDL KINH_DOANH. Nháy nút hoặc chọn Tool ? Relationships để mở cửa sổ Relationships.
B2: Nháy nút hoặc nháy chuột phải vào vùng trống của cửa sổ Relationships và chọn Show Table (nếu trong cửa sổ không có)
2. Kĩ thuật tạo liên kết giữa các bảng
B4: Thiết lập mối liên kết các bảng
Kéo trường liên kết ở bảng KHACH_HANG thả vào trường liên kết ở bảng HOA_DON nháy chọn Create.
2. Kĩ thuật tạo liên kết giữa các bảng
B4: Thiết lập mối liên kết các bảng
Kéo trường liên kết ở bảng KHACH_HANG thả vào trường liên kết ở bảng HOA_DON nháy chọn Create.
Tương tự thiết lập liên kết cho bảng MAT_HANG và bảng HOA_DON
2. Kĩ thuật tạo liên kết giữa các bảng
B4: Thiết lập mối liên kết các bảng
Kéo trường liên kết ở bảng KHACH_HANG thả vào trường liên kết ở bảng HOA_DON nháy chọn Create.
Tương tự thiết lập liên kết cho bảng MAT_HANG và bảng HOA_DON
B5: Nháy nút và chọn Yes để lưu lại liên kết
Bảng KHACH_HANG sau khi liên kết
Xóa liên kết bảng
B1: Nháy chuột vào đường liên kết cần xóa.
B2: Nhấn phím Delete trên bàn phím và chọn Yes.
Củng cố và dặn dò
1. Khái niệm
2. Kĩ thuật tạo liên kết. Gồm 5 bước.
Môn: Tin học
NHIệT LIệT CHàO MừNG QUý THầY CÔ
Về Dự GIờ LớP 12B
Kiểm tra bài cũ
Câu hỏi: Trong CSDL QuanLi_HS, em hãy thực hiện tạo biểu mẫu nhập thông tin học sinh?
Bài 7: Liên kết giữa các bảng
1. Khái niệm:
Ví dụ: Một công ti chuyên bán dụng cụ văn phòng thường xuyên nhận đơn đặt hàng từ khách hàng.
Hãy lập CSDL để thống kê và phân tích đơn đặt hàng?
Cách thứ nhất: CSDL gồm một bảng duy nhất chứa tất cả các thông tin cần thiết.
Em hãy quan sát và chỉ ra những nhược điểm cần lưu ý của CSDL nói trên?
- Dư thừa dữ liệu
- Không đảm bảo sự nhất quán của dữ liệu
Để khắc phục những nhược điểm trên nên sử dụng cách lập CSDL thứ hai.
Nhược điểm
KHACH_HANG
MAT_HANG
HOA_DON
Cách thứ hai: Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng.
KHACH_HANG
MAT_HANG
HOA_DON
Cách thứ hai: Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng.
Nhận xét: Cách thứ hai, lập CSDL KINH_DOANH gồm 3 bảng:
KHACH_HANG
MAT_HANG
HOA_DON
đã khắc phục được những nhược điểm so với cách thứ nhất. Tuy nhiên, để có được thông tin tổng hợp thì cần thông tin từ ba bảng.
CẦN CÓ LIÊN KẾT GIỮA CÁC BẢNG
Bài 7: Liên kết giữa các bảng
1. Khái niệm:
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 giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng.
Thực hiện trên CSDL KINH_DOANH
B3: Chọn tên các bảng cần tạo liên kết rồi nháy Add
2. Kĩ thuật tạo liên kết giữa các bảng
B1: Mở CSDL KINH_DOANH. Nháy nút hoặc chọn Tool ? Relationships để mở cửa sổ Relationships.
B2: Nháy nút hoặc nháy chuột phải vào vùng trống của cửa sổ Relationships và chọn Show Table (nếu trong cửa sổ không có)
2. Kĩ thuật tạo liên kết giữa các bảng
B4: Thiết lập mối liên kết các bảng
Kéo trường liên kết ở bảng KHACH_HANG thả vào trường liên kết ở bảng HOA_DON nháy chọn Create.
2. Kĩ thuật tạo liên kết giữa các bảng
B4: Thiết lập mối liên kết các bảng
Kéo trường liên kết ở bảng KHACH_HANG thả vào trường liên kết ở bảng HOA_DON nháy chọn Create.
Tương tự thiết lập liên kết cho bảng MAT_HANG và bảng HOA_DON
2. Kĩ thuật tạo liên kết giữa các bảng
B4: Thiết lập mối liên kết các bảng
Kéo trường liên kết ở bảng KHACH_HANG thả vào trường liên kết ở bảng HOA_DON nháy chọn Create.
Tương tự thiết lập liên kết cho bảng MAT_HANG và bảng HOA_DON
B5: Nháy nút và chọn Yes để lưu lại liên kết
Bảng KHACH_HANG sau khi liên kết
Xóa liên kết bảng
B1: Nháy chuột vào đường liên kết cần xóa.
B2: Nhấn phím Delete trên bàn phím và chọn Yes.
Củng cố và dặn dò
1. Khái niệm
2. Kĩ thuật tạo liên kết. Gồm 5 bước.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Ngô Thị Thảo
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)