Tin Học 12 Bài 7: Liên Kết Giữa Các Bảng

https://www.elib.vn/hoc-tap/
  1. Trang chủ
  2. Học tập
  3. Bài học
  4. Bài học lớp 12
Tin học 12 Bài 7: Liên kết giữa các bảng (8) 546 lượt xem Share

Mời các em cùng tham khảo nội dung bài giảng Liên kết giữa các bảng do eLib biên soạn và tổng hợp dưới đây. Bài giảng giúp các em nắm vững lý thuyết bài học, thêm vào đó là những bài tập minh họa có hướng dẫn giải chi tiết sẽ giúp các em dễ dàng làm được các dạng bài tập ở phần này.

Mục lục nội dung

1. Tóm tắt lý thuyết

1.1. Khái niệm

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

1.3. Xóa liên kết giữa các bảng

1.4. Sửa liên kết

2. Bài tập minh họa

3. Luyện tập

3.1. Bài tập tự luận

3.2. Bài tập trắc nghiệm

3.3. Trắc nghiệm Online

4. Kết luận

Tin học 12 Bài 7: Liên kết giữa các bảng

1. Tóm tắt lý thuyết

1.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 giữa các bang cho phép tổng hợp dữ liệu từ nhiều bảng.

Ví dụ: Một công ti chuyên bán dụng cụ văn phòng thường xuyên nhận đơn đặt hàng từ khách àng. Để thống kê và phân tích các đơn đặt hàng, hãy trình bày các phương án lập CSDL?

Phương án 1: Gồm một bảng duy nhất chứa các thông tin cần thiết

Phương án 2: Gồm ba bảng có cấu trúc tương ứng nhau

KHACH_HANG

MAT_HANG

HOA_DON

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

Bước 1. Xác định trường để 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 chọn DatabaseTools \(\to \) Relationships để mở cửa sổ Relationships

Bước 3. Nháy nút hoặc nháy nút phải chuột vào vùng trống của sổ Relationships chọn ShowTable... trong bảng chọn tắt. Khi đó xuất hiện hộp thoại Show Table (hình 2):

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

  • Trong hộp thoại Show Table chọn các bảng (HOA_DON, KHACH_HANG, MAT_HANG) bằng cách chọn tên bảng rồi nháy Add.
  • Cuối cùng nháy Close để đóng cửa sổ Show Table.

Bước 4. Thiết lập mối liên kết giữa các bảng

  • Các bảng vừa chọn xuất hiện trên cửa sổ Relationships (hình 3).

Hình 3. Cửa sổ Relationships

  • Kéo trường liên kết ở bảng khách hàng và thả vào trường tương ứng ở bảng hoá đơn.
  • Tương tự thiết lập liên kết bảng hóa đơn và bảng mặt hàng.

Bước 5. Nháy nút để đóng cửa sổ Relationships. Nháy Yes để lưu lại liên kết.

1.3. Xóa liên kết giữa các bảng

Thực hiện theo các bước sau:

  • Bước 1. Nháy chuột vào đường liên kết;
  • Bước 2. Nhấn phím Delete trên bàn phím và chọn Yes
  • Bước 3. Chọn Save để lưu lại.

1.4. Sửa liên kết

Thực hiện theo các bước sau:

Bước 1. Nháy đúp vào đường nối thể hiện liên kết để mở hộp thoại Edit Relationships;

Bước 2. Thực hiện các thay đổi cần thiết. Chọn OK;

Bước 3. Chọn Save để lưu lại.

2. Bài tập minh họa

Câu 1: Hãy nêu các chức năng của việc liên kết bảng.

Hướng dẫn giải

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

  • Có thể có được thông tin tổng hợp từ nhiều bảng
  • Tránh được dư thừa dữ liệu (các dữ liệu không bị lặp lại)
  • Nhất quán dữ liệu (ví dụ của khách hàng ở các đơn hàng khác nhau là giống nhau).

Câu 2: Nêu các bước để tạo liên kết giữa các bảng.

Hướng dẫn giải

Các bước để tạo liên kết giữa các bảng là:

  • Chọn Tool\Relationships hoặc nháy nút
  • Chọn các bảng sẽ liên kết
  • Tạo liên kết đôi một giữa các bảng
  • Đóng hộp thoại Realationships/ Yes để lưu lại

3. Luyện tập

3.1. Bài tâp tự luận

Câu 1: Em hãy cho biết các điều kiện cần thiết để liên kết 2 bảng với nhau?

Câu 2: Nêu cách chỉnh sửa và xóa liên kết giữa các bảng.

3.2. Bài tập trắc nghiệm

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

A. Tránh được dư thừa dữ liệu

B. Có thể có được thông tin tổng hợp từ nhiều bảng

C. Nhất quán dữ liệu

D. Cả A, B, C đều đúng

Câu 2: Để tạo liên kết giữa các bảng, ta chọn:

A.Tool/ Relationships hoặc nháy nút

B.Tool/ Relationships

C.Edit/ Insert/ Relationships

D.Tất cả đều đúng

Câu 3: Sắp xếp các bước theo đúng thứ tự thực hiện để tạo liên kết giữa hai bảng:

1. Kéo thả trường khóa làm liên kết từ bảng phụ tới bảng chính( trường khóa làm khóa chính)

2. Chọn các tham số liên kết

3. Hiển thị hai bảng (các trường) muốn tạo liên kết

4. Mở cửa sổ Relationships

A. 2→4→1→3

B. 4→1→2

C. 4→2→3→1

D. 3→1→4→2

Câu 4: Trong Access, để tạo liên kết giữa 2 bảng thì hai bảng đó phải có hai trường thỏa mãn điều kiện:

A. Có tên giống nhau

B. Có kiểu dữ liệu giống nhau

C. Có ít nhất một trường là khóa chính

D. Cả A, B, C

Câu 5: Điều kiện cần để tạo được liên kết là:

A. Phải có ít nhất hai bảng

B. Phải có ít nhất một bảng và một mẫu hỏi

C. Phải có ít nhất một bảng mà một biểu mẫu

D. Tổng số bảng và mẫu hỏi ít nhất là 2

3.3. Trắc nghiệm Online

Các em hãy luyện tập bài trắc nghiệm Liên kết giữa các bảng Tin học 12 sau để nắm rõ thêm kiến thức bài học.

Trắc Nghiệm

4. Kết luận

Qua bài học này, các em cần nắm được những nội dung sau:

  • Nắm được khái niệm liên kết giữa các bảng.
  • Kỹ thuật tạo liên kết giữa các bảng, sửa liên kết và xóa liên kết.
  • Tham khảo thêm

  • doc Tin học 12 Chương 2 Bài 3: Giới thiệu Microsoft Access
  • doc Tin học 12 Bài 4: Cấu trúc bảng
  • doc Tin học 12 Bài tập và thực hành 2: Tạo cấu trúc bảng
  • doc Tin học 12 Bài 5: Các thao tác cơ bản trên bảng
  • doc Tin học 12 Bài tập và thực hành 3: Thao tác trên bảng
  • doc Tin học 12 Bài 6: Biểu mẫu
  • doc Tin học 12 Bài tập và thực hành 4: Tạo biểu mẫu đơn giản
  • doc Tin học 12 Bài tập và thực hành 5: Liên kết giữa các bảng
  • doc Tin học 12 Bài 8: Truy vấn dữ liệu
  • doc Tin học 12 Bài tập và thực hành 6: Mẫu hỏi trên một bảng
  • doc Tin học 12 Bài tập và thực hành 7: Mẫu hỏi trên nhiều bảng
  • doc Tin học 12 Bài 9: Báo cáo và kết xuất báo cáo
  • doc Tin học 12 Bài tập và thực hành 8: Tạo báo cáo
  • doc Tin học 12 Bài tập và thực hành 9: Bài thực hành tổng hợp
(8) 546 lượt xem Share Ngày:11/08/2020 Chia sẻ bởi:Nhi TẢI VỀ XEM ONLINE Bài giảng Tin học 12 Chương 2 Tin 12 Hệ Quản Trị Cơ Sở Dữ Liệu Microsoft Access Tin học 12

CÓ THỂ BẠN QUAN TÂM

  • Sinh học 7 Bài 63: Ôn tập
  • Chương trình địa phương (phần tiếng Việt) Ngữ văn 7
  • Sinh học 7 Bài 60: Động vật quý hiếm
  • Ôn tập phần tiếng Việt (tiếp theo) Ngữ văn 7
  • Thư (điện) chúc mừng và thăm hỏi Ngữ văn 9
  • Sinh học 7 Bài 59: Biện pháp đấu tranh sinh học
  • Công nghệ 7 Ôn tập phần IV: Thủy sản
  • Công nghệ 8 Bài 59: Thực hành: Thiết kế mạch điện
  • Ôn tập tác phẩm trữ tình (tiếp theo) Ngữ văn 7
  • Tổng kết phần văn học (tiếp theo) Ngữ văn 9
Bài học Tin học 12

Chương I: Khái Niệm Về Hệ Cơ Sở Dữ Liệu

  • 1 Bài 1: Một số khái niệm cơ bản
  • 2 Bài 2: Hệ quản trị cơ sở dữ liệu
  • 3 Bài tập và thực hành 1: Tìm hiểu hệ cơ sở dữ liệu

Chương II: Hệ Quản Trị Cơ Sở Dữ Liệu Microsoft Access

  • 1 Bài 3: Giới thiệu Microsoft Access
  • 2 Bài 4: Cấu trúc bảng
  • 3 Bài tập và thực hành 2: Tạo cấu trúc bảng
  • 4 Bài 5: Các thao tác cơ bản trên bảng
  • 5 Bài tập và thực hành 3: Thao tác trên bảng
  • 6 Bài 6: Biểu mẫu
  • 7 Bài tập và thực hành 4: Tạo biểu mẫu đơn giản
  • 8 Bài 7: Liên kết giữa các bảng
  • 9 Bài tập và thực hành 5: Liên kết giữa các bảng
  • 10 Bài 8: Truy vấn dữ liệu
  • 11 Bài tập và thực hành 6: Mẫu hỏi trên một bảng
  • 12 Bài tập và thực hành 7: Mẫu hỏi trên nhiều bảng
  • 13 Bài 9: Báo cáo và kết xuất báo cáo
  • 14 Bài tập và thực hành 8: Tạo báo cáo
  • 15 Bài tập và thực hành 9: Bài thực hành tổng hợp

Chương III: Hệ Cơ Sở Dữ Liệu Quan Hệ

  • 1 Bài 10: Cơ sở dữ liệu quan hệ
  • 2 Bài tập và thực hành 10: Hệ cơ sở dữ liệu quan hệ
  • 3 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ

Chương IV: Kiến Trúc Và Bảo Mật Các Hệ Cơ Sở Dữ Liệu

  • 1 Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu
  • 2 Bài 13: Bảo mật thông tin trong các hệ cơ sở dữ liệu
  • 3 Bài tập và thực hành 11: Bảo mật cơ sở dữ liệu
Thông báo
Bạn vui lòng đăng nhập trước khi sử dụng chức năng này Bỏ qua Đăng nhập ATNETWORK ATNETWORK

Từ khóa » điều Kiện Liên Kết Giữa Các Bảng Là Gì