Giáo án_12_hkI_2009_2010

Chia sẻ bởi Lương Hồng Cẩm | Ngày 26/04/2019 | 38

Chia sẻ tài liệu: Giáo án_12_hkI_2009_2010 thuộc Tin học 12

Nội dung tài liệu:

Tuần: 12
Tiết : 23 Ngày soạn: 12/10/2008

§7. LIÊN KẾT GIỮA CÁC BẢNG
I. MỤC ĐÍCH – YÊU CẦU:
VỀ KIẾN THỨC:
- Biết khái niệm liên kết giữa các bảng, sự cần thiết và ý nghĩa của việc tạo liên kết.
- Biết cách tạo liên kết trong Access.
VỀ KĨ NĂNG:
- Biết cách tạo liên kết trong Access.
II. CHUẨN BỊ:
GV : Giáo án.
HS : Tập ghi bài, đọc trước SGK ở nhà.
PP : Thuyết trình, hỏi đáp, đặt vấn đề, so sánh.
III. HOẠT ĐỘNG DẠY HỌC:
1. Ổn định lớp:
2. Bài mới:

HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA
TRÒ
NỘI DUNG GHI BÀI

Giới thiệu bài mới:
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. Ta xây dựng table HOA_DON như sau:



So_don

Ma_khach_hang

Ho_ten

Ma_mat_hang

So_lương

Ten_mat_hang

Dia_chi

Ngay_giao_hang

Don_gia





? Table HOA_DON đã vi phạm yêu cầu nào của một hệ CSDL?
+ Dư thừa dữ liệu.
+ Không đảm bảo sự nhất quán của dữ liệu.




( 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



- Liên kết giữa các bảng cho phép:
+ Tránh được dư thừa dữ liệu
+ Nhất quán dữ liệu
+ Có thể có được thông tin tổng hợp từ nhiều bảng

- Để khắc phục nhược điểm trên ta lập CSDL KINH_DOANH gồm ba bảng có cấu trúc như



KHACH_HANG

Ma_khach_hang

Ho_ten

Dia_chi



MAT_HANG

Ma_mat_hang

Ten_mat_hang

Don_gia


HOA_DON

So_don

Ma_khach_hang

Ma_mat_hang

So_lương

Ngay_giao_hang










2. Kĩ thuật tạo liên kết giữa các bảng

? Nêu các bước để thực hiện liên kết?





- Tạo liên kết qua ví dụ CSDL KINH_DOANH
KHACH_HANG
(ma_khach_hang, Ho_ten, Dia_chi)
MAT_HANG
(ma_mat_hang, Ten_mat_hang)
HOA_DON
(So_don, ma_khach_hang, ma_mat_hang, So_luong, Ngay_giao_hang)
Ta sẽ thiết lập mối liên hệ như sau :

Bước 1 : chọn lệnh Tools(Relationships hoặc nháy nút 





+ Chọn tên Table rồi nhất nút Add để chọn.
Nhấn Close hay nút  để đóng lại.



+ Chọn RelationShip / Edit Relatioship để thiết lập liên kết sẽ có bảng sau :

  

+ Save lại.
Nhấn Close hay nút  để đóng lại.


+ Tools(Relationships hoặc nháy nút 
+ Chọn các bảng và mẫu hỏi cần lập liên kết.
+ Chọn trường liên quan từ các bảng liên kết, rồi nháy Create để tạo liên kết.

3. Củng cố:
- Nêu các bước để thực hiện liên kết?
4. Dặn dò:
- Xem lại bài, chuẩn bị BÀI TẬP THỰC HÀNH 5
Châu Thành, ngày … tháng … năm 2009
Ký Duyệt

* 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ẻ: Lương Hồng Cẩm
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)