Giao an 12 20092010 K1

98 17 0
Giao an 12 20092010 K1

Đ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

- Trong trêng hîp häc sinh cha thÓ hoµn thµnh bµi thùc hµnh 1, cã thÓ ph¶i hç trî häc sinh b»ng c¸ch chÐp CSDL ®· chuÈn bÞ vµo m¸y (Dïng NetSchool) ®Ó yªu cÇu c¸c em thùc hµnh t¹o liªn[r]

(1)

Chơng I

khái niệm hệ sở liệu

Tiết Ngày soạn: 22/08/2008

Bài 1: khái niệm sở liệu i Mơc tiªu.

1 KiÕn thøc.

- Nắm đợc vấn đề phải giải tốn quản lý cần thiết phải có CSDL

- Biết đợc khái niệm CSDL hệ CSDL, với đặc trng 2 Kỹ năng

- Cha đòi hỏi thao tác cụ thể 3 Thái độ.

Thấy đợc tầm quan trọng việc ứng dụng tin học quản lý ii Đồ dùng dạy học.

1 Chn bÞ cđa GV.

- Bảng viết, SGK, sách giáo viên

- Chuẩn bị số toán quản lý gần với HS stt Họ tên Ngày sinh Giới

tính

Đồn

viên Tóan Lý Hóa Văn Tin Nguyễn An 12/08/89 C 7,8 5,0 6,5 6,0 8,5 Trần Văn Giang 23/07/88 R 6,5 6,5 7,0 5,5 7,5 Lê Thị Minh Châu 03/05/87 R 7,5 6,5 7,5 7,0 6,5 Dõan Thu Cúc 12/05/89 R 6,5 6,4 7,1 8,2 7,3 Hồ Minh Hải 30/07/89 C 7,5 6,7 8,3 8,1 7,5

Hình Ví dụ hồ sơ học sinh

(1:Nam, 0: Nữ - C: chưa vào Đoàn, R: vào Đoàn)

2 Chn bÞ cđa HS:

Quan sát thực tế kể vài chức vụ đóng vài trị quản lý iii Hoạt động dạy-học.

Hoạt động : Tìm hiểu tốn quản lý

a Mơc tiªu:

- Giúp học sinh thấy đợc toán quản lý thực tiễn - Bớc đầu thấy đợc cần thiết phải có CSDL

- Tạo lập hồ sơ:

+ Xỏc nh chủ thể cần quản lý + Xác định cấu trúc hồ sơ

+ Thu thập thông tin từ nhiều nguồn khác lu trữ theo cấu trúc xác định

- CËp nhËt hå s¬: + Sưa chữa hồ sơ + Bổ sung hồ sơ

+ Xóa cá thể hồ sơ - Khai thác hồ s¬

(2)

+ Tìm kiếm việc tra cứu thơng tin có sẵn hồ sơ thỏa mãn điều kiện

+ Thống kê cách khai thác hồ sơ dựa tính tốn để đa thơng tin đặc trng, khơng có sẵn hồ sơ

+ Lập báo cáo việc sử dụng kết tìm kiếm, thống kê, xếp đối t-ợng để tạo lập hồ sơ có nội dung cấu trúc khn dạng theo yêu cầu cụ thể

b Một số điểm cần lu ý thực hiện.

- Nên lấy ví dụ toán quản lý thật gần gũi với học sinh, chẳng hạn toán quản lý điểm học sinh nhà trờng SGK

- Giáo viên cần cho học sinh thấy đợc rằng: việc lu trữ bảng liệu này, ta nhanh chóng trả lời đợc câu hỏi mà phải nhiều thời gian công sức để tìm kiếm thống kê sổ sách hồ sơ học sinh

- Để học sinh thấy đợc đầy đủ vai trò tác dụng hệ thống lý, cần quan tâm phân tích vấn đề sau:

+ Nhiều công việc thờng gặp nhà trờng có phải nhiều ngời hỗ trợ thực đạm bảo xác hồn thành tiến độ

+ Nếu lu trữ thông tin học sinh cách hợp lý đầy đủ, bảng liệu cịn giúp biết đợc điều không đợc ghi sổ sách

c Nội dung bớc tiến hành

Hot ng giáo viên Hoạt động HS

1 Bµi toán quản lý.

t : Cụng vic quản lý hay gặp sống cụ thể trừơng học, bệnh viện, xí nghiệp, khách sạn Cụ thể lớp học để quản lý HS cần phải có hồ sơ HS Hồ s ny l gỡ?

Các em xem hình trang SGK trả lời câu hỏi sau:

Cụ thể học bạ cần phải quản lý thông tin gì? Các thơng tin ta cập nhật đợc cách thêm, sửa, xố đợc khơng?

Ta cịn khai thác chúng cách nào? Ví dụ hình nêu sơ tốn quản lý cịn cơng việc thờng gặp xử lý thông tin tổ chức chuyn mc

2 Công việc th ờng gặp xư lý th«ng tin cđa 1 tỉ chøc.

Các thông tin đợc lu giấy cập nhật khai thác gặp rật nhiều bất cập để khắc phục ta cần ứng dụng công nghệ gì? Và so sách -u nhợc điểm thủ công đại

Ghi công việc cần làm để quản lý là: - Tạo lập hồ sơ

- CËp nhËt hồ sơ (thêm, xoá sửa)

- Khai thác hồ sơ (Sắp xếp, tìm kiếm, tổng hợp báo cáo)

- Đa toán thực tế:

+ Liệt kê tất học sinh có điểm TB môn học >=6.5

+ Hiển thị tất học sinh có ĐTB môn học <=2.0

- Hỏi: Nhà trờng cần thơng tin để làm gì?

Trả lời: Học bạ, sổ điểm môn Trả lời: Họ tên, Ngày sinh, giới tính, điểm môn

Trả lời: Có

Trả lời: Sắp xếp, tìm kiếm, tổng hợp lập báo cáo

Cần phải quản lý thông tin máy tính sÏ cã rÊt nhiỊu thn lỵi thĨ:

- Khai thác nhanh chóng - Cập nhật khơng bị tẩy xố - In ấn p, rừ rng

Đọc sách trang 57, mô tả công việc phải làm

- Theo dõi ví dô

(3)

- Khái quát: Để lập kế hoạch định

lực Khá

- Có kế hoạch bồi dỡng nh÷ng häc sinh yÕu kÐm

iv củng cố - Đánh giá cuối bàiŽ 1 Nội dung học.

Phân biệt khái niệm CSDL, Hệ QTCSDL Hệ CSDL 2 Câu hỏi tập nhà.

Câu 1: Các công việc thờng gặp quản lí thơng tin đối tợng đó?

Câu 2: Lập bảng giấy gồm hai cột, cột đặt tên Tên môn học để liệt kê tất môn học mà em học, cột đặt tên Mã môn học, dùng ký hiệu 1,2,3 để đặt tên cho môn học Đặt tên cho bng Mụn hc

Tiết Ngày soạn: 23/08/2008

Bài 1: khái niệm sở liệu (tiếp) i Mơc tiªu.

1 KiÕn thøc.

- Biết đợc khái niệm CSDL hệ CSDL, với đặc trng - Biết đợc mức độ thể hin ca CSDL

2 Kỹ năng

- Cha đòi hỏi thao tác cụ thể 3 Thái độ.

Thấy đợc tầm quan trọng việc ứng dụng tin học quản lý ii Đồ dùng dạy học.

1 Chuẩn bị GV.

- Bảng viết, SGK, sách giáo viên

- Chuẩn bị số toán quản lý gần với HS 2 Chuẩn bị HS:

Quan sát thực tế kể vài chức vụ đóng vài trị quản lý iii Hoạt động dạy-học.

1 ổn định tổ chức: Nắm sơ tình hình lớp: điểm danh 2 Kiểm tra c:

- Nêu công việc thờng gặp xư lý th«ng tin cđa mét tỉ chøc?

(4)

3 Hệ sở liệu

3.a Khái niệm CSDL hệ QTCSDL Có cần phải tạo CSDL không? Vì sao? * CSDL

Đọc SGK trang 7-8 cho biết CSDL, Hệ QTCSDL, Phân biệt khái niệm

Cơ sở liệu (CSDL-Database) tập hợp các dữ liệu có liên quan với nhau, chứa thơng tin đối tợng (nh trờng học, bệnh viện, ngân hàng, nhà máy ), đợc lu trữ bộ nhớ máy tính để đáp ứng nhu cầu khai thác thông tin nhiều ngời sử dụng với nhiều mục đích khác

* HƯ QTCSDL

PhÇn mỊm giúp ngời sử dụng tạo CSDL máy tính gọi gì?

Hiện có hệ quản trị CSDL?

H QTCSDL: gn lin vi phần mềm để xây dựng cập nhật CSDL khai thác thông tin CSDL Phần mềm đợc gọi hệ QTCSDL * Hệ CSDL:

Bao gồm thành phần: CSDL hệ QTCSDL 3.b Các møc thĨ hiƯn cđa CSDL

 Møc vËt lý:

Các tệp hồ sơ đợc lu trữ nhớ chiếm Byte

Ghi bµi: CSDL vËt lý cđa hƯ CSDL lµ tËp hợp tệp liệu tồn thiết bị nhớ

Mức khái niệm:

Nhng liệu đợc lu trữ hệ CSDL? Chúng có mối quan hệ nh nào? Hãy cho ví dụ cụ thể

Ghi CSDL đợc mô tả nh bảng cột thuộc tính, hàng cha thuộc tính HS

 Møc khung nh×n.

Để khai thác đợc liệu ngời dùng quan tâm đến gì?

Trả lời: có khơng tạo CSDL khơng có liệu để cập nhật khai thác

Tr¶ lêi: HƯ QTCSDL

Các hệ quản trị CSDL phổ biến đợc nhiều ngời biết đến MySQL,

Oracle, PostgreSQL, SQL Server,

DB2, v.v Phần lớn hệ quản trị CSDL kể hoạt động tốt nhiều hệ điều hành khác nh

Linux, Unix MacOS ngoại trừ

SQL Server Microsoft chạy trên hệ điều hành Windows.

Đọc SGK trang 10 tóm tắt có mức

Trả lời: Bộ nhớ

Đọc SGK trang 10 phần mức khái niệm trả lời

(5)

Ví dụ: Bảng báo kết học tập cuối năm lớp giáo viên chủ nhiệm GV môm có khung nhìn khác nêm

Ghi bài: Mức hiểu CSDL ngời dùng thông qua khung nhìn (mức CSDL)

iv cng cố tập nhà 1 Nội dung học.

- Phân biệt khái niệm CSDL, Hệ QTCSDL Hệ CSDL. - Các mức độ thể CSDL

2 Câu hỏi tập nhà.

Câu 1: Lập bảng, gồm cột sau: Mã học sinh, họ tên, ngày sinh, giới tính, địa chỉ, tổ Chỉ ghi tợng trng học sinh Trong học sinh có mã học sinh nhất, đặt A1, A2 Đặt tên bảng DSHS

Câu 2: Lập bảng, gồm cột sau: Mà học sinh, mà môn học, ngày kiểm tra, điểm Mỗi học sinh kiểm tra nhiều môn Đặt tên Bảng điểm

(6)

Bài 1: khái niệm sở liệu (tiếp) i Mục tiêu.

1 KiÕn thøc.

- Biết đợc yêu cầu hệ CSDL - Biết số ng dng thc t

2 Kỹ năng.

- Cha đòi hỏi thao tác cụ thể 3 Thái độ:

- Thấy đợc tầm quan trọng việc ứng dụng tin học quản lý ii Đồ dùng dy hc.

1 Chuẩn bị GV.

Bảng viết, SGK, sách giáo viên 2 Chuẩn bị HS:

Quan sát thực tế kể vài chức vụ đóng vài trị quản lý iii Hoạt động dạy-học.

1 ổn định tổ chức: Nắm sơ tình hình lớp: điểm danh 2 Kiểm tra cũ:

Câu 1: Vẽ sơ đồ tơng tác CSDL hệ QTCSDL nêu vai trò Con ngời và phần mềm ứng dụng mối quan hệ đó.

Câu 2: Giả sử phải xây dựng CSDL để quản lý mợn, trả sách th viện, theo em cần phải lu trữ thơng tin gì? Hãy cho biết việc phải làm để đáp ứng nhu cầu quản lí ngời thủ th

Từ sai sót HS trả lời câu GV phân tích số sai lầm việc tạo cột chứa liệu bảng tơng ứng để dẫn dắt đến việc phải hình thành vấn đề : Một số yêu cầu hệ CSDL (phần lớn liên quan đến CSDL) 3 Các bớc tiến hành

Hoạt động giáo viên Hoạt động HS

3.c Các yếu tố CSDL Tính cÊu tróc.

Thơng tin CSDL đợc lu trữ theo cấu trúc xác định

Tính cấu trúc đợc thể điểm sau:

- Dữ liệu ghi vào CSDL đợc lu giữ dới dạng các ghi

- Hệ QTCSDL cần có công cụ khai báo cấu trúc CSDL(là yếu t t chc

dữ liệu: cột, hàng, kiểu cđa d÷ liƯu nhËp

vào cột, hàng ) xem, cập nhật, thay đổi cấu trúc

 TÝnh toµn vĐn

Các giá trị đợc lu trữ CSDL phải thỏa mãn số ràng buộc, tùy theo nhu cầu lu trữ thơng tin

ThÕ nµo lµ cÊu tróc cđa mét CSDL? TÝnh toµn vĐn?

VÝ dơ

(7)

 TÝnh kh«ng d thừa:

Một CSDL tốt thờng không lu trữ liệu trùng nhau, thông tin dễ dàng tính toán từ liệu có sẵn

Chính d thừa nên sửa đổi liệu thờng hay sai sót, dẫn đến thiếu tính quán csdl

 TÝnh chia sẻ thông tin:

Vỡ CSDL uc lu trờn mỏy tính, nên việc chia sẻ csdl mạng máy tính đợc dể dàng thuận lợi, u điểm bật việc tạo csdl máy tính

 Tính an tồn bảo mật thơng tin: CSDL dùng chung phải đợc bảo vệ an tồn, thơng tin phải đợc bảo mật không liệu CSDL bị thay đổi cách tùy tiện thơng tin bị “xem trộm”

 Tính độc lập:

Một CSDL sử dụng cho nhiều chơng trình ứng dụng, đồng thời csdl khơng phụ thuộc vào phơng tiện lu trữ hệ máy tính sử dụng đợc

3.d Một số hoạt động có sử dụng CSDL: - Hoạt động quản lý trờng học

- Hoạt động quản lý sở kinh doanh - Hoạt động ngân hàng

Ví dụ : Một CSDL có cột ngày sinh, khơng cần có cột tuổi

Vì năm sau tuổi khác đi, giá trị tuổi lại khơng đợc cập nhật tự động khơng sửa chữa số tuổi cho phù hợp dẫn đến tuổi năm sinh thiếu tính quán.

Ví dụ khác: ĐÃ có cột soluong và

dongia, không cần phải có cột thành tiền (=soluong*dongia)

Chính d thừa nên sửa đổi liệu thờng hay sai sót, dẫn đến thiếu tính qn CSDL

TÝnh an toµn bảo mật thông tin?:

Ví dụ tính an toàn thông tin: Học

sinh cú th vo mạng để xem điểm CSDL nhà trờng, nhng hệ thống ngăn chận HS cố tình muốn sửa điểm Hoặc điện bị cắt đột ngột, máy tính phần mềm bị hỏng hệ thống phải khơi phục đợc CSDL

VÝ dơ vỊ tÝnh b¶o mËt: HƯ thèng ph¶i

ngăn chặn đợc truy cập bất hợp pháp đến CSDL

iv củng cố tập nhà 1 Nội dung ó hc.

- Các mức thẻ CSDL - Các yêu cầu hệ CSDL - Một số ứng dụng

2 Câu hỏi tËp vỊ nhµ.

Câu 1: Nêu u cầu hệ CSDL, ví dụ minh họa tính: A Khơng d thừa, tính bảo mật

B Cấu trúc, chia sẻ thông tin

C Ton vẹn, an tồn bảo mật thơng tin D Khơng d thừa, độc lập

(8)

Câu 2: Nếu vi phạm đến tính khơng d thừa dẫn đến sự

thiÕu………

Câu 3: So khớp thông tin mô tả định nghĩa cột B với mục cột A. Cột B có cụm từ không đợc dùng đến, cụm từ không đợc dùng lần

A B

1 Tác nhân điều khiển hệ thống máy hƯ thèng CSDL

2 Tập hợp liệu có liên quan với theo chủ đề đợc lu máy tính điện tử

3 PhÇn mềm dùng tạo lập, lu trữ khai thác CSDL

4 Phần mềm máy tính giúp ngời sử dụng khơng biết hệ QTCSDL nhng dùng để khai thác thơng tin CSDL

A Phần mềm ứng dụng B Hệ quản trị CSDL C Hệ điều hành D CSDL

E Con ngời

Tiết 4-5 Ngày soạn: 29/08/2008

Bài 2: Hệ quản trị sở liệu I Mục tiêu

- BiÕt kh¸i niƯm hƯ QTCSDL

- Biết đợc chức hệ QTCSDL

- Biết đợc hoạt động tơng tác thành phần hệ QTCSDL - Biết đợc vai trò ngời làm việc với hệ CSDL

- Biết bớc xây dựng CSDL II Đồ dùng dạy học

- Sỏch GK tin học 12, sách giáo viên, máy chiếu, máy tính III Hoạt động dạy học

1 ổn định lớp : Kiểm tra sĩ số 2 Kiểm tra cũ:

Câu1 : Trình bày định nghĩa hệ quản trị sở liệu ? So sánh khác giữ CSDL hệ QTCSDL ?

Câu 2: Nêu yêu cầu hệ CSDL? Lấy ví dụ tính cấu trúc tính tồn vẹn?

Hoạt động giáo viên Hoạt động HS

TiÕt 4

1 Chức hệ QTCSDL

GV: Cụng vic u tiên để làm việc với CSDL gì?

a Cung cấp môi trờng tạo lập CSDL

GV: Trong môi trờng làm việc Pascal để khai báo biến i,j kiểu nguyên, biến k kiểu thực ta làm nào?

(9)

GV: §Ĩ khai báo cấu trúc ghi học sinh có trờng: hoten, nơisinh, gioitinh, toan, ly, hoa pascal ta làm nào?

- Khai báo kiểu cấu trúc liệu - Khai báo ràng buộc

- ChØnh sưa cÊu tróc

GV: Dùng Access để minh hoạ

->GV chốt: Thực chất cung cấp cho ngời dùng ngôn ngữ định nghĩa liệu

GV: Trong CSDL người ta dùng ngôn ngữ định nghĩa liệu để khai báo kiểu cấu trúc d liu. b Cung cấp môi trờng cập nhật khai thác dữ liệu

GV: Cụng vic tip theo sau xác định đợc cấu trúc CSDL l gỡ?

- Thao tác cập nhật liệu (nhập, sửa, xoá) - Khai thác(sắp xếp, tìm kiếm, kết xuÊt b¸o c¸o )

GV: Dùng Access excel để mô tả

GV: Cung cÊp cho ngêi dïng ngôn ngữ thao tác liệu

c Cung cấp công cụ kiểm soát, điểu khiển truy cập vào CSDL

Thơng qua ngơn ngữ đìều khiển liệu để đảm bảo:

- Phát ngăn chặn truy cập không đợc phép

GV: Chức đảm bảo đợc yêu cầu hệ CSDL?

- Duy trì tính quán liƯu

GV: Em lấy ví dụ tính quán liệu? - Tổ chức điều khiển truy cập đồng thời GV: Lấy ví dụ việc truy cập đồng thời

- Kh«i phơc CSDL có cố phần cứng phần mềm

- Quản lí mô tả liệu

2 Hoạt động hệ QTCSDL :

GV: Em nêu thành phần Hệ QTCSDL GV:

a) Hệ QTCSDL có 02 thành phần chính: - Bé xö lý truy vÊn

- Bé truy xuất liệu

b) Mô tả t ¬ng t¸c cđa hƯ QTCSDL:

Ngời dùng thơng qua chơng trình ứng dụng chọn câu hỏi (truy vấn) đợc lập sẵn,Vd: Bạn muốn tìm kiếm mã học sinh nào- ngời dùng

HS: var i,j: integer; k: real; Type Hocsinh=record; Hoten:string[30]; Ngaysinh:string[10]; Gioitinh:Boolean; Doanvien:Boolean; Toan,ly,hoa,van,tin:real; End;

HS: Quan s¸t HS: ghi

HS: Nhập liệu?

HS: Quan sát

HS: Tính an toàn bảo mật thông tin HS: Tr¶ lêi

HS: Nghe gi¶ng

HS: Con ngời, phần mềm ứng dụng, Hệ QTCSDL, Bộ quản lí tệp, CSDL

(10)

nhập giá trị muốn tìm kiếm , ví dụ: A1bộ xử lý truy vÊn cđa hƯ QTCSDL sÏ thùc hiƯn truy vÊn nàybộ truy xuất liệu tìm kiếm liệu theo yêu cầu truy vấn dựa CSDL dùng TiÕt 5

- KiĨm tra bµi cị:

+ Nêu chức hệ quản trị CSDL? + Nêu hoạt động hệ quản trị CSDL? c Sơ đồ chi tiết mô tả t ơng tác hệ QTCSDL:

Con ngêi

PhÇn mỊm øng dơng/Truy vÊn

CSDL

CSDL

H×nh 4: Sự tơng tác thành phần trong hệ QTCSDL.

3 Vai trò ng ời làm viƯc víi c¸c hƯ CSDL:

a) Ngời QT CSDL: ngời hay nhóm ngời đợc trao quyền điều hành hệ CSDL:

- Thiết kế cài đặt CSDL, hệ QTCSDL, phần mềm có liên quan

- CÊp ph¸t c¸c qun truy cËp CSDL

- Duy trì hoạt động hệ thống nhằm thỏa mãn yêu cầu ứng dụng ngời dùng

b) Ngời lập trình ứng dụng: Nguời sử dụng có am hiểu hệ QTCSDL no ú, dựng ngụn

HS: Nghe trình bày lại

HS: Quan sát, đa câu hái

Sự tơng tác thành phần của hệ CSDL, để giúp học sinh phát triển sơ đồ tơng tác thành phần hệ QTCSDL, chủ yếu chi tiết hóa hệ qtcsdl: xử lý truy vấn & truy xuất liệu (Hình 4)

Sử dụng phần mềm ứng dụng Access để giúp học sinh biết đợc truy vấn gì?

Vai trị ngời (nói chung) hệ CSDL?

HS: Nghiên cứu SGK nêu vai trò ngời

HƯ QTCSDL:

Bé xư lý truy vÊn

Bé truy xt d÷ liƯu

(11)

ngữ hệ QTCSDL để tạo giao diện thân thiện qua chơng trình ứng dụng dễ sử dụng để thực số thao tác CSDL tùy theo nhu cầu

c) Ngời dùng : (còn gọi ngời dùng đầu cuối) Là ngời khơng am hiểu hệ QTCSDL nh-ng sử dụnh-ng giao diện thân thiện chơnh-ng trình ứng dụng tạo để nhập liệu khai thác CSDL.

4 C¸c bíc xây dựng sở liệu GV: Trình bày bớc xây dựng CSDL?

Bớc 1: Khảo sát Bớc 2: ThiÕt kÕ Bíc 3: KiĨm thư

HS: Tr¶ lêi

V Cđng cè bµi tËp

Truy vấn gì? Cịn gọi truy hỏi :dùng câu hỏi đặt phần mềm ứng dụng

dựa vào yêu cầu khai thác thông tin để yêu cầu hệ QTCSDL tiếp nhận truy vấn truy xuất liệu cách tự động Đặt câu truy vấn để khai thác thông tin HS? Kết xuất gì? Quá trình tạo kết : thụng tin mun tỡm kim.

Câu hỏi tập nhà : Câu 1: Em hiểu thao tác cập nhật

Cõu 2: Hãy phân nhóm thao tác CSDL, nói rõ chi tiết thao tác gì? Câu 3: Vì hệ QTCSDL cần phải có khả phát ngăn chặn truy cập

không đợc phép.? Hãy nêu ví dụ để minh họa cho giải thớch

Câu 4:Vai trò ngời mối tơng tác thành phần CSDL Em muốn giữ vai trò làm việc với hệ CSDL? Vì

Câu 5: Trong chức hệ QTCSDL chức quan trọng nhất, vì sao?

Câu 6:Dựa vào Sơ đồ chi tiết mô tả tơng tác hệ QTCSDL em mô tả sơ lợc về hoạt động hệ QTCSDL

Tiết -7 Ngày soạn: 08/09/2008

BàI TậP Và THựC HàNH 1 i Mục tiêu

1 Kiến thức:

(12)

2 Kỹ năng:

- Thực đợc số thao tác bớc khảo sát thiết kế ii chuẩn bị giỏo viờn v hc sinh

Hình ảnh b¶ng: + B¶ng tacgia

magt hoten ngsinh ngmat tieusu

+ B¶ng sach

masach tensach loaisach nxb mamxb giatien matg noidung +B¶ng hocsinh

mathe hoten ngsinh gioitinh lop ngaycap diachi

+ B¶ng phieumuon

mathe sophieu ngaymuon ngaycantra masach slmuon

+ B¶ng trasach

sophieu ngaytra sobienbanghisuco

+ B¶ng hoadon

sohoadon masach Soluongthanhli

+ B¶ng thanhli

So_bbtl masach Soluongthanhli

+ B¶ng denbu

So_bbdb masach Sldenbu Tiendenbu

- Néi quy th viƯn, mét sè mÉu thỴ th viƯn, mÉu phiếu mợn - trả sách, mẫu sổ quản lí sách cđa th viƯn trêng THPT

iii hoạt động dạy học Tiết 6:

- ổn định tổ chức: Chào hỏi, cán lớp báo cáo sĩ số. - Kiểm tra cũ:

Em nêu vai trò ngời làm việc với hệ quản trị CSDL? 1 Hoạt động 1: Thực tập 1.

a Mơc tiªu:

- Gióp häc sinh biÕt nội quy th viện, thẻ th viện, phiếu mợn trả sách, mẫu sổ quản lí sách th viÖn trêng THPT

- Giúp học sinh biết đợc yêu cầu công tác quản lý th viện

b Néi dung:

- T×m hiĨu néi quy th viện, thẻ th viện, phiếu mợn trả sách, mẫu sổ quản lí sách th viện trờng THPT

c Một số điểm cần lu ý thực hiện

- Để tránh nhiều thời gian, học sinh phải tự tìm hiểu th viện trờng

- Nên nêu điểm để học sinh biết ràng buộc CSDL sẻ đợc xây dựng sau này: thời hạn mợn sách, số lợng sách đợc mợn lần,

d C¸c bíc tiÕn hµnh

(13)

quy th viƯn tríc líp

- u cầu đại diện nhóm trình bày mẫu thẻ th viện

- Yêu cầu đại diện nhóm trình bày phiếu mợn – trả sách

- u cầu đại diện nhóm trình bày sổ qun lý sỏch

Thành viên nhóm có thĨ bỉ sung, gãp ý

- Mẫu thẻ: mã thẻ, họ tên học sinh, ngày sinh, noi sinh, giới tính, lớp, địa - Phiếu mợn/ trả sách: số phiếu, ngày m-ợn, ngày trả, họ tên, ngày sinh, gii tớnh, lp

- Sổ quản lý sách: mà sách, tên sách, só l-ợng

2 Hot ng 2: Thực tập 2.

a Mơc tiªu:

- Học sinh biết hoạt động th viện

- Học sinh biết xác định chức cần có hệ thống quản lý th viện: Mua nhập sách vào th viện, lí sách, cho mợn sách, nhận trả sách, kiểm kê sách,

b Néi dung:

- Kể tên hoạt động th viện c Các bớc tiến hành

Hoạt động giáo viên Hoạt động học sinh - Yêu cầu học sinh liệt kê tất đối

t-ợng có liên quan đến CSDL

- Chia lớp thành nhóm đại diện cho đối tợng liên quan đến CSDL để thảo luận

- Yêu cầu nhóm liệt kê hoạt động nhóm giải thích ý nghĩa hoạt động

- ChuÈn hóa lại kiến thức cho nhóm, nhận xét, khuyến khích ý thức tích cực sáng tạo thành viªn nhãm

- Ngời đọc sách, ngời thủ th, ngời quản lý

- Nhãm thñ th: cho mợn sách, kiểm kê sách

- Nhóm ngời quản lý: mua s¸ch, nhËp s¸ch, lÝ s¸ch

- Nhóm ngời đọc sách: mợn sách, trả sách

- Đai diện nhóm trình bày

- Theo dừi nhn xét giáo viên để rút kiến thức cần thiết

TiÕt 7:

- ổn định tổ chức: Chào hỏi, cán lớp báo cáo sĩ số. - Kim tra bi c:

1 Em hảy trình bày nội quy th viện trờng THPT? Em hảy trình bày mẫu thẻ th viện?

3 Hot ng Thực tập 3.

a Mơc tiªu:

- Học sinh biết đối tợng cần quản lí th viện, từ hiểu thêm cách xác định liệu cần lu trữ xây dựng CSDL th viện

b Néi dung:

- Liệt kê đối tợng cần quản lí xây dựng CSDL quản lí sách mợn/trả sách

+ Ngời đọc: họ tên, ngày sinh, giới tính, lớp, địa chỉ, số thẻ mợn, ngày cấp thẻ, ghi

(14)

+ Tác giả: mà tác giả, họ tên tác giả, ngày sinh c Các bớc tiến hành

Hoạt động giáo viên Hoạt động học sinh - Hãy liệt kê đối tợng cần quản lí

trong th viƯn

- Chia lớp thành nhóm thảo luận, nhóm đại diện cho loại đối tợng

+ Yêu cầu nhóm liệt kờ thụng tin v ngi c

+ Yêu cầu nhóm liệt kê thông tin sách

+ Yêu cầu nhóm liệt kê thông tin tác gi¶

- u cầu đại diện nhóm trình bày trớc lớp nhóm khác cho nhận xét đánh giá - Chuẩn hóa lại kiến thức cho nhóm, nhận xét

- Ngời đọc, tác giả, sách, - Thảo luận để trả lời

+ Ngời đọc: Họ tên, ngày sinh, số thẻ m-ợn, ngày mm-ợn, tên sách

+ Sách: Tác giả, mà sách, tên sách + Tác giả: Mà tác giả, họ tên tác giả - Đại diện nhóm trình bày

- Theo dừi nhận xét giáo viên để rút kiến thức cần thiết

4 Hoạt động 4: Thực tập 4.

a Mơc tiªu:

- Giúp học sinh biết xác định đợc liệu cần lu trữ bớc đầu thiết kế CSDL

b Nội dung:

- CSDL nêu cần bảng nào? Mỗi bảng cần cột nào?

c Một số điểm cần lu ý thực hiện:

- Có thể nêu câu hỏi gợi ý:

+ Có đối tợng cần quản lí?

+ Trong đối tợng cần quản lí thơng tin nào?

- Nên hớng dẫn học sinh hình thành câu hỏi để xác định nguyên nhân đa thông tin vào bảng, mối liên hệ cỏc bng

d Các bớc tiến hành

Hot động giáo viên Hoạt động học sinh - Nêu câu hỏi gợi ý: Theo em CSDL nêu

trên cần có bảng nào?

- Trong mi bảng cần quản lí thơng tin nào? có cột nào?

- Bổ sung thêm bảng mà giáo viên chuẩn bị để bổ sung thiếu sót cho học sinh

- Khi cấp thẻ mợn cho ngời đọc cần cập nhật bảng nào?

- Khi ngời đọc mợn sách cần cập nhật bảng nào?

- Trong b¶ng phieumuon, thông tin ngày cần trả phải chịu ràng buộc nào?

- Khi ngời đọc trả sách cần cập nhật bảng nào?

- Khi có hóa đơn nhập sách cần cập nhật bảng nào?

- Gọi học sinh bổ sung góp ý Giáo viên chuẩn hãa nh÷ng thiÕu sãt nÕu cã cuÈ häc sinh

- B¶ng Sach: tacgia, masach, tensach - B¶ng nguoidoc: Hoten, mathe, ngaysinh, ngaymuon,

- B¶ng hocsinh, phieumuon

- B¶ng hocsinh, phieumuon, sach, tacgia

(15)

Tiết Ngày soạn: 15/09/2008

Bài tập

i Mơc tiªu

- Học sinh nắm khái niệm học: CSDL, cần thiết phải có CSDL lu máy tính, hệ QTCSDL?, hệ CSDL?, mối tơng tác thành phần hệ CSDL, yêu cầu hệ CSDL qua hệ thống câu hỏi trắc nghiệm khách quan tự luận

ii Chuẩn bị đồ dùng dạy học

- Sách GK tin 12, Sách GV tin 12, đĩa chứa chơng trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn

- Phơng pháp: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh iii hoạt động dạy học

1 ổn định tổ chức: Lớp trởng báo cáo sĩ số 2 Kiểm tra cũ:

Các câu hỏi trắc nghiệm & tự luận: Câu 1:Cơ sở liệu (CSDL) :

a Tập hợp liệu có liên quan với theo chủ đề đợc lu máy tính điện tử

b Tập hợp liệu có liên quan với theo chủ đề đợc ghi lên giấy c Tập hợp liệu chứa đựng kiểu liệu: ký tự, số, ngày/giờ, hình ảnh

một chủ thể

d Tập hợp liệu có liên quan với theo chủ đề đợc lu máy tính điện tử để đáp ứng nhu cầu khai thác thông tin ca nhiu ngi

Câu 2: HÃy nêu u điểm sử dụng CSDL máy tính điện tö: a Gän, nhanh chãng

b Gọn, thời (Cập nhật đầy đủ, kịp thời ) c Gọn, thời sự, nhanh chóng

d Gọn, thời sự, nhanh chóng, nhiều nguời sử dụng chung CSDL Câu 3: Hoạt động sau có sử dụng CSDL

a Bán hàng

b Bán vé máy bay

c Quản lý học sinh nhà trờng d Tt c u ỳng

Câu 4: Hệ quản trị CSDL là:

a Phần mềm dùng tạo lập CSDL

b Phần mềm để thao tác xử lý đối tợng CSDL c Phần mềm dùng tạo lập, lu trữ khai thác CSDL d Phần mềm dùng tạo lập, lu trữ CSDL

C©u 5: Các thành phần hệ CSDL gồm: a CSDL, hÖ QTCSDL

b CSDL, hÖ QTCSDL, ngêi

c Con ngêi, CSDL, phÇn mỊm øng dơng

d Con ngời, phần mềm ứng dụng, hệ QTCSDL, CSDL Câu 6: Các yêu cầu hệ CSDL.

a TÝnh cÊu tróc, tÝnh toµn vĐn

b TÝnh không d thừa, tính quán

(16)

d Các câu

C©u 7: H·y chọn câu mô tả tơng tác thành phần hệ CSDL: Cho biết: Con ngời1, Cơ sở liệu 2, Hệ QTCSDL 3, Phần mềm ứng dông 4

a 2134 b 1342 c 1324 d 1432

Câu 8: Sự khác biệt CSDL hÖ QTCSDL

a CSDL tập hợp chứa liệu liên quan với nhau, chứa thông tin vấn đề đó, đợc lu máy tính CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm dùng tạo lập, bảo trì : CSDL, dùng cịn quản trị khai thác CSDL

b CSDL tập hợp chứa liệu liên quan với chứa thông tin vấn đề CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm dùng tạo lập, bảo trì : CSDL, dùng cịn quản trị khai thác CSDL

c CSDL tập hợp liệu có liên quan với nhau, hệ quản trị CSDL chơng trình để quản lý khai thác CSDL

d Tt c u sai

Câu 9: Nêu điểm giống khác CSDL hÖ QTCSDL :

CSDL Hệ QTCSDL

Gièng Khác

Câu 10: (câu khó) Tại mối quan hệ Hệ QTCSDL CSDL phải mối quan hệ hai chiều?

II) Dặn dò:

Tiết Ngày soạn: 18/09/2008

Bài tập

I mơc tiªu:

- Học sinh nắm khái niệm học: CSDL, cần thiết phải có CSDL lu máy tính, Hệ QTCSDL, hệ CSDL, mối tơng tác thành phần hệ CSDL, yêu cầu hệ CSDL, chức hệ QTCSDL

- Trắc nghiệm 15 phút: Qua tập trắc nghiệm giúp GV nắm đợc tiếp thu HS, rà sốt lại q trình giảng dạy, rút kinh nghiệm giảng dạy cho chơng 2, từ kết trắc nghiệm, công tác thống kê

(17)

- Sách GK tin 12, Sách GV tin 12, đĩa chứa chơng trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh Copy tệp trắc nghiệm lên máy

Iii hoạt động dạy học ổn nh t chc:

2 Nội dung: (20 tiết đầu hớng dẫn học sinh ôn tập qua 17 câu trắc nghiệm sau đây) I Nội dung bài:

A Các câu hỏi trắc nghiệm (giúp hs suy nghĩ tìm câu trả lời) , tùy theo tr ờng hợp để GV chọn số câu trắc nghiệm kiểm tra kin thc hc sinh:

Câu 1: Chức hệ QTCSDL a Cung cấp cách tạo lập CSDL

b Cung cấp cách cập nhật liệu, tìm kiếm kết xuất thông tin c Cung cấp công cụ kiểm soát điều khiển việc truy cập vào CSDL d Cỏc cõu trờn u ỳng

Câu 2:Thành phần hệ QTCSDL: a Bộ quản lý tập tin bé xö lÝ truy vÊn

b Bé truy xuÊt liệu bộ quản lý tập tin c Bộ quản lý tập tin truy xuất liƯu d Bé xư lý truy vÊn vµ bé truy xt d÷ liƯu

Câu 3:Ngơn ngữ định nghĩa liệu bao gồm lệnh cho phép a Nhập, sửa, xúa d liu

b Khai báo cấu trúc kiểu liệu c Khai báo cấu trúc

d Khai báo kiểu, cấu trúc liệu ràng buộc liệu Câu 4: Ngôn ngữ thao tác liệu ngôn ngữ không cho phép a Tìm kiếm liệu b Kết xuất liÖu

c Cập nhật liệu d Phát ngăn chận truy cập không đợc phép Câu 5:Ngôn ngữ định nghĩa liệu bao gồm lệnh cho phép

a Mô tả đối tợng đợc lu trữ CSDL b Đảm bảo tính độc lập liệu

c Khai b¸o kiĨu, cÊu trúc, ràng buộc liệu CSDL d Phục hồi liệu từ lỗi hệ thống

Câu 6: Để thực thao tác liệu, ta sử dụng : a Ngôn ngữ định nghĩa d liu

b Ngôn ngữ thao tác liệu

Câu 7: Ngôn ngữ thao tác liệu bao gåm c¸c lƯnh cho phÐp a Khai b¸o kiĨu, cÊu trúc, ràng buộc liệu CSDL b NhËp, sưa xãa d÷ liƯu

c CËp nhËt, d÷ liệu d Câu b c

Câu 8: HÃy cho biết loại thao tác CSDL a Thao tác cấu trúc liệu

b Thao tác nội dung liệu

c Thao tác tìm kiếm, tra cứu thông tin, kết xuất báo cáo d Cả ba câu

Cõu 9:Trong mt cụng ty có hệ thống mạng nội để sử dụng chung CSDL, em đợc giao quyền tổ chức nhân sự, em có định phân cơng nhân viên đảm trách 03 vai trò:là ngời QTCSDL, vừa nguời lập trình ứng dụng, vừa ngời dùng khơng?

a Không đợc b Không thể c Đợc d Khơng nên

Câu 10: Ngời có vai trò quan trọng vấn đề phân quyền hạn truy cập sử dụng CSDL mạng máy tính

a Ngêi dïng cuèi b Ngêi lËp tr×nh c Nguời quản trị CSDL d Cả ba ngời

(18)

a Ngời lập trình b Ngêi dïng cuèi c Ngêi QTCSDL d C¶ ba ngêi trªn

Câu 12: Ngời tạo phần mềm ứng dụng đáp ứng nhu cầu khai thác thông tin từ CSDL

a Ngêi lËp tr×nh øng dơng c Ngêi QTCSDL b Ngêi dïng cuối d Cả ba ngời

Câu 13: Điểm khác biệt CSDL hệ QTCSDL a CSDL chứa hƯ QTCSDL

b CSDL phần mềm máy tính, cịn hệ QTCSDL liệu máy tính c Hệ QTCSDL phần mềm máy tính, CSDL liệu máy tính d Các câu sai

C©u 14: CSDL hệ QTCSDL giống điểm a Đều lu lên nhớ máy tính b Đều phần mềm máy tính

c Đều phần cứng máy tính

d Đều lu lên nhớ máy tính

Cõu 15: Cho bit phơng tiện để đảm bảo việc chia sẻ CSDL thực đợc a Máy tính b Hệ QTCSDL

c CSDL d Máy tính phơng tiện kết nối mạng máy tính B) Các câu hỏi tự luận:

Câu 1: Cơ sở liệu gì?

Câu 2: Phân biệt CSDL giấy CSDL lu máy tính, nêu u điểm sử dụng CSDL lu máy tính

Câu 3: Hệ QTCSDL? Kể tên vài hệ QTCSDL mà em có nghe đến Câu 4: Hệ CSDL gỡ?

Câu 5: Nêu điểm giống khác CSDL hệ QTCSDL :

CSDL H QTCSDL

Ging Khác

Câu 6: Vai trò phần mềm ứng dụng mối tơng tác thành phần hệ CSDL

Cõu 7: Tại phần mềm ứng dụng không đợc đề cập đến nh thành phần hệ CSDL

Câu 8: Vẽ sơ đồ tơng tác chi tiết thành phần hệ CSDL

C©u 9: Vai trò ngời mối tơng tác thành phần CSDL Em muốn giữ vai trò làm việc với hệ CSDL? Vì

Cõu 10: Các yêu cầu hệ CSDL Em chọn yêu cầu để cho ví dụ minh họa

Câu 11: Nêu số hoạt động có sử dụng CSDL mà em biết

Câu 12: Hãy phân nhóm thao tác CSDL, nói rõ chi tiết thao tác gì? C) Kiểm tra trắc nghiệm 15 phút máy: gồm 15 cõu

Trắc nghiệm chơng máy Câu 1:Cơ sở liệu (CSDL) :

a Tp hợp liệu có liên quan với theo chủ đề đợc lu máy tính điện tử để đáp ứng nhu cầu khai thác thông tin nhiều ngời

b Tập hợp liệu có liên quan với theo chủ đề đợc ghi lên giấy c.Tập hợp liệu chứa đựng kiểu liệu: ký tự, số, ngày/giờ, hình ảnh

(19)

d Tập hợp liệu có liên quan với theo chủ đề đợc lu giấy để đáp ứng nhu cầu khai thác thơng tin nhiều ngời

C©u 2: HÃy nêu u điểm sử dụng CSDL máy tính điện tử: a Gọn, nhanh chóng

b Gọn, thời (Cập nhật đầy đủ, kịp thời ) c Gọn, thời sự, nhanh chóng

d Gọn, thời sự, nhanh chóng, nhiều nguời sử dụng chung CSDL Câu 3: Hoạt động sau có sử dụng CSDL

a Bán hàng b Bán vé máy bay c Quản lý học sinh nhà trờng d. Tất Câu 4: Hệ quản trị CSDL là:

a PhÇn mỊm dïng t¹o lËp CSDL

b Phần mềm để thao tác xử lý đối tợng CSDL c Phần mềm dùng tạo lập, lu trữ khai thác CSDL d Phần mềm dùng tạo lập, lu trữ CSDL

Câu 5: Các thành phần hệ CSDL gåm: a CSDL, hÖ QTCSDL

b CSDL, hÖ QTCSDL, ngêi

c Con ngêi, CSDL, phÇn mỊm øng dơng

d Con ngêi, phÇn mỊm øng dơng, hƯ QTCSDL, CSDL Câu 6: Các yêu cầu hƯ CSDL.

a TÝnh cÊu tróc, tÝnh toµn vĐn

b Tính không d thừa, tính quán

c Tính độc lập, tính chia sẻ liệu, tính an tồn bảo mật thơng tin d Các câu trờn u ỳng

Câu 7: HÃy chọn câu mô tả tơng tác thành phần hệ CSDL: Cho biết: Con ngời1, Cơ sở liệu 2, HƯ QTCSDL 3, PhÇn mỊm øng dơng 4 a 2134 b 1342

c 1324 d 1432

Câu 8: Phân biệt CSDL hệ QTCSDL

a CSDL tập hợp chứa liệu liên quan với chứa thông tin vấn đề đó, đợc lu máy tính CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm dùng tạo lập : CSDL, dùng cịn quản trị khai thác CSDL

b CSDL tập hợp chứa liệu liên quan với chứa thông tin vấn đề CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm dùng tạo lập : CSDL, dùng cịn quản trị khai thác CSDL

c CSDL tập hợp liệu có liên quan với nhau, cịn hệ quản trị CSDL chơng trình để quản lý khai thác CSDL

d Tất sai

Câu 9: Chức hệ QTCSDL

a Cung cấp cách tạo lập CSDLvà công cụ kiểm sóat, điều khiĨn viƯc truy cËp vµo CSDL

b Cung cÊp cách cập nhật liệu, tìm kiếm kết xuất thông tin c Cung cấp cách khai báo liệu

d câu a b

Câu 10: Thành phần hệ QTCSDL: a Bộ quản lý tập tin vµ bé xư lÝ truy vÊn

b Bé truy xuất liệu bộ quản lý tập tin c Bộ quản lý tập tin truy xuất liệu d Bộ xử lý truy vấn bé truy xt d÷ liƯu

Câu 11:Ngơn ngữ định nghĩa liệu bao gồm lệnh cho phép a Mô tả đối tợng đợc lu trữ CSDL

b Đảm bảo tính độc lập liệu

(20)

d Khai báo kiểu liệu CSDL C©u 12:

Ngơn ngữ thao tác liệu ngôn ngữ không cho phép a Hỏi đáp CSDL

b Truy vÊn CSDL

c Thao tác đối tợng CSDL

d Định nghĩa đối tợng đợc lu trữ CSDL

Câu 13:Ngôn ngữ điều khiển liệu bao gồm lệnh cho phép a Mô tả đối tợng đợc lu trữ CSDL

b Đảm bảo tính độc lập liệu

c Phát ngăn chặn truy cập không đợc phép d Phục hồi liệu từ lỗi hệ thống

Câu 14: Để thực thao tác liệu, ta sử dụng : a Ngôn ngữ định nghĩa liệu

b Ngôn ngữ thao tác liệu

Câu 15: Ngôn ngữ thao tác liệu bao gồm lệnh cho phép a Khai báo kiểu, cấu trúc, ràng buộc liệu CSDL b Nhập, sửa xóa liệu

c Cập nhật liệu d Câu b c

Câu 16: HÃy cho biết loại thao tác CSDL a Thao tác cấu trúc liệu

b Thao tác nội dung liệu

c Thao tác tìm kiếm, tra cứu thông tin, kết xuất báo cáo d Cả ba câu trªn

Câu 17:Trong cơng ty có hệ thống mạng nội để sử dụng chung CSDL, em đợc giao quyền tổ chức nhân sự, em có định phân công nhân viên đảm trách 03 vai trị:là ngời QTCSDL, vừa nguời lập trình ứng dụng, vừa ngời dùng không?

a Không đợc b Không thể c Đợc d Không nên

Câu 18: Ngời có vai trị quan trọng vấn đề phân quyền hạn truy cập sử dụng CSDL mạng máy tính

a Ngêi dùng cuối b Ngời lập trình c Nguời quản trị CSDL d Cả ba ngời trên

Cõu 19: Ngời có vai trị quan trọng vấn đề sử dụng phần mềm ứng dụng phục vụ nhu cầu khai thác thông tin

a Ngêi lËp tr×nh b Ngêi dïng cuèi c Ngêi QTCSDL d Cả ba ngời

Cõu 20: Ngi no tạo phần mềm ứng dụng đáp ứng nhu cầu khai thác thông tin từ CSDL

a Ngêi lËp tr×nh øng dơng b Ngêi dïng cuối c Ngời QTCSDL d Cả ba ngời

CHƯƠNG ii: hệ quản trị sở liệu microsoft access

Tiết 10 Ngày soạn: 22/09/2008

Bài 3: GIớI THIệU MICROSOFT ACCESS I Mục tiêu

1 KiÕn thøc:

(21)

- HiĨu c¸c chức Access: Tạo lập bảng, thiết lập mối liên kết bảng, cập nhật kết xuÊt th«ng tin

- Biết bốn đối tợng c Access: Bảng (Table), mẫu hỏi (Query), biểu mẫu (Form), báo cáo (Report)

- Biết có hai chế độ làm việc với đối tợng: Chế độ thiết kế, chế độ trang liệu

- Biết khởi động Access, tạo CSDL mở CSDL có Biết kết thúc làm việc với Access

2 Kĩ năng:

- Học sinh liên hệ toán quản lý trờng công cụ quản lý tơng ứng Access

- Học sinh biết số thao tác bản: Khởi động kết thúc Access, tạo CSDL mở CSDL có, tạo đối tợng mở đối tợng - Học sinh biết hai chế độ làm việc với đối t ợng: chế độ thiết kế (design view) chế độ trang liệu (Datasheet view)

- Học sinh biết cách tạo đối tợng

II Chuẩn bị giáo viên học sinh - Máy vi tính, máy chiếu projector để chiếu ví dụ - CSDL Quanli_hs, bảng HOC_SINH, form, query, report - Sách giáo khoa

III hoạt động dạy học  ổn định lớp học, kiểm tra sĩ s Kim tra bi c:

Trình bày chức hệ QTCSDL Nội dung

1 Hoạt động 1: Tìm hiểu khả Access

a Mơc tiªu:

- Học sinh hiểu đợc Access có khả cung cấp công cụ tạo lập, lu trữ, cập nhật khai thác liệu

b Néi dung:

- Access cung cấp khả tạo lập CSDL lu trữ chúng thiết bị nhớ

- Access cung cấp khả tạo biểu mẫu để cập nhật liệu, tạo báo cáo thống kê, tổng hợp hay mẫu hỏi để khai thác CSDL, giải tốn quản lí

c C¸c bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh Phần mềm Microsoft Office Access

+ Là hệ quản trị CSDL nằm phận phầm mềm Microsoft Office hÃng Microsoft giành cho máy tính cá nhân máy tính chạy mạng cục

2 Khả Access

a Những khả Access

- Cung cấp công cụ tạp lập, lu trữ, cập nhật khai thác liệu

To lp cỏc c s liệu lu chúng nhớ Một CSDL đợc tạo lập Access gồm bảng liệu mối liên kết bảng đồ

 Tạo biểu mẫu để cập nhật liệu, tạo

- Theo dâi liªn tëng

Ví dụ:

Để quản lý học sinh lớp, cần tạo bảng với thông tin sau: Họ tên, ngày sinh, giới tính, địa đồn viên hay khơng, tổ, điểm tring bình mơn: Tốn, Lý, Hố, Tin…

(22)

báo cáo thống kê, tổng kết hay mẫu hỏi để khai thác liệu CSDL, giải toán quản lý

b Ví dụ:

trung bình mơn, giáo viên tạo báo cáo thống kê đánh giá học lực tờng học sinh toàn lớp

Với tốn dùng Access xây dựng CSDL giúp giáo viên quản lý học sinh lớp mình, cập nhật thơng tin, tính điểm trung bình mơn, tính tốn thống kê cách tự động

2 Hoạt động 2: Tìm hiểu đối tợng Access

a Mơc tiªu:

- Học sinh biết có đối tợng Access, là: bảng, mẫu hỏi, biểu mẫu báo cáo

b Néi dung:

- Bảng dùng để lu trữ liệu

- Mẫu hỏi dùng để xếp, tìm kiếm kết xuất liệu xác định từ nhiều bảng

- BiĨu mÉu gióp t¹o giao diƯn thn tiện cho việc nhập hiển thị liệu

- Báo cáo đợc thiết kế để định dạng , tính tốn, tổng hợp liệu đợc chọn in

c Các bớc tiến hành

Hot động giáo viên Hoạt động học sinh 3 Các loại đối tợng Access

- Mở CSDL Quanli_hs Mở bảng HOC_SINH giới thiêu: Bảng đối tợng Access

+ Hái: Chức bảng? Em có nhận xét bảng?

+ Một CSDL có bảng?

- Tơng tự cho đối tợng lại: mẫu hi, biu mu, bỏo cỏo

- Quan sát tr¶ lêi

+ Bảng dùng để lu trữ liu

+ Mỗi bảng chứa thông tin chủ thể cần quản lí

+ Mỗi bảng gồm nhiều hµng, nhiỊu cét + Mét CSDL cã thĨ cã nhiỊu b¶ng

- Mẫu hỏi dùng để xếp, tìm kiếm kết xuất liệu xác định từ nhiều bảng

- BiĨu mÉu gióp t¹o giao diện thuận tiện cho việc nhập hiển thị liÖu

- Báo cáo đợc thiết kế để định dạng , tính tốn, tổng hợp liệu đợc chọn in

3 Hoạt động 3: Tìm hiểu số thao tác Access

a Mơc tiªu:

- Học sinh biết thao tác Access khởi động, tạo CSDL mới, mở CSDL có, kết thúc phiên làm việc với Access

- Bớc đầu thực đợc việc khởi động Access, tạo đợc CSDL mới, mở đợc CSDL có kết thúc làm việc với Access

b Néi dung:

- Khởi động Access - Tạo CSDL

(23)

- Mở CSDL có File -> Open

- KÕt thóc phiªn làm việc với Access File -> Exit

c Các bíc tiÕn hµnh:

Hoạt động giáo viên Hoạt động học sinh 4 Một số thao tác bản.

- Khởi động Access

Diễn giải: Giống nh khởi động Word, Excel,

- Gäi mét häc sinh thùc hiÖn

- Mở CSDL cú:

- Kết thúc phiên làm việc với Acces: Yêu cầu học sinh thực cách s¸ch gi¸o khoa

a Khởi động Access

C1: Start ProgramsMicrosoft Access C2: Nhấn vào biểu tợng Access hình

b Tạo sở d÷ liƯu míi B1: File  New

B2: Chän Blank Database

B3: Trong hộp thoại chọn vị trí lu tệp nhập tên tệp CSDL vào sau chọn Creat

c Mở CSDL có File -> Open

d Kết thúc phiên làm việc víi Access - File -> Exit

- Nh¸y cht vµo nót - Ên Alt + F4

4 Hoạt động 4: Tìm hiểu chế độ làm việc với đối tợng

a Mơc tiªu:

- Học sinh biết có chế độ làm việc với đối tợng: chế độ thiết kế, chế độ trang liệu

- Học sinh biết cách tạo đối tợng mở đối tợng có

b Néi dung:

- Chế độ thiết kế: Dùng để tạo thay đổi cấu trúc bảng, mẫu hỏi, biểu mẫu, báo cáo (View -> Design view)

- Chế độ trang liệu: Dùng để hiển thị liệu dạng bảng, cho phép xem, xóa thay đổi liệu có (View -> Datasheet view)

- Ngời ta thờng dùng thuật sĩ để tạo mẫu dững sẵn sau chỉnh sửa bàng cách tự thiết kế

- Trong cửa sổ loại đối tợng tơng ứng, nháy đúp chuột lên tên đối tng m nú

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

Hoạt động giáo viên Hoạt động học sinh 5 Làm việc với đối tợng

- Giới thiệu chế độ thiết kế: dùng để tạo thay đổi cấu trúc bảng, mẫu hỏi, biểu mẫu, báo cáo (View -> Design view)

- Thực mở đối tợng chon chế độ thiết kế để minh họa

- Giới thiệu chế độ trang liệu: Dùng để hiển thị liệu dạng bảng, cho phép xem, xóa thay đổi liệu có

- Quan sát giới thiệu giáo viên để biết thao tác chọn chế độ thiết kế nhận dạng chế độ thiết kế

(24)

(View -> Datasheet view)

- Yêu cầu học sinh mở đối tợng CSDL Quanli_hs chuyển đổi qua lại chế độ

- Tạo đối tợng

- Mở đối tợng có:

- Thực theo cách để hình thành kĩ

- Trong Access, đối tợng đợc tạo nhiều cách khác

+ Dïng mÉu dùng s½n (wizard) + Ngêi dïng tù thiÕt kế

+ Kết hợp cách

- Trong cửa sổ loại đối tợng tơng ứng, nháy đúp chuột lên tên đối tợng để mở

IV Củng cố - tập nhà Các nội dung học

- Access gì? Các chức Access? Nắm đối tợng Access, Cách khởi động thoát khỏi Access?

Đáp án:

- Access hệ QTCSDL hảng Microsoft sản xuất Các chức Access:

- Tạo bảng, lu trữ liệu khai thác liệu Câu hỏi tập nhµ

Access gì? Hãy kể chức Access Liệt kê đối tợng Access

3 Có chế độ làm việc với đối tợng Access Có cách để tạo đối tợng Access

5 Nêu thao tác khởi động kt thỳc Access

Tiết 11 Ngày soạn: 25/09/2008

(25)

1 KiÕn thøc:

- Häc sinh hiểu khái niệm cấu trúc liƯu b¶ng: Trêng, b¶n ghi, KDL, khãa chÝnh

- Biết tạo sửa cấu trúc bảng, nạp liệu vào bảng, cập nhật liệu 2 Kỹ năng:

- Thực đợc việc tạo sửa cấu trúc bảng - Nhập đợc liệu vào bảng, cập nhật liệu

- Thực đợc việc định khóa đơn giản trờng II đồ dùng dạy học:

- Máy vi tính, máy chiếu dùng để giới thiệu ví dụ - Bảng HOC_SINH

- Bảng kiểu liệu:

Kiu liệu Mô tả Minh họa

Text Dữ liệu chữ - số Lớp 12A, 054.849397 (số điện thoại)THPT Hai Bà Trưng,

Number Dữ liệu kiểu số 123, -12371.23

Date/Time Dữ liệu ngày/thời gian 12/2/06, 1:23:45 PM Currency Dữ liệu kiểu tiền tệ $ 1234, 100234 ĐVN AutoNumber

Dữ liệu kiểu số đếm, tạo số nguyên theo thứ tự

1 Yes/No

Dữ liệu kiểu Boolean (hay Lôgic) , lưu giữ giá trị Yes No,

True /False, On/off

Loại liệu vụ cựng hữu ớch cần đỏnh dấu giới tớnh: Nam Nữ, vào Đồn hay chưa (dữ liệu cú hai giỏ trị chọn lựa) iii hoạt động dạy học

 ổn định lớp: Điểm danh

 Kiểm tra cũ: Chọn câu hỏi trắc nghiệm tiết 8/mỗi học sinh  Nội dung

1 Hoạt động1: Tìm hiểu số khái niệm Access.

a Mơc tiªu

- Häc sinh hiểu khái niệm trờng, ghi, kiểu liệu

b Néi dung

- Bảng (Table): Là thành phần sở để tạo nên CSDL, nơi lu giữ liệu ban đầu, bảng gồm 02 thành phần sau:

- Trờng (Field): nơi lu giữ giá trị liệu, ngời lập trình phải đặt tên cho ct

- Bản ghi (Record): gồm dòng ghi liệu lu giữ giá trị cét.

- Kiểu liệu (Data Type): Là kiểu liệu đợc lu trờng Mỗi tr-ờng có kiểu liệu

c C¸c bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh - Chiếu bảng danh sách học sinh (H20

SGK)

+ Giới thiệu ví dụ bảng

(26)

dữ liÖu Access

+ Hỏi: Chủ thể đợc bảng lu tr?

+ Diễn giải: Bảng gồm nhiều hàng nhiều cột, hàng lu thông tin học sinh, cột lu thông tin thuộc tính mét häc sinh

+ Diễn giải: Trong Access Mỗi cột đợc gọi trờng: Mỗi hàng đợc gọi ghi:

+ Yêu cầu học sinh cho biết trờng bảng, giá trị ghi thứ 2? + Yêu cầu học sinh nhắc lại tên số kiểu liệu học lớp 11?

- Chiếu bảng số kiểu liệu thờng dùng Access, lu ý kích thớc lu trữ: khả lu trữ tối đa kiểu liệu

- Quy tắc đặt tên cột?

+ Học sinh

+ Dựa vào bảng SGK trả lời

+ Kiểu nguyên, thực, kí tự, xâu, logic,

- Quy tắc đặt tên cột:

Tên cột <=64 ký tự, không chứa dấu chấm (.), dấu !, dấu nhấn (), dấu [ ] Tên không bắt đầu ký tự khoảng trắng, tên cột không nên bỏ dấu tiếng việt không nên chứa ký tù tr¾ng

2 Hoạt động2: Cách tạo cấu trúc bảng.

a Mơc tiªu

- Học sinh biết đợc cách để tạo cấu trúc bảng, cách định khóa lu cấu trúc bảng

b Nội dung

- Tạo cấu trúc bảng

Cỏch 1: Nháy đúp chuột vào Create Table In Design View

Cách 2: Nháy chuột vào nút lệnh New Design view Xuất công cụ thiết kế bảng cửa sổ cấu trúc bảng

- Tạo trêng + Field Name: + Data Type: + Description: + Field Properties:

- Thay đổi tính chất trờng - Chỉ định khóa

+ Chän trêng lµm khãa chÝnh

(27)

- Lu cÊu tróc bảng + File -> Save

+ Gõ tên bảng vào ô Table name: + Nháy Ok

c Các bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu cách tạo cấu trúc bảng để

häc sinh biÕt c¸c bíc thùc hiƯn

- Gi¶i thÝch mét sè tÝnh chÊt cđa trờng yêu cầu học sinh lấy ví dụ:

+ Field size: Kích thớc tối đa liệu lu trêng

+ Format: Quy định cách hiển thị in liệu

+ Caption: Phụ đề tên trờng tiếng Việt Default value: Giá trị ngầm định

- Thực bớc nhằm quy định trờng ma_so làm khóa

- Thùc hiƯn lu cÊu trúc bảng:

- Quan sát bớc giáo viên

+ Nếu KDL Text Field size = 25 liệu nhập vào trờng không qu¸ 25 kÝ tù

+ Nếu trờng To có Default value đặt =1 thêm ghi mới, trờng đợc đặt

+ Decimal place: qui định số lẻ

+ Caption: Vì tên field khơng có dấu tiếng Việt, tính chất cho phép nhập vào tiêu đề cho cột tiếng Việt có dấu đầy đủ ý nghĩa

+ Required: chọn Yes để đồng ý bắt buộc phải nhập liệu cho bảng, ngợc lại chn No

- Có hình chìa khóa trớc tên trêng + BÊm chuét vµo trêng ma_so + Edit -> Primary Key

+ File -> Save

(28)

3 Hoạt động3: Giới thiệu cách thay đổi cấu trúc bảng.

a Mơc tiªu:

- Học sinh biết cách thay đổi thứ tự trờng, bổ sung thêm trờng, xóa trờng khỏi cấu trúc bảng, thay đổi khóa

b Néi dung:

- Thay đổi thứ tự trờng

+ Chọn trờng muốn thay đổi v trớ

+ Nhấn, giữ kéo thả chuột vị trí - Bổ sung thêm trờng

+ Insert -> Rows

+ Gõ tên trờng, chọn kiểu DL xác định tính chất trờng - Xóa trờng

+ Chọn trờng muốn xóa + Edit -> Delete Rows - Thay đổi khóa

+ Chọn trờng muốn định làm khóa + Edit -> Primary Key

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

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu thao tác thay đổi thứ tự trờng

GT sau trêng Ngsinh + Chän trêng GT

+ Nhấn, giữ kéo chuột đến trờng Ngsinh thả chuột

- Yêu cầu học sinh i ngc li

- Thao tác chèn thêm trêng míi NSINH vµo tríc trêng GT

+ Cht phải vào trờng GT + Chọn Insert Rows

+ Nhập tên trờng NSINH KDL Text - Yêu cầu học sinh nêu thao tác chèn thêm trờng Lop vào trớc To

- Thao tác xóa trờng Lop?

- Theo dõi thực lại

+ Chän trêng GT

+ Nhấn, giữ kéo chuột đến trờng Ngsinh thả chuột

+ Chuét ph¶i vµo trêng To + Chän Insert Rows

+ NhËp tên trờng Lop KDL Text + Chọn trờng Lop

+ Edit -> Delete Rows 4 Hoạt động 4: Giới thiệu thao tác xóa bảng đổi tên bảng.

a Mơc tiªu:

- Học sinh biết cần thiết thao tác xóa đổi tên bảng - Biết cách xóa bảng đổi tên bảng

b Néi dung:

- Xãa b¶ng

+ Chọn tên bảng cần xóa

+ Edit -> Delete Chọn Yes hộp thoại khẳng định xóa xuất - Đổi tên bảng

(29)

+ Edit -> Rename

+ Gõ tên cho bảng ấn enter

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

Hot động giáo viên Hoạt động học sinh - Tại cần xóa bảng?

- Các bớc để xóa bảng?

- Giới thiệu thao tác đổi tên bảng Ho_so_hs thành HS_hs

+ Chän b¶ng Ho_so_hs + Edit -> Rename

+ Gâ HS_hs vµ Ên Enter

- Yêu cầu học sinh đổi lại cách khác

- Khi bảng không dùng đến nữa, hay bảng chứa thông tin sai, cũ

+ Chọn bảng cần xóa

+ ấn phím Delete bàn phím + Hoặc Edit -> Delete

+ Hoặc nh¸y nót

Hộp thoại khẳng định xóa xuất chọn Yes

+ Chuột phải vào tên bảng cần đổi tên + Gõ Ho_so_hs ấn Enter

iv củng cố tập nhà Các nội dung ó hc

- Cấu trúc bảng, Cách tạo mét trêng: + Field name: Tªn trêng

+ Data Type: KDL

+ Discription: Mô tả trờng

+ Field Properties: Tính chất trờng; - Chỉ định khóa

- Sửa cấu trúc bảng - Xóa bảng, đổi tên bảng Câu hỏi tập nh: SGK

- Trả lời câu hỏi 1, 2, 3, 4, SGK - Xem néi dung phô lục

(30)

Tiết 12-13 Ngày soạn: 29/09/2008 Bài tập thực hành số 2

Tạo cấu trúc bảng I Mục tiêu:

1 Về kiÕn thøc:

- Nắm qui trình thiết kế bảng, biết nhận diện trờng đặt khóa chính, khơng có trờng đặt khóa chấp nhận để Access tạo trờng khóa ID Nắm vài tính chất trờng (Field Properties): Field size, format, Caption, Require

2 Về kỹ năng:

- Thit kế bảng đơn giản, phức tạp với số tính chất trờng nêu trên, biết cách khai báo khóa chính, lu bảng tính

II đồ dùng dạy học:

- Sách GK tin 12, Sách GV tin 12, đĩa chứa chơng trình minh họa (quản lý học sinh:gv biên soạn)

iii hoạt động dạy học Tiết 12:

1 ổn định tổ chức: Điểm danh Kim tra bi c:

- Nêu tạo bảng, c¸c tÝnh chÊt cđa trêng? Néi dung:

1 Hoạt động 1: Thực tập tập 2.

a Mơc tiªu:

- Học sinh khởi động đợc Access, tạo đợc CSDL, tạo đợc bảng CSDL theo cấu trúc cho trớc

- Quy định đợc khóa cho bảng

b Néi dung:

Bài 1: Khởi động Access, tạo CSDL với tên Quanli_HS Trong CSDL tạo bảng HOC_SINH có cấu trúc:

Tên trờng Mô tả Kiểu liệu

MaSo M· häc sinh AutoNumber

HoDem Họ đệm Text

Ten Tªn Text

GT Giíi tÝnh Text

(31)

Ngsinh Ngày sinh Date/Time

Diachi Địa Text

To Tổ Number

Toan Điểm trung bình môn toán Number

Van Điểm trung bình môn văn Number

- Chú ý: Các trờng điểm trung bình m«n

Bài 2: Chỉ định khóa chính: Trờng MaSo

c Các bớc tiến hành

Hot ng ca giáo viên Hoạt động học sinh - Giới thiệu yêu cầu tập 1: Khởi

động Access, tạo CSDL Quanli_hs, tạo bảng HOC_SINH CSDL Quanli_hs - Yêu cầu học sinh thực bớc khởi động Access

- Yêu cầu học sinh thực bíc kÕt thóc Access

- ChiÕu cÊu tróc b¶ng HOC_SINH lên bảng

- Yờu cu hc sinh thc bớc để tạo CSDL Quanli_hs

- Quan sát yêu cầu tập

+ Start -> All Program -> Microsoft Office -> Microsoft Office Access + File -> Exit

- T¹o CSDL Quanli_hs + File -> New

(32)

- Yêu cầu học sinh tạo bảng HOC_SINH

+ Gõ tên CSDL: Quanli_hs, chọn nợi lu trữ CSDL ấn Enter (Create)

- Tạo bảng HOC_SINH: + Chọn đối tợng Table

+ Create Table in Design view + Field name: Tªn trêng + Data Type: KDL cđa trêng

+ Field Properties: Thuộc tính trờng + Chọn trờng khóa: Edit -> Primary Key - Thông báo kết đạt đợc đối chiếu với kết giáo viên

TiÕt 13:

1 ổn định tổ chức: Chào hỏi, điểm danh Kiểm tra cũ:

- Nªu bớc tạo CSDL mới, tạo bảng mới, tÝnh chÊt cña trêng? Néi dung:

2 Hoạt động 2: Thực tập 3.

a Môc tiªu:

- Rèn luyện kỹ thay đổi cấu trúc bảng: Thay đổi thứ tự trờng bổ sung thêm trờng vào bảng

- Lu đợc bảng thoát khỏi Access

b Néi dung:

Bµi 3:

- Chuyển trờng DoanVien xuống dới trờng NgSinh trờng địa - Thêm trờng sau:

Tên trờng Mô tả

Li Điểm trung bình môn Lí

Hoa Điểm trung bình môn Hóa

Tin Điểm trung bình môn Tin

- Di chuyển trờng điểm để có thứ tự là: Toan, Li, Hoa, Van, Tin? - Tính chất trờng điểm?

- Lu ý chế độ thiết kế để tạo/sửa đổi cấu trúc bảng:

+ Nhấn phím Tab Enter để chuyển đổi qua lại ô;

(33)

- Chuyển đổi qua lại chế độ: Trang liêu (DataSheet View), chế độ Thiết kế (Design View)?

c Mét sè điểm cần lu ý thực hiện:

- Bài cha yêu cầu học sinh cập nhật liệu, nhiên nhiều học sinh có ý, ham thích tìm hiĨu nªn cã thĨ khun khÝch cho häc sinh cËp nhật số ghi vào bảng

d Các bíc tiÕn hµnh.

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu yêu cầu:

+ Chuyển trờng Doanvien xuống dới tr-ờng Ngsinh trtr-ờng Diachi

+ Thêm trờng sau: Li: Điểm trung bình môn Lí Hoa: Điểm trung bình môn Hóa Tin: Điểm trung bình môn Tin

+ Di chuyn trờng để có thứ tự là: Toan, Li, Hoa, Van, Tin

+ Lu lại bảng thoát khỏi Access - Tiếp cận học sinh để hớng dẫn

- Quan sát yêu cầu để xác định công việc phải thực

- Khởi động Access? - Mở tệp CSDL có? + Chọn trờng Ngsinh

+ Nhấn, giữ kéo chuột lên trờng Doanvien

+ Insert -> Rows

+ Gõ tên trờng là: Li, KDL là: Number , thực tơng tự cho trờng lại

+ File -> Save, gõ tên ấn Enter - Thông báo kết cho giáo viên

VI Dặn dò lu ý

- Tắt máy tính, nép gọn bàn ghế, chuột, bàn phím, - Xem 5: Các thao tác bảng

Tiết 14 Ngày soạn: 05/10/2008

Bài CáC THAO TáC CƠ BảN TRÊN BảNG I Mơc tiªu

1 VỊ kiÕn thøc:

- Biết lệnh làm việc với bảng: cập nhật liệu bảng, xếp, lọc tìm kiếm

2 Về kỹ năng:

- Mở bảng chế độ trang liệu, cập nhật liệu

- Thực đợc việc xếp lọc, tìm kiếm đơn giản in liệu trực tiếp II đồ dùng dạy học

- Máy vi tính, máy chiếu Projector dùng để chiếu ví dụ - Sách GK tin 12, Sách GV tin 12

(34)

1 ổn định tổ chức:

- Chào hỏi, điểm danh Kiểm tra cũ:

- Cập nhật liệu bao gồm thao tác gì? Nội dung:

1 Hot ng 1: Giới thiệu thao tác cập nhật liệu.

a Mục tiêu:

- Học sinh biết có thao tác cập nhật liệu thêm ghi mới, chỉnh sửa xóa ghi

- Bit c bớc thực bớc đầu thực đợc số thao tác: mở bảng chế độ trang liệu cập nhật liệu

b Néi dung:

- Thêm ghi mới:

Insert -> New Record gõ liệu tơng ứng vào trờng Hoặc: Bấm chuột trực tiếp vào ghi trống cuối bảng gõ liệu tơng ứng vào trờng - Chỉnh sửa liệu:

Bm chut vào ô chứa liệu tơng ứng thực thay đổi cần thiết - Xóa ghi:

+ Chọn ghi cần xóa + Gõ phím Delete

+ Khẳng đinh xóa, chọn Yes c Các bớc tiến hµnh

Hoạt động giáo viên Hoạt động học sinh - Thêm ghi

+ Më bảng HOC_SINH

+ Giáo viên thực thêm ghi cách bấm chuột vào ghi cuối nhập liệu vào

- Chỉnh sửa liệu:

+ GV nêu phơng pháp, yêu cầu học sinh thực

- Xóa ghi:

+ GV thực bớc xóa ghi

- Yêu cầu số học sinh thùc hiƯn xãa mét sè b¶n ghi ci

- Quan sát bảng thao tác giáo viên để nhận biết thao tác

- Theo dõi giáo viên, quan sát bạn thực để nhận biết thao tỏc

+ Bấm chuột vào tên trờng muốn chỉnh sửa thực nh chỉnh sửa văn - Quan sát giáo viên thực

+ Chọn ghi cuối

+ ấn phím Delete bàn phÝm, xt hiƯn hép thäai x¸c nhËn xãa

+ Chọn Yes để khẳng định xóa 2 Hoạt động 2: Giới thiệu thao tác xếp.

a Mơc tiªu:

- Học sinh biết bớc để thực xếp - Biết đợc ý nghĩa việc xếp

- Bớc đầu thực đợc xếp liệu bảng

b Néi dung:

- Chọn trờng cần xếp chế độ hiển thị trang liệu

- Bấm chuột vào nút lệnh (tăng hay giảm dần) để xếp ghi bảng dựa giá trị trờng đợc chọn

(35)

Hoạt động giáo viên Hoạt động học sinh - Hỏi: Hãy cho biết ý nghĩa việc

xÕp?

- ChiÕu lªn bảng HOC_SINH

- Thực xếp tăng dần theo tæ + Chän trêng To

+ Bấm chuột vào nút lệnh tăng dần để xếp ghi tăng dần theo tổ - Yêu cầu học sinh thực xếp nam trớc nữ sau

- Để dễ dàng chọn đối tợng cần tìm kiếm

- Quan sát bảng liệu

- Quan sát thao tác giáo viên

+ Chọn trờng GT

+ Nháy chuột vào nút lệnh (tăng dần), kết ngợc so với yêu cầu nháy chuột lại vào nút lệnh (giảm dần)

3 Hoạt động 3: Thao tác lọc liệu.

a Mơc tiªu:

- Häc sinh biÕt bớc thực việc lọc liệu

- Bớc đầu thực đợc việc lọc số ghi thỏa mãn số điều kiện từ bảng liệu có sẵn

- Học sinh hiểu đợc ý nghĩa việc lọc liệu

b Nội dung

- Lọc liệu theo ô ®ang chän

+ Chọn ô liệu tiêu chí để lọc

+ Nháy chuột vào nút lệnh , Access sẻ hiển thị tất ghi có giá trị trờng tơng ứng với giá trị trờng đợc chọn

- Läc theo mÉu:

+ BÊm cht vµo nót lƯnh ,

+ Nhập điều kiện lọc vào trờng tơng ứng theo mÉu

+ Nháy chuột vào nút lệnh , Access hiển thị tất ghi thỏa mãn điều kiện đợc

- §Ĩ lọc, nháy chuột vào nút lệnh c Các bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh - Hỏi: Hãy cho biết ý nghĩa việc lọc?

- ChiÕu b¶ng HOC_SINH

- GV thùc hiƯn läc c¸c häc sinh nam + Chọn ô cột GT có giá trị “Nam”

+ Record -> Filter -> Filter by Selection - Yêu cầu học sinh thực lọc tất học sinh Nam có tên Hải

- Trở trạng thái ban đầu (hủy lọc) Record Remove Filter/Sort

- Giíi thiƯu c¸ch thø vỊ läc có nhiều điều kiện: Lọc tất học

- Để chọn đối tợng cần tìm kiếm thu hẹp phạm vi tìm kiếm - Quan sát bảng liệu

+ Sư dơng kÕt qu¶ giáo viên vừa tạo + Chọn ô cột Ten có giá trị Hải

+ Nháy chuét Record -> Filter -> Filter by Selection

(36)

sinh nam có tên Hải

+ Record -> Filter -> Filter by Form + Trêng Ten chän H¶i

+ Trêng GT, chän Nam

+ Record -> Apply Filter/Sort

- Yêu cầu học sinh thực thao tác

trên cách sử dơng c¸c nót lƯnh + Nh¸y cht + Trêng Ten chän H¶i + Trêng GT, chän Nam

+ Nháy chuột vào nút lệnh để thực lọc

4 Hoạt động 4: Giới thiệu thao tác tìm kiếm đơn giản.

a Mơc tiªu

- Học sinh biết bớc để thực việc tìm kiếm

- Bớc đầu thực đợc việc tìm ghi thỏa mãn số điều kiện từ bảng liệu có sẵn

b Néi dung:

- Chän Edit -> Find (Ctrl + F) xuÊt hiÖn hộp thoại - Gõ cụm từ cần tìm vào ô Find What:

- Trong Look in:

+ Chọn tên bảng (nếu muốn tìm cụm từ tất trờng) + Yêu cầu tìm kiếm trờng chứa trỏ (ngầm định) - Trong ô Macth, chọn cách thức tìm kiếm:

+ Any path of Field: Cụm từ cần tìm phần trờng + Whole Field: Cụm từ cần tìm nội dung ô

+ Start of Field: Cụm từ cần tìm phải nằm đầu cña trêng

- Nháy chuột vào Find Next để đến vị trí thỏa mãn điều kiện tìm kim

c Các bớc tiến hành

Hot ng giáo viên Hoạt động học sinh - Nêu câu hỏi gợi nhớ: Hãy nêu cách

để tìm kiếm từ Word - Chiếu lên bảng HOC_SINH

- Giáo viên thực tìm kiếm học sinh có tên Hà:

+ CTRL + F

+ Find What: gâ Hµ

+ Look in: Chän b¶ng HOC_SINH + Macth: chän Whole Field

+ Search: chọn All

- Yêu cầu học sinh tìm kiếm theo số tiêu chí khác tự nêu

+ C¸ch 1: Edit -> Find

+ C¸ch 2: Bấm tổ hợp phìm CTRL + F - Quan sát liệu

- Quan sát thao tác giáo viên

5 Hot ng 5: Thao tỏc in liệu.

a Mơc tiªu:

- Häc sinh biết cách phạm vi liệu cần in

b Néi dung:

- Cã thÓ in liệu trực tiếp từ bảng

- Cú th sử dụng thao tác lọc để thu hẹp phạm vi đợc in

- Có thể sử dịng thao tác xếp để in ghi theo thứ tự xác định - Có thể số trờng cần in

- Việc thiết đặt trang in xem trớc in thực tơng tự nh word

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

(37)

- ChiÕu b¶ng HOC_SINH

- Giới thiệu thao tác để in toàn bảng

+ Mở bảng liệu cần in + File -> Print

+ Chän All -> OK

- Yêu cầu học sinh thực in ghi có tên Hải

- Yờu cu hc sinh thực in số ghi đợc tô đen

- Quan sát bảng liệu

- Theo dõi thao tác giáo viên + Chọn ô cột Ten có giá trị Hải

+ Record -> Filter -> Filter by Selection + File -> Print

+ Chän All, Ok - In b¶n ghi: + File -> Print

+ Chän Selected Record vµ Ok Iv cđng cè vµ bµi tËp vỊ nhµ

1 Những nội dung học

- Các thao tác cập nhật liệu: Thêm ghi, chỉnh sửa liệu, xóa ghi - Thao tác xếp lọc liệu, tìm kiếm đơn gin

- Thao tác in liệu Bài tập nhà

- Trả lời câu hỏi làm tập 1, 2, SGK - Xem néi dung phô lôc

- Xem néi dung bµi tËp vµ thùc hµnh

TiÕt 15 - 16 Ngày soạn: 11/10/2008

Bài tập thực hành 3 Thao tác với bảng I Mục tiêu

- Rèn luyện kĩ thao tác bảng, Học sinh thực đợc thao tác bảng, làm việc với bảng hai chế độ

(38)

- Thực đợc số thao tác với bảng: xếp, lọc II đồ dùng dạy học

- Máy tính, máy chiếu, phòng máy cho học sinh - CSDL Quanli_hs, b¶ng HOC_SINH

Iii hoạt động dạy học Tiết 15

- ổn định tổ chức: - Điểm danh, phân cơng vị trí ngồi - Kiểm tra bi c:

Mở CSDL Quanli_hs, lọc ghi nữ tổ 1? - Nội dung:

1 Hoạt động 1: Thực tập 1,2.

a Mục tiêu:

- Rèn luyện kĩ cập nhật liệu cho bảng b Nội dung

- Sử dụng bảng HOC_SINH đợc tạo cấu trúc thực hành - Một số cách di chuyển:

+ Nhấn phím Tab Shift + Tab để di chuyển tới lùi lại tr-ờng bảng

+ Nhấn phím mũi tên để chuyển bảng

+ Nhấn phím Home End để chuyển tới dầu trờng cuối trờng một ghi

+ Nhấn Ctrl + Home để chuyển đến ô đầu bảng, Ctrl + End để chuyển đến ô cuối bảng

- Sắp xếp lọc:

c Một số điểm cần lu ý thùc hiÖn.

- Yêu cầu học sinh nhập nh SGK nhằm thống liệu, để thuận tiện việc đối chiếu kết

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

(39)

Bµi : Më CSDL cđa bµi thùc hµnh Sử dụng bảng HOC_SINH nhập ghi(SGK)

Bài 2: Thực yêu cầu bài a Hiển thị học sinh Nam

b Lọc danh sách cha đoàn viên

c Tìm học sinh có điểm Toán, lý hoá lớn

GV : Hớng dẫn làm máy HS : Quan sát làm

GV : Thêm trờng : li, hoa, van, tin

GV: Cho mét sè häc sinh thực thao tác xoá, thêm ghi GV: Gäi häc sinh lµm bµi

HS: Thùc hiƯn thao tác ứng với câu hỏi

GV: Nhn xột đánh giá

TiÕt 16

- ổn định tổ chức: - Điểm danh, phân cơng vị trí ngồi - Kiểm tra cũ:

Më CSDL Quanli_hs, NhËp thªm ghi vào cuối bảng HOC_SINH? - Nội dung:

2 Hoạt động 2: Thực tập 3.

a Mơc tiªu:

- RÌn lun cho häc sinh kĩ xếp liệu bảng - Rèn luyện cho học sinh kĩ tìm kiếm liẹu bảng b Nội dung bớc tiến hµnh:

Nội dung Hoạt động thầy trị

Bài 3: Thực yêu cầu

a Sắp xếp tên học sinh theo thứ tự bảng chữ

b Sắp xếp điểm Toán theo thứ tự giảm dần

c Sắp xếp điểm văn theo thứ tự tăng dần

Bài 4: Thực yêu cầu a Nhập thêm ghi khác b Tìm học sinh có điểm văn >8

GV: Yêu cầu số học sinh thực Chiếu học sinh lên máy chiếu

HS: Thực theo yêu cầu

GV: Hng dn hc sinh lm ỳng, sa li cho hc sinh

GV: Yêu cầu học sinh nhập danh sách có 20 ghi

(40)

1 Cđng cè bµi:

- Cho học sinh lu lại nội dung bảng, Bài tập nhà:

- Tìm hiểu xây dựng số bảng cho phần mềm quản lý nhân viên - Học sinh tắt máy, sinh máy vị trí ngồi

- Đánh giá thực hành

Tiết 17 Ngày soạn: 15/10/2008

Bài 6: Biểu mÉu

I Mơc tiªu

- Hiểu đợc khái niệm biểu mẫu, công dụng biểu mẫu - Biết chế độ làm việc biểu mẫu

- Cách tạo biểu mẫu đơn giản dùng chế độ thiết kế để chỉnh sửa cấu trúc biểu mẫu

- Sử dụng biểu mẫu để nhập sửa liệu

II thiết bị đồ dùng dạy học

- Máy vi tính máy chiếu projector dùng để chiếu ví dụ - CSDL Quanli_hs, bảng HOC_SINH, biểu mẫu Capnhat_hs - Các hình vẽ, SGK

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

Tæ chøc:

- ổn định kiểm tra sĩ số Kiểm tra cũ

(41)

Nội dung hoạt động thầy trò 1 Khái niệm

Hỏi: Làm để xem nhập liệu vào bảng?

Hái: Cßn cã thĨ nhËp liệu vào bảng cách kác không?

- Thực thao tác nhập liệu, xem sửa liệu biểu mẫu học sinh tạo tệp QLhocsinh

- Đa khẳng định l biu mu (Form)

Hỏi: 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?

- Chuẩn hố kiến thức, đa khái niệm: Biểu mẫu đối tợng Access đợc thiết kế để: Hiển thị liệu bảng để xem, nhập sửa liệu thuận tiện; Thực thao tác thông qua nút lệnh; Tạo giao diện

Trl: Mở bảng chế độ trang liệu Chọn New record

Gõ liệu vào trờng tơng ứng HS1: trả lời

- lăng nghe

- Quan sát HS1: trả lời HS2: nhận xét

- Häc sinh tù ghi bµi

Hái: NhËn xÐt vỊ cách nhập, xem sửa liệu so với bảng?

Hỏi: Nêu khác hiển thị biểu mẫu bảng?

- giỏo viờn thc hin chế độ hiển thị bảng mẫu biểu để học sinh quan sát

2 T¹o biĨu mÉu

Hỏi: Có cách tạo biểu mẫu nào? GV giới thiệu: Access có cách tạo biểu mẫu : tù thiÕt kÕ vµ dïng thuËt sÜ

Hái: HÃy nêu bớc tạo mẫu hỏi thuật sĩ

- Giáo viên làm mẫu tạo biểu mẫu nhập ®iĨm häc sinh b»ng tht sÜ, gi¶i thÝch thĨ bớc

- Đa bớc tạo biểu mÉu b»ng thuËt sÜ:

B1 Nháy đúp chuột vào create from by using Wizard

B2 Chọn bảng (hoặc mẫu hỏi) làm liệu nguồn từ ô Tables/Queries Chọn trờng cần hiển thị đa vào mẫu biểu từ ô Avaliable Fields -> nh¸y Next

B3 Chän bè cơc biÓu mÉu (columnar, table, data sheet…)

B4 Chän kiÓu bè trÝ biÓu mÉu

B5 nhËp tên biểu mẫu kết thúc chọn Finish

Trl: d dng, p, tin li

Trl: Bảng hiển thị nhiỊu b¶ng ghi cïng mét lóc, mÉu biĨu chØ hiĨn thị ghi

-một học sinh thực tạo biểu mẫu máy

- lớp quan s¸t, nhËn xÐt

(42)

Nội dung hoạt động thầy trò Hỏi: tạo biểu mẫu montoan để

nhập điểm mơn tốn cho học sinh? 3 Chỉnh sửa biểu mẫu chế độ thiết kế

- Hỏi: nêu số cơng việc thay đổi chỉnh sửa mẫu biểu?

- GV chn ho¸ néi dung

- Thay đổi kích thớc trờng:

Bấm chuột vào hộp tên trờng có khong viền, đa trỏ chuột vào nút vng điều khiển, có mũi tên chiều thị kéo rê đến kích thớc cần thiết (hoặc bấm giữ Shift + mũi tên sang phải)

4 Các chế độ làm việc

- Hỏi: Hãy nêu chế độ làm việc với biểu mẫu

4.1 Chế độ biểu mẫu

- Hỏi: trình bày cách vào chế độ biểu mẫu, tác dụng?

- Hỏi: chức thực chế độ biểu mẫu?

4.2 Chế độ thiết kế

- hỏi: Nêu cách thực chế độ thiết kế

- Hỏi: làm cơng việc chế độ thiết kế?

- Ngoài chế độ biểu mẫu chế độ thiết kế cịn có chế độ datasheet, Pivot table, pivot chart

- mét học sinh lên bảng tạo biểu mẫu nhập điểm môn toán tiến hành nhập điểm cho số học sinh

- häc sinh kh¸c quan s¸t, nhËn xÐt - Trl:

+ Thay đổi nội dung tiêu đề + Chọn phông chữ

+ Thay đổi kích thớc trờng + Di chuyển trờng

- Trl: chế độ biểu mẫu chế độ thiết kế - Trl:

Cách 1: Nháy đúp chuột nên tên biểu mẫu

Cách 2: chọn bên biểu mẫu råi nh¸y nót Open

Cách 3: chế độ thiết kế, nháy nút View -> Form view

- trl: cËp nhËt d÷ liƯu, tìm kiếm, lọc, xếp thông tin

- Trl: chọn tên biểu mẫu nháy nút Design

- Trl:

+ Thêm, bớt, thay đổi vị trí, kích thớc trờng

+ định dạng phông chữ trờng tiêu đề

+ Tạo nút lệnh để thao tác thuận tiện

IV Cđng cè - bµi tËp

1 Cñng cè:

Hãy nêu khác chế độ làm việc với biểu mẫu - Học sinh thảo luận, trả lời

- Giáo viên nhận xét, đa đáp án:

+ Chế độ biểu mẫu thờng đợc sử dụng để nhập liệu

+ Chế độ thiết kế dùng để xem, sửa đổi thiết kế biểu mẫu Câu hỏi tập nhà

(43)

TiÕt 18 - 19 Ngµy soạn: 21/10/2008 bài tập thực hành 4

Tạo mẫu biểu đơn giản I Mục tiêu

- Hiểu đợc khái niệm biểu mẫu, công dụng biểu mẫu - Biết chế độ làm việc biểu mẫu

- Cách tạo biểu mẫu đơn giản dùng chế độ thiết kế để chỉnh sửa cấu trúc biểu mẫu

- Sử dụng biểu mẫu để nhập sửa liệu

II thiết bị đồ dùng dạy học

- Thầy: Máy tính, máy chiếu, hình vẽ bài, giao diện, bảng có sẵn - Trò: đọc trớc học, sách giáo khoa

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

TiÕt 18 Tæ chøc:

- ổn định kiểm tra sĩ số Kiểm tra bi c

HÃy nêu thao tác cập nhật liệu bảng? Tiến tr×nh

1 Hoạt động 1: Thực tập 1.

a Mơc tiªu:

- RÌn lun kỹ tạo biểu mẫu

- Rèn luyện kỹ cập nhật liệu thông qua biểu mẫu

b Néi dung:

- Tạo biểu mẫu để nhập liệu cho bảng hoc_sinh CSDL Quanly_hs

c Một số điểm cần lu ý thực hiện:

- Định hớng để học sinh tạo biểu mẫu thuật sỹ, sau dùng chế độ thiết kế để chỉnh sửa

- Nên chuẩn bị sẵn CSDL để cần chép sang máy tinh học sinh, không thời gian cho việc tạo lại

- Khơng địi hỏi sản phẩm học sinh phải 100% giống nh mẫu, miễn hợp lý, dễ dùng đảm bảo yêu cầu dùng để nạp liệu cho bng l c

d Các bớc tiến hành

Nội dung hoạt động thầy trò

Bài 1: Mở CSDL Quanli_hs.MDB làm thực hành số Làm công việc sau : - Tạo biểu mẫu để nhập liệu cho bảng Hoc_sinh

GV : Híng dÉn häc sinh t¹o biĨu mÉu thuật sĩ

HS : Quan sát làm

GV : Chỉnh sửa phông chữ cho biểu mẫu vị trí

HS: Thực thao tác ứng víi tõng c©u hái

(44)

Bài 2: Sử dụng Biểu mẫu vừa tạo để nhập ghi

TiÕt 19 - Tæ chøc:

ổn định lớp kiểm tra sĩ số - Kim tra bi c

HÃy nêu thao tác cập nhật liệu bảng? - Tiến tr×nh

2 Hoạt động 2: Thực tập 3.

a Mơc tiªu

- RÌn lun cho học sinh kĩ lọc liệu thông qua biểu mÉu

b Néi dung

- Läc c¸c học sinh nam cua rbảng hoc_sinh Bài 3:

Sử dụng nút lệnh công cụ để lọc học sinh nam bảng HOC_SINH

KÕt qu¶ läc ( giíi tÝnh nam)

Tìm hiểu sử dụng lệnh tơng ứng bảng chon Records để: - Sắp xếp học sinh theo thứ tự tăng dần.

(45)

B¶ng chän Records

c Các bớc tiến hành

Hot ng ca giỏo viên Hoạt động học sinh - Nêu nội dung yêu cầu hoạt động:

Läc c¸c häc sinh nam bảng hoc_sinh

- Thực mÉu

+ Trong sổ CSDL Quanli_hs, mở biểu mẫu học sinh chế độ biểu mẫu + Record -> Filter -> Filter by Form + trờng GT chọn giá trị “Nam” + Nhay chuột vào công cụ

Khi học sinh nam đợc thể biểu mẫu

- Theo dâi néi dung yêu cầu giáo viên

- Quan sỏt giáo viên thực để nhận biết thao tác

- Học sinh thực để hình thành thao tác

V Cđng cè vµ bµi tËp vỊ nhµ

1 Cđng cè bµi: Cho häc sinh lu lại nội dung bảng,

2 Bài tập nhà: Tìm hiểu xây dựng số bảng cho phần mềm quản lý nhân viên

- Học sinh tắt máy, sinh máy vị trí ngồi - Đánh giá thực hành

Tiết 20 Ngày soạn: 29/10/2008

BàI TậP

(46)

HS nắm cách hệ thống kiến thức Ms Acces:các chức Access, yếu tố tạo nờn Table, Vỡ phải tạo mối quan hệ?

2 Về kỹ năng:

Khởi động thoát khỏi Access, khởi tạo bảng, thiết lập mối quan hệ bảng, hiệu chỉnh dây quan hệ, xóa dây quan hệ, nhập liệu cho bảng Nắm vững qui trình tạo, thiết lập quan hệ, nhập liệu cho Table

II Chuẩn bị đồ dùng dạy học:

Sách GK tin 12, Sách GV tin 12, đĩa chứa chơng trình minh họa (quản lý học sinh:gv biên soạn)

iii Phơng pháp giảng dạy:

Trc nghim khỏch quan, thực hành, thuyết trình, hỏi đáp, đặt vấn đề, so sánh iv Các bớc lên lớp:

1 ổn định tổ chức: Điểm danh

2 KiĨm tra bµi cị: KiĨm tra tình hình lµm bt ë nhµ, kiĨm tra usb cña nhãm 3 Néi dung:

HS làm câu hỏi trắc nghiệm theo nhóm, nhóm cử hs 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 trò chơi để gây hứng thú thoải mái Mỗi nhóm làm 10 câu, nhóm có số điểm cao thắng

Cuối cùng, nhóm đặt đến câu hỏi để nhóm cịn lại trả lời Câu 1: Access gì?

a Là phần cứng

b Là phần mềm ứng dụng

c Là hệ QTCSDL hÃng Microsoft sản xuất d Là hệ thống phần mềm dùng tạo lập bảng Câu 2: Các chức Access

a Lập bảng b Lu trữ liệu

c Tớnh tóan khai thác liệu d Ba câu

Câu Tập tin Access đơc gọi là a Tập tin sở liệu

b Tập tin liệu c Bảng

d Tập tin truy cập liệu

Câu 4: Phần đuôi tên tập tin Access là a DOC

b TEXT c XLS d MDB

C©u 5: Tập tin Access chứa gì:

a Cha bảng, nơi chứa liệu đối tợng cần qun lý

b Chứa công cụ Access nh: table, query, form, report c Chøa hƯ phÇn mềm quản lý khai thác liệu

d Câu a b

Cõu 6: to mt tệp sở liệu (CSDL) & đặt tên tệp 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 kích vào biểu tợng New

d Khởi động Access, vào File chọn New kích vào biểu tợng New, kích tiếp vào Blank DataBase đặt tên tệp chọn Create

Câu 7: Tên file Access đặt theo qui tắc no

(47)

c Phần tên không 255 ký tự kể dấu trắng, phần đuôi không cần gõ, Access tự gán MDB

d Phần tên không 256 ký tự kể 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

Câu 9: Tên tập tin Access bắt buộc phải đặt trớc hay sau tạo CSDL: a Đặt tên tệp sau tạo CSDL

b Bắt buộc vào đặt tên tệp tạo CSDL sau Câu 10:Thoát khỏi Access 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 tiêu ca s Access

d Câu b c

Câu 11: Thành phần sở Access g× a Table

b Record c Field

d Field name

Câu 12: Bản ghi Table chứa gì a Chứa tên cột

b Chứa tên trêng

c Chứa giá trị cột d Tt c u sai

Câu 13: Tên cột (tên trờng) hạn chế ký tự a <=255

b <=8 c <=64 d <=256

Câu 14: Tên cột (tên trờng) đặt 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 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 liệu cho trờng số điện thoại nên chọn loại nào a Number

b Date/Time c Autonumber d Text

Câu 17: Chọn kiểu liệu cho trng ®iĨm Tãan, Lý

a Number c Yes/No

b Currency d AutoNumber

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 kích vào Apply/Ok

(48)

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 kích vào Apply Ok

d Các câu sai

Câu 19: Khi chọn kiểu 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

a Number c Text b Currency d Date/time

Câu 20: Khi chọn liệu cho trờng chứa hai giá trị nh gioitinh, tr-ờng đơn đặt hàng cha giải nên chọn kiểu liệu để sau nhập liệu cho nhanh

a Text b Number c Yes/No

d Auto Number

C©u 21: Có cần thiết phải lập mối quan hệ bảng CSDL hay không a Nhất thiết phải lập mối quan hệ bảng CSDL

b Không thiết phải lập mối quan hệ bảng CSDL

Cõu 22: Nh cú mi quan hệ bảng tính chất sau đợc đảm bảo a Tính độc lập liệu

b Tính d thừa liệu

c Tính toàn vẹn liệu bảng d Cả ba tính chất

Câu 23:Tại lập mối quan hệ hai trờng hai bảng nhng Access lại không chấp nhận

a Vì bảng cha nhập liệu

b Vì hai bảng 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 liệu(data type) khác chiều dài (field size)

d Cỏc cõu

C©u 24: Hai trêng (Field) tham gia vào dây quan hệ, có cần thiết tên hai trêng nµy :

a Gèng

b Không cần phải giống

Cõu 25: Ký hiu số đầu dây quan hệ nhằm cho biết a Trờng có khóa

b Trờng khơng có khóa

Câu 26: Ký hiệu vơ ( 00 ) đầu dây quan hệ nhằm cho biết a Trờng có khóa

b Trờng khơng có khóa

Câu 27: Với mối quan hệ thiết lập, bảng bảng (Primary table) a Bảng nằm đầu đích kéo tạo dây quan hệ

b Bảng nằm đầu nguồn kéo tạo dây quan hệ c Cả hai bảng bảng

d Kh«ng cã bảng bảng

Cõu 28: Vi mi quan hệ thiết lập, bảng bảng quan hệ (Related table) a Bảng nằm đầu đích kéo tạo dây quan hệ

b Bảng nằm đầu nguồn kéo tạo dây quan hệ c Cả hai bảng bảng quan hệ

d Kh«ng có bảng quan hệ

Câu 29: Khi nhập liệu phải nhập liệu cho bảng tríc. a B¶ng chÝnh tríc

b Bảng quan hệ trớc c Bảng trớc đợc d Các câu sai

(49)(50)

Tiết 21 Ngày soạn: 01/11/2008 Bài 7: Liên kết bảng

I Mục tiêu

- Biết khái niệm liên kết bảng, cần thiết ý nghĩa việc tạo liên kết

- Biết cách tạo liên kết bảng Access

- Học sinh vận dụng kiến thức để hoàn thành tập thực hành số

II thiết bị v dựng dy hc

- Thầy: Máy tính, máy chiếu, hình vẽ bài, giao diện, bảng có sẵn

- Trũ: đọc trớc học, sách giáo khoa

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

Tæ chøc:

- ổn định kiểm tra sĩ số Kiểm tra cũ

Hãy nêu thao tác để tạo biểu mẫu ? Tiến trình

Nội dung hoạt động thầy trị

1 Kh¸i niƯm:

Trong CSDL bảng thờng có liên quan với Khi xây dựng CSDL liên kết đợc tạo bảng cho phép tổng hợp liệu từ nhiều bảng

VD: Một cơng ti chun bán dụng cụ văn phịng thờng xuyên nhận đơn đặt hàng từ khách hàng Để thống kê phân tích đơn đặt hàng, xét hai cách lập CSDL.

C¸ch thø 1: Lập CSDL gồm bảng

Tên trờng Mô tả Khoá

chớnh So_don S hiu n t

hàng

Ma_khach_hang MÃ khách hàng

Ho_ten Tên khách hàng

Ma_mat_hang MÃ mặt hàng

So_luong Số lợng

Tên_mat_hang Tên mặt hàng Dia_chi Địa khách hàng Ngay_giao_hang Ngày giao hàng

Don_gia Đơn giá (VNĐ)

GV: Ngoài việc nắm đợc thao tác bảng, yêu cầu cần thiết phải biết liên kết bảng với Nh liên kết bảng gì? Chúng ta xen xột ny

GV? Liên kết bảng việc xây dựng CSDL có tác dụng gì?

HS xem SGK trả lời câu hỏi GV: Để làm rõ tác dụng việc tạo liên kết bảng xét ví dụ

GV: Giíi thiƯu nd vÝ dơ

(51)

C¸ch thø 2: LËp CSDL KINH_Doanh gåm ba b¶ng cã cÊu trúc tơng ứng nh sau:

Khach_hang

Tên trờng Mô tả Khoá

chính Ma_khach_hàng MÃ khách hàng Khoá

Ho_ten Tên khách hàng

Dia_chi Địa khách hàng

Mat_Hang

Tên trờng Mô tả Khoá

chính

Ma_mat_hang MÃ mặt hàng Khoá

Tên_mat_hang Tên mặt hàng

Don_gia Đơn giá (VNĐ)

Hoa_don

Tên trờng Mô tả Khoá

chớnh So_don S hiu n t

hàng Khoá

Ma_khach_hang MÃ khách hàng Ma_mat_hang MÃ mặt hàng

So_luong Số lợng

Ngay_giao_hang Ngày giao hàng

2 Kĩ thuật liên kết bảng: B1: Mở CSDL , chọn Tools -> Relatitionships B2: Nháy phải chuột vào vùng trống -> Show

Table (h.47a)

B3: Chọn bảng cần tạo liên kết cách chọn bảng -> add Sau chọn Close

B4: Di chuyển bảng để chúng hiển thị cửa sổ

B5: Kéo thả trờng dùng để liên kết bảng với Xuất hộp thoại Edit Relationships B6: Trong hộp thoi Edit Relationships chn

Create Làm với bảng mét B7: §ãng cư sỉ Relationships

Lưu ý: Trường tham gia lập quan hệ phải kiểu

liệu (Data type), chiều dài (Field size)

GV: Đa nhận xét với cách - D thừa liệu (có nhiều trờng liệu lặp lại đơn hàng có so_don khác nhau)

- Không đảm bảo quán liệu (ví dụ mã khách hàng, tên khách hàng địa khách hàng khách hàng đơn hàng khác nhập khác nhau, )

Cách thứ khắc phục đợc nhợc điểm nêu Tuy nhiên để có đợc thơng tin tổng hợp lấy từ ba bảng (chẳng hạn liệt kê loại mặt hàng đợc đặt hàng số lần đợc đặt hàng) cần thơng tin từ ba bảng, nói cách khác cần có liên kết bng.

GV? Xây dựng CSDL theo cách thứ có nhợc điểm nêu hay không?

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

GV củng cố nhấn mạnh: Nh vËy khi x©y dùng CSDL ngêi ta th-ờng phải tạo lập nhiều bảng liệu Để có thông tin cần thiết tổng hợp từ bảng thiết phải tạo liên kết giữa bảng.

(52)

Qui tắc tạo quan hệ: Trong cửa sổ Relationships, ta trỏ chuột vào trờng khóa của

bảng (bảng chính) kéo sang trờng liên kết bảng (bảng quan hệ) thả chuột

Chn tớnh cht: Enforce Referential Integrity để đảm bảo tính tồn vẹn liu gia hai

bảng trờng quan hệ:MAHS

Nghĩa là: Nếu nhập Ma_khach_hang đầu bảng quan hệ : HOA_DON với giá trị không

trựng khp vi Ma_khach_hang đầu bảng nhập, Access từ chối khơng cho nhập.

V Cđng cè vµ bµi tËp vỊ nhµ

1 Cđng cè bµi: Cho mét häc sinh thao tác máy Bài tập nhà: Tìm hiĨu bµi thùc hµnh sè

TiÕt 22-23 Ngµy soạn: 03/11/2008

bài tập thực hành 5 liên kết bảng i mục tiêu

- Tạo CSDL cã nhiỊu b¶ng

- Rèn luyện kĩ tạo liên kết, sửa liên kết bảng II thiết bị đồ dùng dạy học

- Phịng máy tính để học sinh thực hành

- Máy chiếu để giới thiệu hớng dẫn thao tác

- Mét CSDL, cã b¶ng: Khach_hang, mat_hang, hoa_don có cấu trúc tơng tự nh

(53)

 Tæ chøc:

- ổn định kiểm tra sĩ số  Kiểm tra bi c:

- Khái niệm liên kết bảng ? - Quy tắc quan hệ ?

TiÕn tr×nh:

1 Hoạt động 1: Thực tập 1.

a Mơc tiªu:

- RÌn lun kĩ tạo CSDL có nhiều bảng

b Nội dung

- Tạo CSDL kinh_doanh gồm bảng có cấu trúc nh mục - Nhập liƯu cho b¶ng khach_hang, mat_hang, hoa_don

c Mét số điểm cần lu ý thực hiện

- Cần quan tâm hỗ trợ học sinh thao tác chậm

- Yêu cầu học sinh đặt tên bảng tên trờng giống theo mẫu để thuận lợi cho việc dùng chung CSDL sau để giáo viên thống việc giải thích d Các bớc tiến hành

Hoạt động giáo viên Hoạt động học sinh - Nêu nội dung yêu cầu hoạt động :

NhËp d÷ liƯu cho b¶ng khach_hang, mat_hang, hoa_don

- Chiếu nội dung liệu bảng cần đạt đợc lên bảng

- Xác nhận kết học sinh hoàn thành yêu cầu thời gian

- Theo dõi yêu cầu giáo viên - Quan sát bảng để biết nhiệm vụ cần thực

(54)

TiÕt 23  Tæ chøc:

- ổn định kiểm tra sĩ số  Kiểm tra cũ

- Nêu bớc tạo liên kết bảng ? Tiến trình

2 Hot ng 2: Thực tập 2.

a Mơc tiªu:

- Rèn luyện học sinh kĩ tạo liên kết bảng

b Một số điểm cần lu ý thùc hiÖn

- Trong trờng hợp học sinh cha thể hồn thành thực hành 1, phải hỗ trợ học sinh cách chép CSDL chuẩn bị vào máy (Dùng NetSchool) để yêu cầu em thực hành tạo liên kết

- Tríc tỉ chức thực hành, cần dành thời gian phân tích mối liên kết hai bảng khach_hang hoa_don thông qua trờng ma_khach_hang mối liên kết hai bảng mat_hang hoa_don thông qua trờng ma_mat_hang

c Các bớc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu nội dung yêu cầu: To liờn

kết ma_khach_hang giữ bảng khach_hang b¶ng hoa_don

- Chiếu hình vẽ mối liên kết bảng để hớng đích cho học sinh

- Quan sát hình vẽ để định hớng thao tác cần thực

- Më CSDL kinh_doanh

(55)

- Nháy chuột vào xuất hiện:

- Nháy Add để đa bảng vào cửa sổ Relationships, nháy close hay nút để đóng sổ Show Table

(56)

Toµn vĐn tham chiÕu lµ g×?

- Chọn Enforce Referential Integrity để thiết lập liên kết tồn vẹn Khi thiết lập có hình sau: thêm nút  liên kết

- Nháy Create, Access tạo đờng nối hai bảng thể mối liên kết tơng tự, tạo mối liên kết hai bảng mat_hang hoa_don

- Thông báo kết đối chiếu với yêu cầu giáo viên

Tiết 24 Ngày soạn: 08/11/2008

bài truy vÊn d÷ liƯu i Mơc tiÕu:

1 VỊ kiÕn thøc:

- Biết khái niệm vai trị truy vấn (mẫu hỏi) Biết bớc để tạo truy vấn

2 VÒ kü năng:

- Vit ỳng biu thc iu kin đơn giản Tạo đợc mẫu hỏi đơn giản ii đồ dùng dạy học:

Sách GK tin 12, Sách GV tin 12, đĩa chứa chơng trình minh họa (quản lý học sinh:gv biên soạn) HS có sách gv son

iii Phơng pháp giảng dạy:

Thực hành mẫu, hs làm theo, thuyết trình, hỏi đáp, đặt vấn đề, so sánh iv Các bớc lên lớp:

(57)

 Kiểm tra b i c : Cập nhật liệu bao gồm thao tác gì? Nội dung:

Hot ng ca thy - trò Nội dung

GV: Mẫu hỏi thờng đợc sử dụng để làm gì?

HS: Tr¶ lêi

GV: C¸c phÐp to¸n thêng dïng, cho vÝ dơ:

HS Trả lời

Các toán hạng biểu thøc cã thĨ lµ:

- Tên trờng (đóng vai trò nh biến) đợc ghi dấu [ ]: Ví dụ: [HODEM], [LUONG] - Các số

- Các văn phải đợc viết cặp dấu ngoặc kép, ví dụ: “NAM”, “Nữ”

- C¸c hµm sè: SUM ,AVG, MAX , MIN, COUNT

GV: yêu cầu HS cho số ví dụ biểu thøc:

VÝ dơ vỊ biĨu thøc sè häc: [SOLUONG]*[DONGIA] 200*[DONGIA]

VÝ dơ vỊ biĨu thøc chi [HODEM]&” “&[TEN]

1 C¸c kh¸i niƯm a) MÉu hái (truy vÊn):

Trong CSDL chứa thông tin đối tợng ta quản lý Dựa vào nhu cầu thực tế cơng việc, ngời lập trình phải biết cách lấy cách thông tin theo yêu cầu Access cung cấp cơng cụ để tự động hóa việc trả lời câu hỏi ngời lập trình tạo Tác dụng mẩu hỏi:

- Sắp xếp ghi

- Chn cỏc ghi thỏa điều kiện - Chọn trờng hiển thị danh sách - Tính tóan trng mi

- Tổng hợp hiển thị thông tin tõ c¸c Table cã quan hƯ

b) BiĨu thøc Access:

Để thực tính tóan kiểm tra điều kiện, ta phải biết cách viết biểu thức Các biểu thức Access là:

BiĨu thøc sè häc, biĨu thøc ®iỊu kiƯn biểu thức lôgic:

- Cỏc phộp túan c sử dụng Access để viết

biÓu thøc:

o PhÐp to¸n sè häc: +,-,*,/ o PhÐp to¸n so sánh:

<, >, <=,>=,=,<> (không bằng)

o Phép tốn Lơgic: AND (và), OR (hoặc), NOT (phủ định).

o PhÐp to¸n ghÐp chi: &

VÝ dơ: [HO_DEM]&” “&[TEN], ghÐp trêng [HO_DEM] vµ trêng [TEN]

- Các toán hạng đợc viết biểu thức : o Tên trờng: đợc viết cặp dấu [ ] Ví dụ: [HODEM], [TEN]

o H»ng sè: 200, 12

o Hằng văn (các ký tự) phải đợc viết cặp dấu kép “ “

Vdụ: Nam , Giỏi

o Các hàm sè: nh SUM, AVG

Ví dụ: SUM([THANHTIEN]): để tớnh tng ct thnh tin

c) Các hàm sè Access:

Hàm số Access dùng để tính tóan liệu trờng định Một số hàm thơng dụng để tính tóan trờng có liệu số nh sau:

SUM: Tính tổng giá trị số trờng định.

AVG: Tính giá trị trung bình giá trị số trờng định

(58)

GV: Để làm việc với mẫu hỏi, chọn đối tợng bảng chon đối tợng:

HS: Queries

GV: T¹o mÉu hái cách nào:

HS: Thut s hoc t thiết kế GV: Trình bày bớc để tạo mẫu hỏi?

GV: Trình bày bớc để thiết kế mẫu hỏi mới:

chỉ định

MAX: Tìm giá trị lớn số nằm tr-ờng định

COUNT: Đêm ô khác rỗng nằm trờng định

ROUND(a,n): làm tròn biểu thức số :a, đến n số lẻ. Ví dụ biểu thức:

Biểu thức ghép chuỗi: [HO_DEM] & “ “&[TEN] Biểu thức số học : [SO_LUONG] * [DON_GIA] để tính thành tiền

(2*[TOAN]+2*[VAN]+ [TIN_HOC])/5  để tính điểm trung bình

Biểu thức điều kiện: “Giỏi” OR “Khá”  để lọc danh sách học sinh Giỏi Khá

BiĨu thøc L«gic : [TOAN]>=0 AND

[TOAN]<=0dïng kiĨm tra d÷ liƯu nhËp vào cột điểm cho điểm thuộc thang 10 điểm

Ví dụ cách sử dụng hàm số:

ROUND((2*[TOAN]+2*[VAN]+[TIN_HOC])/5,1)  làm tròn biểu thức ngoặc đến số lẻ

Chó ý : Ph©n biƯt hai cách viết sau : (2*[TOAN]+2*[VAN]+[TIN_HOC])/5

2*[TOAN]+2*[VAN]+[TIN_HOC]/5 2 T¹o mÉu hái

- Các bớc để tạo mẫu hỏi

+ Chọn liệu nguồn (các bảng mẫu hỏi khác) + Chọn trờng để đa vào mẫu hỏi

+ Khai báo điều kiện cần đa vào mẫu hỏi để lọc ghi

+ Chọn trờng dùng để xếp ghi mẫu hỏi

+ Tạo trờng tính tốn từ trờng có + Đặt điều kin gp nhúm

(Chú ý: không thiết phải thực hiệt tất bớc này)

- Để thiÕt kÕ mét mÉu hái míi, thùc hiƯn mét c¸ch:

o Cách 1: Nháy đúp vào Create query in design view

o Cách 2: Nháy đúp vào Create query by using wizard

- Mô tả điều kiện cảu mẫu hỏi Filed: Khai báo tên trờng đợc chọn Table; Tên table chứa trờng chọn

Sort: Sắp xếp liệu nằm truờng chọn Show: cho ẩn /hiện cột chọn

Criteria: ghi điều kiện lọc, điều kiện lọc nằm trên hàng cã ý nghÜa “Vµ”

(59)

3 VÝ dụ áp dụng:

Khai thác CSDL Quản lí học sinh, cần tạo mẫu hỏi cho biết danh sách học sinh có điểm TBM tất môn từ 6.5 trở lên

Bảng HOC_SINH

(MaSo, HoDem, Ten,GioiTinh,NgSing,DiaChi,To Toan, Ly, Hoa, Van, Tin)

 Nháy đúp vào Create query in Design view.  Chọn bảng HOC_SINH làm liệu nguồn

H28

Gi¶i thÝch:

Filed: Khai báo tên trờng đợc chọn Table; Tên table chứa trờng chọn

Sort: Sắp xếp liệu nằm truờng chọn Show: cho ẩn /hiện cột chọn

Criteria: ghi ®iỊu kiƯn läc, ®iỊu kiƯn lọc nằm hàng có ý nghĩa Và Or: Diễn tả điều kiện lọc có ý nghĩa hoặc

 Nháy đúp vào trờng để đa vào mẫu hi

Trong lới QBE, dòng Criteria, c¸c cét Toan, Ly, Hoa, Van, Tin gâ >=6.5

(60)

 Thực View > Datasheet view để xem kết

KÕt qu¶

v củng cố tập nhà Những nội dung học

- MÉu hái, biĨu thøc vµ hàm - Các bớc tạo mẫu hỏi Câu hỏi tập nhà

- Trả lời c©u hái 1, 2, 3, 4, SGK trang 68

(61)

TiÕt 25 – 26 Ngµy soạn: 14/11/2008 Bài tập thực hành 6

Mẫu hỏi bảng i mục tiêu

Lm quen với mẫu hỏi kết xuất thông tin từ bảng;  Tạo đợc biểu thức điều kiện đơn giản;

 Làm quen với mẫu hỏi có sử dụng gộp nhóm; Biết sử dụng hàm gộp nhóm mức độ đon giản;

ii chuẩn bị giáo viên học sinh - Phịng máy tính để học sinh thực hành

- Máy chiếu để giới thiệu hớng dẫn thao tác, dùng NetSchool - CSDL Quanli_hs

iii Hoạt động dạy học Tiết 25

 ổn định tổ chức: Điểm danh, xếp chỗ ngồi  Kiểm tra b i cà ũ:

Khái niệm mẫu hỏi, bớc tạo mẫu hỏi thuËt sÜ?  Néi dung:

1 Hoạt động 1: Thực tập 1.

a Mơc tiªu:

- Rèn luyện kĩ tạo mẫu hỏi đơn giản

b Néi dung:

Bµi 1: Sư dơng CSDL Quanli_HS, Tạo mẫu hỏi liệt kê xếp thứ tự theo tổ, họ tên, ngày sinh bạn nam

c Các bớc tiến hành

Hot động giáo viên Hoạt động học sinh - Nêu yêu cầu nội dung hoạt động

- DÉn d¾t häc sinh thùc hiƯn tõng bíc: + Mở cửa sổ mẫu hỏi

+ Chọn bảng làm liệu nguồn: + Chọn trờng cần đa vào mẫu hỏi: + Đặt điều kiện:

+ Thực mẫu hái

- Chiếu kết để học sinh đối chiếu

- Theo dõi yêu cầu nội dung giáo viên để biết nhiệm vụ

- Chú ý dẫn dắt để hoàn thành thao tác + Mở CSDL Quanli_hs Nháy chuột vào Queries -> Create Query in Design view + Mở sổ Show Tables

+ Nháy chuột chọn bảng HOC_SINH, Add, Nháy Close để đóng ShowTables + Nháy đúp chuột vào tên trờng hodem, ten, ngsinh, to, gt bảng HOC_SINH + Tại cột GT =”Nam” Tắt dấu kiểm cột GT để không hiển thị cột kết

+ Nh¸y chuét

(62)

2 Hoạt động 2: Thực tập 2.

a Mơc tiªu:

- Rèn luyện kĩ tạo mẫu hỏi có gép nhãm

b Néi dung:

Bµi 2: MÉu hái cã gép nhãm

Trong CSDL Quanli_HS, tạo mẫu hỏi thongKe có sử dụng hàm gộp nhóm để so sánh trung bình điểm Tốn điểm Văn cỏc t

Tiến hành theo bớc:

1 Trong trang mẫu hỏi, nháy đúp vào Creat Query in Design view

2 Cửa sổ mẫu hỏi ngầm định Query 1: Select Query đợc mở hộp thoại Show Table:

- Nháy đúp HOC_SINH

- Nháy nút Close để đóng hộp thoại Show Table Trên cửa sổ mẫu hỏi:

- Chọn trờng To (để gộp nhóm theo Tổ);

- Chọn trờng Toan Van (để tính giá trị cần đa vào mẫu hỏi); Để gộp nhóm, nháy nút chọn lệnh View – Totals

- Chän Group By ë hµng Total, chän Ascending ë hµng Sort cđa cét To

- Nháy nút mũi tên xuống cạnh phải ô thuộc hàng Total cột Toan chọn Avg đổi tên trờng thành TBToan

- Nháy nút mũi tên xuống cạnh phải ô thuộc hàng Total cột Van chọn Avg đổi tên trờng thành TBVan

5 Nháy nút chọn lệnh Query – Run để thực mẫu hỏi Kết đợc kết xuất trang liệu mẫu hỏi

6 Lu mÉu hái víi tªn thongke

? Có cần đa vào mẫu hỏi trờng Ngày sinh, địa chỉ, không? ? Tạo lại đổi tên trng?

c Các bớc tiến hành

(63)

- Nêu yêu cầu nôi dung hoạt động: Sử dụng CSDL Quanli_hs, tạo mẫu hỏi thongke có sử dụng hàm gộp nhóm để so sánh điểm TB văn tổ - Dẫn dặt học sinh thực bớc + Mở cửa sổ mẫu hi

+ Chọn bảng liệu nguồn

+ Chọn trờng cần đa vào mẫu hỏi + Gộp nhóm:

View -> Totals

Chän Group By ë hµng Total, chän Ascending ë hµng Sort cđa cét To Cột Toan: Total chọn Avg

Đổi tên trờng toan thành TBToan Van: Total chọn Avg

Đổi tên trờng Van thµnh TBVan

+ Nháy nút chọn lệnh Query – Run để thực mẫu hỏi Kết đợc kết xuất trang liệu mẫu hỏi + Lu mẫu hỏi với tên thongke

- Quan sát yêu cầu giáo viên để biết nhiệm vụ thực

+ Mở CSDL Quanli_hs, Nháy chuột vào Queries, Create Query in Design view + Show Table Add bảng HOC_SINH + Nháy đúp chuột vào tên trờng To, toan, van, bảng HOC_SINH

+ Quan s¸t giáo viên thực thực thao tác

- Thực thao tác đối chiếu kết giáo viên

KÕt qu¶:

TiÕt 26

 ổn định tổ chức: Điểm danh, xếp chỗ ngồi  Kiểm tra b i cà ũ:

Khái niệm mẫu hỏi, bớc tạo mẫu hỏi b»ng thuËt sÜ?  Néi dung:

3 Hoạt động 3: Thực tập 3.

a Mơc tiªu:

- Rèn luyện kĩ tạo mẫu hỏi thống kê sử dụng hàm gộp max

b Nội dung:

Bài Sử dụng CSDL Quanli_HS, tạo mẫu hỏi KI_LUC_DIEM thống kê các điểm cao bạn lớp môn (Toán, Lý, Hóa, Văn, Tin)

c Các bớc tiến hành

(64)

- Dẫn dắt học sinh thực bớc Sau học sinh thực xong chiếu kết để học sinh đối chiếu

+ Më cưa sỉ mÉu hỏi

+ Chọn bảng liệu nguồn

+ Chọn trờng cần đa vào mẫu hỏi + Gộp nhóm:

View -> Totals

+ Thùc hiÖn mÉu hái

nhiƯm vơ ph¶i thùc hiƯn

+ Mở CSDL Quanli_hs, Nháy chuột vào Queries, Create Query in Design view + Show Table Add bảng HOC_SINH + Nháy đúp chuột vào tên trờng: toan, van, lí, hoa, tin bảng HOC_SINH + View -> Totals

Chän Group By hàng Total Chọn hàm Max trờng

+ Nháy nút chọn lệnh Query – Run để thc hin mu hi

Tiết 27 Ngày soạn: 16/11/2008

bài tập thực hành 7 Mẫu hỏi nhiều bảng i mục tiêu

Tạo mẫu hỏi kết xuất thông tin từ nhiều bảng; Củng cố rèn luyện kĩ tạo mẫu hỏi ii chuẩn bị giáo viên học sinh

- Phũng máy tính để học sinh thực hành

- Máy chiếu để giới thiệu hớng dẫn thao tác, dùng NetSchool - CSDL KINH_DOANH

iii Hoạt động dạy học

 ổn định tổ chức: Điểm danh, xếp chỗ ngồi  Kiểm tra b i cà ũ:

Khái niệm mẫu hỏi, bớc tạo mẫu hỏi b»ng thuËt sÜ?  Néi dung:

1 Hoạt động 1: Thực tập 1.

a Mơc tiªu:

- Rèn luyện kĩ tạo mẫu hỏi từ nhiỊu b¶ng

(65)

Sư dơng CSDL KINH_DOANH từ thực hành trớc

Bi 1: S dụng hai bảng HOA_DON MAT_HANG, dùng hàm Count lập mẫu hỏi liệt kê loại mặt hàng (theo tên mặt hàng) số lần đợc đặt

c C¸c bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh - Nêu yêu cầu nội dung hoạt động:

+ Më cưa sỉ mÉu hái

+ Chọn bảng làm liệu nguồn + Thiết lập liên kết hai bảng

+ Chn trng cần đa vào cửa sổ mẫu hỏi: + Chỉ định hàm cần sử dụng: Count View -> Totals

Trªn dòng total, cột ten_mat_hang chọn hàm Count

(66)

- KÕt qu¶ cđa mÉu hái:

- Xác nhận kết học sinh Hớng dẫn số học sinh chậm 2 Hoạt động 2: Thực bi 2.

a Mục tiêu:

- Thành thạo việc tạo mẫu hỏi kết xuất thông tin tõ nhiỊu b¶ng

b Néi dung:

Bài 2: Sử dụng hai bảng HOA_DON MAT_HANG, dùng hàm Avg, Max, Min để thống kê số lợng trung bình, cao nhất, thấp đơn đặt hàng theo tờn mt hng

(Dùng hàm Avg, Max, Min)

c Các bớc tiến hành

Hot ng ca giáo viên Hoạt động học sinh - Giới thiệu nội dung cần thực hành

- DÉn d¾t häc sinh tõng bíc + Më cưa sỉ mÉu hái

+ Chọn bảng làm liệu nguồn

+ Chọn trờng cần đa vào cửa sổ mẫu hỏi:

- Theo dõi yêu cầu giáo viên để biết nhiệm vụ phải thực

+ Mở CSDL Kinh_doanh, nháy chuột vào Queries, Create Query in Design view + Chọn bảng hoa_don mat_hang + Nháy đúp chuột vào tên trng ten_mat_hang, so_luong (4 ln)

+ Sửa lại tên cét: trung b×nh, max, + View -> Totals

Cột Trung bình: Hàm Avg Cột Max: Hàm Max Cét Min: Hµm Min

+ Nháy nút chọn lệnh Query – Run để thực mẫu hỏi

(67)

Bµi tËp vỊ nhµ:

Bài 1: Sử dụng hai bảng HOA_DON KHACH_HANG đặt điều kiện cho tr-ờng tơng ứng để thiết kế mẫu hỏi thu thập thơng tin khách hàng có ngày giao hàng sau 25/09/2004 có số lợng lớn 1000 Hiển thị thông tin khách hàng gồm tên khách hàng, địa chỉ, ngày giao hàng

(68)

Tiết 28 Ngày soạn: 22/11/2008

Bài tập

i mơc tiªu

- Củng cố lại kiến thức học chơng 2, thông qua việc trả lời câu hỏi làm tập

ii Chuẩn bị giáo viên học sinh - Trả lời câu hỏi làm tập SGK - Máy tính, máy chiếu để thực mẫu iii số gợi ý cụ thể

1 Thùc hiÖn c©u hái 1,2 SGK trang 33 a Néi dung:

- Kể tên chức Access loại đối tợng Access b Trả lời:

- Các chức năng: Thiết kế bảng, thiết lập mối liên kết bảng, lu trữ, cập nhật kÕt xt th«ng tin

- Các đối tợng Access: Bảng, mẫu hỏi, biểu mẫu, báo cáo 2 Thực câu hỏi 2, SGK, trang 39.

a Néi dung:

- Trong qu¶n lý häc sinh dù thi k× thi tèt nghiƯp, theo em cã thĨ khai báo KDL cho thuộc tính sau đây:

+ Số báo danh + Họ tên + Ngày sinh + Điểm số

b Những lu ý thùc hiƯn

- Thuộc tính SBD chọn kiểu Text Number Các trờng khác củng tơng tự Vì vậy, nên yêu cầu học sinh lí giải cho việc lựa chọn đặt thêm tình huống, chẳng hạn: ngày sinh chọn Text co đợc không?

(69)

- Liệt kê thao tác thực chế độ thiết kế bảng b Những lu ý thực

- Gợi ý cho học sinh có nhóm thao tác bảng chế độ thiết kế: + Nhóm thao tác tạo cấu trúc

+ Nhãm thao t¸c chØnh sưa cÊu tróc

- u cầu học sinh liệt kê để ghép vào nhóm 4 Thực câu hỏi 2,3 SGK trang 45

a Néi dung

- HÃy nêu thứ tự bớc tạo biĨu mÉu b»ng tht sÜ b Nh÷ng lu ý thùc hiÖn

- Gọi học sinh lên thực ttrên máy đốivới bảng hoc_sinh tự nêu bớc thực

+ Trong cửa sổ CSDL chọn đối tợng Form + Nháy đúp Create form by using wizard

Chọn bảng hoc_sinh ô Tables/Queries

Chn cỏc trờng cần đa vào biểu mẫu từ ô Available Fields Next để tiếp tục

+ Chän bè côc columnar, kiểu biểu mẫu Standard, nhập tên cho biểu mẫu: Thông Tin Häc Sinh

+ Chọn Modify the form’s Design để chuyển sang chế độ thiết kế + Finish

- Nếu có thời gian yêu cầu học sinh chỉnh sửa biểu mẫu cho phù hợp 5 Thực câu hái 1, SGK trang 68

a Néi dung

- Mẫu hỏi gì? Nêu ứng dụng mÉu hái b Tr¶ lêi

- Mẫu hỏi đối tợng Access dùgn để xếp, tìm kiếm liệu từ nhiều bảng mẫu hỏi khác

- Mẫu hỏi thờng đợc sử dụng để: + Sắp xếp ghi

+ Chọn ghi thỏa mãn điều kiện cho trớc + Chọn trờng để hiển thị

+ Thùc hiƯn tÝnh to¸n trờng

+ Tổng hợp, hiển thị thông tin từ nhiều bảng mẫu hỏi 6 Thực c©u hái SGK trang 68

a Néi dung

- Liệt kê thứ tự bớc cần thực tạo mẫu hỏi b Trả lời

- Nên chuẩn bị CSDL có số bảng có đữ liệu yêu cầu học sinh tạo mẫu hỏi bảng CSDL Sau khái quát thành bớc sau:

+ Chän b¶ng, mÉu hái làm nguồn DL

+ Tạo lập quan hệ bảng mẫu hỏi + Chọn trờng cần hiển thị

+ Thêm trờng (nếu cần)

+ Đa vào trờng dùng để xếp ghi mẫu hỏi + Đa vào điều kiện tìm kiếm, lọc, gộp nhóm

7 Thùc hiƯn c©u hái 3,5 SGK, trang 68 a Néi dung

- Cho mét vÝ dơ vỊ biĨu thøc Access

- Nªu mét vÝ dơ minh häa sù cần thiết trờng tính toán b Trả lời

(70)

- BiĨu thøc logic thiÕt lËp ®iỊu kiƯn läc: [gt]=”N÷” and [to]=1

- u cầu thực mẫu hỏi có tính tốn để học sinh rút cần thiết trờng tính tốn

8 Thùc hiƯn c©u hái SGK, trang 68. a Nội dung

- Bộ lọc bảng khác ®iỊu kiƯn chän mÉu hái nh thÕ nµo? b Những lu ý thực

- Với bảng hoc_sinh CSDL Quanly_hs, yêu cầu học sinh lọc học sinh nữ, sinh ngày 01/09/1991 yêu cầu tạo mẫu hỏi chọn học sinh thỏa mÃn hai ®iỊu kiƯn trªn

- Qua đó, giúp học sinh thấy đợc số khác nhau, chẳng hạn: Bộ lọc bảng hằng, điều kiện chọn mẫu hỏi biểu thức logic, biểu thức quan hệ biểu thức số học

- §Ĩ cã thĨ phát thêm điểm khác, nêu thêm số toán tơng tự

9 Thực c©u hái SGK trang 74 a Néi dung

- Nêu u điểm báo cáo b Trả lêi

- Có thể so sánh, tổng hợp tính tổng theo nhóm tập hợp liệu lớn - Có thể tạo đợc mẫu in có tính thm m cao

Tiết 29 Ngày soạn: 25/11/2008

kiĨm tra tiÕt I Mơc TI£U

(71)

- Thực đợc số thao tác với bảng: xếp, lọc; Query II thiết bị dạy hc

- Phòng máy cho học sinh làm III Các bớc lên lớp

1 n nh t chức 2 Nội dung đề bài

Tạo CSDL có tên QUANLYTV.MDB để quản lý việc mợn trả sách th viện nhà trờng gồm bảng sau lu vào đờng dẫn

E:\HoVaTen-Lop\QUANLYTV.MDB

Tªn bảng Tên trờng Khoá Kiểu liệu Độ rộng Mô t¶

MUONSACH

SoThe Key Text 15 M· sè thẻ MaSach Text 10 MÃ sách NgayMuon Date/Time Ngày mợn NgayTra Data/Time Ngày trả

NGUOIMUON

SoThe Key Text 8 MÃ số thẻ

HoTen Text 40 Họ tên

NgaySinh Date/Time Ngµy sinh

Lop Text 5 Líp

SACH

MaSach Key Text 15 M· s¸ch TenSach Text 40 Tên sách TenTG Text 40 Tên tác giả NamXB Date/Time Năm xuất bản SoTrang Number Interger Số trang NhaXB Text 50 Nhà xuất bản

a Thiết kế CSDL (4đ) nhập liệu tợng trng cho sách, ngời mợn hoạt động mợn sách (2đ)

b S¾p xÕp ghi bảng NGUOIMUON cho ngời lớn tuổi ghi (1đ)

c Lọc tất ngời mợn lớp 12A4 (1đ)

(72)

Tiết 30 Ngày soạn: 26/11/2008 bài 9: báo cáo kết xuất báo cáo

I mục tiªu

1 KiÕn thøc

- Học sinh biết khái niệm báo cáo vai trị công việc quản lý - Biết bớc để lập bỏo cỏo n gin

2 Kỹ năng

- Bớc đầu tạo đợc báo cáo thuật sĩ, thực đợc lu trữ in báo cáo ii đồ dùng dạy học

- Máy vi tính máy chiếu Projecter dùng để chiếu ví dụ - Sách giáo khoa

- CSDL Quanli_HS có bảng, báo cáo Thong_Ke iii hoạt động dạy học

1 Hoạt động 1: Tìm hiểu khái niệm báo cáo Access

a Mơc tiªu:

- Häc sinh biÕt khái niệm vai trò báo cáo

b Néi dung:

- Báo cáo thờng đợc dùng để:

+ Thể đợc so sánh tổng hợp thơng tin từ nhóm liệu + Trình bày nội dung văn theo mẫu quy định

c Một số điểm cần lu ý thực hiện.

- Học sinh khó hình dung khái niệm cha thấy đợc báo cáo Vì nên dẫn dắt từ ví dụ cụ thể báo cáo Để không thời gian, GV nên thiết kế sẵn báo cáo Trình chiếu để HS nắm khái niệm

d Các bớc tiến hành

Hot ng ca giáo viên Hoạt động học sinh - Chiếu bỏo cỏo n gin thng kờ

điểm môn toán tổ lớp học - Diễn giải: Đây báo cáo Báo cáo tổng hợp điểm môn toán tổ lớp học.Ta in báo cáo giấy

- Cú thể thực thêm số báo cáo khác đợc chuẩn bị sẵn để học sinh

- Quan sát báo cáo đợc chiếu bảng

(73)

cảm nhận đợc khả báo cáo - Hỏi: Em cho biết khả báo cỏo?

- Diễn giải: Để tạo báo cáo, cần trả lời câu hỏi:

+ Thụng tin cần kết xuất báo cáo? + Dữ liệu đợc lấy từ đâu?

+ Dữ liệu đợc nhóm nh nào?

- GV Hỏi: Có cách no to mt bỏo cỏo?

- Đối tợng tơng ứng với báo cáo CSDL

+ Có thể so sánh tổng hợp thơng tin từ nhóm liệu; trình bày nội dung văn theo mẫu quy định

+ Dùng thuật sĩ để tạo báo cáo + Tạo báo cáo cách tự thiết kế + Kết hợp hai cách

+ Report

2 Hoạt động 2: Tìm hiểu cách tạo báo cáo thuật sĩ.

a Mơc tiªu:

- Học sinh biết bớc để tạo báo cáo thuật sĩ - Bớc đầu tạo đợc báo cáo đơn giản

b Néi dung:

- Để tạo đợc báo cáo, cần trả lời câu hỏi sau đây: + Báo cáo đợc tạo để kết xuất thơng tin gì?

+ Dữ liệu từ bảng, mẫu hỏi sẻ đợc đa vào báo cáo? + Dữ liệu đợc nhóm nh nào?

- Để tạo nhanh báo cáo, ta thờng thực theo cách sau: + Bớc 1: Dùng thuật sĩ để tạo báo cáo

+ Bớc 2: Sửa đổi thiết kế báo cáo đợc tạo từ bớc - Dùng thuật sĩ để tạo báo cáo thơng qua ví dụ cụ thể

Từ bảng HOC_SINH, lấy thông tin từ trờng Ten, To, Toan gộp nhóm theo Tổ để tinmhs điểm TB mơn tốn tất bạn tổ

c Mét sè ®iĨm cÇn lu ý thùc hiƯn:

- Lu ý cho học sinh thông tin cần thiết tạo báo cáo: sử dụng bảng nào? mẫu hỏi nào? trờng nào? gộp nhóm hay không? xếp hay không? cách bố trí báo cáo? tên báo cáo?

d Các bớc tiến hành

Hot ng ca giáo viên Hoạt động học sinh - Giới thiệu nội dung yêu cầu hoạt

động: Từ bảng HOC_SINH, lấy thông tin từ trờng Ten, To, Toan gộp nhóm theo tổ để tính ĐTB mơn toán tất bạn tổ

- Híng dÉn:

+ Xác định thơng tin cần kết xuất: + Xác định bảng chứa liệu : + Cách nhóm liệu:

- Chiếu lại báo cáo đợc giới thiệu hoạt độgn để hớng đích cho học sinh

- Híng dÉn häc sinh tạo báo cáo

- Theo dõi nội dung giáo viên yêu cầu

+ Tên học sinh, tổ, điểm môn toán + Bảng HOC_SINH

+ Gp nhúm theo tổ để tính TB - Quan sát để định hớng nhiệm vụ

1 Trong trang báo cáo nháy đúp vào Create report by using wizard Trong hộp thoại Report Wizard, chọn thông tin đa vào báo cỏo:

Chọn bảng mẫu hỏi mục Table/Queries;

Chọn lần lợt trờng câng thiết tõ « Available Field sang « Selected Field;

(74)

3 Chọn trờng để gộp nhóm báo cáo: Trong ví dụ nháy đúp vào trờng To để nhóm theo tổ

4 Chỉ (các) trờng để thứ tự ghi yêu cầu thống kê theo nhóm  Sắp xếp theo Ten theo bảng chữ

(75)(76)

6 Trong hình cuối thuật sĩ báo cáo Đặt tên cho báo cáo

Chn tùy chọn Preview the report, Modify the report’s design  Nháy Finish để kết thúc việc tạo báo cáo

IV cđng cè bµi tËp vỊ nhµ

1 Những nội dung học

- Vai trò báo cáo

- Cỏc cõu hi đặt tạo báo cáo - Cách tạo báo cáo thuật sĩ

2 C©u hái tập nhà

- Trả lời câu hỏi 1, 2, SGK - Chuẩn bị thùc hµnh

- Đọc đọc thêm: Sửa thiết kế in báo cáo

TiÕt 31 - 32 Ngày soạn: 04/12/2008

bài tập thực hành

tạo báo cáo

i mục tiêu

- Củng cố kiến thức học rèn luyện kỹ để tạo báo cáo đơn giản thuật sĩ

(77)

- Phịng máy vi tính để học sinh thực hành - Máy chiếu để giới thiệu hớng dẫn thao tác - CSDL Quanli_hs từ thực hành trớc iii hoạt động dạy học

TiÕt 31  Tæ chøc:

- ổn định kiểm tra sĩ s Kim tra bi c

- Nêu bớc tạo báo cáo thuật sĩ ? Tiến tr×nh

1 Hoạt động 1: Thực tập 1.

a Mục tiêu: - Rèn luyện kỹ tạo báo cáo đơn giản, có gộp nhóm. b Nội dung:

- Sử dụng CSDL QuanLy_hs với bảng HOC_SINH, tạo báo cáo để in danh sách học sinh gồm họ tên, ngày sinh, địa nhóm theo giới tính

c Mét sè ®iĨm cần lu ý thực hiện

- Nên chuẩn bị trớc mẫu báo cáo theo yêu cầu thùc hµnh

- Có thể hớng dẫn số học sinh khá, giỏi chỉnh lại báo cáo chế độ thiết kế, nhng không đặt yêu cầu tất em biết làm điều

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

Hot ng ca giỏo viên Hoạt động học sinh - Nêu yêu cầu nội dung hoạt động

- Dẫn dắt học sinh thực bớc + Mở đối tợng báo cáo

- Theo dõi yêu cầu giáo viên để biết nhiệm vụ

- Chú ý giáo viên hớng dẫn để hoàn thành thao tác

Trong cửa sổ CSDL Quanli_hs + Bấm chuột vào đối tợng báo cáo

+ BÊm chuét vµo Create report by using wizard

+ Chọn bảng mẫu hỏi

+ Chọn trờng cần đa vào báo cáo + Bấm chuột vào tên bảng HOC_SINH mục Tables/Queries + Bấm đúp chuột vào tên trờng: hodem, ten, gt, ngsinh, diachi mục Available Fields

(78)

+ Chọn trờng để gộp nhóm báo cáo

+ Chọn trờng để xếp ghi + Bấm đúp chuột vào trờng GT+ Bấm chuột Next

+ Chän cách bố trí ghi trờng + BÊm chuét vµo trêng Ten ë 1vµ chän Ascending

(79)

+ Nhập tên báo cáo:

+ Thông báo kết quả:

+ Đối chiếu kết giáo viên

Tiết 32 Tổ chức:

(80)

- Nêu khái niệm báo cáo ?

- Nêu bớc tạo báo cáo thuËt sÜ ?  TiÕn tr×nh

2 Hoạt động 2: Thực tập 2

a Mơc tiªu:

- Rèn luyện kỹ tạo mẫu hỏi tạo báo cáo mẫu hỏi vừa đợc tạo

b Néi dung:

- Sư dơng CSDL Quanly_hs, tạo báo cáo in danh sách học sinh có điểm TB môn từ 6.5 trở lên

c Một số điểm cần lu ý thực hiện:

- Bài có nhiệm vụ cần phải thùc hiÖn:

+ Chọn danh sách học sinh có ĐTB mơn >=6.5 + Lập báo cáo danh sách đợc chọn

- Giúp học sinh phát đợc bớc d Các bớc tiến hành:

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu nội dung nêu yêu cầu

bµi tËp

- Định hớng: Sử dụng kiến thức học từ trớc, em cho biết tốn chia thành toán nào?

- Các bớc để tạo mẫu hỏi: Chọn học sinh có ĐTM môn >=6.5 + Mở cửa sổ mẫu hỏi

+ Chọn bảng làm liệu nguồn

+ Chọn trờng cần đa vào cửa sổ mẫu hỏi

- Theo dõi nội dung yêu cầu tập

- Bài toán lập mẫu hỏi lập báo cáo dựa mẫu hỏi vừa tạo

+ Mở CSDL Quanly_hs Nháy chuột vào Queries – Create Query in Design view + Bấm chuột vào bảng HOC_SINHtrong cửa sổ Show Table chọn Add Nháy Close để đóng sổ Show table

+ Nháy đúp chuột vào tên trờng: hodem, ten, toan, ly, hoa, van, tin Trên dòng Criteria trờng gõ biểu thức điều kiện >=6.5

(81)

- Lập báo cáo in danh sách học sinh mẫu hỏi đợc tạo

+ Mở đối tợng báo cáo

+ Chọn mẫu hỏi Q_HS_KHA_Cac_Mon + Chọn trờng cần đa vào báo cáo

+ Chọn cách bố trí ghi tr-ờng

+ Chọn kiểu trình bày báo cáo + Lu báo cáo

+ Xỏc nhận kết cho học sinh + Nếu thời gian, yêu cầu học sinh thực lại tập nhng thay đổi tiêu chí lọc liệu

- Trong cửa sổ CSDL Quanly_hs: + Bấm chuột vào đối tợng báo cáo + Create report by using wizard + Chọn Tables/Queries:

Q_HS_KHA_Cac_Mon

+ Nháy đúp chuột vào tên trờng: hodem, ten mục Available Fields

+ Next

+ Khơng nhóm liệu, chọn Next + Không chọn trờng để xếp, nháy Next

+ Chän Tabular, chän Portrait vµ chän next

+ Chọn Bold, Next

+ Nhập tên báo cáo: DSHSKHA + Xem kết Preview the report + Finish

+ Thông báo kết

Bài tập vỊ nhµ:

Bài 1: Từ bảng khach_hang CSDL Kinh_Doanh, dùng thuật sĩ tạo báo cáo để in danh sách khách hàng gồm họ tên, địa Hãy nhóm theo địa tính số khách hàng theo tỉnh Sửa báo cáo đợc tạo nh cho tiêu đề hiển thị tiếng Việt

(82)

Tiết 33 - 34 Ngày soạn: 10/12/2008 bµi tËp vµ thùc hµnh 9

bµi thùc hành tổng hợp i mục tiêu

- Cng c kiến thức đợc học Access - Rèn luyện kỹ năng, thao tác làm việc với Access:

+ Tạo CSDL gồm bảng có liên kết + Tạo biểu mẫu để nhập liệu

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

+ Lập báo cáo nhanh thuật sĩ thiết kế đơn giản ii chuẩn bị giáo viên học sinh

- Phịng máy tính để học sinh thực hành

- Máy chiếu để giới thiệu hớng dẫn thao tác iii hoạt động dạy học

TiÕt 33  Tæ chøc:

- ổn định kiểm tra sĩ số  Kiểm tra cũ

- Nêu khái niệm bảng, mẫu hỏi, báo cáo?  TiÕn tr×nh

1 Hoạt động 1: Thực tập 1.

a Mơc tiªu:

- RÌn luyện kỹ tạo CSDL, tạo bảng CSDL

b Néi dung:

- Tạo CSDL mới, đặt tên Hoc_tap

- Tạo bảng liệu CSDL Hoc_tap với cấu trúc đợc mô tả bảng d-ới đây, đặt khóa cho bảng, mơ tả tính chất cho trờng bảng

Tên bảng Tên trờng Khóa Kiểu DL

Bang_diem ID

Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem_so

Khãa chÝnh Autonumber Text

Text

Date/Time Number

Hoc_sinh Ma_hoc_sinh

(83)

Ten Text

Mon_hoc Ma_mon_hoc

Ten_mon_hoc Khóa TextText

c Một số điểm cần lu ý thùc hiƯn

- CÇn bè trÝ häc sinh / m¸y

- Tạo điều kiện để học sinh tự làm việc

- Yêu cầu học sinh tạo CSDL theo mẫu nhập d liệu vừa đủ bảng sau tiến hành thao tác biểu mẫu, mẫu hỏi báo cáo d Các bớc tiến hành

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu nội dung, yêu cầu

tËp

- Gọi học sinh nhắc lại thao tác để tạo CSDL, tạo bảng

- Yêu cầu lớp thực máy

- Xác nhận kết học sinh

- Giới thiệu kết cần đạt đợc tập để học sinh so sánh:

- Theo dõi nội dung yêu cầu giáo viên để định hớng nhiệm vụ phải thực - Độc lập thực máy:

T¹o CSDL + File – New + Blank Database

+ Chän vÞ trÝ lu CSDL ë Save in

+ Gõ tên file CSDL: Hoc_tap vào File Name

+ Nháy chuột vào Creat - Thông báo kết

- To bng: Chn i tng Table, nhập tên trờng, chọn kiểu DL, đặt khóa lần lợt cho bảng: bang_diem, hoc_sinh, mon_hoc;

- Thông báo kết đối chiếu kết giáo viên

2 Hoạt động 2: Thực tập 2.

a Mơc tiªu:

- RÌn lun kĩ thiết lập mối liên kết

(84)

- Thiết lập liên kết bảng Bang_diem bảng Hoc_sinh - Thiết lập liên kết bảng Bang_diem bảng mon_hoc

c Các bớc tiến hành

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu nội dung, yêu cầu

tập: liên kết bảng Bang_diem bảng Hoc_sinh

- Yêu cầu lớp thực máy

- Xác nhận kết học sinh thực yêu cầu nội dung thời gian Giới thiệu kết cần đạt đợc để học sinh so sỏnh:

- Yêu cầu: tiếp tục thiết lập mối liên kêt bang_diem mon_hoc

- Theo dừi nội dung yêu cầu giáo viên để định hớng nhiệm vụ phải thực

- §éc lËp thùc máy: + Mở CSDL Hoc_tap

+ Tools – Relationships + Trªn cư sỉ Show table, chän bang_diem, chän Add, chän b¶ng hoc_sinh, chän Add, Close

+ KÐo th¶ trêng ma_hoc_sinh ë

bang_diem sang trêng ma_hoc_sinh ë hoc_sinh Xt hiƯn hép tho¹i:

+ Nháy chuột Create để tạo liên kết - Thông báo kết qu

- Đối chiếu kết giáo viên - Tơng tự tạo mối liên kết

(85)

TiÕt 34  Tæ chøc:

- ổn định kiểm tra sĩ số  Kiểm tra bi c

- Nêu khái niệm bảng, mẫu hỏi, báo cáo? - Nêu bớc tạo biểu mẫu ?

 TiÕn tr×nh

3 Hoạt động 3: Thực tập 3.

a Mơc tiªu:

- Rèn luyện kỹ tạo biểu mẫu để nhập liệu

b Néi dung:

- Tạo biểu mẫu để nhập liệu cho bang_diem

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

c Một số điểm cần lu ý thùc hiÖn:

- Nên thống liệu nhập vào bảng chung cho lớp để phục vụ cho tập sau đợc dễ dàng

- Cần cho điểm đánh giá kết thực hành học sinh nhằm động viên em nỗ lực làm việc thực hành

d C¸c bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu nội dung, yêu cầu

tập: tạo biểu mẫu để nhập liu cho bang_diem

- Yêu cầu lớp thực máy

- Theo dừi ni dung yờu cầu giáo viên để định hớng nhiệm vụ phải thực

- Mở CSDL, mở đối tợng Form, chọn bảng liệu, chọn trờng đa vào Form, chọn cách trình bày Form, chọn kiểu Form, đặt tên cho Form

4 Hoạt động 4: Thực tập 4.

a Mơc tiªu

- RÌn lun kỹ thiết kế mẫu hỏi

b Nội dung

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

+ Hiển thị họ tên học sinh với điểm trung bình học sinh + Hiển thị danh sách học sinh gồm họ tên, điểm mơn tốn ngày + Hiển thị danh sách học sinh gồm họ tên, điểm mơn tốn xếp theo

ngµy kiĨm tra

(86)

Hoạt động giáo viên Hoạt động học sinh - Giới thiệu nội dung yêu cầu

tập: Thiết kế mẫu hỏi để hiển thị họ tên học sinh “Trần Lan Anh” điểm trung bình học sinh

- Đặt vấn đề để học sinh thấy cần phải liên kết bảng: Ta sử dụng chức filter để lọc đợc khơng? Vì sao? - Định hớng bớc yêu cầu học sinh thực hành

+ Më mÉu hái

+ Chän b¶ng chøa DL

+ Chọn trờng cần đa vào mẫu hỏi

- Theo dõi nội dung yêu cầu giáo viên để định hớng nhiệm vụ phải thực

- Không dùng filter Vì liệu cần chọn thuộc hai bảng Phải liên kết hai bảng + Chọn Queries cđa sỉ CSDL hoc_tap

+ Nháy đúp Create query in Design view + Chọn bảng hoc_sinh, chọn Add, chọn bang_diem, chọn Add, chọn Close

+ Đặt điều kiện đặt hàm thống kê

+ Xác nhận kết học sinh

(87)

Thông báo kết - Giới thiệu nội dung câu b): Thiết kế

mẫu hỏi hiển thị danh sách học sinh gồm họ tên, điểm môn toán ngày 12/12/2008

- Gợi ý:

+ Liên kết bảng:

+ Các trờng tham gia vào thiết kế mẫu hỏi:

+ Điều kiện:

- Yêu cầu học sinh thực hành

- Gii thiệu kết lên bảng để học sinh đối chiếu

Câu b: Danh sách học sinh gồm họ tên, Điêm môn toán ngày

- Tin trình thực tơng tự câu c): Danh sách học sinh gồm họ tên , điểm môn toán xếp theo ngày kiểm tra

5 Hoạt động 5: Thực tập 5.

a Mục tiêu:

- Rèn luyện kĩ tạo báo cáo

(88)

- Tạo báo cáo danh sách học sinh môn học gồm: họ tên, điểm có tính điểm trung bình theo môn

c Các bớc tiến hành

Hot ng ca giỏo viên Hoạt động học sinh - Giới thiệu nội dung yêu cầu

tập: Tạo báo cáo danh sách học sinh môn học gồm: Họ tên, điểm có tính điểm trung bình theo mơn học - Giới thiệu kết cần đạt đợc để hớng đích cho học sinh

- Gợi ý bớc để học sinh thực

- Theo dõi nội dung yêu cầu kết cần đạt đợc để xác định thao tác cần thực

- Mở báo cáo chế độ thiết kế, chọn bảng, chọn trờng đa vào báo cáo, chọn hàm gộp nhóm, chọn kiểu trình bày báo cáo, lu báo cáo

+ B¶ng hoc_sinh, chän hodem, ten + B¶ng bang_diem, chän diem_so + b¶ng mon_hoc, chän ten_mon_hoc

(89)

+ Chän Summary Options , Chän Avg, Ok

+ Next lần

(90)

bài tập vỊ nhµ

Thiết kế số mẫu hỏi để thực số nhiệm vụ sau:

a Thông kê điểm cao theo học sinh lớp Hiển thị học sinh theo họ đệm tên

b Thống kê điểm thấp theo môn học Hiển thị tên môn học, trờng thống kê

c Hiển thị họ tên, tên môn học tất điểm học sinh

(91)

Tiết 35 Ngày soạn: 15/12/2008 ôn tập học kỳ i

I Môc TI£U - KiÕn thøc:

Học sinh nắm toàn kiến thức từ đầu năm học n - K nng:

Rèn luyện kỹ tạo bảng, mẫu hỏi, biểu mẫu, báo cáo II thiết bị dạy học

- Phòng máy chiếu

III Hoạt động dạy học - ổn định tổ chức

- Néi dung «n tËp

1 Hãy cho biết nút lệnh dới dùng để tạo bảng mới?

A B C D

2 Hãy cho biết nút lệnh dới dùng để chỉnh sửa biểu mẫu?

A B C D

3 Có thể dùng đối tợng để cập nhật liệu?

A Bảng B Mẫu hỏi C Biểu mẫu D Báo c¸o

4 Dữ liệu CSDL đợc lu trữ đâu?

A Các bảng B Các biểu mẫu C Các mẫu hỏi D Các báo cáo Khi mở báo cáo, đợc hiển thị dới dạng nào?

A Chế độ thiết kế B Chế độ trang liệu

C Chế độ biểu mẫu D Chếđộ xem trớc

6 Khi cần in liệu từ CSDL theo mẫu cho trớc, cần sử dụng đối tợng nào?

A B¶ng B MÉu hái C BiĨu mÉu D B¸o c¸o

7 Hãy đánh dấu  thích hợp vào tơng ứng cột Đúng/ Sai?

§óng Sai

Chỉ có bảng đối tợng lu liệu CSDL 

Cã thể cập nhật liệu nhiều cách

Khi chỉnh sửa biểu mẫu phải hiển thị biểu mẫu chế độ trang DL  Liên kết bảng giúp DL lu trữ đợc quán 

Liên kết bảng giúp tổng hợp DL đợc từ nhiều bảng  Phải sử dụng mẫu hỏi để tìm bảng ghi thỏa mãn điều kiện

đơn giản (ví dụ tuổi > 30) 

(92)

Khi mn in DL tõ CSDL ph¶i sư dơng b¸o c¸o 

Có thể thị báo cáo chế độ trang DL để xem 

8 Tạo bảng DL nớc Đông Nam cã cÊu tróc nh sau:

Tạo biểu mẫu để nhập liệu cho bảng theo mẫu sau:

Tr¶ lời câu hỏi sau đây:

- Những nớc có số dân không dới 60 triệu ngời? - Những nớc bờ biển?

- Sắp xếp quốc gia theo thứ tự bảng chữ cái?

9 Lập CSDL QL_SACH (quản lý sách) có bảng đợc mô tả nh sau: TACGIA: Ma_TG, Ten_TG, Dan_toc, Ngay_sinh, Ngay_mat, Linh_vuc SACH: Ma_sach, Ten_sach, So_trang, NXB, NamXB, Noi_dung, Gia_tien TG_SACH: Ma_so, Ma_TG, Ma_sach

a Hãy xác định lập liên kết bảng b Hãy tạo mẫu hỏi trả lời câu hỏi sau

- Liệt kê tác phẩm tác giả A

- Danh sách tác giả lĩnh vực Khoa học

- Sắp xếp sách NXB Giáo dục theo thứ tự năm xuất

Hot ng giáo viên Hoạt động học sinh

- Tr×nh chiÕu câu hỏi trắc nghiệm yêu cầu học sinh trả lời vào phiếu học tập theo nhóm

- Híng dÉn häc sinh c¸c thao t¸c lËp CSDL theo yêu cầu đa

- Quan sát trả lời câu hỏi

- Thảo luận trực tiếp lập CSDL theo yêu cầu giáo viên máy chiếu - Dặn dò ôn tập nhà

(93)

kiĨm tra häc kú i I Mơc TI£U

- Học sinh tạo đợc cấu trúc bảng - Cập nhật đợc liệu

- Thực đợc số thao tác với bảng: xếp, lọc; Query - Tạo Querry, Form, Report

II Các bớc lên lớp 1 ổn định tổ chức

2 Ni dung bi

Câu Nêu c¸c tÝnh chÊt cđa trêng, cho vÝ dơ cho tõng tÝnh chÊt?

Câu Chi nhánh bu điện XY cần quản lí việc vận chuyển bu phẩm khách hàng. Em giúp Chi nhánh bu điện XY tổ chức sở liệu gồm bảng phù hợp để quản lí thơng tin : MA_KH ; HO_TEN ; DIA_CHI ; SO_DT ; MA_SO ; HINH_THUC (Thờng, Bảo đảm, Nhanh); DON_GIA (1100, 1500, 2000 Tơng ứng với hình thức th gửi); STT ; MA_KH ; MA_SO ; TRONG_LUONG ; THANH_TIEN ; NGAY_GUI

Yêu cầu nêu cấu trúc bảng nh sau:

Tên bảng Tên trờng Khóa Kiểu DL Độ rộng Mô tả

C©u HÃy mối liên kết bảng? Câu Trình bày tạo báo cáo theo hinh_thuc Đáp ¸n:

C©u 1: Mét sè tÝnh chÊt cđa trêng: - Field Size (KÝch thíc trêng):

- Format (Định dạng): =;”Nam”;”Nữ” =dd/mm/yyyy > < - Caption (Tiêu đề):

- Default value (Giá trị ngầm định): - Input Mask:

- Validation Rule: =<=10

- Validation Text: “§iĨm không hợp lệ

- Required: Yờu cu phi cú Dl hay để trống đợc - Allow Zero Length: Cho phép xâu rỗng

- Indexed: S¾p xÕp chØ mơc Câu 2:

Tên bảng Tên trờng Khóa Kiểu DL Độ rộng Mô tả

Khach_hang

MA_KH K Text

HO_TEN Text 25

DIA_CHI Text 50

SO_DT Text 11

Hinh_Thuc

MA_SO K Text

HINH_THUC Text

DON_GIA Number Byte

Thu_Gui STT K AutoNumber

MA_KH Text

MA_SO Text

(94)

NGAY_GUI Date/Time Câu 3: Liên kết

Câu 4:

Tiết 37 Ngày soạn: 28/12/2008

Chơng iii - hệ quản trị csdl quan hệ bài 10 sở liệu quan hệ

i mơc tiªu

1 KiÕn thøc:

- Häc sinh biết khái niệm mô hình liệu; - Biết có hai loại mô hình liệu;

- Bit khỏi niệm mơ hình DL quan hệ đặc trng mơ hình - Biết khái niệm CSDL quan hệ, khóa, khóa liên kết cỏc bng

2 Kĩ năng:

- Xỏc nh đợc bảng khóa liên kết bảng toán ql đơn giản - Liên hệ đợc với thao tác cụ thể đợc học chơng II

(95)

- Máy vi tính, máy chiếu để chiếu ví dụ - Sách giáo khoa

iii hoạt động dạy học Tiết 37

 Tæ chøc:

- ổn định kiểm tra sĩ số  Tiến trình

1 Hoạt động 1: Tìm hiểu khái niệm mơ hình liệu.

a Mục tiêu:

- Học sinh biết khái niệm mô hình liệu

- Biết có hai mô hình liệu mô hình vật lý mô h×nh logic

b Néi dung:

- Mơ hình liệu tập khái niệm dùng để mô tả cấu trúc liệu, thao tác liệu, ràng buộc liệu CSDL

c Các bớc tiến hành

Hot ng giỏo viờn Hot động học sinh

- Nêu ý kiến thăm dò kiến thức học sinh: Sau đợc học khái niệm CSDL hệ quản trị CSDL MS Access, em cho biết xây dựng ứng dụng CSDL, ngời ta thờng quan tâm đến điều gì?

- Nêu vấn đề: Khi xây dựng CSDL, ngời ta quan tâm đến liệu cần đợc lu trữ, liệu đợc tổ chức nh nào, có phép toán nào, thao tác liệu đó? liệu có ràng buộc nh nào?

- Để cho dẽ hiểu ngời ta thờng sử dụng khái niệm để mô tả yếu tố Tập hợp khái niệm đợc gọi mơ hình liệu

- Vậy, mơ hình liệu gì? - Là tập hợp khái niệm dùng để mô tả cấu trúc DL, thao tác liệu ràng buộc DL CSDL

2 Hoạt động 2: Tìm hiểu sở liệu quan hệ.

a Môc tiêu:

- Học sinh biết khái niệm sở d÷ liƯu quan hƯ;

b Néi dung:

- CSDL đợc xây dựng dựa mơ hình liệu quan hệ gọi sở liệu quan hệ

- Hệ quản trị CSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ gọi hệ quản trị CSDL quan hệ

- Trong CSDL quan hệ, bảng đợc gọi quan hệ, cột đợc gọi thuộc tính, hàng đ-ợc gọi (bản ghi), KDL đđ-ợc gọi miền liệu

- Một quan hệ CSDL quan hệ có đặc trng sau: + Mỗi quan hệ có tên phân biệt với tên quan hệ khác + Các phân biệt thứ tự khơng quan trọng

+ Mỗi thuộc tính có tên để phân biệt, thứ tự thuộc tính khơng quan trọng

+ Quan hƯ kh«ng cã thc tính đa trị hay phức hợp

c Các bíc tiÕn hµnh

(96)

- Giíi thiƯu khái niệm CSDL quan hệ; khái niệm hệ quản trị CSDL quan hệ - GV hỏi: Em biết hệ quản trị CSDL nào?

- Yờu cu hc sinh tham khảo SGK cho biết đặc trng quan hệ

- Giới thiệu ba ví dụ để học sinh phân biệt:

Sè thỴ Ms sách Ngày mợn Ngày trả TV-02 TO-012

TN-102 02/02/9003/02/90 05/02/9008/02/90 TV04 TN-103 03/03/90 09/03/90 TV-01 TN-101 04/03/90 06/03/90

Sè thỴ Ms sách Ngày mợn Ngày trả TV-02 TO-012 02/02/90 05/02/90 TV04 TN-103 03/03/90 09/03/90 TV-01 TN-101 04/03/90 06/03/90

Số thẻ Ms sách Ngày mợn - tr¶ TV-02 TO-012 02/02/90 05/02/90 TV04 TN-103 03/03/90 09/03/90 TV-01 TN-101 04/03/90 06/03/90

- Cách khắc phục để bảng mộ quan hệ

- Chó ý vµ ghi nhí kh¸i niƯm - MS Access, Foxpro,

- Các phân biệt không kể thứ tự - Mỗi thuộc tính phân biệt không kể thứ tự

- Không có thuộc tính ghép, thc tÝnh cđa mét bé chØ cã mét ghÝ trÞ

- Không phải quan hệ, thuộc tính thứ thứ có giá trị

- Là quan hệ

- Không phải quan hệ, có thuộc tính ghép

- Tách thuộc tính ghép thành nhiều thuộc tính đơn, tách đa trị thành đơn trị

3 Hoạt động 3: Tìm hiểu khái niệm khóa liên kết bảng CSDL quan hệ.

a Mơc tiªu:

- Học sinh nắm đợc khái niệm khóa, khóa CSDL quan hệ;

- Bớc đầu xác định đợc khóa liên kết bảng toán đơn giản

b Néi dung:

- Khóa (key) bảng tập thuộc tính vừa đủ để phân biệt đợc cỏc b bng

- Mỗi bảng có nhiều khóa Trong khóa bảng ngời ta thêng chän mét khãa lµ khãa chÝnh (Primary key)

- Trong hệ quản trị CSDL quan hệ, nhập liệu cho bảng, giá trị khóa khơng đợc để trống

- Các hệ quản trị CSDL quan hệ kiểm soát điều đảm bảo quán liệu, tránh trờng hợp thông tin thể xuất nhiều lần sau cập nhật liệu Ràng buộc nh liệu đợc gọi ràng buộc tồn vẹn thực thể

c C¸c bíc tiÕn hµnh

Hoạt động giáo viên Hoạt động học sinh

- DiƠn gi¶i: Trong mét b¶ng cđa CSDL quan hệ, có hai hàng tuwong ứng tất thuộc tính Ta nói rằng, tập tất

(97)

thuộc tính bảng phân biệt đợc cá thể Tuy nhiên, thông thờng cần tập thuộc tính bảng củng phân biệt đợc cá thể

B¶ng Muon_Sach

Số thẻ Mã số sách Ngàymợn Ngày trả TV-02 TO-012 10/10/90 12A1 TV-04 TN-103 23/02/90 12C9 TV-02 TN-102 21/08/90 12C8 TV-02 TN-012 10/10/90 11A2 - Giải thích: Với thuộc tính Số thẻ Mã số sách cha đủ để phân biệt lần mợn sách, học sinh mợn mợn lại sách

- GV hỏi: Nếu thêm quy định: ngày, học sinh không đợc mợn sách q lần, thuộc tính phân biệt đợc lần m-ợn?

- Ta thờng quan tâm đến tập thuộc tính mà đủ để phân biệt đợc hàng bảng Tập thuc tớnh ú gi l khúa

- Yêu cầu häc sinh cho biÕt kh¸i niƯm khãa?

- Giới thiệu bảng có khóa Yêu cầu học sinh khóa

- Diễn giải: Một bảng có nhiều khóa, ngời ta thờng chọn khóa làm khóa (Primary key)

- Diễn giải: Trong hệ quản trin CSDL quan hệ, nhập liệu cho bảng, liệu tai cột khóa khơng đợc để trống Trong mơ hình quan hệ, ràng buộc nh gọi ràng buộc toàn vẹn thực thể

- GV hái: Trong mét b¶ng cã nhiỊu khãa, sè thc tÝnh khóa có không? Lấy ví dụ minh häa

- Lu ý häc sinh: Nªn chän khãa chÝnh lµ khãa cã Ýt thuéc tÝnh nhÊt

- Giới thiệu hình 71 SGK (trang 84) giải thích liên kết ý nghĩa liên kết đó, biết đợc bảng tham chiếu liên kết

- Yêu cầu học sinh tìm số ví dụ chơng II, xác định khóa giải thích mối liên kết

- Thuộc tính số thẻ đợc dùng để phân biệt ngời mợn

- Số thẻ, MÃ số sách, Ngày mợn

- Là tập thuộc tínhcủa bảng để phân biệt đợc hàng bảng

(98)

IV Củng cố hớng dẫn học nhà Những nội dung học

- Hai mô hình liệu: Mô hình logic mô hình vật lý - Mô hình liệu quan hƯ

- Kh¸i niƯm vỊ CSDL quan hƯ, HƯ quản trị CSDL quan hệ - Khái niệm khóa, khóa liên kết bảng Câu hỏi tập nhà

- Trả lời câu hỏi 1, 2, SGK

MySQL Oracle, PostgreSQL SQL Server DB2, Linux, Unix MacOS Ịu hµnh

Ngày đăng: 13/04/2021, 15:07

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan