Tải bản đầy đủ (.docx) (2 trang)

Bai 7 Lien ket bang

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.56 MB, 2 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Tiết chương trình: </b> <b> </b> <b>Ngày dạy:</b>


<b>Người soạn: ĐỖ VĂN NGHIÊM</b> <b>Tuần:</b>


<b>§7 LIÊN KẾT GIỮA CÁC BẢNG</b>






<b>I. Mục tiêu:</b>


<b>1. Kiến thức:</b>


<b>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;</b>
<b>2. Kỹ năng: tạo được liên kết trong Access.</b>


<b>II. Đồ dùng dạy học:</b>
<b>Giáo viên: SGK, SGV.</b>
<b>Học sinh:SGK.</b>


<b>III. Tiến trình lên lớp:</b>


<b>1. Ổn định lớp và kiểm tra sĩ số (2’):</b>
<b>2. Kiểm tra bài cũ:</b>


<b>3. Tiến trình tiết dạy:</b>


<b>T/G</b> <b>Nội dung</b> <b>Hoạt động giáo viên</b> <b>Hoạt động học sinh</b>


<b>1. KHÁI NIỆM</b>


<b>VD:</b> xét bài tóan quản lí kinh doanh
của một doanh nghiệp.



Có 2 cách để tạo lập CSDL quản lí kinh
doanh của một doanh nghiệp là:


<b>Cách 1:</b> lập CSDL gồm 1 bảng duy
nhất có cấu trúc bảng như sau:


<b>Cách 2:</b> lập CSDL gồm 3 bảng có cấu
trúc bảng như sau:


Bảng khách hàng


Bảng mặt hàng


 Nhằm đảm bảo đủ các


tính chất của 1 hệ CSDL.
Các bảng trong CSDL phải
được liên kết với nhau. Để
biết ý nghĩa của việc tạo liên
kết, chúng ta tìm hiểu §7
LIÊN KẾT GIỮA CÁC
BẢNG


 Để tìm hiểu được khái


niệm liên kết là như thế nào
chúng ta hãy xét bài tốn
quản lí kinh doanh của một
doanh nghiệp



 Giáo viên chia lớp ra làm


4 nhóm, thảo luận và trả lời
câu hỏi:


 Hãy lập CSDL của bài


tốn trên và cho biết CSDL
do em lập có bao nhiêu bảng
và chứa những thơng tin gì?


 Giáo viên chốt lại các


thông tin CSDL của bài toán
trên.


 Hãy cho biết giữa 2 cách


trên, cách nào vi phạm tính
chất của hệ CSDL: tính dư
thừa, tính nhất quán,…?


 Giáo viên chốt lại:


 Cách 1 vi phạm tính chât


của hệ CSDL (các thơng tin
lặp đi lặp lại nhiều lần, có
thể nhập mã khách hàng, tên


khách hàng của cùng 1
khách hàng những tên khác
nhau)




 Học sinh quan sát và


lắng nghe.


 Học sinh quan sát và


lắng nghe.


 Học sinh chia nhóm


thảo luận và trả lời câu
hỏi của giáo viên.


 Học sinh quan sát và


lắng nghe.


 Cách 1 vi phạm tính


chất của hệ CSDL.


 Học sinh quan sát và


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>T/G</b> <b>Nội dung</b> <b>Hoạt động giáo viên</b> <b>Hoạt động học sinh</b>


Bảng hóa đơn


<b>Nhận xét:</b> cách 2 thỏa mãn được các
tính chất của hệ CSDL. Để có được
thơng tin tổng hợp từ 3 bảng thì cần
phải liên kết giữa các bảng với nhau.


<b>2. Kĩ thuật tạo liên kết</b>


Các bước tạo liên kết:


Bước 1: chọn menu Toolsà


<b>Relationships</b> hoặc nháy nút


Bước 2: trong cửa sổ Show Table chọn
các bảng cần tạo liên kết à<b>Add:</b>


Bước 3:nháy giữ chuột tại trường
chung (ví dụ: makhachang) tại bảng thứ
nhất và kéo sang bảng thứ 2


Hộp thoại <b>Edit Ralationships</b> xuất
hiện


Nháy nút <b>Create </b>để tạo một đường nối
liên kết giữa 2 bảng


Nháy nút để đóng của sổ



<b>Relationships</b>. Nháy <b>Yes </b>để lưu lại
liên kết.


 Cách 2 thoả mãn được các


tính chất của hệ CSDL, tuy
nhiên để có thể tổng hợp
được những thông tin từ cá
bảng, thì giữa chúng phải có
sự liên kết.


 Đó là ý nghĩa của việc tạo


liên kết.


 Hãy cho biết các bước tạo


liên kết?


 Giáo viên chốt lại và giải


thích thêm.


 Học sinh trả lời dựa


vào SGK.


 Học sinh quan sát và


lắng nghe.



<b>4. Củng cố</b>


 <b>Cho biết ý nghĩa của việc tạo liên kết bảng?</b>


 <b>Các thao tác thực hiện việc liên kết giữa các bảng?</b>


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×