Ví dụ SGK trang 26 HOẠT ĐỘNG 3 : Tìm hiểu các đối tượng chính của Access GV: Microsoft Access giúp người lập trình tạo CSDL, nhập DL và khai thác thông tin từ CSDL bằng các công cụ chín
Trang 1Tiết : 09 Ngày soạn : / /
§ 3 GIỚI THIỆU VỀ MICROSOFT ACCESS
A MỤC TIÊU
I Kiến thức:
- Hiểu các chức năng chính của Access: Tạo lập bảng, thiết lập mối liên kết giữa các bảng, cập nhật và kết xuất thông tin
- Biết bốn đối tượng chính: bảng, mẫu hỏi, biểu mẫu và báo cáo
- Biết hai chế độ làm việc: Chế độ thiết kế (làm việc với cấu trúc) và chế độ làm việc với dữ liệu
II Kỷ năng:
- Thực hiện được khởi động và ra khỏi Access, tạo CSDL mới, mở CSDL đã có
III Thái độ:
- Giáo dục học sinh tinh thần tích cực trong học tập
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Tìm hiểu phần mềm Microsoft Access
GV: Trong lớp 10 em đã được học phần
mềm nào của Microsoft?
HS: Trả lời câu hỏi: MS Word.
GV: Trong bộ phần mềm MS Office ngoài
HS: Trả lời câu hỏi.
GV: Access có nghĩa là truy cập, truy
xuất
1 Phần mềm Microsoft Access
Phần mềm Microsoft Access (gọi tắt là Access) là hệ QTCSDL trên môi trường Windows Access nằm trong bộ phần mềm tin học văn phòng Microsoft Office của hãng Microsoft viết cho máy tính cá nhân
và máy tính chạy trong mạng cục bộ
Trang 2HOẠT ĐỘNG 2 : Tìm hiểu các khả năng của Access
? Hãy nêu các khả năng của Access?
HS:
GV: Trình bày ví dụ?
2 Khả năng của Microsoft Access
a Access có những khả năng nào?
- Tạo cơ sở dữ liệu gồm các bảng, quan hệ giữa các bảng
- Tạo chương trình giải bài toán quản lí, lập các mẫu thống kê, tổng kết
- Đóng gói CSDL và chương trình tạo phần mềm quản lí vừa và nhỏ
Ngoài ra Access còn tạo điều kiện thuận lợi cho trao đổi, chia sẻ dữ liệu trên mạng
b Ví dụ (SGK trang 26)
HOẠT ĐỘNG 3 : Tìm hiểu các đối tượng chính của Access
GV: Microsoft Access giúp người lập
trình tạo CSDL, nhập DL và khai thác
thông tin từ CSDL bằng các công cụ chính
sau:
GV: Trong phần này ta có thể dùng tranh
ảnh chụp các kết qủa thực hiện trước, hoặc
dùng trực tiếp Projector để thực hiện minh
họa dựa trên các ý tưởng sau:
Ví dụ 1: Ở bảng minh họa
STT Họ tên Ngày sinh Đoàn viên Văn Toán
Trong bảng trên không có cột tuổi vì cột
ngày sinh ta có thể tính được tuổi bằng
công thức
GV: Từ bảng đã có Query sẽ thực hiện
việc tính toán để tạo thêm một cột mới là
tuổi
GV: Trên thực tế chúng ta luôn dùng biểu
mẫu để nhập dữ liệu và điều khiển thực
hiện ứng dụng Ví dụ, máy tính bỏ túi
Hoặc dùng biểu mẫu để cập nhật thông tin
về HS
GV: Từ bảng trên ta hoàn toàn có thể thực
hiện việc báo cáo xem có bao nhiêu đoàn
viên trong danh sách, nói tóm lại đây chính
là công việc tổng hợp dữ liệu theo một yêu
cầu nào đó
3 Các đối tượng chính của Accesss
- Các đối tượng chính của Accesss + Bảng (Table): là đối tượng cơ sở, được
dùng để lưu dữ liệu Mỗi bảng chứa thông tin về một chủ thể xác định và bao gồm các bản ghi là các hàng, mỗi hàng chứa các thông tin về một cá thể xác định của chủ thể đó
+ Mẫu hỏi (Query): Là đối tượng cho phép
tìm kiếm, sắp xếp và kết xuất dữ liệu xác định từ một hoặc nhiều bảng
+ Biểu mẫu (Form): là đối tượng giúp cho
việc nhập hoặc hiển thị thông tin một cách thuận tiện hoặc để điều khiển thực hiện một ứng dụng
+ Báo cáo (Report): là đối tượng được
thiết kế để định dạng, tính toán, tổng hợp các dữ liệu được chọn và in ra
b Ví dụ:
Ví dụ về bài toán quản lí HS
HOẠT ĐỘNG 4 : Tìm hiểu một số thao tác cơ bản của Access
GV: Vì HS đã khởi động MS Word trong
chương trình Tin 10 nên ta hoàn toàn có
4 Một số thao tác cơ bản
a Khởi động Access
Trang 3thể để HS chủ động đưa ra ý kiến của
mình về cách khởi động Access
GV: Theo em có mấy các để khởi động
Access?
HS: Trả lời câu hỏi.
GV: Khởi động Access trên máy
? Nêu các bước tạo CSDL mới?
GV: Nên lưu các thông tin trước khi thoát
khỏi Access Nếu một trong những cửa sổ
đang mở còn chứa các thông tin chưa được
lưu, Access hỏi có lưu các thông tin đó
không trước khi kết thúc
Có thể khởi động Access bằng một các cách sau:
- Start\All Programs\Microsoft Office\ Microsoft Access
- Nháy vào biểu tượng ( ) trên màn hình Desktop (nếu có) hoặc nháy mục chọn
trong bảng chọn Windows Start (nếu có)
3 Trong hộp thoại File New Database
chọn vị trí lưu tập tin và đặt tên cho tệp CSDL mới Sau đó nháy vào nút Create để xác nhận tạo tệp này
c Mở CSDL đã có
Để mở CSDL đã có, ta chọn một trong hai thao tác sau:
- Nháy đúp tên của CSDL (nếu có trong
hộp thoại New File); hoặc
- Chọn lệnh File Open rồi tìm CSDL là
HK1, HK2, LILICH
d Kết thúc Access
Để kết thúc làm việc với Access thực hiện một trong những thao tác sau:
- Chọn Exit trên bảng chọn File
- Nháy đúp nút ở góc trên bên trái màn hình làm việc của Access hoặc nháy nút này rồi chọn Close
- Nháy nút (Close) ở goc trên bên phải màn hình làm việc của Access
HOẠT ĐỘNG 5 : Tìm hiểu cách làm việc với các đối tượng
GV: Khởi động Access và giới thiệu cho
HS các chế độ làm việc cũng như các đối
tượng của Access trên Projector:
GV: Để làm việc với các đối tượng của
Access, GV có thể dùng máy chiếu để
minh họa cho HS thấy, giúp HS dễ hiểu
hơn
GV: Thực hiện trên Projector các bước để
tạo một đồi tượng mới (hình 4)
5 Làm việc với các đối tượng
a Chế độ làm việc với các đối tượng
- Chế độ thiết kế (Design View): Trong chế
độ này có thể tạo mới hoặc thay đổi (bảng, biểu mâu, mẫu hỏi, báo cáo,…) Để chọn chế độ này: nháy nút
Trang 4Chú ý: Có thể chuyển đổi qua lại giữa chế
độ thiết kế và chế độ trang dữ liệu bằng
cách nháy nú ưt hay nút hoặc chọn
các tùy chọn tương ứng trong bảng chọn
View khi bảng hoặc Biểu mẫu đang mở
GV: Trong Access, một đối tượng có thể
được tạo bằng các cách sau:
GV: Trong thuật ngữ vừa nêu chúng ta
thấy một thuật ngữ rất mới đó là Thuật sĩ
(Wizard) vậy thuật sĩ là gì?
GV: Để làm quen, trong các phần dưới
đây chúng ta sẽ kết hợp sử dụng cả thuật sĩ
và phương pháp tự thiết kế để tạo đối
tượng
GV: Tệp CSDL mới tạo chưa có dữ liệu
gọi là tệp CSDL trống Khi CSDL đã chứa
dữ liệu thì trên trang bảng sẽ có tên một số
bảng dữ liệu của CSDL này
Chú ý: Tại mỗi thời điểm, Access chỉ làm
việc với một CSDL
- Chế độ trang dữ liệu (Data Sheet View):
chế độ này hiển thị dữ liệu dạng bảng, và cho phép làm việc trực tiếp với dữ liệu như xem, xóa hoặc thay đổi các dữ liệu đã có, thêm dữ liệu mới để chọn chế độ này: nháy nút
- Chế độ biểu mẫu (Form View): Chế độ
này chỉ dùng để làm việc với biểu mẫu
b.Tạo đối tượng mới
- Biết bốn đối tượng chính: bảng, mẫu hỏi, biểu mẫu và báo cáo
- Biết hai chế độ làm việc: Chế độ thiết kế (làm việc với cấu trúc) và chế độ làm việc với dữ liệu
- Khởi động và ra khỏi Access, tạo CSDL mới, mở CSDL đã có
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 5Tiết : 10 Ngày soạn : / /
§ 4 CẤU TRÚC BẢNG
A MỤC TIÊU
I Kiến thức:
• Hiểu các khái niệm chính trong cấu trúc dữ liệu bảng:
- Cột (Thuộc tính): tên, miền giá trị
- Hàng (Bản ghi): bộ các giá trị của thuộc tính
• Biết khái niệm Khoá chính và cách chỉ định
• Biết tạo và sửa cấu trúc bảng
- Giáo dục học sinh tinh thần tích cực, tư duy trong học tập
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Tìm hiểu các khái niệm chính GV: Bảng là gì?
HS: Trả lời câu hỏi (theo ý hiểu của HS)
GV: Cho HS quan sát bảng sau
sở tạo nên CSDL Các bảng được tạo ra
sẽ chứa toàn bộ dữ liệu mà người dùng cần để tổng hợp, lọc, truy vấn, hiển thị
và in ra)
- Trường (field): Mỗi trường là một
thuộc tính cần quản lí của chủ thể Các
dữ liệu cùng một trường của các cá thể tạo thành một cột Trong nhiều trường hợp người ta gọi tắt mỗi cột là một
Trang 6+Tên không bắt đầu bằng khoảng trắng
+Không nên bỏ dấu tiếng Việt+Không nên chứa kí tự trắng
Ví dụ: Trong bảng SODIEM_GV có các
trường: Ten, NgSinh
- Bản ghi: Mỗi bản ghi là một hàng của
bảng gồm dữ liệu về toàn bộ thuộc tính của một cá thể mà bảng quản lí (gọi là
- Kiểu dữ liệu: Là kiểu giá trị của dữ
liệu lưu trong các trường (mỗi trường chỉ chọn một kiểu dữ liệu)
Dưới đây là một số kiểu dữ liệu chính trong Access:
Text Dữ liệu kiểu văn bản gồm các kí tự chữ và số 0 – 255 kí tựNumber Dữ liệu kiểu số 1, 2, 4 hoặc 8 byteDate/Time Dữ liệu kiểu ngày / thời gian 8 byte
AutoNumber Dữ liệu kiểu số đếm, tăng tự động cho bản ghi mới và thường có bước tăng là 1 4 hoặc 16 byteYes/No Dữ liệu kiểu Boolean (hay Lôgic) 1 bit
Memo Dữ liệu kiểu văn bản 0 – 65.536 kí tự
HOẠT ĐỘNG 2 : Tìm hiểu cách tạo và sửa cấu trúc bảng
GV: Sau khi đã thiết kế cấu trúc bảng trên
giấy, để tạo cấu trúc bảng trong chế độ thiết
kế của Access ta thực hiện một trong 3 cách
sau:
GV: Sau khi thực hiện, trên cửa sổ làm việc
của Access xuất hiện thanh công cụ thiết kế
bảng (H 21) và cửa sổ cấu trúc bảng
Hình 21 Thanh công cụ thiết kế bảng
GV: Cấu trúc của bảng được thể hiện gồm
tên trường, kiểu dữ liệu và các tính chất của
trường
Cửa sổ cấu trúc bảng được chia làm 2 khung;
khung trên là phần định nghĩa trường và
2 Tạo và sửa cấu trúc bảng
a.Tạo cấu trúc bảng
- Cách 1: Chọn đối tượng TABLE
=>Create Table in Design View
- Cách 2: TABLE\New=>View
- Cách 3: Chọn Insert\ Table, rồi nháy
đúp Design View.
Trong hộp thoại:
Gõ tên trường vào cột Field Name
Chọn kiểu dữ liệu cột Data Type.
Mô tả nội dung trường trong cột
Description (phần này không nhất
thiết phải có)
Lựa chọn tính chất của trường trong
Trang 7khung dưới là phần các tính chất của trường
(H 22)
GV: Mỗi trường được đặc trưng bởi: tên
trường (Field Name), kiểu dữ liệu trong
trường (Data Type), các tính chất khác của
trường (Field Properties) Đối với mỗi
trường của bảng, ta cần:
GV: Các tính chất của trường được dùng để
điều khiển cách thức dữ liệu được lưu trữ,
nhập hoặc hiển thị
? Tại sao lại chỉ định khóa chính?
HS:
Một CSDL trong Access có thiết kế tốt là
CSDL mà mỗi bản ghi trong một bảng phải
là duy nhất, nghĩa là không có hai hàng dữ
liệu giống hệt nhau Vì vậy, khi xây dựng
mỗi bảng trong Acces, người dùng cần chỉ ra
một hoặc nhiều trường mà giá trị của chúng
xác định duy nhất mỗi hàng của bảng Các
trường đó tạo thành khóa chính (Primary
Key) của bảng hai hàng trong một bảng
được phân biệt với nhau bởi giá trị khóa
chính
GV: Bước cuối củng phải thực hiện khi thiết
kế một bảng mới là đặt tên và lưu cấu trúc
Để lưu cấu trúc bảng, thực hiện:
GV: Sau khi thiết kế cấu trúc bảng, có
trường hợp lại phát hiện thấy cấu trúc chưa
hoàn toàn hợp lí, để phù hợp hơn với bài toán
quản lí đang xét ta muốn thêm trường, xóa
trường, thay đổi tên trường hoặc kiểu dữ liệu
của trường, thay đổi lại thứ tự các trường
Access cho phép thực hiện sự thay đổi cấu
trúc bảng tại thời điểm bất kì nào
GV: Trong mục này GV vừa viết bảng vừa
chỉ trực tiếp trên máy hoặc có bản in lớn để
chỉ cho HS thấy rõ hơn từng thành phần
Chú ý: Cấu trúc bảng sau khi thay đổi phải
được lưu bằng lệnh Save (File Save
hoặc nháy nút lệnh (Save)).
GV: Sau khi thiết kế cấu trúc bảng, có
trường hợp lại phát hiện thấy cấu trúc chưa
hoàn toàn hợp lí, mặc dù chúng ta có thể thay
đổi cấu trúc của bảng nhưng vẫn không đáp
ứng được với nhu cầu bài toán, trong trường
hợp này chúng ta phải xóa bảng để tạo lại
phần File Properties
* Các tính chất của trường
Để thay đổi tính chất của một trường:
Nháy chuột vào kiểu của trường, chọn thay đổi kiểu trường
Các tính chất của trường tương ứng
sẽ xuất hiện trong Field Properties ở nửa dưới của hộp thoại (H 22)
* Chỉ định khóa chính
+ Chọn trường bằng cách nháy ô ở bên trái tên trường
- Nếu không tạo khóa chính, khi đó Access sẽ tự động tạo thêm một trường
có tên là ID và kiểu dữ liệu là AutoNumber
+ Nháy OK hoặc nhấn Enter
b.Thay đổi cấu trúc bảng
- Nháy chọn tên bảng trong trang của bảng
- Nháy nút (Design) trên thanh công
cụ của cửa sổ CSDL
* Thay đổi thứ tự các trường
Để thay đổi thứ tự các trường:
- Chọn trường muốn thay đổi vị trí, nháy chuột và giữ Khi đó Access sẽ hiển thị một đường nhỏ nằm ngang ngay trên đường được chọn
- Di chuyển chuột, đường nằm ngang đó
sẽ cho biết vị trí mới của trường
- Nhả chuột khi đã di chuyển trường đến
vị trí mong muốn
* Thêm trường
Trang 8GV: Việc xóa một bảng không phải là một
việc làm thường xuyên, song đôi khi trong
quá trình làm việc ta cần xóa các bảng không
bao giờ dùng đến nữa hay các bảng chứa các
thông tin cũ, sai
Chú ý: Thao tác đổi tên bảng hoặc xóa bảng
chỉ thự hiện với bảng đã đóng Khi thay đổi
tên bảng, cần thay cả trong các tham chiếu
tới bảng này thuộc các biểu mẫu, mẫu hỏi và
* Xóa trường
Để xóa trường
- Chọn trường muốn xóa
- Nháy Edit Delete Row hoặc nháy nút
* Thay đổi khóa chính
Nếu cần thay đổi khóa chính, ta thực hiện như sau:
• Hiểu các khái niệm chính trong cấu trúc dữ liệu bảng:
- Cột (Thuộc tính): tên, miền giá trị
- Hàng (Bản ghi): bộ các giá trị của thuộc tính
• Biết khái niệm Khoá chính và cách chỉ định
• Biết tạo và sửa cấu trúc bảng
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 9Tiết : 11-12 Ngày soạn : / /
- Giáo dục học sinh tinh thần tích cực, tư duy trong học tập
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Hệ thống lại kiến thức
Nêu cách khởi động Access?
GV: Hướng dẫn mẫu các thao tác thực hành
cho các bài tập trong SGK
Trang 10HOẠT ĐỘNG 2 : Thực hành thao tác
Nêu yêu cầu thực hành
Phân nhóm thực hành
Cho HS thực hành
HS: Thao tác trên máy tính để thực hiện
theo các yêu cầu
*Lưu ý: Khi tạo bảng điểm học sinh, các
trường điểm khi chọn các thuộc tính cần chú
1 Khởi động Access và kết thúc Access
2 Tạo cấu trúc bảng và làm theo các yêu cầu trong SGK 40-41
IV Cũng cố : (4 phút)
• Hiểu các khái niệm chính trong cấu trúc dữ liệu bảng:
- Cột (Thuộc tính): tên, miền giá trị
- Hàng (Bản ghi): bộ các giá trị của thuộc tính
• Biết khái niệm Khoá chính và cách chỉ định
• Nắm kỷ năng tạo và sửa cấu trúc bảng
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 11Tiết : 13 Ngày soạn : / /
§ 5 CÁC THAO TÁC CƠ BẢN TRÊN BẢNG
- Giáo dục học sinh tinh thần tích cực, tư duy trong học tập
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Tìm hiểu thao tác cập nhật dữ liệu trong bảng
GV: Sau khi tạo cấu trúc bảng việc tiếp theo
là cập nhật dữ liệu
Cập nhật CSDL là thay đổi dữ liệu trong các
bảng gồm: thêm, chỉnh sửa, và xóa các bản
ghi
? Nêu các thêm bản ghi mới?
HS:
GV: Khi muốn thay đổi giá trị một trường
của một bản ghi thì bản ghi đó phải là bản
ghi hiện thời Để một bản ghi thành bản ghi
1 Cập nhật dữ liệu
a Thêm bản ghi mới
Để thêm một bản ghi mới:
- Chọn Insert New Record hoặc nháy nút (New Record) tr6en thanh công
cụ (H 13)
- Gõ dữ liệu tương ứng trong mỗi trường
Lưu ý: Nếu thêm hoặc thay đổi giá trị
của một bản ghi thì dữ liệu được lưu tự
động mỗi khi chuyển tới bản ghi khác.
b Thay đổi:
Để sửa dữ liệu:
Trang 12hiện thời cần nháy chuột vào ô chứa giá trị
trường cần sửa của bản ghi đó
? Nêu cách sữa chữa dữ liệu trong mỗi bảng
ghi?
HS:
GV: Trong khi làm việc, một biểu tượng
hình bút chì ( ) chỉ ra rằng ta đang thực
hiện thay đổi tại bản ghi nào đó và những
thay đổi hiện chưa được lưu Khi chuyển
sang một bản ghi khác, biểu tượng này
chuyển thành hình () cho biết những thay
đổi trên bản ghi đã được lưu (Một dấu hoa
thị () luôn xuất hiện bên cạnh bản ghi trống
GV: Có thể dùng chuột để chuyển tới một
bản ghi hoặc một trường bất kỳ
Các nút lệnh (H 15) trên thanh di chuyển
nằm góc dưới bên trái cửa sổ cho phép di
chuyển qua lại giữ các bản ghi
Hình 15 Thanh di chuyển
- Kích vào ô dữ liệu muốn sữa
- Dùng phím BackSpace/Delete để xóa
kí tự
- Gõ giá trị mới nếu cần
Chú ý: Trong chế độ trang dữ liệu,
Access tự động lưu những thay đổi trên bản ghi và người dùng không cần phải dùng lệnh Save
c Xóa bản ghi
Để xóa một bản ghi:
- Nháy một ô của bản ghi đả chọn rồi nháy nút (Delete Record) hoặc
- Chọn bản ghi bằng cách nháy vào ô
trái nhất, rồi bấm phím Delete.
- Trong hộp thoại khẳng định xóa:
Chọn Yes
Lưu ý: khi đã bị xóa thì bản ghi không
thể khôi phục lại được
d Di chuyển trong bảng
- Dùng các phím Tab hoặc Shift + Tab
để chuyển tới hoặc lùi lại giữa các trường trong bảng
- Dùng các phím mũi tên để chuyển giữa các ô trong bảng
- Các phím Home và End dùng để chuyển tới trường đầu tiên và trường cuối cùng trong một bản ghi
- Ctrl + Home để chuyển tới trường đầu tiên của bản ghi đầu tiên Ctrl + End để chuyển tới trường cuối cùng của bản ghi cuối cùng
HOẠT ĐỘNG 2 : Tìm hiểu cách sắp xếp và lọc dữ liệu
? Nêu cách sắp xếp dữ liệu trong bảng?
Trang 13GV: Lọc là một chức năng cho phép trích ra
những bản ghi thỏa mãn một số điều kiện
nào đó Ta có thể dùng lọc hoặc dùng mẫu
hỏi để tìm các bản ghi phù hợp với điều kiện
chọn Khác với lọc, mẫu hỏi còn cho phép
tìm dữ liệu từ nhiều bảng liên quan, phần này
sẽ được giới thiệu trong bài sau
? Nêu cách lọc dữ liệu trong bảng?
HS:
Lọc theo ô dữ liệu đang chọn
Lọc theo mẫu, điều kiện được
trình bày dưới dạng mẫu
Lọc / Hủy bỏ lọc
- Lưu lại các thay đổi sau khi sắp xếp
b Lọc
- Lọc theo ô dữ liệu đang chọn: chọn ô
rồi nháy chọn nút lệnh , Access sẽ lọc ra tất cả các bản ghi có giá trị của trường tương ứng bằng với giá trị trong
ô được chọn
- Lọc theo mẫu: Nháy chọn nút , tiếp theo nhập điều kiện vào từng trường tương ứng theo mẫu, sau đó nháy nút lệnh (Lọc) để thực hiện
- Huỷ lọc: có thể nháy lại vào nút
(Hủy bỏ lọc) để trở về dữ liệu không lọc
HOẠT ĐỘNG 3 : Tìm hiểu cách tìm kiếm dữ liệu trên bảng
GV: Ở chức năng này tương tự như trong
Word
? Để tìm kiếm bản ghi trong bảng của Access
(chứa một cụm từ nào đó), có thể làm như
thế nào?
HS:
3 Tìm kiếm đơn giản
- Định vị con trỏ lên bản ghi đầu tiên và
nháy chọn Edit Find.
- Nháy lên nút Find ( )
- Nháy Ctrl + F để mở hộp thoại Find anh Replace (H 19)
+ Trong phiếu Find:
Trong ô Find What gõ cụm từ cần
Nháy nút Find Next để đến vị trí tiếp
theo thỏa mãn điều kiện tìm kiếm
+ Trong phiếu Replace
Lệnh Replace khác với lệnh Find ở chỗ sau khi tìm được cụm từ thì thay thế nó
Trang 14bởi cụm từ cho trong ô Replace With Chẳng hạn, nhiều khi cần phải thay đổi
để dữ liệu trong CSDL được nhất quán,
ví dụ ta có “HN” và Ha noi” trong một CSDL- điều này sẽ khiến cho mẫu hỏi
và báo cáo sẽ không chính xác Khi đó
ta dùng lệnh Replace để dữ liệu được nhất quán (H.20) Cụm từ thay thế được
gõ vào ô Replace With
HOẠT ĐỘNG 4 : Tìm hiểu cách tìm kiếm dữ liệu trên bảng
Chọn phông cho dữ liệu bằng cách nháy
mũi tên trong hộp danh sách phông để chọn phông từ danh sách hoặc chọn lệnh
Font trong bảng chọn Format.
Đặt độ rộng cột và chiều cao hàng bằng
cách kéo thả chuột hoặc chọn các lệnh
Column Width… và Row Height… trong bảng chọn Format.
b Xem trước khi in
Sau khi đã định dạng bảng dữ liệu để in theo ý muốn, nháy nút hoặc chọn
lệnh Print Preview Trong bảng chọn File để kiểm tra xem các dữ liệu có vừa
với trang in không
c Thiết đặt trang in
Thiết đặt trang in giống như thiết đặt trang trng Microsoft Word gồm xác định kích thước trang giấy và đặt lề Chọn
lệnh Page Setup… trong bảng chọn File.
Chọn lệnh Print… trong bảng chọn File
để chọn máy in, số bản in và các tính chất in khác
IV Cũng cố : (4 phút)
- Cập nhật dữ liệu - Sắp xếp và lọc - Tìm kiếm và thay thế - In dữ liệu
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 15Tiết : 14-15 Ngày soạn : / /
- Giáo dục học sinh tinh thần tích cực, tư duy trong học tập
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Hệ thống lại kiến thức
GV: Hướng dẫn mẫu các thao tác thực hành
cho các bài tập trong SGK
Trang 16theo các yêu cầu
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 17Tiết : 16 Ngày soạn : / /
§ 6 BIỂU MẪU (FORM)
A MỤC TIÊU
I Kiến thức:
- Hiểu khái niệm biểu mẫu, công dụng của biểu mẫu;
- Biết các cách tạo biểu mẫu và chế độ làm việc với biểu mẫu: chế độ trang dữ liệu, chế độ thiết kế, chế độ biểu mẫu;
II Kỷ năng:
- Biết sử dụng biểu mẫu để nhập và chỉnh sửa dữ liệu
III Thái độ:
- Giáo dục học sinh tinh thần tích cực, tư duy trong học tập
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Tìm hiểu khái niệm biểu mẫu
- Làm thế nào để xem và nhập dữ liệu vào
bảng ?
- Hãy nêu khái niệm biểu mẫu?
+ Gọi học sinh trả lời
+ Gọi học sinh khác nhận xét và đưa ra
khái niệm
- Có cách nào khác để xem, sửa, nhập dữ
liệu không ?
+ Thực hiện các thao tác nhập dữ liệu,
xem, sửa dữ liệu bằng biểu mẫu hocsinh
đã tạo trước trong Access
- Nguồn dữ liệu hiển thị trong biểu mẫu là
từ nhiều bảng hoặc query
Trang 18ghi cùng 1 lúc, còn biểu mẫu thường dùng
hiển thị từng bản ghi
+ Làm việc với biểu mẫu chọn đối tượng
Forms
- Trong môi trường Access giới thiệu cách
vào làm việc với biểu mẫu
HOẠT ĐỘNG 2 : Tìm hiểu cách tạo biểu mẫu
- Có những cách tạo biểu mẫu nào?
- Hãy nêu các bước để tạo biểu mẫu ?
GV: Có 2 cách tạo biểu mẫu : ta có thể
chọn cách tự thiết kế hoặc dùng thuật sĩ
+ Các bước tạo mẫu hỏi bằng thuật sĩ
+ GV làm mẫu tạo một biểu mẫu mới
bằng thuật sĩ (giải thích cụ thể các bước)
+ Đưa ra các bước tạo biểu mẫu
+ Mở biểu mẫu đã tạo ban đầu cho học
sinh so sánh với biểu mẫu vừa tạo về bố
cục và màu sắc …
+ Giáo viên tiến hành thực hiện chỉnh sửa
biểu mẫu về font chữ, cỡ chữ, màu sắc
chữ, vị trí các trường … ta có thể thiết
kế biểu mẫutheo thuật sĩ sau đó có thể
chỉnh sửa, thiết kế lại
* Chúng ta phải chuyển sang chế độ thiết kế
để thiết kế lại khung nhìn của biểu mẫu sao
cho phù hợp và thẩm mỹ.
2 Tạo biểu mẫu mới
- Phương pháp làm theo từng bước hướng dẫn của Access (Wizard)
- Phương pháp tự thiết kế (Design)
* Tạo biểu mẫu bằng thuật sĩ:
B1: Chọn đối tượng Form, kích đúp vào
B3: Kích vào Next để tiếp tục, xuất hiện
hộp thoại cho phép chọn cách trình bày của Form, chọn dạng cột (Columnar)
B4: Kích vào Next để tiếp tục xuất hiện hộp thoại cho phép chọn nền của biểu mẫu B5: Kích vào Next để tiếp tục xuất hiện hộp thoại đặt tên cho Form
B6: Kích vào Finish để kết thúc.
* Chỉnh sửa biểu mẫu trong chế độ thiết
kế:
- Thay đổi nội dung tiêu đề
- Sử dụng phông chữ tiếng Việt
- Thay đổi kích thước trường
- Di chuyển các trường
HOẠT ĐỘNG 3 : Tìm hiểu các chế độ làm việc của biểu mẫu
- Hãy nêu các chế độ làm việc với các
biểu mẫu ?
+ Trong Access, GV mở biểu mẫu ở chế
độ biểu mẫu, rồi thực hiện các thao tác
3 Các chế độ làm việc với biểu mẫu
- Chế độ biểu mẫu (Form View)
- Chế độ thiết kế (Design View)
Trang 19xem, sửa, cập nhật dữ liệu; mở biểu mẫu ở
chế độ thiết kế, thực hiện các thao tác thay
đổi vị trí các mục, font, cỡ chữ màu sắc …
+ Giới thiệu 2 chế độ làm việc với biểu
mẫu: chế độ biểu mẫu và chế độ thiết kế
+ Nêu các thao tác có thể thực hiện trong
b) Chế độ thiết kế:
Chọn tên Form muốn xem dưới chế độ
thiết kế, kích vào , chế độ này để chỉnh sửa trình bày biểu mẫu
IV Cũng cố : (4 phút)
Học sinh cần nắm:
- Khái niệm biểu mẫu
- Các tạo và chỉnh sữa biểu mẫu và các chế độ làm việc
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 20Tiết : 17-18 Ngày soạn : / /
Bài tập thực hành 4
A MỤC TIÊU
I Kiến thức:
• Cách tạo biểu mẫu đơn giản
• Chỉnh sữa biểu mẫu trong chế độ thiết kế
• Nhập được dữ liệu cho bảng bằng biểu mẫu
• Cập nhập và tìm kiếm, lọc, sắp xếp thông tin từ biều mẫu
II Kỷ năng:
• Cập nhật tìm kiếm, lọc, sắp xếp thông tin từ biều mẫu
III Thái độ:
• Có thái độ học tập nghiêm túc, tích cực trong thực hành
• Cần có sự thích thú, đam mê
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Tạo biểu mẫu để nhập dữ liệu cho bảng HOC_SINH theo mẫu
- GV Yêu cầu HS khởi động MS.Access
- GV hướng dẫn HS cách tạo biểu mẫu:
+ Nhắc lại các cách tạo biểu mẫu đã học ở
bài trước để HS nắm lại
+ GV nhấn mạnh những vấn đề cần lưu ý
khi tạo biểu mẫu
* Từ Table HOC_SINH, GV yêu cầu HS
hãy tạo biểu mẫu (Form) chứa các trường
của bảng HOC_SINH Lưu tên Form là:
HOC_SINH
- Yêu cầu HS tạo theo mẫu trong SGK hoặc
GV có thể hướng HS tạo một biểu mẫu sao
cho dễ dùng và hợp lí nhưng phải đầy dủ
Trang 21những thông tin(trường)theo mẫu.
- GV yêu cầu HS tạo biểu mẫu bằng thuật sĩ
- GV quan sát và giải đáp thắc mắc của HS
- GV hướng dẫn HS chỉnh sửa phông chữ
tiếng Việt, cách di chuyển các trường dữ
liệu trên biểu mẫu
- GV kiểm tra sản phẩm của các nhóm
HOẠT ĐỘNG 2 : Sử dụng biểu mẫu vừa tạo để nhập thêm bản ghi
- GV hướng dẫn cho cả lớp cách nhập dữ
liệu thông qua biểu mẫu
- GV giới thiệu lại các nút lệnh trên thanh
công cụ và các nút lệnh trên giao diện của
biểu mẫu để HS nắm
- GV yêu cầu HS tiến hành nhập dữ liệu
- GV quan sát và theo dõi các nhóm làm
- GV kiểm tra các nhóm đã hoàn thành và
yêu cầu những HS đã làm được cùng GV
hướng dẫn cho những nhóm chưa làm được
- HS bắt đầu nhập các bảng ghi cho bảng HOC_SINH
HOẠT ĐỘNG 3 : Sử dụng các nút lệnh trên thanh công cụ để lọc
nam trong bảng HOC_SINH
- GV yêu cầu HS thao tác
- GV quan sát và theo dõi
- GV yêu cầu các nhóm báo cáo kết quả sau
đó GV kiểm tra
- GV hướng dẫn HS tìm hiểu và sử dụng các
lệnh tương ứng trên bảng chọn Records
- GV yêu cầu những nhóm nào làm được rồi
thì tiến hành thực hiện những công việc sau:
- HS bắt đầu tiến hành lọc ra những HS nam của bảng HOC_SINH
- HS tiến hành sắp xếp tên trong bảng HOC_SINH theo thứ tự tăng dần của Tên
- HS thực hiện các thao tác để lọc ra các học sinh nữ từ bảng HOC_SINH
- HS báo cáo kết quả thu được
- Yêu cầu HS đóng các chương trình đang mở, tắt máy
Trang 22+ Sắp xếp tên học sinh trong bảng
HOC_SINH theo thứ tự tăng dần
• Cập nhật tìm kiếm, lọc, sắp xếp thông tin từ biều mẫu
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM
Trang 23Tiết : 19 Ngày soạn : / /
- Giáo dục học sinh tinh thần tích cực, tư duy trong học tập.
B PHƯƠNG PHÁP GIẢNG DẠY
Phương pháp thuyết trình gợi mở
Phương pháp vấn đáp, giải quyết vấn đề, minh họa
II Kiểm tra bài củ: (5 phút)
III Nội dung bài dạy: (35 phút)
HOẠT ĐỘNG 1 : Làm bài tập trắc nghiệm
HS làm các câu hỏi trắc nghiệm theo nhóm,
các nhóm cử các hs của nhóm để điều khiểm
phần mềm trắc nghiệm chọn câu hỏi đúng,
GV nên hướng dẫn hs như một trò chơi để
gây sự hứng thú và thỏai mái Mỗi nhóm làm
10 câu, nhóm nào có số điểm cao nhất sẽ
thắng
Cuối cùng, mỗi nhóm đặt một đến ai câu hỏi
để nhóm còn lại trả lời
Câu 19: Khi chọn kiểu dữ liệu cho trường
thành tiền (bắt buộc kèm theo đơn vị tiền tệ) ,
nên chọn loại nào
a Number c Text
b Currency d Date/time
Câu 20: Khi chọn dữ liệu cho các trường chỉ
chứa một trong hai giá trị như gioitinh, trường
đơn đặt hàng đã hoặc chưa giải quyết nên
chọn kiểu dữ liệu để sau này nhập dữ liệu cho
c Tính tóan và khai thác dữ liệu
d Ba câu trên đều đúng
Câu 3 Tập tin trong Access đươc gọi là
a Tập tin cơ sở dữ liệu
b Tập tin dữ liệu
c Bảng
d Tập tin truy cập dữ liệu
Câu 4: Phần đuôi của tên tập tin trong Access
Câu 5: Tập tin trong Access chứa những gì:
a Chứa các bảng, nơi chứa dữ liệu của đối
Trang 24d Auto Number
Câu 21: Có cần thiết phải lập mối quan hệ
giữa các bảng trong CSDL hay không
a Nhất thiết phải lập mối quan hệ giữa các
bảng trong CSDL
b Không nhất thiết phải lập mối quan hệ giữa
các bảng trong CSDL
Câu 22: Nhờ có mối quan hệ giữa các bảng
tính chất nào sau đây được đảm bảo
a Tính độc lập dữ liệu
b Tính dư thừa dữ liệu
c Tính toàn vẹn dữ liệu giữa các bảng
d Cả ba tính chất trên
Câu 23:Tại sao khi lập mối quan hệ giữa hai
trường của hai bảng nhưng Access lại không
chấp nhận
a Vì bảng chưa nhập dữ liệu
b Vì hai bảng này đang sử dụng (mở cửa sổ
table)
c Vì hai trường tham gia vào dây quan hệ
khác kiểu dữ liệu(data type) và khác chiều
dài (field size)
d Các câu trên đều đúng
Câu 24: Hai trường (Field) tham gia vào dây
quan hệ, có cần thiết tên của hai trường này :
a Gống nhau
b Không cần phải giống nhau
Câu 25: Ký hiệu số 1 trên đầu dây quan hệ
nhằm cho biết
a Trường đó có khóa chính
b Trường đó không có khóa chính
Câu 26: Ký hiệu vô cùng ( 00 ) trên đầu dây
quan hệ nhằm cho biết
a Trường đó có khóa chính
b Trường đó không có khóa chính
Câu 27: Với mối quan hệ đã thiết lập, bảng
nào là bảng chính (Primary table)
a Bảng nằm ở đầu đích khi kéo tạo dây quan
Câu 28: Với mối quan hệ đã thiết lập, bảng
nào là bảng quan hệ (Related table)
a Bảng nằm ở đầu đích khi kéo tạo dây quan
hệ
b Bảng nằm ở đầu nguồn khi kéo tạo dây
quan hệ
c Cả hai bảng đều là bảng quan hệ
d Không có bảng nào là quan hệ
Câu 29: Khi nhập dữ liệu phải nhập dữ liệu
cho bảng nào trước
Câu 6: Để tạo một tệp cơ sở dữ liệu (CSDL)
mới & đặt tên tệp trong Access, ta phải;
a Vào File chọn New
b Kích vào biểu tượng New
c Khởi động Access, vào File chọn New hoặc kích vào biểu tượng New
d Khởi động Access, vào File chọn New hoặc kích vào biểu tượng New, kích tiếp vào Blank DataBase đặt tên tệp và chọn Create
Câu 7: Tên file trong Access đặt theo qui tắc
d Phần tên không quá 256 ký tự kể cả dấu trắng, phần đuôi không cần gõ, Access tự gán MDB
Câu 8: MDB viết tắt bởi
a Manegement DataBase
b Microsoft DataBase
c Microsoft Access DataBase
d Không có câu nào đúng
Câu 9: Tên của tập tin trong Access bắt buộc
phải đặt trước hay sau khi tạo CSDL:
a Đặt tên tệp sau khi đã tạo CSDL
b Bắt buộc vào là đặt tên tệp ngay rồi mới tạo CSDL sau
Câu 10:Thoát khỏi Access bằng cách:
a Vào File /Exit
b Trong cửa sổ CSDL, vào File/Exit
c Trong cửa sổ CSDL, kích vào nút close (X) nằm trên thanh tiêu đề cửa sổ Access
b Chứa tên trường
c Chứa các giá trị của cột
d Tất cả đều sai
Câu 13: Tên cột (tên trường) hạn chế trong
Trang 25a Bảng chính trước
b Bảng quan hệ trước
c Bảng nào trước cũng được
d Các câu trên đều sai
Câu 30: Nên lập mối quan hệ trước hay sau
khi nhập dữ liệu cho bảng
Câu 14: Tên cột (tên trường) có thể đặt bằng
tiếng Việt có dấu không?
a Được
b Không được
c Không nên
d Tùy ý
Câu 15: Tên cột (tên trường) được viết bằng
chữ hoa hay thường
a Không phân biệt chữ hoa hay thường
b Bắt buộc phải viết hoa
c Bắt buộc phải viết thường
d Tùy theo trường hợp
Câu 16: Khi chọn kiểu dữ liệu cho trường số
điện thoại nên chọn loại nào
Câu 18: Muốn thiết lập đơn vị tiền tệ: VNĐ
cho hệ thống máy tính, ta phải
a Vào Start/Settings/Control Panel/Regional and Language Options/customize chọn phiếu Currency ở mục Currency Symbol nhập vào: VNĐ, cuối cùng kích vào Apply/Ok
b Hệ thống máy tính ngầm định chọn sẳn tiền
tệ là: VNĐ
c Vào Start/Settings/Control Panel kích đúp vào Currency chọn mục Currency Symbol nhập vào VNĐ, cuối cùng kích vào Apply và Ok
d Các câu trên đều sai
HOẠT ĐỘNG 2 : Bài tập tự luận
Trang 26- Chọn Form\Create form by using wizard.
- Chọn kiểu cho biểu mẫu
- Chọn các bảng và các trường
- Chọn tên mới cho biểu mẫu
HOẠT ĐỘNG 3: Giải đáp thắc mắc của học sinh
Học sinh đưa ra các câu hỏi thắc mắc?
GV: hướng dẫn các học sinh khác trả lời
sau đó chốt lại
IV Cũng cố : (4 phút)
V Dặn dò : (1 phút)
- Chuẩn bị bài mới
- Học bài làm bài đầy đủ
E RÚT KINH NGHIỆM