Giáo án_12_hkI_2009_2010
Chia sẻ bởi Lương Hồng Cẩm |
Ngày 26/04/2019 |
36
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
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)