- Khái niệm liên kết, cách tạo mối liên kết, cách bỏ mối liên kết, cách hiệu chỉnh mối liên kết.
Liên kết giữa các bảng I Mục đích yêu cầu:
I. Mục đích yêu cầu:
- Tạo CSDL có nhiều bảng.
- Rèn luyện kĩ năng tạo liên kết, sửa liên kết giữa các bảng.
II. Chuẩn bị đồ dựng dạy học: Sỏch GK tin 12, Sỏch GV tin 12, đĩa chứa cỏc chương trỡnh minh họa (quản lý học sinh:gv biờn soạn), tranh ảnh . Copy tệp trắc nghiệm lờn mỏy
Phương phỏp giảng dạy: Thuyết trỡnh, hỏi đỏp, đặt vấn đề, so sỏnh, trắc nghiệm khỏch quan.
III.
Cỏc bước lờn lớp
Hoạt động giỏo viờn Hoạt động học sinh
- Ổn định tổ chức:
1.Hoạt động 1:H ớng dẫn học sinh và gợi ý học sinh làm các bài tập trong bài thực hành Bài 1:Tạo CSDL KINH_DOANH gồm 3 bảng có cấu trúc nh trong mục 1bài 7. Nhập các dữ liệu cho dới đây vào các bảng tơng ứng.
? Để tạo cơ sở dữ liệu ta làm ntn?
? Để Tạo cấu trúc bảng ta làm ntn?
? Để chọn khó chính ta làm nh thế nào? ? Để ghi tên bảng ta làm ntn?
hi ta làm nh thế nào?
- Giáo viên dùng máy chiếu và làm mẫu cho học sinh cách tạo ra 1 bảng KHACH_HANG
? Để nhập thông tin vào bảng ta làm nh thế nào? ? Giữa bảng KHACH_HANG và bảng
HOA_DON liên kết với nhau bằng trờng nào?
? Giữa bảng MAT_HANG và bảng HOA_DON liên kết với nhau bằng trờng nào?
Bài 2:
Tạo liên kết cho các bảng trong CSDL
- Lớp trởng báo cáo sĩ số lớp.
- Học sinh nhớ lại kiến thức đã học ở các bài trớc để trả lời câu hỏi
Mở Access ra file/new
Gõ tên cơ sở dữ liệu: KINH_DOANH
- create table in design vew và tạo lần lợt 3 bảng với cấu trúc nh trong sgk trang 57
- vào edit/primary key
- file/ save và gõ tên 3 bảng lần lợt nh trong sgk.
- Quan sát giáo viên làm mẫu để làm các bảng tiếp theo.
- Mở bảng ở chế độ Datasheet vew để nhập dữ liệu nh Hình a ,b,c trang 61sgk
- Hai bảng này đều có trờng Ma_khach_hang là chung chính vì vậy mà 2 bảng này liên kết với nhau bằng trờng chung đó. Hai bảng này đều có trờng Ma_mat_hang là chung chính vì vậy mà 2 bảng này liên kết với nhau bằng trờng chung đó.
KINH_DOANH vừa tạo ở bài 1 để có sơ đồ liên kết nh trên hình 49
? Để tạo liên kết giữa 2 bảng HOA_DON và KHACH_HANG ta làm nh thế nào?
-Mở CSDL KINH_DOANH - Tool/ Relationships…
- Nháy nút phải vào vùng trống trong cửa sổ relationships và chọn show table để mở hộp thoai show table nếu nó cha xuất hiện.
- Chọn tên từng bảng rồi nháy nút add. Nháy close để đóng cửa sổ show table.
- Kéo thả trờng Ma_khach_hang của bảng KHACH_HANG qua trờng Ma_khach_hang của bảng HOA_DON.
- Nháy nút create trong hộp edit relationships để tạo mối nối.
Tơng tự với 2 bảng HOA_DON và bảng MAT_HANG
- Giáo viên làm mẫu cho học sinh để học sinh quan sát trên máy tính đối với 2 bảng
KHACH_HANG và bảng HOA_DON. ? Để xoá mối liên kết ta làm ntn? ? Để sửa liên kết ta làm nh thế nào?
2.Hoạt động 2:
H ớng dẫn học sinh trong giờ thực hành
- Cho học sinh ngồi vào máy chuẩn bị cho bài thực hành.
- Giáo viên tham gia hớng dẫn, giải đáp các thắc mắc khi cần thiết
- Giáo viên đánh giá kết quả của các học sinh qua quá trình thực hành và bổ xung thêm các thông tin mà học sinh còn cha làm đợc
- Học sinh nhớ lại kiến thức đã học ở các bài trớc để trả lời câu hỏi
- Học sinh chú ý lắng nghe, quan sát cách làm để nắm đợc cách làm
- Học sinh suy nghĩ trả lời câu hỏi
- Nháy vào dây liên kết sau đó nhấn phím Delete.
- Ta nháy đúp vào đờng nối thể hiện liên kết để mở hộp thoại edit relationships
- Học sinh thực hiện các bài tập của bài thực hành số 5.
- Trong quá trình thực hành có phần nào vớng mắc thì hỏi giáo viên để đợc giải đáp.
IV. Rút kinh nghiệm giờ thực hành.
- nhận xột giờ thực hành của học sinh và ra bài tập về nhà
Xỏc nhận soạn GA ngày thỏng năm 2009
Tổ trưởng
Đào Thơ
Ngày soạn:………. Ngày giảng:……… Tiết 23