Bài 7: Liên kết giữa các bảng - Lý thuyết Tin học 12 - Tìm đáp án,

1. Khái niệm

Trong CSDL, những bảng thông thường với tương quan cho tới nhau. Liên kết được tạo ra trong số những bảng, sẽ hỗ trợ Microsoft Access:

Bạn đang xem: Bài 7: Liên kết giữa các bảng - Lý thuyết Tin học 12 - Tìm đáp án,

- Quản lý tài liệu được phù hợp hơn;

- hướng dẫn vệ những buộc ràng chu toàn của dữ liệu;

- Cho phép tắc tổ hợp tài liệu từ không ít bảng.

2. Kỹ thuật tạo ra link trong số những bảng

Ví dụ: Cho CSDL như vô 3 bảng bên dưới đây:

 

Bảng 1. Bảng KHACH_HANG

 

Bảng 2. Bảng MAT_HANG

 

Bảng 3. Bảng HOA_DON

Bước 1. Xác tấp tểnh ngôi trường nhằm thiết lập liên kết

- KHACH_HANG: Ma_khach_hang, Ho_ten, Dia_chi

- MAT_HANG: So_don, Ma_khach_hang, Ma_hang, So_luong, Ngay_giao

- HOA_DON: Ma_hang, Ten_hang, Don_gia

Bước 2.  Mở CSDL. Nháy nút  hoặc lựa chọn DatabaseTools -> Relationships nhằm Open bong Relationships

Hình 1. Mở cửa ngõ sổ Relationships

Bước 3. Nháy nút   hoặc nháy nút cần chuột vô vùng trống rỗng của bong Relationships lựa chọn ShowTable... trong bảng lựa chọn tắt. Khi cơ xuất hiện tại vỏ hộp thoại Show Table (hình 2):

Hình 2. Hộp thoại Show Table

- Trong vỏ hộp thoại Show Table chọn những bảng (HOA_DON, KHACH_HANG, MAT_HANG) bằng phương pháp lựa chọn thương hiệu bảng rồi nháy Add.

- Cuối nằm trong nháy Close nhằm tạm dừng hoạt động sổ Show Table.

Bước 4. Thiết lập ông tơ link trong số những bảng

- Các bảng một vừa hai phải lựa chọn xuất hiện tại bên trên hành lang cửa số Relationships (hình 3). 

Hình 3. Cửa sổ Relationships

- Kéo ngôi trường link ở trên bảng người sử dụng và thả vô ngôi trường ứng ở trên bảng hoá đơn.

- Tương tự động thiết lập link bảng hóa đơn và bảng món đồ.

3. Xóa link trong số những bảng

Bước 5. Nháy nút  để tạm dừng hoạt động sổ Relationships. Nháy Yes để khắc ghi link.

Thực hiện tại theo đuổi quá trình sau:

- Cách 1. Nháy loài chuột vô lối liên kết;

- Cách 2. Nhấn phím Delete bên trên keyboard và lựa chọn Yes;

- Cách 3. Chọn Save nhằm khắc ghi.

4. Sửa liên kết

Thực hiện tại theo đuổi quá trình sau:

Bước 1. Nháy lưu ban vô lối nối thể hiện tại link nhằm há vỏ hộp thoại Edit Relationships;

Bước 2. Thực hiện tại những thay cho thay đổi quan trọng. Chọn OK;

Bước 3. Chọn Save nhằm khắc ghi.

5. Câu hỏi

Em hãy cho thấy thêm những ĐK quan trọng nhằm link 2 bảng với nhau?

Gợi ý trả lời:

Điều khiếu nại link thân thích 2 bảng:

- Liên kết được thiết lập dựa vào tính chất khóa (Khóa chủ yếu hoặc khóa ngoại);

- Các ngôi trường dùng để làm link thân thích 2 bảng cần với nằm trong loại tài liệu (Data Type).

Xem thêm: Tam giác đều là gì? Diện tích, tính chất tam giác đều

1. Khái niệm

Trong CSDL, những bảng thông thường với tương quan cho tới nhau. Liên kết được tạo ra trong số những bảng, sẽ hỗ trợ Microsoft Access:

- Quản lý tài liệu được phù hợp hơn;

- hướng dẫn vệ những buộc ràng chu toàn của dữ liệu;

- Cho phép tắc tổ hợp tài liệu từ không ít bảng.

2. Kỹ thuật tạo ra link trong số những bảng

Ví dụ: Cho CSDL như vô 3 bảng bên dưới đây:

 

Bảng 1. Bảng KHACH_HANG

 

Bảng 2. Bảng MAT_HANG

 

Bảng 3. Bảng HOA_DON

Bước 1. Xác tấp tểnh ngôi trường nhằm thiết lập liên kết

- KHACH_HANG: Ma_khach_hang, Ho_ten, Dia_chi

- MAT_HANG: So_don, Ma_khach_hang, Ma_hang, So_luong, Ngay_giao

- HOA_DON: Ma_hang, Ten_hang, Don_gia

Bước 2.  Mở CSDL. Nháy nút  hoặc lựa chọn DatabaseTools -> Relationships nhằm Open bong Relationships

Hình 1. Mở cửa ngõ sổ Relationships

Bước 3. Nháy nút   hoặc nháy nút cần chuột vô vùng trống rỗng của bong Relationships lựa chọn ShowTable... trong bảng lựa chọn tắt. Khi cơ xuất hiện tại vỏ hộp thoại Show Table (hình 2):

Hình 2. Hộp thoại Show Table

- Trong vỏ hộp thoại Show Table chọn những bảng (HOA_DON, KHACH_HANG, MAT_HANG) bằng phương pháp lựa chọn thương hiệu bảng rồi nháy Add.

- Cuối nằm trong nháy Close nhằm tạm dừng hoạt động sổ Show Table.

Bước 4. Thiết lập ông tơ link trong số những bảng

- Các bảng một vừa hai phải lựa chọn xuất hiện tại bên trên hành lang cửa số Relationships (hình 3). 

Hình 3. Cửa sổ Relationships

- Kéo ngôi trường link ở trên bảng người sử dụng và thả vô ngôi trường ứng ở trên bảng hoá đơn.

- Tương tự động thiết lập link bảng hóa đơn và bảng món đồ.

3. Xóa link trong số những bảng

Bước 5. Nháy nút  để tạm dừng hoạt động sổ Relationships. Nháy Yes để khắc ghi link.

Thực hiện tại theo đuổi quá trình sau:

- Cách 1. Nháy loài chuột vô lối liên kết;

- Cách 2. Nhấn phím Delete bên trên keyboard và lựa chọn Yes;

- Cách 3. Chọn Save nhằm khắc ghi.

4. Sửa liên kết

Thực hiện tại theo đuổi quá trình sau:

Bước 1. Nháy lưu ban vô lối nối thể hiện tại link nhằm há vỏ hộp thoại Edit Relationships;

Bước 2. Thực hiện tại những thay cho thay đổi quan trọng. Chọn OK;

Bước 3. Chọn Save nhằm khắc ghi.

5. Câu hỏi

Em hãy cho thấy thêm những ĐK quan trọng nhằm link 2 bảng với nhau?

Gợi ý trả lời:

Xem thêm: Tính thể tích của khối lăng trụ tứ giác đều có cạnh đáy bằng a, cạnh bên bằng 6h là:

Điều khiếu nại link thân thích 2 bảng:

- Liên kết được thiết lập dựa vào tính chất khóa (Khóa chủ yếu hoặc khóa ngoại);

- Các ngôi trường dùng để làm link thân thích 2 bảng cần với nằm trong loại tài liệu (Data Type).