Hãy xác định liên kết giữa các bảng của. CSDL QUẢN LÝ THU CHI như sau:[r]
Trang 1THAO GIẢNG CHUYÊN ĐỀ
Cụm chuyên môn
Đông Hà & Cam Lộ
Giáo viín thực hiị́n: CÁP XUĐN TU
TRƯỜNG THPT ĐÔNG HÀ
TỔ TIN HỌC
Trang 4 Ví dụ 1: Một công ty bán văn phòng phẩm thường xuyên nhận đơn đặt hàng từ khách hàng Để thống kê và phân tích các đơn đặt hàng công ty lập CSDL cấu trúc như sau: Tªn tr êng M« t¶ Kho¸ chÝnh
Trang 5H·y quan s¸t vµ chØ ra nh÷ng nh îc ®iÓm cÇn l u ý
Trang 6Ví dụ 1:
Trang 7Tên tr ờng Mô tả Khoá chính
Ma_khach_hang Mã khách hàng Ten_khach_hang Tên khách hàng
Dia_chi Địa chỉ khách hàng
Tên tr ờng Mô tả Khoá chính
Ma_hang Mã mặt hàng Ten_hang Tên mặt hàng
Don_gia Đơn giá (VNĐ)
Tên tr ờng Mô tả Khoá chính
So_don Số hiệu đơn đặt hàng Ma_khach_hang Mã khách hàng
Ma_hang Mã mặt hàng So_luong Số l ợng
Ngay_giao Ngày giao hàng
Khach_hang
Mat_hang
Don_HANG
Vớ dụ 1:
Trang 8Mat_hang
Don_HANG
Ví dụ 1:
Trang 9Ví dụ 1:
Trang 10Ma_hang
Ten_hang Don_gia
Trang 111 Ví dụ mở đầu:
Ví dụ 2: Quản lý điểm kiểm tra chất lượng của học sinh, nhà trường lập ra bảng như sau:
Trang 12Ví dụ 2:
Trang 13Ví dụ 2:
Trang 14I Khái niệm:
2 Khái niệm:
quan hệ với nhau.
phép tổng hợp dữ liệu từ nhiều bảng
Trang 15I Khái niệm:
3 Điều kiện liên kết giữa 2 bảng:
cùng kiểu dữ liệu và độ dài.
một bảng là CON.
Các giá trị của trường liên kết ở bảng CON phải có ở trường liên kết của
bảng CHA.
Trang 16I Khái niệm:
4 Các loại liên kết:
Liên kết 1 -1: Một giá trị của
trường liên kết ở bảng CHA chỉ xuất hiện một lần ở trường liên kết của
bảng CON.
Liên kết 1 – nhiều: Một giá trị của
trường liên kết ở bảng CHA có thể
xuất hiện nhiều lần ở trường liên kết
của bảng CON.
Trang 17II Kỹ thuật tạo liên kết:
B1: Mở cửa sổ CSDL
B2: Ấn nút Relationships
hoặc chọn Tools Relationships
B3: Nếu hộp SHOW TABLE
không xuất hiện thì
ấn nút Show Table
1 Tạo liên kết:
Trang 18II Kỹ thuật tạo liên kết:
B4: Ấn chọn bảng tham gia liên kết và
ấn nút ADD Ấn CLOSE để thoát.
Trang 19II Kỹ thuật tạo liên kết:
B5: Rê nối 2 trường liên kết của 2 hai bảng.
Trang 20II Kỹ thuật tạo liên kết:
B6: Chọn: Enforce Referential Integrity
để đặt sự ràng buộc toàn vẹn dữ liệu.
Khi CẬP NHẬT dữ liệu ở bảng cha, thì ở bảng con
Trang 21II Kỹ thuật tạo liên kết:
B1: Mở cửa sổ CSDL
B2: Ấn nút RELATIONSHIP
hoặc chọn TOOLS RELATIONSHIP
B3: Nếu hộp SHOW TABLE không xuất hiện
thì ấn nút SHOW TABLE
B4: Ấn chọn bảng tham gia liên kết
ấn nút ADD và ấn CLOSE để thoát.
B5: Rê nối 2 trường liên kết của 2 hai bảng
Hộp thoại xuất hiện.
B6: Chọn: ENFORCE REFERENTIAL
vẹn dữ liệu.
B7: Ấn nút CREATE
Trang 22II Kỹ thuật tạo liên kết:
2 Lưu liên kết:
B1: Ấn nút SAVE
B2: Ấn CLOSE
Trang 23II Kỹ thuật tạo liên kết:
Trang 24II Kỹ thuật tạo liên kết:
4 Xoá liên kết:
4 Xoá liên kết:
B1: Ấn vào đường liên kết B2: Ấn phím DELETE
Trang 25TÓM TẮT
Khái niệm liên kết
Liên kết giữa các bảng
Kỹ thuật tạo liên kết
Khái niệm Điều kiện Các loại liên kết
Tạo liên kết Lưu liên kết Sửa liên kết Xóa liên kết
Trang 26CỦNG CỐ
1 Hãy xác định liên kết giữa các bảng của CSDL QUẢN LÝ THU CHI như sau:
Trang 27CỦNG CỐ
2 Hãy xác định liên kết giữa các bảng của CSDL QUẢN LÝ THƯ VIỆN như sau:
Trang 28CỦNG CỐ
3 Điền các từ còn thiếu vào khoảng trống:
B1: Mở cửa sổ CSDL
B2: Ấn nút RELATIONSHIP
hoặc chọn TOOLS RELATIONSHIP
B3: Nếu hộp SHOW TABLE không xuất hiện thì
ấn nút SHOW TABLE
B4: Ấn chọn bảng tham gia liên kết
ấn nút ADD và ấn CLOSE để thoát.
B5: Rê nối 2 trường liên kết của 2 hai bảng Hộp
thoại xuất hiện.
B6: Chọn: ENFORCE REFERENTIAL INTEGRITY
để đặt sự ràng buộc toàn vẹn dữ liệu.
B7: Ấn nút CREATE
2
1
3
4
5
6
Trang 29DẶN DÒ
trong thao tác tạo liên kết giữa các bảng.
Trang 30Cảm ơn!
www.thpt-dongha-quangtri.edu.vn