1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài tập và thực hành số 9. BÀI THỰC HÀNH TỔNG HỢP pps

26 7K 47

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 1,67 MB

Nội dung

Các phần bài khó với học sinh ta chỉ nên chỉ ra hướng đi, để học sinh thực hành sau đó mới đưa ra lời giải.. Gợi động cơ: Để tất cả các em có một cái nhìn tổng quát và củng cố kĩ năng l

Trang 1

Nạp danh sách bằng mẩu hỏi

Thiết kế biểu mẫu (Form) bằng Wizard tạo Form chính, phụ

Lập báo cáo (Report) để phân nhóm

Qua đây giáo viên bộ môn nắm lại trình độ tiếp thu của học sinh, từ đó phân loại học sinh, điều chỉnh bài tập cách dạy phù hợp, rà soát lại phương pháp giảng dạy, nội dung kiến thức truyền đạt rút kinh nghiệm cho học kỳ 2

B.Phương pháp, phương tiện:

Vì là bài thực hành nên việc thuyết trình bài giảng diễn ra sau khi đã cho học sinh vận dụng kiến thức lý thuyết và thực hiện thực hành Các phần bài khó với học sinh ta chỉ nên chỉ ra hướng đi, để học sinh thực hành sau đó mới đưa ra lời giải

2 Phương tiện:

Đối với giáo viên:

Phòng thực hành với đầy đủ số đầu máy cho sinh viên mỗi người một máy

Trang 2

C.Tiến trình lên lớp và nội dung bài giảng

I Ổn định tổ chức (1 phút)

Yêu cầu lớp trưởng ổn định lớp và báo cáo sĩ số, điểm danh

II Kiểm tra bài cũ và gợi động cơ

Kiểm tra bài cũ:

Hỏi: Các em cho biết chúng ta đã học những kĩ năng cơ bản nào trong

hệ quản trị cơ sở dữ liệu Microsoft Access?

Gợi động cơ:

Để tất cả các em có một cái nhìn tổng quát và củng cố kĩ năng làm việc với Access thì ngày hôm nay chúng ta sẽ đi vào bài thực hành tổng hợp Bài thực hành tổng hợp có tính chất tổng hợp kiến thức cao Thầy sẽ tạo điều kiện để các em thực hành có tính tự giác cao Các bài hoàn thành sớm và chính xác sẽ được cộng điểm vào bài giữa kỳ

III Nội dung bài học

a) Tạo một cơ sở mới lấy tên là HOC_TAP

b) Tạo các bảng dữ liệu trong CSDL HOC_TAP với cấu trúc được mô tả trong bảng sau, đặt khóa chính cho mỗi bảng, mô tả thuộc tính cho các

trường trong mỗi bảng:

Mục đích:

Ho_dem Ten

Text Text Text

Ten_mon_hoc

Text Text

Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem_so He_so

AutoNumber Text

Text Date/Time Number

Trang 3

Củng cố kĩ năng tạo bảng và các thao tác chính với bảng đó là tạo các bảng

cơ sở dữ liệu, đặt khóa chính và các chọn các kiểu dữ liệu trong bảng

Nội dung:

Trong việc sử dụng bất kỳ ứng dụng nào của windows thì việc khởi động là bước đầu tiên Với Access ta có thể khởi động theo 1 trong 2 cách đã được

giảng giải trong các tiết lý thuyết:

Cách1: Kích vào Start/Programs/Microsoft Office/Microsoft Access

Cách 2: Kích vào biểu tượng của Access trên thanh Shortcut Bar , hoặc kích

đúp vào biểu tượng Access trên Desktop

 GV: Bằng các kiến thức lý thuyết và thực hành ở các bài trước các em sẽ tiến

hành làm bài 1? Thầy sẽ đi kiểm tra hoạt động của từng người một

 HS: Thực hành bài số 1

 GV: Trình chiếu slide về các bước thực hiện nội dung bài số 1

Để tạo lập 1 cơ sở dữ liệu mới HOC_TAP theo bài thì như ta đã biết sẽ đi thực hiện các bước như sau

B1: Khởi động Access bằng 2 cách, màn hình của Acess sẽ hiện ra như sau

H1 Cơ sở làm việc của Acess

a Tạo tập tin mới trong Access:

Bước 1 :Trong cửa sổ H1, kích vào:

Trang 4

H2 Tạo cơ sở dữ liệu trắng

B2: Kích vào Blank database (CSDL trắng), xuất hiện H3, chọn thư mục muốn lưu

tệp (thường là chọn vào My Document, nhập tên tệp là HOC_TAP, kích vào nút lệnh

Create Xuất hiện H4

H3 Đặt tên cho cơ sở dữ liệu và lưu tệp

Đặt tên File Chọn thư mục cần lưu trữ

CSDL

Trang 5

H4 Làm việc với bảng

Chọn mục Create Table in Design View để tạo bảng theo cách thông

thường, các thao tác tạo bảng và vào thông tin cho bảng, tạo khóa chính cho

bảng chúng ta đã đều được thực hành và học lý thuyết qua nhiều buổi Ở đây

thầy chỉ xin đưa ra một ví dụ về một bảng trong ba bảng, các phần còn lại các

em sẽ tự tìm hiểu

Kích chọn Tables để làm việc với bảng

Trang 6

H6 Tạo lập bảng HOC_SINH

Lưu ý về phần General và Lookup với các bài có nhiều ràng buộc xung quanh

đối tượng và bảng

Thực hiện đặt tên trường vào Field Name, kiểu dữ liệu ở Data Type và mô tả ở

Description, nhìn lên H6 ta thấy cách tạo khóa chính là bôi đen toàn bộ trường

học sinh sau đó bấm vào biểu tượng chìa khóa trên thanh công cụ

 GV: Còn cách nào khác để chọn một trường là khóa chính trong bảng?

 HS: Bôi đen trường được chọn làm khóa chính -> vào edit chọn

Primakey

Lưu ý: Sau khi làm xong bất kỳ một bảng nào các em cũng phải làm một thao

tác cực kỳ quan trọng đó là Save bảng đó lại Các cách save chúng ta đã biết

trong phần lý thuyết và thực hành các giờ trước

Trang 7

Câu 2: Thiết lập mối liên kết:

- Giữa bảng BANG_DIEM với bảng HOC_SINH

- Giữa bảng BANG_DIEM với bảng MON_HOC

Mục đích: Giúp học sinh củng cố kĩ năng thiết lập mối liên kết giữa các bảng

trong một CSDL

Nội dung:

 GV: Giáo viên nói lại lý thuyết cơ bản để học sinh nắm được về các cách thiết lập các mối liên kết và tác dụng của chúng

 GV: Ta thiết lập các mối quan hệ của các bảng nhằm mục đích gì?

 HS: Trong Access, một CSDL gọi là có hiệu quả, các bảng của nó phải thiết lập mối quan hệ với nhau

 Tiến hành đi vào thực hiện yêu cầu của đề bài câu 2 đề ra Cho học sinh thực hiện và theo dõi hoạt động của học sinh, có thể cho các học sinh khá làm tốt lên thực hiện và sau đó mới đưa ra bài làm chuẩn cho học sinh

 GV: Để giải quyết được bài 2 ta phải tiến hành làm như sau

Sau khi đã tạo được các bảng BANG_DIEM, MON_HOC, HOC_SINH, để thiết lập mối liên kết giữa chúng ta làm như sau:

Trang 8

Chọn tính chất này để

đảm bảo tính toàn vẹn

dữ liệu giữa hai bảng

trên trường quan

Trang 9

Quan hệ giữa bảng BANG_DIEM và bảng MON_HOC ta làm tương tự, sau khi thực hiện ta thu được quan hệ giữa các bảng được thể hiện qua hình sau:

H10

Câu 3:

Tạo biểu mẫu để nhập dữ liệu cho BANG_DIEM

Nhập dữ liệu cho cả ba bảng (dùng cả hai cách: trực tiếp trong trang dữ liệu và dùng biểu mẫu vừa tạo

Mục đích: Củng cố kĩ năng tạo biểu mẫu và làm việc với biểu mẫu

Nội dung:

 GV: Cho biết khái niệm về biểu mẫu?

HS: Biểu mẫu là một công cụ trong Access, dựa trên Table/Query để:

 Hiển thị dữ liệu của Table/Query dưới dạng thuận lợi để xem, nhập, và sửa

dữ liệu

Thực hiện các thao tác thông qua các nút lệnh do người dùng tạo ra

 GV: Với các thao tác tạo và làm việc với biểu mẫu BANG_DIEM ta thực hiện các thao tác cụ thể như sau:

khung Tables/Queries chọn table nguồn là BANG_DIEM Hộp thoại sau xuất hiện:

Trang 10

H11

Theo yêu cầu của đề bài là nhập dữ liệu cho bảng điểm nên ta lấy nguồn từ bảng BANG_DIEM Kích dấu >> để chọn hết trường của Table vào Form ( nếu muốn chọn từng trường 1, chọn trường muốn đưa vào Form kích vào dấu >) Ở đây ta tiến hành chọn tất cả các trường vì chúng là cần thiết

Sau đó ta kích Next, hộp thoại sau xuất hiện:

H12

Trang 11

Tiếp tục kích vào Next hộp thoại sau xuất hiện:

Kiểu cột

Trang 13

H16

H17

Trang 14

H18

 GV: Việc nhập dữ liệu cho cả ba bảng bằng cả hai cách thầy đã làm Việc nhập và kiểm tra dữ liệu này các em sẽ tự nhập coi như bài tập về nhà

Trang 15

H18.1

Trang 16

H18.2

Trang 17

H18.3

Câu 4:

Thiết kế một số mẫu hỏi để đáp ứng các yêu cầu sau:

a) Hiển thị họ tên của một học sinh cùng với điêm trung bình của học sinh đó

b) Danh sách học sinh gồm họ và tên, điểm một môn học

Trang 18

a Hiển thị họ tên và điểm trung bình của học sinh đó

Trang 19

Ở đây ta chọn 2 bảng là bảng BANG_DIEM và bảng HOC_SINH làm dữ liệu nguồn

Nháy chuyển các trường Ho_dem, Ten, Diem_so (tương tự như trong Form của câu 3) để đưa vào mẫu hỏi Từ đó ta có được bảng, thao tác trên các trường

Ho_dem, Ten, Ma_hoc_sinh ta chọn total là group by, riêng trường Diem_so ở total ta chọn hàm Avg để tính giá trị trung bình của điểm số cho học sinh

H21

Sau khi thực hiện các bước lưu kết quả và chạy thử kết quả ở biểu tượng trên thanh công cụ

Kết quả:

Trang 20

Ten, Diem_so, Ten_mon_hoc

Trong lưới Select Query, ở Criteria, tại cột Ten_mon_hoc ta ghi xâu tên môn học

để trong dấu nháy kép (ở đây xin chọn là môn “ly”)

H23

Lưu lại bài làm và chạy thử để kiểm chứng kết quả:

H24

Trang 21

c Tương tự như phần a và phần b, học sinh về nhà làm và coi như bài tập

Câu 5:

Tạo báo cáo danh sách học sinh gồm họ tên, môn học, điểm

Mục đích: Nhằm nâng cao và củng cố khả năng sử dụng báo cáo (report)

Nội dung:

 GV: Nêu khái niệm về báo cáo trong Microsoft Access và tác dụng của báo cáo:

HS:

 Báo cáo là một công cụ trong Access, dựa trên Table/Query để:

 Hiển thị dữ liệu nhưng chỉ để đọc mà không cập nhật được

 Tổng hợp, phân nhóm dữ liệu

 Tổ chức in ấn

 GV: Nhắc lại lý thuyết, đưa ra hướng đi cho học sinh để họ thực hành sau

đó mới đưa ra bài mẫu cụ thể

Cách tiến hành:

Từ hộp thoại:

H25

Trang 22

H26

Dữ liệu được lấy từ cả ba bảng BANG_DIEM, HOC_SINH, MON_HOC vì các trường cần phải thể hiện trong báo cáo phải lấy từ dữ liệu từ ba nguồn trên Cách chuyển các trường tương tự như ở Form

Sau khi hoàn thành việc chọn đầy đủ các trường theo yêu cầu đề bài, kích Next ta có:

Trang 23

Kích Next:

H28

Ở hộp thoại này xuất hiện ta lựa chọn thứ tự hiển thị của các trường, ở đây

ta chọn thứ tự theo đề bài là: Ho_ten, Ten_mon_hoc, Ma_mon_hoc, Diem_so Kích Next hộp thoại sau xuất hiện:

Trang 24

Tiếp tục kích Next ta thấy xuất hiện hộp thoại sau:

Trang 25

Ở hộp thoại này ta chú ý đến việc đặt tên cho báo cáo

Kích Next tiếp tục ta có hộp thoại sau xuất hiện:

H32

Kết Quả

Trang 26

một số thao tác trên hệ quản trị CSDL này Những vấn đề quan trọng đã đều nêu trong buổi thực hành Những nội dung chính sau đây các bạn cần nhớ và lưu ý về rèn luyện kĩ năng cho thật tốt:

Nắm cách thiết kế Table

Lập mối quan hệ giữa các bảng

Nhập dữ liệu

Nạp danh sách bằng mẩu hỏi

Thiết kế biểu mẫu (Form) bằng Wizard tạo Form chính, phụ

Lập báo cáo (Report)

E Bài tập về nhà:

Tất cả những phần trong bài học (gồm phần 4.c và 3.b) về nhà tất cả

các em phải thực hiện đầy đủ và kiểm chứng kết quả

Thực hành lại bài giảng và hoàn thiện bài giảng, nộp lại cho thầy để

lấy điểm

Đọc và tìm hiểu bài mới cho tiết ngày hôm sau

F Nhận xét và rút kinh nghiệm giờ dạy

Ngày đăng: 11/08/2014, 06:21

HÌNH ẢNH LIÊN QUAN

Bảng chúng ta đã đều được thực hành và học lý thuyết qua nhiều buổi. Ở đây - Bài tập và thực hành số 9. BÀI THỰC HÀNH TỔNG HỢP pps
Bảng ch úng ta đã đều được thực hành và học lý thuyết qua nhiều buổi. Ở đây (Trang 5)
Bảng chính nằm ở - Bài tập và thực hành số 9. BÀI THỰC HÀNH TỔNG HỢP pps
Bảng ch ính nằm ở (Trang 8)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w