Giáo án Tin học Lớp 12 - Bài tập và Thực hành 5: Liên kết giữa các bảng

a) Mục đích, yêu cầu:

- Tạo cơ sở dữ liệu 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

b) Chuẩn bị đồ dùng dạy học:

c) Phương pháp giảng dạy: Thực hành.

d) Các bước lên lớp:

1. Ổn định tổ chức: Điểm danh

2. Kiểm tra bài cũ:

3. Nội dung:

* Họat động 1: Bài tập 1: Tạo cơ sở dữ liệu KINH_DOANH gồm 3 bảng có cấu trúc như trong mục 1 §7. Nhập dữ liệu đã cho trong SGK/61-62 vào các bảng tương ứng

* Yêu cầu : học sinh vận dụng các kiến thức đã học về tạo bảng thực hiện từng bước tạo 3 bảng dữ liệu như các hình bên dưới đây:

Giáo viên chuẩn bị sẵn 3 bảng dữ liệu trên chuẩn bị cho bài tập 2

* Lưu ý học sinh đặt các khóa cho 3 bảng dữ liệu vừa tạo ra

* Hoạt động 2: Bài tập 2: Tạo liên kết cho các bảng trong CSDL KINH_DOANHvửa tạo ở trên đ63 có sơ đồ liên kết như hình 49 trang 60 SGK tin học 12

- Giáo viên phấn tích cho học sinh thếy mối liên hệ cần thiết giữa hai bảng KHACH_HANG và DON_DAT_HANG thông qua trường Ma_khach_hang (khi liên kết được thực hiện thì mỗi đơn hàng sẽ chừa cả thông tin về tên khách hàng và địa chỉ của khách hàng tương ứng với mã khách hàng trong đơn hàng) nhằm tránh dư thừa dữ liệu.

 

doc3 trang | Chia sẻ: lethuong715 | Lượt xem: 471 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học Lớp 12 - Bài tập và Thực hành 5: Liên kết giữa các bảng, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
BÀI TẬP VÀ THỰC HÀNH 5
LIÊN KẾT GIỮA CÁC BẢNG
a) Mục đích, yêu cầu: 
- Tạo cơ sở dữ liệu 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
b) Chuẩn bị đồ dùng dạy học: 
c) Phương pháp giảng dạy: Thực hành.
d) Các bước lên lớp:
Ổn định tổ chức: Điểm danh
Kiểm tra bài cũ: 
Nội dung:
* Họat động 1: Bài tập 1: Tạo cơ sở dữ liệu KINH_DOANH gồm 3 bảng có cấu trúc như trong mục 1 §7. Nhập dữ liệu đã cho trong SGK/61-62 vào các bảng tương ứng
* Yêu cầu : học sinh vận dụng các kiến thức đã học về tạo bảng thực hiện từng bước tạo 3 bảng dữ liệu như các hình bên dưới đây:
- 
a) Dữ liệu của bảng KHACH_HANG
b) Dữ liệu của bảng DON_DAT_HANG
c) Dữ liệu của bảng SAN_PHAM
	Giáo viên chuẩn bị sẵn 3 bảng dữ liệu trên chuẩn bị cho bài tập 2
* Lưu ý học sinh đặt các khóa cho 3 bảng dữ liệu vừa tạo ra	
* Hoạt động 2: Bài tập 2: Tạo liên kết cho các bảng trong CSDL KINH_DOANHvửa tạo ở trên đ63 có sơ đồ liên kết như hình 49 trang 60 SGK tin học 12
- Giáo viên phấn tích cho học sinh thếy mối liên hệ cần thiết giữa hai bảng KHACH_HANG và DON_DAT_HANG thông qua trường Ma_khach_hang (khi liên kết được thực hiện thì mỗi đơn hàng sẽ chừa cả thông tin về tên khách hàng và địa chỉ của khách hàng tương ứng với mã khách hàng trong đơn hàng) nhằm tránh dư thừa dữ liệu.
- Yêu cầu học sinh nhắc lại các bước cơ bản về kỹ thuật tạo liên kết giữa các bảng đã học ở tiết trước.
- Gọi học sinh lên máy chủ thực hiện mẫu việc tạo liên kết giữa các bảng có sự hỗ trợ của giáo viên.
Các bước thực hiện như sau:
Mở CSDL KINHDOANH.MDB. Chọn lệnh ToolsàRelationships hoặc nháy nút 
Nháy phải chuột lên màn hình trống của khung Relationships chọn Show Table để mở hộp thọai Show Table.
Hiển thị 3 bảng dữ liệu như hình trên theo các bước đã học
Thực hiện tạo liên kết giữa các bảng bằng cách kéo thả các trường để nhận được hộp thọai Edit Relationships như hình bên dưới :
Nháy nút Create
Học sinh làm tương tự để tạo liên kết cho các bảng còn lại
Lưu các liên kết vửa tạo
Học sinh có thể xóa hoặc sửa đổi các liên kết bằng cách nháy đúp hoặc nháy phải chuột vào các đường liên kết.
* Củng cố: 
	Yêu cầu học sinh nhắc lại trình tự thực hiện các bước tạo liên kết giữa các bảng

File đính kèm:

  • docTH5 _lac nghiep.doc