1. Trang chủ
  2. » Mẫu Slide

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

10 276 1

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 442,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Khi xây dựng CSDL, liên kết được tạo ra giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng...  mỗi bản ghi của bảng nhiều n sẽ liên kết tới duy nhất một trường của bảng 1.. 12/03/16

Trang 1

12/03/16 vothimyhanh 1

Tuần 11.

Tiết 21.

BÀI 7:

LIÊN KẾT GIỮA CÁC BẢNG

TRƯỜNG THPT QUANG TRUNG ĐÀ NẴNG

Trang 2

12/03/16 vothimyhanh 2

1.Khái niệm

Trong CSDL các bảng thường có liên quan với nhau Khi xây dựng CSDL, liên kết được tạo ra giữa các bảng cho

phép tổng hợp dữ liệu từ nhiều bảng

Trong Access tồn tại 2 kiểu liên kết là: liên kết 1-1 và liên kết 1-n

Liên kết 1-1: mỗi bản ghi của bản này chỉ liên kết duy nhất với một bản ghi của bản kia và ngược lại

Vd liên kết 1-1

Trang 3

12/03/16 vothimyhanh 3

 Liên kết 1-n:

 mỗi trường của bảng 1 sẽ liên kết với 1 hoặc nhiều bản ghi của bảng nhiều n

 mỗi bản ghi của bảng nhiều n sẽ liên kết tới duy nhất một trường của bảng 1

Vd liên kết 1-n:

Có thể tham khảo mỗi cha có nhiều con qua bảng sau:

Trang 4

12/03/16 vothimyhanh 4

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

các bảng như thế nào khi kết xuất thông tin

Relationships Để mở cửa sổ này chọn Tool  Relationships

hoặc nháy nút

vd: Ta tìm hiểu cách tạo liên kết trên qua ví dụ CSDL hanghoa Xây dựng các bảng và các trường trong bảng tương ứng như

sau:

 Bảng KHACH_HANG(maKH, hoten, diachi)

 Bảng MAT_HANG(mahang, tenhang, dongia)

 Bảng HOA_DON(soHD, maKH, mahang, soluong,

ngaygiaohang)

Trang 5

12/03/16 vothimyhanh 5

Bảng KHACH_HANG Bảng MAT_HANG Bảng HOA_DON

Trang 6

12/03/16 vothimyhanh 6

Ta xác lập mối liên kết giữa các bảng như sau:

2-Nháy nút phải chuột vào vùng trống trong cửa sổ

Relationships và chọn Show Table… trong bảng chọn tắt để

Trang 7

12/03/16 vothimyhanh 7

4-Sau đó ta thấy các bảng vừa chọn xuất hiện trên cửa sổ

Relationships với các khóa chính được in đậm

KHACH_HANG qua trường maKH của bảng HOA_DON

Access tạo ra một đường nối giữa hai bảng để thể hiện mối liên kết

7-Tương tự như vậy, ta có thể thiết lập liên kết giữa bảng

HOA_DON và bảng MAT_HANG Cuối cùng ta có sơ đồ liên kết như trên hình sau:

để lưu lại liên kết

Trang 8

12/03/16 vothimyhanh 8

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

Câu 1: Liên kết giữa các bảng cho phép:

nhiều bảng.

Hãy chọn phương án ghép đúng.

Trang 9

12/03/16 vothimyhanh 9

Câu 2: Khi muốn thiết lập liên kết giữa hai

bảng thì mỗi bảng phải có:

Hãy chọn phương án ghép đúng.

Trang 10

12/03/16 vothimyhanh 10

Câu 3: Muốn xóa liên kết giữa hai bảng,

trong cửa sổ Relationships ta thực hiện:

nhấn phím Delete.

Delete

Hãy chọn phương án đúng.

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

HÌNH ẢNH LIÊN QUAN

Bảng thì mỗi bảng phải có: - BÀI 7 LIÊN kết GIỮA các BẢNG
Bảng th ì mỗi bảng phải có: (Trang 9)

TỪ KHÓA LIÊN QUAN

w