Cĩ thể cho HS thực hành tại lớp để làm 2 bài : bài 1 và

Một phần của tài liệu Bài giảng giao an lop 12 nam hoc 2010-2011 (Trang 93 - 96)

- 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.

42Cĩ thể cho HS thực hành tại lớp để làm 2 bài : bài 1 và

bài 2 trong SGK trang 87 và 88.

:

Để cơng bằng và khách quan trong khi chấm thi nĩi chung người chấm thi khơng biết được số báo danh.

Xem SGK trang 87 về việc tổ chức kỳ thi kiểm tra chất lượng mơn tốn khối 12 của tỉnh.( 3 bảng : THISINH, DANHPHACH, DIEMTHI)

⇒Cĩ thể liên kết 3 bảng trên để cĩ

được bảng KETQUATHI-xem SGK trang 88)

Bài 1 : Em hãy chọn khố cho mỗi bảng trong CSDL trên và giải thích lí do

Bài Tập Và Thực Hành 10 lựa chọn đĩ. ? Trong bảng THISINH chọn trường nào làm khố chính? ? Trong bảng DANHPHACH chọn trường nào làm khố chính? ? Trong bảng DIEMTHI chọn trường nào làm khố chính? ⇒ Chú ý rằng cả 3 bảng trường STT đều cĩ thể làm khố cho mỗi bảng bởi vì trong mỗi bảng khọng cĩ 2 bản ghi (hàng) nào cĩ số thứ tự trùng nhau.

+ Bảng THISINH cũng cĩ thể chọn các trường Hotên, Ngaysinh làm khố ( nếu trên thực tế khơng cĩ 2 HS lớp 12 trong tỉnh trùng họ tên và ngày sinh và học cùng trường. Nhung việc chọn STT hoặc SBD sẽ tốt hơn.

+ Bảng DIEMTHI khơng thể chọn trường điểm làm khố chính vì cĩ thể cĩ 2 bài thi khác nhau nhưng cĩ điểm giống nhau.

+ Muốn biết kết quả thi, cần ghép đúng( tương ứng) thơng tin thí sinh nào( thơng tin chi tiết gồm : họ và tên, ngày sinh, trường) cĩ số phách là gì và được bao nhiêu điểm.

 Trong bảng DIEMTHI chỉ cho biết bài cĩ số phách là gì thì đạt được bao nhiêu điểm, khơng kèm theo thơng tin bài cĩ số phách đĩ là của thí sinh nào( SBD là gì?, họ tên, ngày tháng năm sinh ra sao,…). Trong bảng DANHPHACH chỉ cho biết tương ứng số báo danh( chứ

+Chọn trường SBD + Chọn trường SBD hoặc trường Phách làm khố chính. + Chọn trường Phách làm khố chính. +Bảng DANHPHACH Cĩ thể chọn 1 trong 3 trường STT, SBD, PHACH, làm khố . Khơng thể cĩ trường trừng số báo danh. Nếu cĩ 2 thí sinh khác nhau nhưng chung nhau 1 số phách, thì đĩ là đánh phách sai. Các khố của bảng này đều chỉ gồmg 1 trường.

Nên chọn khố như sau :

- Bảng THISINH chọn trường SBD làm khố chính. - Bảng DANHPHACH chọn trường SBD hoặc trường Phách làm khố chính. - Bảng DIEMTHI chọn trường Phách làm khố chính.

Bài 2 : Em hãy chỉ ra các mối liên kết cần thiết giữa 3 bảng để cĩ được kết quả thi thơng báo cho thí sinh?

 Trong bảng THISINH chỉ cĩ thơng tin chi tiết về mỗi thí sinh, khơng cho biết số phách đi kèm.

Trong bảng DANHPHACH chỉ cho biết tương ứng số báo danh với số phách

đánh. Vì trường SBD là khố của 2 bảng trên nên cĩ thể đặt mối liên kết giữa chúng dựa trên trường này để cĩ được thơng tin thí sinh kèm đúng với số phách đánh trên bài thi tương ứng. Trong mối liên kết này, cĩ thể đặt 1 bảng bất kỳ làm bảng chủ, bảng cịn lại là bảng liên kết ( cịn được gọi là bảng được tham chiếu đến).

khơng phải tất cả các thơng tin

Tiết 43

về mỗi thí sinh) với số phách đánh. Với trường PHACH là khố của 2 bảng nên cĩ thể đặt mối liên kết giữa chúng để cĩ thể được thơng tin SBD của mỗi thí d\sinh kèm đúng với điểm thi của họ. Cũng giống như 2 bảng trên ta cĩ thể một bảng làm bảng chủ, bảng cịn lại là bảng liên kết. Trong trường hợp này khơng thể đặt liên kết dựa vào trường STT.

Cĩ thể cho HS thực hành để tạo CSDL gồm 3 bảng trên.

Mục tiêu của bài này nhằm củng cố lại các kĩ năng làm việc với Access trong : khai báo khố, thiết lập liên kết, truy vấn. Qua đĩ, một lần nữa củng cố và minh hoạ được cho khái niệm khố, liên kết của CSDL quan hệ, đồng thời thấy vai trị của khố và liên kết trong khai thác CSDL.

Chú ý : khơng địi hỏi 1 trường đồng thời là khố của cả 2 bảng ta mới thiết lập được liên kết. Trong mối liên kết, chỉ cần trường đĩ lặp lại ở cả 2 bảng và nĩ là khố ở bảng tham chiếu đến.

⇒ Với 2 mối liên kết đồng thời được

xác lập ở trên, nghĩa là sử dụng được các tham chiếu đúng đắn, ta cĩ được thơng tin thí sinh nào thi được bao nhiêu điểm. (lấy ví dụ cụ thể trong SGV trang 99, 100).

Bài 3 : Hãy dùng hệ quản trị CSDL Access để làm các việc sau :

 Tạo lập CSDL nĩi trên : gồm ba bảng( mỗi bảng với khố đã chọn), thiết đặt các mối liên kết cần thiết, nhập DL giả định( khoảng 10 thí sinh).

 Đưa ra kết quả thi để thơng báo cho thí sinh.

 Đưa ra kết quả thi theo trường.

 Đưa ra kết quả thi của tồn tỉnh theo thứ tự giảm dần của điểm thi.

4. Củng cố:

- GV củng cố lại kiến thức cần ghi nhớ, những kinh nghiệm bước đầu đạt được qua tiết học.

- Nhận xét kết quả làm việc của nhĩm( chuẩn bị ở nhà, trình bày, thảo luận trên lớp). 5. Dặn dị :

- Nếu em nào cĩ máy tính thì về nhà làm thêm và chuẩn bị trước Bài 11 “Các Thao Tác Với Cơ Sở Dữ Liệu Quan Hệ” trong SGK trang 89.

Hồ Lợi, ngày……Tháng ……Năm 20

Duyệt

 Bài 11 Các Thao Tác Với CSDL Quan Hệ

Tuần : 25 26 Ngày soạn : / / Tiết : 44,45 Ngày dạy: / /

§11. CÁC THAO TÁC VỚI CSDL QUAN HỆ I/- Mục đích – yêu cầu : I/- Mục đích – yêu cầu :

 Về kiến thức :

+ Nắm được các kĩ năng mà hệ QTCSDL quan hệ phải cĩ và vai trị, ý nghĩa của các chức năng đĩ trong quá trình tạo lập, cập nhật và khai thác hệ QTCSDL quan hệ.

 Về kỹ năng :

+ Cĩ sự liên hệ với các thao tác cụ thể được trình bày ở chương II.

II/- Chuẩn bị :

 GV : + Phải cĩ giáo án và các đồ dùng dạy học liên quan đến bài dạy.

+ Sách GK tin 12, Sách GV tin 12, Chuẩn bị hình 39 trong SGV trang 102 bằng khổ giấy lớn.

 HS : + Đọc trước sách giáo khoa ở nhà.

 PP : Thuyết trình vấn đáp, gợi mở, so sánh.

III/- Hoạt động dạy học :

1. Ổn định lớp : Kiểm tra sĩ số (1’) 2. Kiểm tra bài cũ : 2. Kiểm tra bài cũ :

3. Nội dung bài mới :

TG Hoạt Động Của GV Hoạt Động Của HS Nội Dung Bài

Tiết

44 + Đặt vấn đề : Như chúng ta đã được học ở chương II, các cơng cụ được học ở chương II, các cơng cụ của 1 hệ QTCSDL quan hệ cho phép thực hiện các cơng việc gì? GV: Cĩ thể treo bảng phụ H39 trong SGV cho học sinh xem và tìm hiểu.

-Trong tiết này chúng ta sẽ tìm hiểu về tạo lập và cập nhật hồ sơ. + Cơng việc đầu tiên để tạo lập 1 CSDL quan hệ là phải tạo ra một hay nhiều bảng.

? Em hãy nêu các bước chính để tạo bảng ?

+ Ngồi 3 cơng việc trên ta cịn chọn khố chính cho bảng. ? Cĩ mấy cách để chọn khố chính? Đĩ là gì ? + Tạo lập hồ sơ, cập nhật hồ sơ và khai thác hồ sơ. - Đặt tên các trường. - Chọn kiểu dl cho trường.

-Khai báo kích thước + Cĩ 2 cách đĩ là :

- Để hệ QTCSDL tự động chọn.

- Xác định trường thích hợp làm khố 9.

Một phần của tài liệu Bài giảng giao an lop 12 nam hoc 2010-2011 (Trang 93 - 96)