VỚI ĐỐI TƯỢNG BẢNG
Bài 7: LIÊN KẾT GIỮA CÁC BẢNG
I. MỤC TIÊU CẦN ĐẠT Kiến thức:
+ Nắm được 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.
Về kĩ năng:
+ Tạo được liên kết giữa các bảng.
Thái độ:
- Thấy được lợi ích liên kết bảng - Tư duy logic
- Thái độ cẩn thận, chính xác.
Hình thành năng lực: Biết vận dụng thuộc tính khóa chính để liên kết.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH 1. Chuẩn bị của giáo viên
- Thiết bị dạy học: Máy chiếu, bảng, máy tính - Học liệu: sách giáo khoa
2. Chuẩn bị của học sinh
- Chuẩn bị các nội dung liên quan đến bài học theo sự hướng dẫn của GV như chuẩn bị tài liệu, TBDH ..
- Sưu tầm tranh ảnh, tư liệu,...
III. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP 1. Ổn định lớp:
- Lớp trưởng báo cáo sỉ số
2. Kiểm tra bài cũ (không kiểm tra ) 3. Tiến trình bài học
HOẠT ĐỘNG 1 : Khởi động; dự kiến thời gian: 5 phút.
(1) Mục tiêu: HS Tạo được liên kết bảng.
(2) Phương pháp/Kĩ thuật: nêu vấn đề.
(3) Hình thức tổ chức hoạt động:Thảo luận nhóm
(4) Phương tiện dạy học: Máy chiếu, bảng, sách giáo khoa.
(5) Sản phẩm: học sinh hiểu được cách tạo liên kết bảng.
Ngày soạn: 08/2019 55
Nội dung hoạt động
Nội dung Tổ chức Dự kiến sản phẩm của
HS Ổn định lớp
VD: Quản lí học sinh, Quản lí bán hàng, quản lí kinh doanh..
GV?: Nhắc lại 1 số VD về bài toán quản lí?
HS: Quản lí học sinh Quản lí bán hàng, quản lí kinh doanh...
Nội dung trọng tâm của chủ đề:
- Liên kết bảng.
GV?: Dẫn dắt vào nội dung:
- Liên kết bảng.
HS: chú ý lắng nghe và ghi chép
2. Hoạt động Triển khai kiến thức: Dự kiến thời lượng: 15 phút
a. Hoạt động Tìm hiểu khái niệm về liên kết giữa các bảng. Thời gian dự kiến (35 phút)
Nội dung Tổ chức Dự kiến sản phẩm của
HS LIÊN KẾT GIỮA CÁC
BẢNG
1. Khái niệm:
- Không dư thừa dữ liệu
- Đảm bảo tính nhất quán.
Khái niệm: Trong CSDL,
GV giao nhiệm vụ
- GV phân lớp học thành 4 nhóm và thực hiện các yêu cầu khi cần thiết.
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.
- Trình chiếu về bảng Bán hàng khi sữ dụng cách 1 sau đó yêu cầu HS nhận xét.
-GV?: Có cách nào để khắc phục được nhược điểm đó?
- Trình chiếu cách 2: Lập CSDL Kinh_doanh gồm 3 bảng.
- 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àngcùng số lần được đặt hàng thì cần thông tin từ 3 bảng. Nói cách
HS nhận nhiệm vụ
HS chia nhóm theo yêu cầu của GV
HS nghe và quan sát câu hỏi được trình chiếu Các nhóm hoàn thành nhiệm vụ được GV nêu ra.
Trường THPT Mai Thanh Thế Giáo án Tin học 12 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.
- Yêu cầu HS nêu khái niệm liên kết giữa các bảng.
b. Hoạt động Tìm hiểu kỷ thuật tạo liên kết giữa các bảng.
HÌNH THÀNH KIẾN THỨC VÀ LUYỆN TẬP: dự kiến thời gian: (10 phút.) (1) Mục tiêu: Học sinh nắm được kĩ thuật liên kết bảng
(2) Phương pháp/Kĩ thuật:Nêu vấn đề (3) Hình thức tổ chức hoạt động:Cá nhân
(4) Phương tiện dạy học: Máy chiếu, bảng, sách giáo khoa
(5) Sản phẩm: học sinh trả lời được các phiếu câu hỏi về kĩ thuật liên kết bảng
Nội dung Tổ chức Dự kiến sản phẩm của
HS 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
GV: Trình bày cách liên kết giữa các bảng
GV: Thực hiện ví dụ đối với CSDL Kinh_doanh.
- Dùng Projector để thực hiện trực tiếp ví dụ minh họa trên máy tính giúp HS dễ hình dung hơn.
- Yêu cầu một số em HS trực tiếp làm lại các thao tác đó trên máy tính cho cả lớp quan sát.
GV: thực hiện và trình chiếu cho HS xem.
GV: 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.
HS: chú ý lắng nghe và ghi chép
HS: nghe giảng, quan sát GV thực hành trên máy (làm theo)
HS: nghe giảng, quan sát GV thực hành trên máy (làm theo)
HS: nghe giảng, quan sát GV thực hành trên máy
Ngày soạn: 08/2019 57
quan hệ muốn xóa, chọn lệnh Delelte
(làm theo) 4. Hoạt động Vận dụng: Hướng dẫn hs giải bài tập và trả lời các câu hỏi.(10 phút) Câu 1: Điều kiện cần để tạo được liên kết là:
A. Phải có ít nhất hai bảng có chung một thuộc tính
B. Phải có ít nhất một bảng và một mẫu hỏi có chung một thuộc tính C. Phải có ít nhất một bảng và một biểu mẫu có chung một thuộc tính D. Tổng số bảng và mẫu hỏi ít nhất là 2 và có chung một thuộc tính Câu 2: Để thực hiện tạo mối liên kết giữa hai bảng thì điều kiện phải là:
A. Trường liên kết của hai bảng phải cùng kiểu dữ liệu B. Trường liên kết của hai bảng phải là chữ hoa
C. Trường liên kết của hai bảng phải là kiểu dữ liệu số D. Trường liên kết của hai bảng phải khác nhau về kiểu dữ liệu Câu 3: Các bước để tạo liên kết với bảng là:
1. Tạo trang bảng chọn Tool\Relationships…
2. Tạo liên kết đôi một giữa các bảng
3. Đóng hộp thoại Realationships/ Yes để lưu lại 4. Chọn các bảng sẽ liên kết
A. 1, 4, 2, 3 B. 2, 3, 4, 1 C. 1, 2, 3, 4 D. 4, 2, 3, 1 Câu 4: Để mở cửa sổ Relationships tạo liên kết giữa các bảng, ta chọn:
A. Tool/ Relationships… hoặc nháy nút B. Tool/ Relationships C. Edit/ Insert/ Relationships D. Tất cả đều đúng
Câu 5: Khi liên kết bị sai, ta có thể sửa lại bằng cách chọn liên kết cần sửa, sau đó:
A. Bấm đúp chuột vào liên kết chọn lại trường cần liên kết B. [menu] Edit RelationShip Change Field
C. [menu] Tools RelationShip Change Field D. Cả A, B, C đều sai
Câu 6: Để xóa liên kết, trước tiên ta chọn liên kết cần xóa. Thao tác nào sau đây sai?
A. Bấm Phím Delete Yes B. Click phải chuột, chọn Delete Yes C. [menu] Edit Delele Yes
D. [menu] Tools RelationShip Delete Yes
Câu 7: Muốn xóa liên kết giữa các bảng, trong cửa sổ Relationships ta thực hiện:
A. Chọn đường liên kết giữa hai bảng đó và nhấn Delete;
B. Chọn hai bảng và nhấn Delete;
C. Chọn tất cả các bảng và nhấn Delete;
Trường THPT Mai Thanh Thế Giáo án Tin học 12
Câu 8: Giả sử trường “DiaChi” có kiểu dữ liệu là Text, Field size là 50. Khẳng định nào sau đây là đúng ?
A. Giá trị nhập vào cho trường DiaChi trên 50 ký tự B. Giá trị nhập vào cho trường DiaChi phải là 50 ký tự C. Giá trị nhập vào cho trường DiaChi là 50
D. Giá trị nhập vào cho trường DiaChi khống quá 50 ký tự Câu 9: Trong Access, một bản ghi được tạo thành từ dãy:
A. Trường; B. Cơ sở dữ liệu; C. Tệp; D. Bản ghi khác;
Câu 10: Một học sinh ở lớp 12C1 được chuyển sang lớp 12C2 sau khai giảng một tháng. Nhưng sang học kì II, xét nguyện vọng cá nhân, nhà trường lại chuyển học sinh đó trở lại lớp 12C1 để có điều kiện giúp đỡ học sinh kháC. Tệp hồ sơ học bạ của lớp 12C1 được cập nhật bao nhiêu lần?
A. Phải cập nhật một lần B. Phải cập nhật ít nhất hai lần C. Phải cập nhật ba lần D. Không cập nhật lần nào
5. Hoạt động tìm tòi mở rộng: Hoạt động này có thể lồng ghép với Hoạt động vận dụng. Chú ý phần nội dung có hướng HS chuẩn bị cho bài học tiếp theo (5 phút)
Nội dung Tổ chức Dự kiến sản phẩm của HS
GV: Hệ thống lại kiến GV: Ôn lại cách tạo liên kết bảng Theo dõi, lắng nghe và ghi lại
thức đã học những yêu cầu của GV
GV: Phân nhóm GV: Nhắc lại những nội dung đã học nghiên cứu chủ đề 3
GV: Về xem lại những kiến thức đã học và xem tiếp nội dung chủ đề tiếp theo
Ngày soạn: 08/2019 59
Tuần 3:
Tiết 16: