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
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.
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.
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á
VD 1
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
Trang 3Nhờ mối liên kết theo Số
thẻ có thể biết các thông
tin của Người mượn cuốn
sách có mã số TO-012
vào ngày 5/9/2007.
- Người mượn : Bảng liên kết
Ví dụ:
⇒
- Số thẻ: Thuộc tính liên kết
Ví dụ về liên kết
Trang 4Xét CSDL quản lí kì kiểm tra chất lượng môn Toán lớp 12
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ê Như 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
1 HA10 S28
2 HA11 S27
3 HA12 S26
4 HA14 S25
STT Phách Điểm
Bảng THí SINH
Bảng ĐáNH
Trang 5STT 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ê Như 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
Xét CSDL quản lí kì kiểm tra chất lượng môn Toán lớp 12
Trang 6Bà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ê Như 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á:
Khoá chính:
Trang 7STT SBD Phách
Bảng ĐáNH PHáCH
Khoá:
3) Phách
STT Phách Điểm
Bảng ĐIểM
THI
Khoá:
2) Phách
VD 2
Khoá chính:
3) Phách
Khoá chính:
2) Phách
Bài 1 Xác định khoá và khoá chính?
Trang 8STT 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ê Như 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
1 HA10 S28
2 HA11 S27
3 HA12 S26
4 HA14 S25
STT Phách Điểm
Bảng THí SINH
Bảng ĐáNH
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
C 2
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 9STT 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ê Như 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
1 HA10 S28
2 HA11 S27
3 HA12 S26
4 HA14 S25
STT
Phách Điểm
Bảng THí SINH
Bảng ĐáNH PHáCH
Bảng ĐIểM THI
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 Bài 2 Xác định các mối liên kết?
Trang 10B¶ng §IÓM
THI
KÕt luËn:
B¶ng THÝ
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 11• 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.
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á
Trang 12Bài Tập và Thực Hành 10 Hệ Cơ Sở Dữ Liệu Quan Hệ
STT 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ê Như 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