1
Bài 13 : ACCESS 2007 : To Quan H Bng 2
__________________________________________________________________________________________________________________________
__
BÀI 13 NGÀY 20.7.2010 SON THEO THY ĐỔ QUANG TUN
BÀI QUAN H 1 ÚT BNH SON THEO FILE HƯỚNG DN THC HÀNH
VIDEO TUTORIAL CA THY PHM PHÚ THNH . TRONG BÀI NÀY ÚT BNH
ĐỰA THEO PHN LÝ THUYT CA THY ĐẬU QUANG TUN , VIT RT
CHI TIT RÀNH MCH - D HIU . CÁC EM CÓ TH T ĐỌC SÁCH VÀ T
HC : “ T HC LP TRÌNH CƠ S D LIU ACCESS 2007 ”.
BÀI VIT NÀY ĐÃ SA ĐỔI B CC THEO Ý CA MINHTHIN321 .
I.TO BNG HOCSINH
1.TO CU TRÚC :
Ph n này đ c vi t r t k , t ng chi ti t , các ph n ti p theo cũng gi ng t ng ượ ế ế ế
b c này .ướ
Đ BÀI :
QUAN H BNG 2 – ACCESS 2003 utbinh.com
FIELD NAME DATA TYPE DESCRIPTION
MSHS Text(5) Mã s h c sinh
Holot Text(40) H lót
Ten Text(7) Tên
Gioitinh Yes/No Nam/N
Ngaysinh Date/Time Ngày sinh
Noisinh Text(40) N i sinhơ
Diachi Text(40) Đ a ch
Tencha Text(40) Tên cha
Tenme Text(40) Tên m
Dienthoai Text(12) S đi n tho i
Hinhanh OLE Object Hình nh
MALOP Text(3) M l p
2
Bài 13 : ACCESS 2007 : To Quan H Bng 2
__________________________________________________________________________________________________________________________
__
GHI CHÚ :
C t Field Name : Khai bào Tên các Vùng tên g i nh , đ c vi t li n nhau không ượ ế
có d u Ti ng Vi t . ế
C t Data Type : Khai bào Ki u t ng ng c a các Vùng , bên c nh kích th c c a ươ ướ
chúng trong Hàng Field Size . N u không thay đ i nó s l y giá tr m c nhiên .ế
C t Description : Ghi chú tên g i c a Vùng , n u không ghi chú cũng ch ng sao . ế
Trong B ng HOCSINH Khóa Chính là MSHS ( Có g ch d i ) . ướ
Trong B ng KHOI Khóa Chính là MAKHOI .
Trong B ng LOP , Khóa Chính là MALOP và Khóa Ngo i là MAKHOI (Ch nghiêng )
Trong B ng DIEMKIEMTRA , Khóa Chính MSHS ,MAMON HOCKY đ ng th i
MSHSMAMON cũng là Khóa Ngo i .
Trong B ng MONHOC Khóa Chính là MAMON .
Trong B ng KHENTHUONG , Khóa Chính MSKTP Khóa Ngo i MSHS (Ch
nghiêng ) .
Trong B ng KYLUAT , Khóa Chính là MSKL và Khóa Ngo i là MSHS (Ch nghiêng ).
Trong B ng NGAYNGHI , Khóa Chính là STT và Khóa Ngo i là MSHS.
(Ch nghiêng ) .
Trong B ng DIEMTHILAI , Khóa Chính là STT và Khóa Ngo i là MSHS.
(Ch nghiêng ) .
T o B ng C u Trúc : M Table Design đ t o C u Trúc B ng
Menu Create > Table Design > Hi n ra Table 1 3 C t : Field Name Data Type
Description .
Khai báo C u Trúc c a B ng HOCSINH , nh p :
QUAN H BNG 2 – ACCESS 2003 utbinh.com
3
Bài 13 : ACCESS 2007 : To Quan H Bng 2
__________________________________________________________________________________________________________________________
__
oNh p MSHS C t Field Name > Nh p Phím Tab đ sang C t Data Type > Ch Text
m c nhi n hi n ra trong C t này > Nhìn Khung d i hi n ra giá tr m c nhiên 255 > ướ
Bôi đen nh p 5 > Nh p chu t t i C t Description , nh p : s h c sinh > Nh p
Phím Tab , d u nháy hi n ra Hàng th 2 C t Field Name .
oKhai báo tên Tr ng ti p theo : Holot > Phím Tab > Ch n Text > Field Size nh p 40 >ườ ế
Description nh p : H lót > Phím Tab .
oKhai báo tên Tr ng ti p theo : Gioitinh > Phím M i tên qua Ph i > Ch n Yes/No > Fieldườ ế
Size nh p 7 > Description nh p : Gi i tính > Phím Tab .
oKhai báo tên Tr ng ti p theo : Ngaysinh > Phím Tab > Ch n Date/Time > Khung Formatườ ế
bên d i nh p : dd/mm/yyyy > Description nh p : Ngày sinh > Phím Tab .ướ
oKhai báo tên Tr ng ti p theo : Noisinh > Phím Tab > Ch n Text > Field Size nh p 40 >ườ ế
Description nh p : N i sinh > Phím Tab . ơ
oKhai báo tên Tr ng ti p theo : Diachi > Phím Tab > Ch n Text > Field Size nh p 40 >ườ ế
Description nh p : Đ a ch > Phím Tab .
oKhai báo tên Tr ng ti p theo : Tencha > Phím Tab > Ch n Text > Field Size nh p 40 >ườ ế
Description nh p : Tên cha > Phím Tab .
oKhai báo tên Tr ng ti p theo : Tenme > Phím Tab > Ch n Text > Field Size nh p 40 >ườ ế
Description nh p : Tên m > Phím Tab .
oKhai báo tên Tr ng ti p theo : Dienthoai > Phím M i tên qua Ph i > Ch n Text > Fieldườ ế
Size nh p 12 > Description nh p : Đi n tho i .
oKhai báo tên Tr ng ti p theo : Hinhanh > Phím Tab > Ch n OLE Object > Descriptionườ ế
nh p : Hình nh .
oKhai báo tên Tr ng ti p theo : MALOP > Phím Tab > Ch n Text > Description nh p :ườ ế
MALOP .
Ch n Tr ng Khóa cho B ng này ườ :
oTheo Đ Bài MSHS đ c ch n làm Khóa Chính , b n nh p đ u Hàng Tr ng ch n ượ ườ
làm Khóa > Ch n Tr ng MSHS > Nh p ch n Primary Key ( Menu Design > Nhóm ướ
Tools ) Đã Hình Chìa Khóa n m c nh Tr ng MSHS . ( Ho c nh p Ph i t i đ u ườ
Tr ng MSHS > Ch n Primary Key ) .ườ
oN u 1 B ng có Khóa Chính là Nhi u Tr ng : Gi Phím Shift > Nh p ch n t ng Tr ngế ườ ườ
làm Khóa Chính > Nh p ch n Chìa Khóa > Các Tr ng v a ch n đã có Hình Chìa Khóa . ườ
oN u mu n b Khóa c a Vùng nào : Nh p ch n Vùng này > Nh p Chìa Khóa > Chìa Khóaế
s bi n m t kh ing đã ch n . ế
L u B ng HOCSINHư :
QUAN H BNG 2 – ACCESS 2003 utbinh.com
4
Bài 13 : ACCESS 2007 : To Quan H Bng 2
__________________________________________________________________________________________________________________________
__
oCách 1 :
Nh p M c View > HT Microsoft Office Access hi n ra , nh p Nút Yes > HT Save As
hi n ra , trong Khung Table Name nh p : HOCSINH > Ok . S l u tên B ng v a t o ư
có tên : HOCSINH .
oCách 2 :
Nh p Nút Close góc Ph i trên > HT Microsoft Office Access hi n ra , h i b n
mu n l u hay không ? . N u mu n l u nh p Yes. N u không mu n l u nh p No ư ế ư ế ư
thoát ra kh i Access . N u mu n h y b công vi c đóng Access , nh p nút Cancel > ế
Sau đó nh p M c View , b n s th y HT hi n ra nh cách 1 > Nh p Yes đ đ ng ý ư
l u > Nh p tên : HOCSINH > Ok .ư
1.NHP THÔNG TIN VÀO BNG HOCSINH
A. CÁCH M BNG VÀ ĐỊNH DNG BNG :
1. Đ m B ng HOCSINH , b n nh p Ph i t i tên B ng này > Ch n Open ho c nh p
Đúp lên B ng này đ m nó .
2. Ch n Font Size : Tr c khi nh p thông tin vào b ng b n ch n Font ( đây ch nướ
Arial ) cvà ch n Size ( đây ch n 11 ) .
3. Cách nh p thông tin : Nh p chu t vào Hàng đ u tiên c a C t MSHS nh p > Nh p
Phím Tab > Nh p các thu c tính c a h c sinh này > Trong Tr ng Gi i Tính n u ườ ế
Nam , b n nh p ch n Ô nh , n u là N thì không nh p ch n . ế
4. Cách ch n m c nhiên Font đ áp d ng sau này không c n ch n l n n a : Nút Office
Button > Access Options > C t Trái ch n Datasheet > Bên Ph i hi n ra n i dung t ng ươ
ng , Trong Khung Font ch n 1 lo i Font ch n Size > Ok . Ch n xong t t c các
B ng trong CSDL này s hi n Ti ng Vi t v i Font Arial và Size 11 . ế
QUAN H BNG 2 – ACCESS 2003 utbinh.com
5
Bài 13 : ACCESS 2007 : To Quan H Bng 2
__________________________________________________________________________________________________________________________
__
B. CÁCH NHP THÔNG TIN VÀO BNG :
1. Đ m B ng HOCSINH , b n nh p Ph i t i tên B ng này > Ch n Open ho c nh p Đúp
B ng HOCSINH : Đ m B ng HOCSINH , b n nh p Ph i t i tên B ng này > Ch n Open
ho c nh p Đúp lên B ng này đ m nó .
2. Đ i v i Tr ng : Ngaysinh , đ nh p thông tin có ngày tháng năm gi ng nh trong Đ Bài , b n ườ ư
nh p Hàng Format : dd/mm/yyyy Input Mask : 99/99/9999 . đ ng th i vào : Start >
Control Panel > Regional and Language > Ch n Tab Regional Options > Ch n French ( France )
3. M i l n nh p xong 1 C t , b n l i cho chính xác > Nh p Ph i lên Tên B ng > Ch n Save .
Trong Access không có UNDO và REDO , b n Delete và nh p l i n u sai . ế
4. Khi nh p vào thông tin trong 1 C t , n u b che khu t b n đ tr ngay tiêu đ C t > Con tr ế
hi n ra M i tên 4 đ u > Rê đáy Ph i tiêu đ đ n i r ng C t .
5. Tr ng Hinhanh : B n chu n b T p tin Hình c a t ng em h c sinh l u t i 1 Folder đ t t iườ ư
Desktop . B n nh p Ph i t i Tr ng Hinhanh > Ch n Insert Object > Ch n Create from File > ườ
Nh p Nút Browse > Đ n n i đã l u Hình > Ch n 1 Hình > Ok > Đã hi n ch Package t i ế ơ ư
Tr ng Hinhanh ho c nh p Create New > Ch n 1 Ph n m m trong Khung > Ok .ườ
6. Nh p thông tin đ y đ vào các Tr ng > Kéo thanh tr t đáy đ ti p t c nh p vào B ng . ườ ượ ế
Khi nh p xong nh p Ph i lên tên B ng và ch n Save .
QUAN H BNG 2 – ACCESS 2003 utbinh.com