1. Trang chủ
  2. » Giáo án - Bài giảng

Bài tập và thực hành 10. Hệ cơ sở dữ liệu quan hệ

6 674 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 37,46 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài tập và thực hành 10. Hệ cơ sở dữ liệu quan hệ tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn v...

Trang 1

Sở GD & ĐT Lâm Đồng MÔN TIN HỌC 12 Trường THPT Bùi Thị Xuân CHƯƠNG III: H C S D LI U QUAN H Ệ Ơ Ở Ữ Ệ Ệ

HỌ & TÊN GVHD: Lương Đình Dũng

HỌ & TÊN GSTT: Võ Thị Ngọc Hoa

BÀI T P VÀ TH C HÀNH 10: H C S D LI U QUAN H Ậ Ự Ệ Ơ Ở Ữ Ệ Ệ

I. M ụ c ti ê u:

1 Kiến thức:

 Hi u để ược khái ni m liên k t gi a các b ngệ ế ữ ả

2 Kĩ năng:

Bi t cách xác l p liên k t gi a các b ng thông qua khoá; biế ậ ế ữ ả ế m c đích t ụ

c a vi c xác l p liên k t gi a các b ng.ủ ệ ậ ế ữ ả

Bi t ch n khoá cho các b ng d li u c a CSDL đ n gi n.ế ọ ả ữ ệ ủ ơ ả

II. Ph ươ ng ph á p

 Thuy t trìnhế , vấn đáp, đ t v n đặ ấ ề

 Cho HS làm tr c nghi m khách quan.ắ ệ

 Cho HS th c hành.ự

III. Chu ẩ n b ị

 Giáo viên: SGK Tin Học lớp 10, Giáo án Tin học 10, máy tínnh, máy chiếu, bảng phụ, slide bài giảng

 Học sinh: SGK Tin Học lớp 10

IV. Các b ướ c ti ế n h à nh

Ti t 1 ế

1. Ổn định lớp và dẫn dắt vào bài TH (5 phút)

Hoạt động 1: Dẫn dắt vào bài TH

- GV: Ki m tra s s l p.ể ỉ ố ớ

- HS: L p trớ ưởng báo cáo s s ỉ ố

- GV: Ti t trế ước chúng ta đã tìm hi u c s d li u quan h V y ai cho côể ơ ở ữ ệ ệ ậ

bi t c s d li u quan h là gì?ế ơ ở ữ ệ ệ

- HS: Tr l i câu h i.ả ờ ỏ

- GV: Ai có th cho cô m t HQTCSDL quan h không nào?ể ộ ệ

- HS: Tr l i câu h i.ả ờ ỏ

- GV: V lý thuy t, các em đã n m đề ế ắ ượ ồc r i Hôm nay chúng ta sẽ đi vào

th c hành t o s s d li u quan h trên HQTCSDL Microsoft Access.ự ạ ơ ở ữ ệ ệ Chúng ta đi vào bài th c hành s 10, H c s d li u quan h ự ố ệ ơ ở ữ ệ ệ

Trang 2

2. Nội dung bài dạy

Hoạt động 2: Giới thiệu bài

th c hànhự (5 phút)

1. Mục tiêu:

- Làm rõ đ bài, n i dung và yêuề ộ

c u.ầ

2 Các bước tiến hành:

- GV trình chiếu đ bài.

- HS: Theo dõi.

BTTH10: H c s d li u quan h ệ ơ ở ữ ệ ệ

- S Giáo d c t ch c kì thi đ ki m tra ở ụ ổ ứ ể ể

ch t lấ ượng môn Toán cho các l p 12 ớ Trong CSDL qu n lí ki m tra này t o 3 ả ể ạ

b ng sau đây: THI_SINH; DANH_PHACH; ả DIEM

- B ng THI_SINH đả ược niêm y t cho t t ế ấ

c thí sinh bi t.ả ế

- B ng DANH_PHACH là bí m t ch có ả ậ ỉ

người đánh phách và Ch t ch H i đ ng ủ ị ộ ồ thi gi ữ

- B ng DIEM ch có các giáo viên trong ả ỉ

H i đ ng ch m thi bi t.ộ ồ ấ ế

- Vi c t o 3 b ng đ đ m b o tính bí m tệ ạ ả ể ả ả ậ cho kì thi:

- Giáo viên ch m thi không bi t bài thi ấ ế mình ch m có SBD nào (c a HS nào) mà ấ ủ

ch bi t s phách c a bài thi đó.ỉ ế ố ủ

- Ch t ch H i đ ng thi thì bi t ng v i ủ ị ộ ồ ế ứ ớ

m t s phách là s báo danh (h c sinh) ộ ố ố ọ nào nh ng không đư ược phép ch m thi.ấ

- Có th liên k t ba b ng trên đ có để ế ả ể ược

b ng K T QU THI.ả Ế Ả

Hoạt động 3: Ch n khóa chính ọ

(10 phút)

1. Mục tiêu

- Bi t ch n khoá cho các b n dế ọ ả ữ

li u c a CSDL đ n gi nệ ủ ơ ả

2. Các bước tiến hành

- GV: Trình chi u b ng thí sinh.ế ả

- GV: Các em quan sát b ng

THI_SINH và cho cô bi t b n ế ả

thí sinh có các trường nào?

- HS: Quan sát và tr l i.ả ờ

- GV: V y theo em trong các

trường này trường nào có th ể

làm khóa chính? Vì sao?

- HS: Suy nghĩ và trả lời câu hỏi.

- Là trường SBD vì thu c tính SBD là đ cộ ặ

tr ng cho t ng b n ghi D a vào SBD mà taư ừ ả ự

có th phân b t thí sinh này v i thí sinh kiaể ệ ớ (hai thí sinh b t kì không có cùng SBD) ấ

Trang 3

- GV: Trình chi u b ng ế ả

DIEM_PHACH

- GV: B ng DIEM_PHACH l u trả ư ữ

nh ng d li u nào?ữ ữ ệ

- HS: Quan sát và tr l i.ả ờ

- GV: V y theo em trong các

trường này trường nào có th ể

làm khóa chính? Vì sao?

- HS: Suy nghĩ và trả lời câu hỏi.

- GV: Trình chi u b ng DIEMế ả

- GV: Các em quan sát b ng

DIEM và cho cô bi t b ng thí ế ả

sinh có các trường nào?

- HS: Quan sát và tr l i.ả ờ

- GV: Trong b ng DIEM trả ường

nào có th để ược ch n đ làm ọ ể

khóa chính? Vì sao?

- HS: Suy nghĩ và trả lời câu hỏi.

- GV: Nh v y ta đã xác đ nh ư ậ ị

được khóa chính cho t ng ừ

b ng V y trong Access đ ch ả ậ ể ỉ

đ nh khóa chính ta làm nh thị ư ế

nào?

- HS: Nh l i ki n th c và tr ớ ạ ế ứ ả

l i.ờ

- Ch n trọ ường SBD ho c Phach làm khóa ặ chính Vì c hai trả ường này đ u th a đi u ề ỏ ề

ki n làm khóa chính.ệ

- SBD là đ c tr ng cho t ng b n ghi D aặ ư ừ ả ự vào SBD mà ta có th phân bi t thí sinh nàyể ệ

v i thí sinh kia (hai thí sinh b t kì không cóớ ấ cùng SBD)

- Trường Phach cũng đ c tr ng cho t ngặ ư ừ

b n ghi (các b n ghi khác nhau có s pháchả ả ố khác nhau)

- c trả ường SBD và Phach đ u là thu c tínhề ộ

t i thi u.ố ể

- Trường Phach là khóa Vì Phach đ cặ

tr ng cho b n ghi.ư ả

Hoạt động 4: M i liên k t gi ố ế ữ

các b ng(10 phút) ả

1. M c tiêu: ụ

- Hi u để ược khái ni m liên k t ệ ế

gi a các b ng.ữ ả

- Bi t cách t o liên k t gi a các ế ạ ế ữ

b ng.ả

- Bi t m c đích c a vi c t o ế ụ ủ ệ ạ

m i liên k t gi a các b ng.ố ế ữ ả

2. Các b ướ c ti n hành: ế

- GV: Chi u b ng KET_QUA_THI.ế ả

- GV: Đ có để ược k t qu thi ế ả

- B ng THI_SINH liên k t v i b ngả ế ớ ả DANH_PHACH qua trường SBD

Trang 4

thông báo cho thí sinh, chúng

ta c n l y d li u t 3 b ng: ầ ấ ữ ệ ừ ả

THI_SINH, DANH_PHACH,

DIEM Em hãy ch ra m i liên ỉ ố

k t c n thi t gi a 3 b ng trên.ế ầ ế ữ ả

- HS: Xung phong tr l i câu h i.ả ờ ỏ

- GV: Quan sát b ng

KET_QUA_THI và các em hãy

xác đ nh các trị ường c a b ng ủ ả

này l y t b ng nào trong 3 ấ ừ ả

b ng THI_SINH, DANH_PHACH,ả

DIEM

- GV: Gi ng gi i liên k t gi a ả ả ế ữ

b ng THI_SINH và ả

DANH_PHACH, DANH_PHACH

và DIEM

- HS: L ng nghe.

B ng DANH_PHACH liên k t v i b ngả ế ớ ả DIEM qua trường Phach

B ng THI_SINH liên k t b c c u v iả ế ắ ầ ớ

b ng DIEM thông qua b ngả ả DANH_PHACH

- Trường STT, SBD, H tên thi sinh, Ngày ọ sinh thu c b ng THI_SINH ộ ả

Trường Đi m ể trong b ng DIEM

- Liên k t gi a b ng THI_SINH và ế ữ ả DANH_PHACH là liên k t 1-1 Vì 1 thí ế sinh ch có 1 phách bài thi, nên ch duy ỉ ỉ

nh t 1 b n ghi c a b n THI_SINH liên ấ ả ủ ả

k t v i 1 b n ghi c a b n ế ớ ả ủ ả DANH_PHACH

- Liên k t gi a b ng DANH_PHACH và ế ữ ả DIEM là liên k t 1-1 Vì 1 bài thi ch có 1 ế ỉ con đi m, nên ch duy nh t 1 b n ghi ể ỉ ấ ả

c a b n DANH_PHACH liên k t v i 1 ủ ả ế ớ

b n ghi c a b n DIEM.ả ủ ả

Hoạt động 4: Th c hành (15 ự

phút)

3. M c tiêu: ụ

- H c sinh t o đọ ạ ược CSDLQH,

th c hi n t o m i liên k t gi ự ệ ạ ố ế ữ

các b ng.ả

4. Các b ướ c ti n hành: ế

- GV: Các em đã n m đắ ược n i ộ

dung, yêu c u và cách làm bài ầ

th c hành Bây gi các em hãy ự ờ

t o l p CSDL Qu n lý ki m tra ạ ậ ả ể

nói trên: g m 3 b ng, thi t đ tồ ả ế ặ

các m i liên k t c n thi t và ố ế ầ ế

nh p d li u cho ít nh t 5 thí ậ ữ ệ ấ

sinh

- HS: Th c hành l u k t qu vàoự ư ế ả

đĩa E, v i tên theo cú pháp

Lop_HoTenHS_QuanLyKiemTra

- HS th c hành trên máyự

- GV quan sát, qu n lý h c sinh.ả ọ

- GV gi i đáp th c m c và giúp đ h cả ắ ắ ỡ ọ sinh khi c n.ầ

Trang 5

Ti t 2 ế

1. Ổn định lớp và d n d t vào bài (2 ẫ ắ phút)

Hoạt động 1: D n d t vào bài ẫ ắ

- GV: Trong ti t trế ước chúng ta đã th c hành t o c s d li uự ạ ơ ở ữ ệ QuanLyKiemTra; ch đ nh khóa cho m i b ng, t o m i liên k t gi a 3ỉ ị ỗ ả ạ ố ế ữ

b ng THI_SINH, DANH_PHACH, DIEM Hôm nay chúng ta sẽ ti p t c th cả ế ụ ự hành bài th c hành Công vi c c a ngày hôm nay là đ a ra k t qu thiự ệ ủ ư ế ả

đ thông báo cho thí sinh, đ a ra k t qu thi theo trể ư ế ả ường và đ a ra k tư ế

qu thi c a t nh theo th t gi m d n c a đi m thi.ả ủ ỉ ứ ự ả ầ ủ ể

2. Nội dung bài dạy

Hoạt động 2: H ướ ng d n th c hi n đ a ẫ ự ệ ư

ra k t qu thi(10 phút) ế ả

1. Mục tiêu

- HS n m đắ ược n i dung c n làm.ộ ầ

2. Cách tiến hành

- GV: Đ đ a ra k t qu thi c a thí sinh ta ể ư ế ả ủ

c n truy v n d li u t các b ng ầ ấ ữ ệ ừ ả

THI_SINH, DANH_PHACH, DIEM Đ truy ể

v n d li u ta ph i s d ng m u h i V yấ ữ ệ ả ử ụ ẫ ỏ ậ

vi c c n làm đ u tiên là thi t k m u h i ệ ầ ầ ế ế ẫ ỏ

KET_QUA_THI

- GV: Sau khi có m u h i KET_QUA_THI, ta ẫ ỏ

d a trên đó đ đ a ra thông báo k t qu ự ể ư ế ả

thi V y bây gi chúng ta ph i làm sao đ ậ ờ ả ể

có được thông báo k t qu thi?ế ả

- HS: Trả lời: T o báo cáo.

- GV: Đúng v y, chúng ta ph i t o báo cáo ậ ả ạ

đ xu t ra k t qu thi.ể ấ ế ả

- GV: Nh v y, bây gi , trư ậ ờ ước tiên các em

c n làm là t o m u h i KET_QUA_THI Sauầ ạ ẫ ỏ

đó là t o ra ba báo cáo theo yêu c u bài 3.ạ ầ

Hướng d n HS cách th c hi nẫ ự ệ các công vi c c n làm:ệ ầ

KET_QUA_THI

- Đ a ra k t qu thi đ thông ư ế ả ể báo cho h c sinh.ọ

- Đ a ra k t qu thi theo ư ế ả

trường

- Đ a ra k t qu thi c a t như ế ả ủ ỉ theo s p x p gi m d n c aắ ế ả ầ ủ

đi m thi.ể

Hoạt động 3: HS th c hành(30 phút) ự

1. Mục tiêu

- Đ a ra k t qu thi đ thông báo cho h c ư ế ả ể ọ

sinh

HS th c hành trên máy:ự

- T o query KET_QUA_THI.ạ

- T o báo cáo k t qu thi đ ạ ế ả ể

Trang 6

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

- Đ a ra k t qu thi c a t nh theo s p x p ư ế ả ủ ỉ ắ ế

gi m d n c a đi m thi.ả ầ ủ ể

2. Cách tiến hành

- GV: Nào, gi các em b t đ u th c hành, ờ ắ ầ ự

ti p t c CSDL đã t o ti t trế ụ ạ ở ế ước Ba b n ạ

làm xong đ u tiên sẽ đầ ược 10 đi m và ể

cu i gi cô sẽ thu m t s bài đ ch m.ố ờ ộ ố ể ấ

- HS: Th c hành trên máy.

- GV: Quan sát, qu n lý h c sinh; gi i đápả ọ ả

th c m c và giúp đ h c sinh khi c n.ắ ắ ỡ ọ ầ

- GV:Tiến hành chấm điểm 3 bạn làm xong

đầu tiên Chiếu kết quả làm của các em đó

cho cả lớp cùng quan sát

- GV:Cuối giờ, chấm điểm của một số bạn bất

kỳ trong lớp

thông báo cho h c sinh.ọ

- T o báo cáo k t qu thi theo ạ ế ả

trường

- T o báo cáo k t qu thi c aạ ế ả ủ

t nh theo đi m s p x p gi mỉ ể ắ ế ả

d n.ầ

V. Rút kinh nghiệm giảng dạy

………

………

………

………

………

………

………

………

Đà Lạt, ngày … tháng … năm 2015 Giáo viên hướng dẫn xét duyệt Sinh viên thực hiện Lương Đình Dũng Võ Thị Ngọc Hoa

Ngày đăng: 30/09/2017, 02:53

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w