1. Trang chủ
  2. » Giáo án - Bài giảng

BÀI 7: LK GIỮA CÁC BẢNG

15 462 1
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 622 KB

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

Nội dung

a/Trong CSDL chọn FORM =>Create form by using wizard b/Chọn bố cục biểu mẫu, chọn Next c/ Trong cửa Form wizard chọn bảng cần lấy dữ liệu tại ô Table/Queries, chọn các trường tại ô Avail

Trang 2

KIỂM TRA BÀI CŨ

CÂU HỎI: Để tạo biểu mẫu thực hiện các bước dưới đây Hãy

cho biết thứ tự thực hiện các bước như vậy đúng hay sai?

Nếu sai sắp xếp lại các bước đó để được một thao tác đúng

a/Trong CSDL chọn FORM =>Create form by using wizard

b/Chọn bố cục biểu mẫu, chọn Next

c/ Trong cửa Form wizard chọn bảng cần lấy dữ liệu tại ô Table/Queries, chọn các trường tại ô Available field đưa vào biểu mẫu, chọn Next

d/ Hoàn thành việc tạo biểu mẫu chọn Finish e/ Chọn kiểu trình bày cho biểu mẫu chọn Next

Trả lời:

A C B E D

Trang 3

Tiết 20:

Trang 4

BÀI TOÁN ĐẶT VẤN ĐỀ:

Một công ty chuyên bán dụng cụ văn phòng 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, xét hai cách lập cơ sở dữ liệu:

Cách 1: Tên trường Mô tả Khóa chính

So_Don Số đơn Ma_Khach_Hàng Mã khách hàng Ho_ten Tên Khách hàng Ma_mat_hang Mã mặt hàng So_Luong Số lượng

Ten_mat_hang Tên mặt hàng Dia_Chi Địa chỉ

Ngay_giao_hang Ngày giao hàng Don_gia Đơn giá

Trang 5

Hãy quan sát và chỉ ra những nhược điểm của cách lập

cơ sở dữ liệu trên.

?

 Dư Thừa dữ liệu

 Không đảm bảo sự nhất quán của dữ liệu

Để khắc phục những nhược điểm trên nên

sử dụng cách 2 như sau:

BÀI TOÁN ĐẶT VẤN ĐỀ:

Trang 6

BÀI TOÁN ĐẶT VẤN ĐỀ:

Tên trường Mô tả Khóa chính So_don Số đơn

Ma_khach_hang Mã khách hàng Ma_hang Mã mặt hàng So_luong Số lượng

Ngay_giao_hang Ngayg giao hàng

Tên trường Mô tả Khóa chính Ma_khach_Hàng Mã khách hàng

Ho_Ten Tên khách hàng Dia_chi Địa chỉ

Tên trường Mô tả Khóa chính Ma_Hàng Mã mặt hàng

Ten_mat_hang Tên mặt hàng Don_gia Đơn giá

KHACH_HANG

MAT_HANG

HOA_DON

Cách 2:

Trang 7

BÀI TOÁN ĐẶT VẤN ĐỀ:

KHACH_HANG

MAT_HANG

HOA_DON

cách này khắc phục được những nhược điểm trên Tuy nhiên để có được thông tin tổng hợp thì cần lấy thông tin từ 3 bảng cần liên kết giữa các bảng.

Trang 8

Liên kết được tạo giữa các bảng cho phép tổng hợp dữ liệu từ

nhiều bảng

2 KỸ THUẬT TẠO LIÊN KẾT:

1 KHÁI NIỆM:

Khach_hang: Ma_khach_hang , Ho_ten, Dia_chi

Mat_hang: Ma_hang , Ten_hang, Don_gia

Hoa_Don: So_don, Ma_khach_hang , Ma_hang, So_luong, Ngay_giao

Xác định các trường để tạo liên kết:

2.1 TẠO LIÊN KẾT:

Trang 9

Bước 1: Mở cơ sở dữ liệu Quan_Li_kinh_doanh Nháy nút hoặc chọn Tools\Relationships để mở hộp thoại Relationships

Bước 2: Nháy nút hoặc nháy nút phải chuột vào vùng trống của cửa sổ Relationships chọn show Table

Bước 3: Trong cửa sổ show table Chọn tên các bảng cần liên kết nháy add, chọn xong chọn close để đóng

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

2.1 TẠO LIÊN KẾT:

Quan sát đoạn phim hướng

dẫn tạo liên kết

Trang 10

Tương tự thiết lập liên kết ở bảng HOA_DON với bảng

MAT_HANG

Relationships và chọn yes để lưu liên kết

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

Bước 4: Thiết lập mối liên kết:

Kéo trường liên kết ở bảng KHACH_HANG và thả vào trường tương ứng ở bảng HOA_DON

2.1 TẠO LIÊN KẾT:

Trang 11

BẢNG KHACH_HANG SAU KHI LIÊN KẾT

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

2.1 TẠO LIÊN KẾT:

Em hãy cho biết việc liên kết giữa các bảng có cần thiết hay không?

và ý nghĩa của việc tạo liên kết?

Trang 12

B1: chọn đường liên kết: nháy chuột vào đường liên kết

để chọn

B2: Nhấn nút Delete trên bàn phím để xóa, chọn Yes

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

2.1.TẠO LIÊN KẾT:

2.2 XÓA LIÊN KẾT:

Trang 13

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

2.3 SỬA LIÊN KẾT:

2.1.TẠO LIÊN KẾT:

2.2 XÓA LIÊN KẾT:

Nháy đúp vào đường nối thể hiện liên kết để sửa

 Xuất hiện hộp

thoại Edit Relationships

để sửa liên kết.

Trang 14

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

2.3 SỬA LIÊN KẾT:

2.2 XÓA LIÊN KẾT:

2.1.TẠO LIÊN KẾT:

3 CŨNG CỐ, ĐÁNH GIÁ:

CÂU HỎI TRẮC NGHIỆM THỰC HIỆN TẠO LIÊN KẾT VỚI

BÀI TOÁN QUAN LÍ KINH DOANH

Trang 15

1 KHÁI NIỆM:

2 KỸ THUẬT TẠO LIÊN KẾT:

4 HƯỚNG DẪN HỌC Ở NHÀ:

* Về nhà:

Thực hành lại ví dụ bài toán kinh doanh

Bài tập trong phiếu học tập

Chuẩn bị trước bài thực hành 5

2.3 SỬA LIÊN KẾT:2.2 XÓA LIÊN KẾT:

2.1.TẠO LIÊN KẾT:

3.CŨNG CỐ, ĐÁNH GIÁ:

Ngày đăng: 10/10/2013, 18:11

HÌNH ẢNH LIÊN QUAN

c/ Trong cửa Form wizard chọn bảng cần lấy dữ liệu  tại  ô  Table/Queries,  chọn  các  trường  tại  ô  Available field đưa vào biểu mẫu, chọn Next - BÀI 7: LK GIỮA CÁC BẢNG
c Trong cửa Form wizard chọn bảng cần lấy dữ liệu tại ô Table/Queries, chọn các trường tại ô Available field đưa vào biểu mẫu, chọn Next (Trang 2)
Bước 3: Trong cửa sổ show table Chọn tên các bảng cần  liên  kết  nháy  add,  chọn  xong  chọn  close  để  đóng  - BÀI 7: LK GIỮA CÁC BẢNG
c 3: Trong cửa sổ show table Chọn tên các bảng cần liên kết nháy add, chọn xong chọn close để đóng (Trang 9)
Tương tự thiết lập liên kết ở bảng HOA_DON với bảng - BÀI 7: LK GIỮA CÁC BẢNG
ng tự thiết lập liên kết ở bảng HOA_DON với bảng (Trang 10)
BẢNG KHACH_HANG SAU KHI LIÊN KẾT - BÀI 7: LK GIỮA CÁC BẢNG
BẢNG KHACH_HANG SAU KHI LIÊN KẾT (Trang 11)

TỪ KHÓA LIÊN QUAN

w