Liên kết giữa các bảng I Mục đích yêu cầu:

Một phần của tài liệu giáo án tin học 12 cả năm tuyệt luôn (Trang 69 - 72)

- 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

Một phần của tài liệu giáo án tin học 12 cả năm tuyệt luôn (Trang 69 - 72)

Tải bản đầy đủ (DOC)

(144 trang)
w