- Và chuẩn bị trước Bài Tập Và Thực Hành 10 “Hệ Cơ Sở Dữ Liệu Quan Hệ” trong SGK trang 87.
b) kết xuất thông tin từ 3 bảng: BANG_DIEM, HOC_SINH và MON_HOC thì ta phải làm gì? và dựa trên các trường nào chủ yếu? (0.5)
trên các trường nào chủ yếu? (0.5)
--- Hết---
Thang Điểm Và Đáp Án
Câu Đáp án Điểm Câu Đáp án Điểm
1 d 0.5 4 c 0.5
2 d 0.5 5 a 0.5
3 a 0.5 6 c 0.5
7/- Câu 7 :
- Khả năng truy cập rộng rãi đến các CSDL.
- Nâng cao khả năng thực hiện : Các CPU ở máy chủ và máy khách khác nhau có thể cùng hoạt động song song, mỗi CPU thực hiện 1 nhiệm vụ của riêng nó.
- Chi phí cho phần cứng có thể được giảm do chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và QTCSDL. - Nâng cao khả năng đảm bảo tính nhất quán của dl vì các ràng buộc được đn và kiểm tra chỉ tại máy chủ. - Kiến trúc này phù hợp với việc mở rộng các hệ thống.
8/- Câu 8 : Khoá của một bảng là 1 tập thuộc tính gồm 1 hay 1 số thuộc tính của bảng có 2 tính chất sau : - Không có 2 bộ khác nhau trong bảng có giá trị bằng nhau trên khoá.
- không có tập con thực sự nào của tập thuộc tính này có tính chất trên.
⇒ Thuộc tính giúp ta phân biệt các bản ghi được gọi là khoá.
9/- Câu 9 :
Tạo bảng : Để tạo 1 bảng ta cần phải xác định và khai báo cấu trúc bảng bao gồm các bước sau :
- Đặt tên các trường; Chỉ định kiểu dl cho trường; Khai báo kích thước của trường.
Vd : Về tạo bảng xem SGK h75 trong SGK trang 89. Chọn khoá chính :
- Để hệ QTCSDL tự động chọn.
- Xác định trường thích hợp làm khoá chính. Đặt tên bảng và lưu cấu trúc bảng:
Tạo liên kết bảng:
10/- Câu 10 :
a) BANG_DIEM : khoá chính là ID
HOC_SINH : khoá chính là Ma_Hoc_Sinh
MON_HOC : khoá chính là Ma_Mon_Hoc
b) Ta cần tạo mối liên kết giữa 3 bảng trên và liên kết dựa vào các trường khoá chính là chủ yếu. Hoà lợi, ngày……Tháng ……Năm 20