GIÁO ÁN TIN HỌC Bài thực hành 5 LIÊN KẾT GIỮA CÁC BẢNG Gv hướng dẫn:Thầy:Trần Doãn Vinh Sinh viên: Nguyễn Thị Hằng Lớp: K56a_CNTT... BÀI THỰC HÀNH SỐ 5 Như các em đã biết, ở nh
Trang 1GIÁO ÁN TIN HỌC
Bài thực hành 5
LIÊN KẾT GIỮA CÁC BẢNG
Gv hướng dẫn:Thầy:Trần Doãn Vinh
Sinh viên: Nguyễn Thị Hằng
Lớp: K56a_CNTT
Trang 2BÀI THỰC HÀNH SỐ 5
Như các em đã biết, ở những bài trước chúng ta đã tìm hiểu về CSDL, các bảng trong CSDL, và cách xây dựng bảng như thế nào
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
Ở bài lý thuyết số 7, chúng ta đã tìm hiểu về các bước để tạo liên kết giữa các bảng Để các em nắm vững kiến thức hơn, thì hôm nay chúng ta sẽ cùng nhau thực hành :’’Liên kết giữa các bảng”
Trang 3MỤC ĐÍCH VÀ YÊU CẦU
MỤC ĐÍCH:
Giúp học sinh nắm vững kiến thức bài lý thuyết
Học sinh có thể rèn luyện kỹ năng tạo
bảng, tạo các liên kết giữa các bảng với nhau
YÊU CẦU:
Học sinh phải hiểu được ý nghĩa của việc tạo liên kêt giữa các bảng
Thành thạo các thao tác liên kết bảng
Trang 4
TẠO CSDL
Xây dựng cơ sở dữ liệu gồm 3 bảng sau:
KHÁCH_HÀNG
MẶT _HÀNG
HÓA _ĐƠN
Trang 5CƠ SỞ DỮ LIỆU
Sau khi xây dựng được các bảng ta sẽ
có sở dữ liệu sau:
ư
Trang 6Nhập dữ liệu cho bảng
Nhập dữ liệu cho bảng KHACH_HANG:
Trang 7 Nhập dữ liệu cho bảng MAT_HANG:
Trang 8 Nhập dữ liệu cho bảng HOA_DON:
Trang 9TAO LIÊN KẾT GIỮA CÁC
BẢNG
Mở CSDL cần thực hiện
Mở cửa sổ RelationShips
Chọn Tools-> Relationships
Trang 10 Xuất hiện cửa sổ
Show TableChọn
các bảng cần kết nối
Sau đấy nháy Add
Kết thúc bước chọn, nháy Close-> đóng hộpthoại ShowTable
Trang 11HỘP THOẠI: RelationShips
Sau khi lựa chọn bảng cần liên kết, hộp thoại RelationShips sẽ hiển thị những bảng cần liên kết :
Trang 12TẠO KẾT NỐI
Để thiết lập mối liên kết giữa bảng
KHACH_HÀNG 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 bảng HOA_DON
Hộp thoại Edit RelationShips xuất hiện
Trang 13Hộp thoại Edit RelationShip
ột
Trang 14KẾT NỐI
Sau khi chọn các bảng và chọn các trường để kết nối
Hộp thoại liên kết sẽ cho kết quả :
Trang 15XOÁ HOẶC SỬA LIÊN KẾT
Trên đây là hộp thoại thể hiện sự kết nối giữa 3
bảng :KHACH_HANG, HOA_DON,
MAT_HANG
Muốn xoá một liên kết, nháy vào đường nối thể hiện liên kết để chọn nó rồi nhấn phím Delete
Muốn sửa một liên kết: Nháy đúp vào đường nối thể hiện để mở hộp thoại
Edit RelationShips
Trang 16KẾT LUẬN
Vậy hôm nay chúng ta đã cùng nhau
thực hành bài tạo liên kết giữa các bảng
Các em về nhà thực hành thêm, làm bài tập trong sách giáo khoa, và xem trước bài mới
Các em nên tìm đọc và tham khảo thêm những sách viết về hệ quản trị cơ sở dữ liệu để nâng cao kiến thức cho mình