TO-012 S¸ng t¹o To¸n häc 308 Polya Cách…chỉ định … kho¸ chÝnh: Mçi b¶ng cã Ýt nhÊt mét kho¸ … … … … Nếu bảng chỉ có một khoá thì khoá đó là khoá chính Nhê liªn kÕt theo SèNÕu thÎ b¶ng [r]
Trang 1HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
(TIẾT 1)
Trang 2 Liên kết
Số thẻ M số sáchã Ngày m ợn Ngày trả
TV-02 TO-012 5/9/2007 30/9/2007 TV-04 TN-103 12/9/2007 15/9/2007 TV-02 TN-102 24/9/2007 5/10/2007 TV-02 TO-012 5/10/2007
Số thẻ Họ tên Ngày sinh Lớp
TV-01 Nguyễn Anh 10/10/1990 12A
TV-02 Trần C ơng 23/02/1991 11B
TV-03 Lê Văn Bình 21/12/1990 12B
TV-04 Nguyễn Thị Dung 30/01/1992 10C
M số ã
sách Tên sách Số trang Tác giả
TN-102 Dế mèn phiêu l u kí 236 Tô Hoài TN103 Hai vạn dam d ới đáy biển 120 Giuyn Vécnơ TI-01 Những điều kì diệu về máy tính 240 Nguyễn Thế Hùng
TO-012 Sáng tạo Toán học 308 Polya
Bảng mượnưsách
Liên kết theo
Số thẻ
Liên kết theo Mã
số sách
Nhờ liên kết theo Số thẻ ta có thể biết đ ợc HS nào m ợn sách trong Bảng Mượnưsách Nhờ liên kết theo Mã số sách ta có thể biết Sách nào đ ợc m ợn trong Bảng Mượnưsách
Liên kết đ ợc thực hiện trên các khoá, trong 1 liên kết phải có khoá chính
Khoá: là tập thuộc tính (gồm một hay một số thuộc tính) vừa đủ để phân biệt các bộ trong một bảng.
Ki N th c c n ghi nh ế ứ ầ ớ
Nếu bảng có nhiều khoá thì nên chọn khoá chính là một khoá có ít thuộc tính nhất
Bảng chính
Thuộc tính liên kết
Bảng liên kết Khoá
Cách chỉ định khoá chính: Mỗi bảng có ít nhất một khoá
Nếu bảng chỉ có một khoá thì khoá đó là khoá chính
Khoá chính: là một khoá trong bảng đ ợc ng ời dùng chỉ
định, giá trị của mọi bộ tại khoá chính là duy nhất
Liên kết: Thông tin của các bảng đ ợc kết nối nhờ các mối liên kết dựa trên thuộc tính liên kết
Trang 3STT SBD Hä tªn thÝ sinh Ngµy sinh Tr uêng
1 HA10 §ç Hµ Anh 02/01/1990 Lª Hång Phong
2 HA11 Lª H¶i B×nh 21/11/1990 Phan Chu Trinh
3 HA12 TrÇn Thu Cóc 14/05/1991 Phan Chu Trinh
4 HA14 NguyÔn Anh Qu©n 29/11/1990 Lª Hång Phong
STT SBD Ph¸ch
STT Ph¸ch §iÓm
Trang 4STT SBD Hä tªn thÝ sinh Ngµy sinh Tr êng §iÓm
1 HA10 §ç Hµ Anh 02/01/1990 Lª Hång Phong 10
2 HA11 Lª H¶i B×nh 21/11/1990 Phan Chu Trinh 8
3 HA12 TrÇn Thu Cóc 14/05/1991 Phan Chu Trinh 6
4 HA14 NguyÔn Anh Qu©n 29/11/1990 Lª Hång Phong 9
B¶ng KÕTQU¶THI
OK XÐt CSDL qu¶n lÝ k× kiÓm tra chÊt lù¬ng m«n To¸n líp 12
Trang 5STT SBD Hä tªn thÝ sinh Ngµy sinh Tr uêng
1 HA10 §ç Hµ Anh 02/01/1990 Lª Hång Phong
2 HA11 Lª H¶i B×nh 21/11/1990 Phan Chu Trinh
3 HA12 TrÇn Thu Cóc 14/05/1991 Phan Chu Trinh
4 HA14 NguyÔn Anh Qu©n 29/11/1990 Lª Hång Phong
B¶ng THÝSINH
Đ ượ c niêm y t ế cho t t c thí ấ ả
sinh bi t ế
Trang 6STT SBD Ph¸ch
B¶ng §¸NHPH¸CH
Là bí m t ch có ng ậ ỉ ườ i đánh phách và Ch t ch ủ ị
H i đ ng thi gi ộ ồ ữ
XÐt CSDL qu¶n lÝ k× kiÓm tra chÊt lù¬ng m«n To¸n líp 12
Trang 7STT Ph¸ch §iÓm
Ch có các giáo viên ỉ trong H i đ ng ch m ộ ồ ấ
thi bi t ế
B¶ng §IÓMTHI
Trang 8Bài 1 Xác định khoá và khoá chính?
STT SBD Họ tên thí sinh Ngày sinh Tr ờng
1 HA10 Đỗ Hà Anh 02/01/1990 Lê Hồng Phong
2 HA11 Lê HảI Bình 21/11/1990 Phan Chu Trinh
3 HA12 Trần Thu Cúc 14/05/1991 Phan Chu Trinh
4 HA14 Nguyễn Anh Quân 29/11/1990 Lê Hồng Phong
Bảng THíưSINH
Khoá
:
1) STT 2) SBD
Khoá chính:
2) SBD
Bài 2 Xác định các mối liên kết?
Trang 9STT SBD Ph¸ch
STT Ph¸ch §iÓm
Kho¸:
1) STT
2) SBD
3) Ph¸ch
Kho¸:
1) STT 2) Ph¸ch
VD2
Kho¸ chÝnh:
2) SBD 3) Ph¸ch
Kho¸ chÝnh:
2) Ph¸ch
Trang 10STT SBD Họ tên thí sinh Ngày sinh Tr ờng
1 HA10 Đỗ Hà Anh 02/01/1990 Lê Hồng Phong
2 HA11 Lê Hải Bình 21/11/1990 Phan Chu Trinh
3 HA12 Trần Thu Cúc 14/05/1991 Phan Chu Trinh
4 HA14 Nguyễn Anh Quân 29/11/1990 Lê Hồng Phong
STT SBD Phách
STT Phách Điểm
Bảng THíưSINH
Bài 2 Xác định các mối liên kết?
Liên kết theo Phách
Liên
kết
theo
STT
C2
Nhờ liên kết theo STT có thể biết các thông tin của thí sinh.
Nhờ liên kết theo Phách có thể biết điểm thi của thí sinh.
Trang 11STT SBD Hä tªn thÝ sinh Ngµy sinh Tr êng
1 HA10 §ç Hµ Anh 02/01/1990 Lª Hång Phong
2 HA11 Lª H¶I B×nh 21/11/1990 Phan Chu Trinh
3 HA12 TrÇn Thu Cóc 14/05/1991 Phan Chu Trinh
4 HA14 NguyÔn Anh Qu©n 29/11/1990 Lª Hång Phong
1 HA10 S28
2 HA11 S27
3 HA12 S26
4 HA14 S25
STT
Ph¸ch §iÓm
Liªn kÕt theo SBD
Liªn kÕt theo Ph¸ch
Nhê liªn kÕt theo SBD cã thÓ biÕt c¸c th«ng tin cña thÝ sinh.
Nhê liªn kÕt theo Ph¸ch cã thÓ biÕt ®iÓm thi cña thÝ sinh. C1
Trang 12B¶ng §IÓMTHI
KÕt luËn:
Kho¸ chÝnh:
SBD
Kho¸ chÝnh:
SBD
Kho¸ chÝnh:
Ph¸ch
Kho¸:
STT
Ph¸ch
Kho¸:
STT
SBD
Kho¸:
STT
SBD
Ph¸ch
Ph¸ch
Trang 13STT SBD Hä tªn thÝ sinh Ngµy sinh Tr êng §iÓm
1 HA10 §ç Hµ Anh 02/01/1990 Lª Hång Phong 10
2 HA11 Lª H¶I B×nh 21/11/1990 Phan Chu Trinh 8
3 HA12 TrÇn Thu Cóc 14/05/1991 Phan Chu Trinh 6
4 HA14 NguyÔn Anh Qu©n 29/11/1990 Lª Hång Phong 9
OK
Trang 14Lu t ch i: ậ ơ
Trò chơi trúc
xanh
Trang 15Số thẻ M số sáchã Ngày m ợn Ngày trả
TV-02 TO-012 5/9/2007 30/9/2007 TV-04 TN-103 12/9/2007 15/9/2007 TV-02 TN-102 24/9/2007 5/10/2007 TV-02 TO-012 5/10/2007
Số thẻ Họ tên Ngày sinh Lớp
TV-01 Nguyễn Anh 10/10/1990 12A
TV-02 Trần C ơng 23/02/1991 11B
TV-03 Lê Văn Bình 21/12/1990 12B
TV-04 Nguyễn Thị Dung 30/01/1992 10C
M số ã
sách Tên sách Số trang Tác giả
TN-102 Dế mèn phiêu l u kí 236 Tô Hoài TN103 Hai vạn dam d ới đáy biển 120 Giuyn Vécnơ TI-01 Những điều kì diệu về máy tính 240 Nguyễn Thế Hùng
TO-012 Sáng tạo Toán học 308 Polya
Liên kết theo
Số thẻ
Liên kết theo Mã
số sách
Nhờ liên kết theo Số thẻ ta có thể biết đ ợc HS nào m ợn sách trong Bảng Mượnưsách Nhờ liên kết theo Mã số sách ta có thể biết Sách nào đ ợc m ợn trong Bảng Mượnưsách
Liên kết đ ợc thực hiện trên các khoá, trong 1 liên kết phải có khoá chính
Khoá: là tập thuộc tính (gồm một hay một số thuộc tính) vừa đủ để phân biệt các bộ trong một bảng.
Khoá chính: là một khoá trong bảng đ ợc ng ời dùng chỉ
định, giá trị của mọi bộ tại khoá chính là duy nhất
Liên kết: Thông tin của các bảng đ ợc kết nối nhờ các mối liên kết dựa trên thuộc tính liên kết
Cách chỉ định khoá chính : Mỗi bảng có ít nhất một khoá
Nếu bảng chỉ có một khoá thì khoá đó là khoá chính Nếu bảng có nhiều khoá thì nên chọn khoá chính là một khoá có ít thuộc tính nhất
Bảng chính
Thuộc tính liên kết
Bảng liên kết
Khoá