BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG - Tài Liệu Text - 123doc
Có thể bạn quan tâm
- Trang chủ >>
- Giáo án - Bài giảng >>
- Tin học
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (119.44 KB, 3 trang )
Giáo án tin học 12Bài 7 - tiết: 22Tuần dạy:1.Ngày dạy:Mục tiêu:1.1Kiến thức:HS biết:- 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.1.2Kỹ năng:Tạo được liên kết trong Access.1.2 Thái độ:Hướng cho một số HS có nguyện vọng sau này học tiếp đạt trình độ phục vụ được công việcquản lí trong tương lai.2 Trọng tâm:Biết cách tạo liên kết trong Access3 Chuẩn bị:3.1 Giáo viên: Bảng, máy chiếu, máy vi tính.3.2 Học sinh:4 Tiến trình:4.1 Ổn định tổ chức và kiểm diện:- Ổn định lớp.- Điểm danh lớp.4.2 Kiểm tra miệng: không4.3 Giảng bài mới:Hoạt động của giáo viên và học sinhNội dung bài họcHoạt động 1. Tìm hiểu khái niệmGV: Đặt vấn đề: 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được tạo giữa các bảng cho phép tổng hợp dữ liệu từnhiều bảng.HS: Chú ý nghe giảng.GV: Khi tạo liên kết giữa các bảng có cần đảm bảotính toàn vẹn dữ liệu không?HS: Cần đảm bảo tính toàn vẹn vì khi tạo ra liên kếtgiữa các bảng cần đảm bảo tính hợp lí của dữ liệutrong các bảng có liên quan.GV: Đưa ra vị dụ SGK trang 55.HS: Nghiên cứu VD và trả lời.GV: Hãy thống kê và phân tích các đơn đặt hàng,hãy trình bày các phương án lập CSDL?HS: 1 HS trình bày các phương án.+ Phương án 1: Lập CSDL gồm một bảng duy nhất.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 được tạo giữa các bảngcho phép tổng hợp dữ liệu từ nhiều bảng.+ Phương án 2: Lập CSDL gồm nhiều bảng.GV: Với hai phương án trên em có nhận xét gì?HS: 1 HS trả lời câu hỏi.+ Với phương án 1: Dư thừa dữ liệu ví dụ mãkhách hàng, tên khách hàng, địa chỉ khách hàng, mãsản phẩm, tên sản phẩm, đơn giá lặp lại trong cácđơn hàng có số hiệu đơn khác nhau,…);Không bảo đảm sự nhất quán của dữ liệu (ví dụ mãkhách hàng, tên khách hàng và địa chỉ khách hàngcủa cùng một khách hàng ở những đơn hàng khácnhau có thể nhập khác nhau,…).GV: Trần Thị Trúc Phương1VD: Một công ti chuyên bán dụng cụ văn phòng thườngxuyên nhận đơn đặt hàng từ khách hàng. Để thống kêvà phân tích các đơn đặt hàng, hãy trình bày cácphương án lập CSDL?Phương án 1: Gồm một bảng duy nhất chứacác thông tin cần thiết.Phương án 2: Gồm ba bảng có cấu trúctương ứng nhau.Giáo án tin học 12+ Với phương án 2: Khắc phục được những nhượcđiểm này, tuy nhiên phải có liên kết giữa các bảng đểcó được thông tin tổng hợpHoạt động 2: Kĩ thuật tạo liên kết giữa các bảngGV: Đặt vấn đề: Sau khi đã xây dựng xong hai haynhiều bảng, ta có thể chỉ ra mối liên kết giữa cácbảng với nhau.GV: Mục đích của việc liên kết giữa các bảng là gì?HS: Mục đích của việc này là để Access biết phải kếtnối các bảng như thế nào khi kết xuất thông tin.GV: Các mối liên kết được thể hiện trong cửa sổRelationships, mọi thao tác như xem, tạo, sửa, xoáliên kết đều được thực hiện trong cửa sổ này. Để mởcửa sổ này chọn Tools→Relationships... hoặcnháy nút lệnh(Relationships).HS: Theo dõi giáo viên thực hiện các thao tác và ghibài.Hoạt động 3. Tìm hiểu ví dụ.GV: Ta sẽ tìm hiểu cách tạo liên kết qua ví dụ CSDLKINH_DOANH nêu trong mục 1.GV: Các bảng và trường trong từng bảng tươngứng như sau :+ 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_luong, Ngay_giao_hang.HS: Theo dõi và ghi nhớ.GV: Hướng dẫn học sinh bằng máy chiếu.GV: Bảng KHACH_HANG và bảng HOA_DONđều có trường Ma_khach_hang. Ta dùng trườngnày để xác lập liên kết hai bảng theo các bước.GV: Cửa sổ Relationships với các trường khóa chínhcủa mỗi bảng được in đậmGV: Thiết lập mối liên kết giữa bảng MAT_HANGvới bảng HOA_DONGV: Gọi 1 HS lên bảng thực hiện lại thao tác liênkết.HS: 1 HS lên bảng thực hiện theo yêu cầu của giáoviên.GV: Trần Thị Trúc Phương22. Kĩ thuật tạo liên kết giữa các bảngBước 1:Trên thanh menuBước 2: Chọn các bảng (và mẫu hỏi) cần thiết lập liênkết.Bước 3: Chọn trường liên quan từ các bảng (và mẫuhỏi) liên kết, rồi click và Create để tạo liên kết.* Ví dụ: Quan sát sách giáo khoa trang 57, hãy lậpCSDLKINH_DOANHgồmcácbảng:KHACH_HANG, MAT_HANG, HOA_DON.Các bước thực hiện1. Mở CSDL KINH_DOANH.MDB. Nháy núttrênthanhcôngcụhoặcchọnTools→Relationships...Nháy nút phải chuột vào vùng trống trong cửa sổRelationships và chọn Show Table... trong bảng chọntắt. Khi đó xuất hiện hộp thoại Show Table2. Trong hộp thoại Show Table chọn các bảng(HOA_DON, KHACH_HANG, MAT_HANG) bằngcách chọn tên bảng rồi nháy Add. Cuối cùng nháyClose để đóng cửa sổ Show Table.3. Ta thấy các bảng vừa chọn xuất hiện trên cửasổ Relationships (h. 47b). Di chuyển các bảng sao chohiển thị được hết chúng trên cửa sổ.4. Ta thấy các bảng vừa chọn xuất hiện trên cửasổ Relationships (h. 47b). Di chuyển các bảng sao chohiển thị được hết chúng trên cửa sổ.5. Để thiết lập mối liên kết giữa bảngKHACH_HANG với bảng HOA_DON: kéo thảtrường Ma_khach_hang của bảng KHACH_HANGqua trường Ma_khach_hang của bảng HOA_DON.Hộp thoại Edit Relationships xuất hiện (h. 48).6. Trong hộp thoại Edit Relationships, nháy OK.Access tạo một đường nối giữa hai bảng để thể hiệnmối liên kết.7. Tương tự như vậy, ta có thể thiết lập liên kếtgiữa bảng MAT_HANG và bảng HOA_DON. Cuốicùng ta có sơ đồ liên kết như trên hình 48.Giáo án tin học 12Nháy nútđể đóng cửa sổ Relationships. Nháy Yesđể lưu lại liên kết.4.4 Câu hỏi, bài tập củng cố:Câu hỏi: Nêu kĩ thuật tạo liên kết giữa các bảng?Trả lời:Bước 1:Trên thanh menuBước 2: Chọn các bảng (và mẫu hỏi) cần thiết lập liên kết.Bước 3: Chọn trường liên quan từ các bảng (và mẫu hỏi) liên kết, rồi click và Create để tạo liên kết.4.5 Hướng dẫn học sinh tự học:Đối với bài học ở tiết học này: Biết cách tạo liên kết trong AccessĐối với bài học ở tiết tiếp theo: Xem trước Bài tập và thực hành 5 : LIÊN KẾT GIỮA CÁC BẢNG5.Rút kinh nghiệm :Cần rút kinh nghiệm về :..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................GV: Trần Thị Trúc Phương3
Tài liệu liên quan
- Bài 7: Liên kết giữa các bảng
- 10
- 1
- 23
- Bài 7 - Liên kết giữa các bảng
- 12
- 1
- 12
- Bài 7: LIÊN KẾT GIỮA CÁC BẢNG
- 13
- 1
- 6
- Bài 7. LIÊN KẾT GIỮA CÁC BẢNG. pptx
- 6
- 626
- 2
- Bài 7 LIÊN KẾT GIỮA CÁC BẢNG. pptx
- 7
- 838
- 3
- bài giảng tin học 12 bài 7 liên kết giữa các bảng
- 22
- 4
- 2
- Bài 7: Liên Kết Giữa Các Bảng
- 5
- 1
- 2
- BÀI 7-LIÊN KẾT GIỮA CÁC BẢNG - RẤT HAY
- 12
- 533
- 1
- BÀI 7- LIÊN KẾT GIỮA CÁC BẢNG - HAY
- 12
- 325
- 3
- Bài 7 Liên kết giữa các bảng
- 7
- 653
- 4
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(81.5 KB - 3 trang) - BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG Tải bản đầy đủ ngay ×Từ khóa » điều Kiện Liên Kết Giữa Các Bảng Là Gì
-
Điều Kiện để Tạo Mối Liên Kết Giữa Hai Bảng Là? - Luật Hoàng Phi
-
Điều Kiện để Tạo Mối Liên Kết Giữa Hai Bảng Là: - HOC247
-
Điều Kiện để Tạo Mối Liên Kết Giữa Hai Bảng Là
-
Bài 7: Liên Kết Giữa Các Bảng
-
Trắc Nghiệm Tin Học 12 Bài 7 (có đáp án): Liên Kết Giữa Các Bảng
-
Điều Kiện để Tạo Mối Liên Kết Giữa Hai Bảng Là : - Trắc Nghiệm Online
-
[ĐÚNG NHẤT] Để Tạo Liên Kết Giữa Các Bảng, Ta Chọn - Top Lời Giải
-
Tin Học 12 Bài 7: Liên Kết Giữa Các Bảng
-
Tìm Hiểu Các Liên Kết (relationship) Giữa Các Bảng Cách Tạo Các Liên ...
-
Điều Kiện để Tạo Mối Liên Kết Giữa Hai Bảng Là?
-
Chương 2 Bài 7 Liên Kết Giữa Các Bảng | Tin Học
-
Bài Tập Trắc Nghiệm Về Liên Kết Giữa Các Bảng Tin Học 12 - Tài Liệu Text
-
Hướng Dẫn Dành Cho Mối Quan Hệ Bảng - Microsoft Support
-
Bài 7: Liên Kết Giữa Các Bảng - Hoc24