Nhận xét, rút kinh nghiệm

Một phần của tài liệu Giáo án HK1 theo PPCT mới (Trang 54 - 58)

Tiết PPCT: 19

§7. LIÊN KẾT GIỮA CÁC BẢNG

I. Mục đích, yêu cầu:

1. 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. 2. Về kĩ năng

– Tạo được liên kết giữa các bảng ở chế độ thiết kế. 3. Về thái độ

– Tự giác, tích cực và chủ động tự tìm hiểu, khám phá, đặc biệt là khả năng làm việc theo nhóm, tương trợ giúp đỡ lẫn nhau.

II. Phương pháp, phương tiện dạy học:

– Phương pháp: thuyết trình, thảo luận nhóm. – Chuẩn bị đồ dùng dạy học:

o Gv: Sách GK tin 12, Sách GV tin 12, giáo án và tranh ảnh liên quan đến bài dạy (hình 47-49)

o Hs: học sinh học bài biểu mẫu và đọc trước ở nhà bài liên kết giữa các bảng, SGK và tập vở ghi bài.

III. Nội dung bài mới

1. Ổn định lớp: Kiểm tra sĩ số (1p) 2. Bài cũ:

3. Bài mới:

Hoạt động 1: Tìm hiểu khái niệm liên kết giữa các bảng

Hoạt động của giáo viên và học sinh Nội dung TG Gv: giới thiệu VD về cách lập CSDL Bán

hàng của công ty chuyên bán dụng cụ văn phòng.

- Cách 1: Lập CSDL gồm một bảng duy nhất chứa các thông tin cần thiết.

- Sử dụng tranh về bảng Bán hàng khi sử dụng cách 1 sau đó yêu cầu HS nhận xét. Hs: nhận xét: Dư thừa dữ liệu và không đảm bảo tính nhất quán.

Gv: Có cách nào để khắc phục được nhược điểm đó?

Hs: tạo ra các bảng riêng lẻ

Gv: sử dung bảng phụ về cách 2: Lập CSDL Kinh_doanh gồm 3 bảng.

Hs: quan sát

Gv: Tuy nhiên, để có được thông tin tổng hợp. Chẳng hạn liệt kê các loại mặt hàng đã được đặt hàng cùng số lần được đặt hàng thì cần thông tin từ 3 bảng. Nói cách khác cần có liên kết giữa các bảng

Gv: Yêu cầu HS nêu khái niệm liên kết giữa các bảng.

Hs: trình bày khái niệm

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ảng cho phép tổng hợp dữ liệu từ nhiều bảng.

15p

Hoạt động 2: Tìm hiểu kĩ thuật tạo liên kết giữa các bảng

Gv: trình bày các thao tác tạo liên kết giữa các bảng cho hs quan sát và ghi nhớ. Hs: quan sát các thao tác giáo viên hướng dẫn

Để thực hiện liên kết giữa bảng KHACH_HANG và bảng HOA_DON ta thực hiện các bước sau đây:

Bước 1 : Mở CSDL

KINH_DOANH.MDB. Nháy nút trên thanh công cụ hoặc chọn Tools → Relationship…

- Bước 2 : Nháy nút hoặc nháy nút phải chuột vào vùng trống tong cửa sổ

Relationship và chọn Show Table… trong bảng chọn tắt để mở hộp thoại

Show Table nếu nó chưa xuất hiện.

- Bước 3 : Trong hộp thoại Show Table

chọn 2 bảng (HOA_DON, KHACH_HANG) bằng cách chọn tên bảng và nháy Add. Cuối cùng nháy Close để đóng cửa sổ Show Table.

- Bước 4 : Các bảng đã xuất hiện trên cửa sổ Relationship với các trường khoá chính của mỗi bảng được in đậm. Di chuyển các bảng sao cho hiển thị toàn bộ chúng trên cửa sổ ( nếu có bảng bị khuất không thể hiện ở cửa sổ

Relationship).

- Bước 5 : Để thiết lập mối liên kết giữa KHACH_HANG với bảng HOA_DON : kéo thả trường

Ma_khach_hang của bảng

KHACH_HANG qua trường

Ma_khach_hang của HOA_DON. Hộp thoại Edit Relationship xuất hiện : (thể hiện hình 48/trang 60 SGK bằng máy chiếu) .

- Bước 6 : Trong hộp thoại Edit Relationship, nháy Create. Access tạo một đường nối giữa 2 bảng để tạo mối liên kết.

- Bước 7 : Tương tự như vậy, ta có thể thiết lập liên kết giữa bảng MAT_HANG và bảng HOA_DON và cuối cùng ta có sơ đồ liên kết như hình 49/trang 60 SGK.

- Bước 8 : Nháy nút để đóng cửa sổ Relationships. Nháy Yes để lưu lại liên kết .

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

Các mối liên kết được thực hiện trong cửa sổ Relationships, mọi thao tác xem, tạo, sửa, xoá liên kết đều được thực hiện trong cửa sổ này.

a. Các bước tiến hành để thiết lập các mối liên kết giữa các bảng:

– Chọn Tools  Relationships hoặc nháy nút lệnh (Relationships).

– Chọn các bảng (và mẫu hỏi) cần thiết lập liên kết.

– Chọn trường liên quan từ các bảng (và mẫu hỏi) liên kết, rồi nháy Create để tạo liên kết.

b. Hiệu chỉnh mối liên kết:

Vào cửa sổ Relationships, kích đúp vào dây quan hệ, xuất hiện cửa sổ Edit Relationships để hiệu chỉnh.

c. Xóa dây mối liên kết:

Vào cửa sổ Relationships, kích chuột phải vào dây quan hệ muốn xóa, chọn lệnh Delelte

Lưu ý: Muốn hiệu chỉnh hoặc xóa dây quan hệ ta phải đóng cửa sổ của các bảng có liên quan.

24p

1. Củng cố: gv yêu cầu hs

Điền vào chổ trống (…)trong bảng dưới đây:

Bảng thống kê các thao tác liên quan đến tạo liên kết giữa các bảng: Tên thao tác Một cách thực hiện thao tác

1 Thiết lập liên kết

Chọn Tools → Relationships… hoặc nháy nút ... 2 Chọn các bảng Chọn bảng và nháy nút Add...

3 Sửa lại liên kết Nháy đúp vào đường liên kết…

4 Lưu lại liên kết …

5 Xoá liên kết …

2. Dặn dò: học bài và xem trước bài thực hành 5: Liên kết giữa các bảng

BÀI TẬP VÀ THỰC HÀNH 5: LIÊN KẾT GIỮA CÁC BẢNGI. 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.

Một phần của tài liệu Giáo án HK1 theo PPCT mới (Trang 54 - 58)

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

(93 trang)
w