Bài 7_Liên kết giữa các bảng

Chia sẻ bởi Đinh Gia Long | Ngày 26/04/2019 | 40

Chia sẻ tài liệu: Bài 7_Liên kết giữa các bảng thuộc Tin học 12

Nội dung tài liệu:

Kiểm Tra Bài Cũ
Hãy cho biết sự khác nhau giữa chế độ biểu mẫu với chế độ thiết kế biểu mẫu ?
Trong CSDL, các bảng thường có liên quan với nhau.Khi xây dựng CSDL ta có thể tổng hợp thông tin từ nhiều bảng đã tạo liên kết với nhau. Chẳng hạn ta có bảng giaovien và bảng hocsinh. Sau khi tạo liên kết ta có thể biết được giáo viên này sẽ chủ nhiệm lớp có những học sinh nào…
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 hàng. Để thống kê và phân tích các đơn đặt hàng, ta xét hai cách lập CSDL
Cách 1 : Lập CSDL gồm một bảng duy nhất chứa tất cả các thông tin cần thiết
Cách 2 : Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng
Khi phân tích việc lập CSDL theo hai cách trên, ta thấy so với cách thứ 2 thì cách thứ nhất có những nhược điểm sau :
Dư thừa dữ liệu ( ví dụ mã khách hàng, tên khách hàng, địa chỉ khách hàng, mã mặt hàng, tên mặt hàng, đơn giá lặp lại trong các đơn hàng có số hiệu đơn khác nhau,…)
Không đảm bảo tính nhất quán của dữ liệu (mã khách hàng, tên khách hàng, địa chỉ khách hàng của cùng một khách hàng ở những đơn hàng có thể nhập khác nhau,…
Theo em, ý nghĩa của việc tạo liên kết giữa các bảng ?
















2. Kĩ thuật tạo liên kết giữa các bảng
Sau khi tạo xong hai hay nhiều bảng, để thiết lập mối liên kết giữa các bảng với nhau ta thực hiện theo các bước :
Bước 1 : Thiết lập liên kết :
Chọn menu Tools  Relationship…hoặc nháy nút lệnh
Bước 2 : Chọn các bảng để tạo liên kết
Chọn bảng và nháy nút lệnh Add
Bước 3 : Kéo thả trường khóa từ bảng phụ tới bảng chính
Bước 4 : Nháy nút lệnh Create trong hộp thoại Edit Relationship
Trắc nghiệm
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Đinh Gia Long
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)