- GV: Trên thực tế một CSDL có thể có nhiều bảng do đó sau khi xây dựng xong hai hay nhiều bảng, ta có thể chỉ ra mối liên hệ giữa các bảng với nhau, Mục đích của việc này là biết phải k[r]
Trang 1TuÇn : 13 Ngµy so¹n :08/11/2008
Bài 7 LIÊN KẾT GIỮA CÁC BẢNG
I MỤC TIÊU CỦA BÀI
1 Kiến thức
- Tạo CSDL có nhiều bảng
- Biết cách tạo liên kết giữa các bảng
- Chú ý đến quá trình đặt khóa chính và dữ liệu nhập cho từng trường của khóa chính
2 Kĩ năng
- Tạo được liên kết giữa các bảng
3 Thái độ
- Cần thực hiện nghiêm túc các hướng dẫn của GV và có thái độ tốt với môn học
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
- GV: SGK, giáo án, STK (nếu có)
- HS: SGK, chuẩn bị bài trước khi đến lớp
III PHƯƠNG PHÁP DẠY HỌC
- Thuyết trình, hỏi đáp, đặt vấn đề, so sánh
IV TIẾN TRÌNH DẠY HỌC VÀ CÁC HOẠT ĐỘNG
1 Ổn định tổ chức: 1 phút.
2 Kiếm tra bài cũ: Không kiểm tra
3 Bài mới
* Hoạt động 1 Gi i thi u cho HS bi t khái ni m v Liên k t b ng.ớ ệ ế ệ ề ế ả
- GV: Trên thực tế một CSDL có thể có
nhiều bảng do đó sau khi xây dựng xong
hai hay nhiều bảng, ta có thể chỉ ra mối
liên hệ giữa các bảng với nhau, Mục đích
của việc này là biết phải kết nối các bảng
như thế nào khi kết xuất thông tin
- GV: Đưa ra ví dụ SGK/trang 57 và yêu
cầy HS nhận xét
- HS: Thảo luận và đưa ra ra kiến
- GV: Tổng hợp và nhận xét
- GV: Chỉ ra được sự cần thiết phải tạo
liên kết giữa các bảng
- HS: Chú ý nghe giảng và ghi bài
1 Khái niệm.
- Trong CSDL, các bảng thường có lien quan với nhau Khi xây dựng CSDL, liên kết giữa các bảng cho phép ta tổng hợp
dữ liệu từ nhiều bảng
- Khi tạo liên kết giữa các bảng cần đảm bảo tính hợp lí của dữ liệu trong bảng có liên quan đó là: Tính không dư thừa dữ liệu và tính toàn vẹn của dữ liệu
* Hoạt động 2 Hướng d n HS t o liên k t gi a các b ng.ẫ ạ ế ữ ả
Trang 2Hoạt động của GV và HS Nội dung
- GV: Vậy để tạo liên kết giữa các bảng
ta phải làm như sau:
- HS: Chú ý nghe giảng và ghi bài
2 Kí thuật tạo liên kết giữa các Bảng.
- B1: Chọn Tools Relationships hoặc
nháy nút lệnh ( Relationships) trên
thanh công cụ Standard
- B2: Chọn thẻ table chọn bảng cần tạo liên kết chọn add (Chú ý: mỗi lần lựa chọn chỉ chọn được một bảng và bảng được lụa chọn sẽ xuất hiện ở hộp thoại Relationships)
- B3: Tạo liên kết giữa các bảng: Chọn nút lệnh Ralationships trên thanh công cụ
Edit Relationships Create New chọn left/right table name left/right Column name.(Chú ý: Chọn hai bảng và chọn hai trường của hai bảng đó) Ok Create
Trang 3- B4: Khi đã tạo xong liên kết ta chọn close ( ) Yes để lưu lại liên kết vừa tạo
- GV: Lấy ví dụ để tạo liên kểt giữa các
bảng.(dùng bảng phụ để thể hiện)
- HS: Chú ý nghe giảng và ghi bài
V CỦNG CỐ - DẶN DÒ