Tải bản đầy đủ (.pptx) (12 trang)

Bai 7 Lien ket giua cac bang

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (862.14 KB, 12 trang )


BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG
• 1. KHÁI NIỆM
• 2. KĨ THUẬT TẠO LIÊN KẾT GIỮA CÁC BẢNG


1. KHÁI NIỆM

Cách 2: Lập CSDL kinh_doanh gồm ba bảng có cấu trúc tương ứng
VÍ DỤ: Một cơng ty chunTênbán
dụng cụ Mơ
văntảphịng Khóa chính
trường
nh
ư sau:
Tên trường
Mơ tả
Khóa chính
Cách
1:
L

p
CSDL
thường xun nhận đơnMa_khach_hang
đặt hàng từ Mã
khách
hàng . Để
khách hàng
So_don
Số hiệu đơn đặt hàng


gồKhach_hang
m
m

t
b

ng
duy
Ho_ten
Tên khách
hàng
thống kê và phân tích
các
đ
ơ
n
đ

t
hàng,
ta
xét hai cách
Ma_khach_hang
Mã khách hàng
Địa chỉ
nhấlậtpchCSDL
ứa tấsau:
t cả các Ho_ten Dia_chi
Tên khách hàng

Tên
trường
Mơ tả
Khóa chính
thơng tin cần thiết Ma_mat_hang
Mã mặt hàng
Ma_mat_hang
Mã mặt hàng
chia
thành
các
So_luong
Số lượng
Ten_mat_hang
Tên mặt hàng
Mat_hang
Ten_mat_hang
Tên mặt
hàng
trường:
Don_gia
Đơn
giá (vnđ)
Dia_chi

Hoa_don

hàngtả
Tên trườngĐịa chỉ kháchMô


Ngay_giao_hang
Ngày giao
hàngđơn đặt hàng
So_don
Số hiệu
Don_gia Ma_khach_hang Đơn giá
(vnđ)

khách hàng
Ma_mat_hang

Mã mặt hàng

So_luong

Số lượng

Ngay_giao_hang

Ngày giao hàng

Khóa chính


2. KĨ THUẬT TẠO LIÊN KẾT GIỮA CÁC BẢNG
1: Nháy
Mở cơnút
sở dữ liho
ệu,ặnháy
nút

Bước 2
c nháy
nút phảtrên
i chuthanh
ột vàocông
vùngc ụ
ho
c vào
Tool
để và
mởchcọ
ửna sShow
ổ Relationship
trốặng
trong
cử->Relationship
a sổ Relationship
Table để mở
hộp thoại Show Table


Bước 3:

Chọn các
bảng


BBướ
ướcc4:5:
Để thiết lập mối kiên kết giữa bảng khach-hang với hoa-đơn:

kéo thả trường ma-khach-hang của bảng khach-hang qua trường
ma_khach-hang của bảng hoa-don


6: nháy
7:
T
Trong
ương
htộựpvtho
ậđy,ểạtađóng
i Edit
có thcRelationship,

lập liên
nháy
kếCreat
t gi
ữa.
Bước 8:
nút
ửathi
sổếtRelationships
. Nháy
Access
b
ảngđmat-hang
đ
vàườ
bkả

ng
ối giữa hai bảng để thể hiện mối
YES
ểtlạưoum
lạội tliên
ếng
t nhoa-don
liên kết.
LƯU Ý: Muốn xóa liên kết giữa hai bảng ta chọn đường liên kế
giữa hai đường đó và ấn phím delete


Câu
ểptạxoếp
liên
t gicữtheo
a cácđúng
bảng,thta
n:ực hiện để tạo
Câu1:
2:Đ
Sắ
cáckbếướ
ứ ch
tựọth
A.Tool/
hoặc nháy nút
liên kếRelationships
t giữa hai bảng:
B.Tool/

Relationships
1. Kéo th
ả trường khóa làm liên kết từ bảng phụ tới bảng
C.Edit/
chính( Insert/
trườngRelationships
khóa làm khóa chính)
D.T
ấtọcả
ềutham
đúng số liên kết
2. Ch

các
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312
C. 4231 D. 3142


Câu 3: Khi muốn thiết lập liên kết giữa hai bảng thì mỗi bảng
phải có:
A.Khóa chính giống nhau
B. Số trường bằng nhau
C. Số bản ghi bằng nhau
D. Tất cả đều sai


Câu 4: Trong Access, khi tạo liên kết giữa các bảng, thì :
A. Phải có ít nhất một trường là khóa chính

B. Cả hai trường phải là khóa chính
C. Hai trường khơng nhất thiết phải là khóa chính
D. Một trường là khóa chính, một trường khơng


Câu 5: Các bước để tạo liên kết giữa các bảng là:
1. Chọn Tool\Relationships…
2. Tạo liên kết đôi một giữa các bảng
3. Đóng hộp thoại Realationships/ Yes để lưu lại
4. Chọn các bảng sẽ liên kết
A.1, 2, 3, 4
B.2, 3, 4, 1 C.1, 4, 2, 3 D.4, 2, 3, 1


Buổi thuyết trình đến đây là hết
Cảm ơn các bạn đã lắng nghe



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×