BÀI 7 LIÊN kết GIỮA các BẢNG

10 275 1
BÀI 7 LIÊN kết GIỮA các BẢNG

Đang tải... (xem toàn văn)

Thông tin tài liệu

TRƯỜNG THPT QUANG TRUNG ĐÀ NẴNG Tuần 11 Tiết 21 BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG 12/03/16 vothimyhanh 1.Khái niệm Trong CSDL bảng thường có liên quan với Khi xây dựng CSDL, liên kết tạo bảng cho phép tổng hợp liệu từ nhiều bảng Trong Access tồn kiểu liên kết là: liên kết 1-1 liên kết 1-n Liên kết 1-1: ghi liên kết với ghi ngược lại Vd liên kết 1-1 12/03/16 vothimyhanh  Liên kết 1-n:  trường bảng liên kết với nhiều ghi bảng nhiều n  ghi bảng nhiều n liên kết tới trường bảng Vd liên kết 1-n: Có thể tham khảo cha có nhiều qua bảng sau: 12/03/16 vothimyhanh 2.Kĩ thuật tạo liên kết bảng  Tạo liên kết bảng để Access biết phải kết nối bảng kết xuất thông tin  Các mối liên kết thể cửa sổ Relationships Để mở cửa sổ chọn Tool  Relationships nháy nút vd: Ta tìm hiểu cách tạo liên kết qua ví dụ CSDL hanghoa Xây dựng bảng trường bảng tương ứng sau:  Bảng KHACH_HANG(maKH, hoten, diachi)  Bảng MAT_HANG(mahang, tenhang, dongia)  Bảng HOA_DON(soHD, maKH, mahang, soluong, ngaygiaohang) 12/03/16 vothimyhanh Bảng KHACH_HANG Bảng MAT_HANG Bảng HOA_DON 12/03/16 vothimyhanh Ta xác lập mối liên kết bảng sau: 1-Mở CSDL hanghoa.mdb Nháy nút công cụ chọn Tools Relationships… 2-Nháy nút phải chuột vào vùng trống cửa sổ Relationships chọn Show Table… bảng chọn tắt để mở hộp thoại Show Table chưa xuất 3-Trong hộp thoại Show Table ta chọn tên bảng nháy vào nút Add Cuối nháy nút Close để đóng cửa sổ 12/03/16 vothimyhanh 4-Sau ta thấy bảng vừa chọn xuất cửa sổ Relationships với khóa in đậm 5-Để thiết lập mối liên kết bảng KHACH_HANG bảng HOA_DON: ta kéo thả trường maKH bảng KHACH_HANG qua trường maKH bảng HOA_DON Hộp thoại Edit Relationships xuất 6-Trong hộp thoại Edit Relationships, nháy nút Create Access tạo đường nối hai bảng để thể mối liên kết 7-Tương tự vậy, ta thiết lập liên kết bảng HOA_DON bảng MAT_HANG Cuối ta có sơ đồ liên kết hình sau: 8-Nháy nút để đóng cửa sổ Relationships Nháy nút Yes để lưu lại liên kết 12/03/16 vothimyhanh Câu hỏi tập Câu 1: Liên kết bảng cho phép: a Tránh dư thừa liệu b Có thể có thông tin tổng hợp từ nhiều bảng c Nhất quán liệu d Tất lợi ích (a) (b) (c) Hãy chọn phương án ghép 12/03/16 vothimyhanh Câu 2: Khi muốn thiết lập liên kết hai bảng bảng phải có: a Khóa giống b Số trường c Số ghi d Tất sai Hãy chọn phương án ghép 12/03/16 vothimyhanh Câu 3: Muốn xóa liên kết hai bảng, cửa sổ Relationships ta thực hiện: a Chọn hai bảng nhấn phím Delete b Chọn đường liên kết hai bảng nhấn phím Delete c Chọn tất bảng nhấn phím Delete d Tất sai Hãy chọn phương án 12/03/16 vothimyhanh 10 ... CSDL bảng thường có liên quan với Khi xây dựng CSDL, liên kết tạo bảng cho phép tổng hợp liệu từ nhiều bảng Trong Access tồn kiểu liên kết là: liên kết 1-1 liên kết 1-n Liên kết 1-1: ghi liên kết. .. với ghi ngược lại Vd liên kết 1-1 12/03/16 vothimyhanh  Liên kết 1-n:  trường bảng liên kết với nhiều ghi bảng nhiều n  ghi bảng nhiều n liên kết tới trường bảng Vd liên kết 1-n: Có thể tham... khảo cha có nhiều qua bảng sau: 12/03/16 vothimyhanh 2.Kĩ thuật tạo liên kết bảng  Tạo liên kết bảng để Access biết phải kết nối bảng kết xuất thông tin  Các mối liên kết thể cửa sổ Relationships

Ngày đăng: 03/12/2016, 19:36

Từ khóa liên quan

Mục lục

  • Tuần 11. Tiết 21.

  • Slide 2

  • Slide 3

  • 2.Kĩ thuật tạo liên kết giữa các bảng

  • Slide 5

  • Slide 6

  • Slide 7

  • Câu hỏi và bài tập

  • Slide 9

  • Slide 10

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan