trỏnh trường hợp thụng tin về một đối tượng xuất hiện hơn một lần sau những lần cập nhật. Do đú người ta sẽ chọn 1 khúa trong cỏc khúa của bảng làm khúa chớnh.
GV: Mục đớch chớnh của việc xỏc định khúa là thiết lập sự liờnkết giữa cỏc bảng. Điều đú cũng giải thớch tại sao ta cần xỏc định khúa sao cho nú bao gồm càng ớt thuộc tớnh càng tốt. Thụng qua cỏc vớ dụ cú thể diễn giải cỏch thiết lập sự liờn kết giữa cỏc bảng và qua đú giỳp học sinh hiểu được thờm về ý nghĩa và phương phỏp xỏc định khúa.
một bảng người ta thường chọn (chỉ định) một khúa làm khúa chớnh.
Khi nhập dữ liệu cho một bảng, giỏ trị của mọi bộ tại khúa chớnh khụng được để trống.
Chỳ ý :
- Mỗi bảng cú ớt nhất một khúa. Việc xỏc địnhkhúa phụ thuộc vào quan hệ lụgic của cỏc dữ khúa phụ thuộc vào quan hệ lụgic của cỏc dữ liệu chứ khụng phụ thuộc vào giỏ trị của cỏc dữ liệu.
- Nờn chọn khúa chớnh là khúa cú ớt thuộc tớnhnhất. nhất.
- Liờn kết:
Thực chất sự liờn kết giữa cỏc bảng là dựa trờn thuộc tớnh khúa. Chẳng hạn thuộc tớnh số thẻ là khúa của bảng người mượn xuất hiện lại ở bảng mượn sỏch đó tạo nờn liờn kết giữa 2 bảng này.
IV. CỦNG CỐ
- Nhắc lại cỏc khỏi niệm “khúa”, “khúa chớnh”, “liờn kết”.
- Ra bài tập về nhà.
Ngày soạn: 10/02/2009 Ngày dạy: 12/02/2009
Tiết 40
Bài tập và thực hành số 10Hệ cơ sở dữ liệu quan hệ Hệ cơ sở dữ liệu quan hệ
I.- Mục tiêu
1.- Kiến thức
- Rèn luyện cho học sinh khả năng chọn khoá cho các bảng dữ liệu của CSDL đơn giản.
- Củng cố cho học sinh khái niệm liên kết và cách xác lập liên kết giữa các bảng ( trong CSDL quan hệ), đồng thời khắc sâu cho học sinh mục đích của việc xác lập các liên kết giữa các bảng.
2.- Kỹ năng
Chọn đợc khoá cho các bảng đơn giản và xác lập đợc liên kết iữa một số bảng đơn giản.