giao an 12 ki I

39 11 0
giao an 12 ki I

Đ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 CSDL chứa các thông tin về đối tượng ta đang 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 ra theo yêu cầu nào đó. Access cung cấp c[r]

(1)

Tiết thứ: 1 Ngày soạn: Tên bài: Một số khái niệm bản

Lớp dạy: 12A3

Ngày dạy:

Bài 1 số khái niệm

I Mục tiêu

HS hiểu tóan minh họa, hệ thống hóa cơng việc thường gặp quản lí thơng tin hoạt động đó, lập bảng chứa thơng tin theo u cầu

II ph¬ng tiƯn dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trỡnh, ỏp

IV TiÕn tr×nh

1. ổn định lớp 2 Kiểm tra cũ Bài

Hoạt động giáo viên, học sinh Nội dung

Câu 1:Muốn quản lý thông tin điểm học sinh lớp ta nên lập danh sách chứa cột nào?

HS1: suy nghĩ trả lời câu hỏi

ct H tờn, giới tính,ngày sinh,địa chỉ, tổ,điểm tóan, điểm văn, điểm tin

GV: Em nêu lên công việc thường gặp quản lý thông tin đối tượng ?

HS: suy nghÜ tr¶ lêi

GV: Phân tích câu trả lời học sinh GV: Đây biểu bảng lập với mục đích quản lý thơng tin đặt trưng đối tượng cần quản lý, đặt điểm tất thông tin chứa bảng dẫn đến hệ quả:một bảng thông tin đồ sộ chứa nhiều liệu bảng, chủ yếu viết lưu lên giấy?

1.Bài tóan quản lý:

Để quản lý học sinh nhà trường, người ta thường lập biểu bảng gồm cột, hàng để chứa thông tin cần quản lý

Một biểu bảng thiết lập để lưu trữ thông tin điểm hs sau

2 Các công việc thường gặp quản lý thông tin đối tượng đó:

o Tạo lập hồ sơ đối tượng cần quản lí;

o Cập nhật hồ sơ (thêm, xóa, sửa hồ sơ);

o Tìm kiếm; o Sắp xếp; o Thống kê;

o Tổng hợp, phân nhóm hồ sơ; o Tổ chức in n

(2)

nhắc lại số khái niệm trọng tâm 2 Ra 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 thứ 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 bảng Môn học

Câu 3: Lập bảng thứ 2, 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 trưng học sinh Trong học sinh có mã học sinh nhất, đặt A1, A2 t tờn bng DSHS

Yên Mỹ, Ngày tháng năm 2010 Ngời duyệt

Tiết thứ: 2 Ngày soạn:

Tên bài: Một số khái niệm bản Lớp dạy: 12A3

Ngày dạy:

(3)

I Mơc tiªu

- HS nắm khái niệm CSDL gì?

- Biết vai trị CSDL học tập đời sống?

- Nắm khái niệm hệ QTCSDL, hệ CSDL, tương tác thành phn h CSDL

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng ph¸p

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

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

Kiểm tra làm tập nhà học sinh Ba HS ghi kết làm tập tiết lên bảng lần

3 Bµi míi

Hoạt động giáo viên, học sinh Nội dung GV: CSDL lưu trờn giấy khỏc CSDL lưu

trên máy tính điểm nào? HS: suy nghÜ tr¶ lời câu hiu

GV: theo em sở liệu

GV: gợi ý

GV: Phần mềm giúp người sử dụng tạo CSDL máy tính gọi gì? (hệ qtcsdl)

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

Các hệ quản trị CSDL phổ biến 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 Linux, Unix MacOS ngoại trừ SQL Server Microsoft chạy hệ điều hành Windows.

GV: dùng phần mềm ứng dụng quản lý học sinh với hệ QTCSDL : MS Access để minh họa cho tương tác

của hệ CSDL, lưu ý đến vai trò phần mềm ứng dụng hệ QTCSDL (phần mềm ứng dụng giúp người dùng giao tiếp cách dễ dàng với csdl thông qua thao tác đơn giản)

2 HƯ c¬ sở liệu a/ Khái niệm

- C s liệu (CSDL-Database) tập hợp 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 lưu trữ 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

Ví dụ1: lấy lại ví dụ Hình 1 - Hệ quản trị CSDL:

phần mềm cung cấp mô trường thuận lợi hiệu để tạo lập, lưu trữ và tìm kiếm thơng tin CSDL, gọi hệ quản trị CSDL (hệ

QTCSDL-DataBase Manegement S ystem)-Như vậy, để tạo lập khai thác csdl cần phải có:

-Hệ QTCSDL

-Các thiết bị vật lý (máy tính, đĩa cứng, mạng máy tính )

-Ngồi ra, phần mềm ứng dụng

được xây dựng hệ QTCSDL giúp thuận lợi cho người sử dụng muốn tạo lập khai thác CSDL

(4)

GV: có mức trừu tợng dùng để mô tả - Mức vật lý: tập hợp liệu, tồn thờng xuyên thiết bị nhớ

- Mức khái niệm: Là trừu tợng hoá giới thùc nã g¾n víi ngêi sư dơng - Møc khung nhìn: khung nhìn sở liệu khái niệm trừu tợng hoá phần CSDL

2 Củng cố:

nhắc lại số khái niệm trọng tâm 3 Ra tập nhµ

Câu 1: Hãy nêu số hoạt động có sử dụng CSDL mà em biết?

Câu 3: 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 lưu 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ư

Câu 4: Phân biệt CSDL với hệ QTCSDL (Tìm điểm giống khác c bn gia chỳng)

Yên Mỹ, Ngày tháng năm 2010 Ngời duyệt

Tiết thứ: 3 Ngày soạn: Tên bài: Một số khái niệm bản

Lớp dạy: 12A3

Ngày dạy:

Bài 1 một số khái niệm (tiếp) Thời lợng: tiết

PPCT: Tiết số 3 Ngày soạn:

I Mục tiªu

(5)

- Hiểu đợc mức CSDL

- Biết đợc số ứng dụng ca CSDL

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

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

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

C©u 1: CSDL hệ quản trị CSDL

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 lưu 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ư

3 Bµi míi

Hoạt động giáo viên, học sinh Nội dung GV: Thế cấu trúc CSDL?

HS: Trả lời câu hỏi thông qua SGK

GV: Tính tồn vẹn?

Ví dụ:

Để đảm bảo tính tồn vẹn liệu cột điểm, cho điểm nhập vào theo thang điểm 10 , điểm môn học phải đặt ràng buộc giá trị nhập vào: >=0 <=10 ( Gọi ràng buộc vùng)

Tính khơng dư thừa?

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

GV: TÝnh an toàn bảo mật thông tin gì?

GV: Gợi ý cho học sinh tính an toàn bảo mật thông tin

GV: Em hiu th tính độc lập thơng tin?

c Các u cầu hệ CSDL: *Tính cấu trúc:Thơng tin CSDL lưu trữ theo cấu trúc xác định

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

 Dữ liệu ghi vào CSDL lưu giữ dạng bản ghi  Hệ QTCSDL cần có cơng cụ

khai báo cấu trúc CSDL(là

các yếu tố để tổ chức liệu: cột, hàng, kiểu liệu nhập vào cột, hàng ) xem, cập nhật, thay đổi cấu trúc

* Tính tồn vẹn: Các giá trị lưu trữ CSDL phải thỏa mãn số ràng buộc, tùy theo nhu cầu lưu trữ thơng tin

* Tính khơng dư thừa:

-Một CSDL tốt thường không lưu trữ liệu trùng nhau, thơng tin dễ dàng tính tố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 qn csdl

* Tính chia sẻ thơng tin: csdl đuợc lưu máy tính, nên việc chia sẻ csdl mạng máy tính dể dàng thuận lợi, ưu điểm bật việc tạo csdl máy tính

(6)

HS: suy nghÜ tr¶ lêi tồn, thơng tin phải 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 lưu trữ hệ máy tính sử dụng

d Một số øng dụng :

- 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

4 Cđng cè:

5 Ra bµi tËp vỊ nhµ

Câu 1: Hãy nêu số hoạt động có sử dụng CSDL mà em biết?

Yªn Mỹ, Ngày tháng năm 2010 Ngời duyệt

Tiết thứ: 4 Ngày soạn:

Tên bài: Hệ QTCSDL Lớp dạy: 12A3

Ngày dạy:

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

- HS nắm cỏc chức hệ QTCSDL, - Nắm thành phần hệ QTCSDL, - Biết đợc hoạt động sở liu

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trình, vấn đáp

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

Nêu yê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

(7)

Học sinh chọn lấy tính chất liệt kê theo mục a,b,c,d ví dụ

3 Bµi míi

Hoạt động giáo viên, học sinh Nội dung

GV: Trong CSDL người ta dùng ngôn ngữ định nghĩa liệu để khai báo kiểu và cấu trúc liệu.

GV: Trong CSDL người ta dùng ngôn ngữ thao tác liệu tác động mẩu tin (bản ghi) bao gồm:

Cập nhật: Nhập, sửa, xóa liệu

Tìm kiếm kết xuất liệu

GV: Bằng ngôn ngữ điều khiển liệu cho phép xác lập quyền truy cập vào CSDL

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 truy vấn gì?

1.Các chức hệ QTCSDL a Cung cấp cách tạo lập sở liệu Thông qua ngôn ngữ định nghiã liệu, ngời dùng khai báo kiểu cấu trúc liệu thể thông tin, khai báo ràng buộc liệu đợc lu trữ sở liệu

b) Cung cấp cách cập nhật liệu, tìm kiếm kết xuất thơng tin:

Thông qua ngôn ngữ thao tác liệu, người ta thực thao tác sau:

Cập nhật: Nhập, sửa, xóa liệu

Tìm kiếm kết xuất liệu

c) Cung cấp công cụ kiểm soát, điều khiển việc 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 phép

- Duy trì tính qn liệu Hoạt động hệ QTCSDL:

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 hệ QTCSDL:

Người dùng thơng qua chương trình ứng dụng chọn các câu hỏi (truy vấn) lập sẵn,Vd: Bạn muốn tìm kiếm mã học sinh nào- người dùng nhập giá trị muốn tìm kiếm , ví dụ: A1bộ xử lý truy vấn hệ

QTCSDL thực truy vấn nàybộ truy xuất liệu tìm kiếm liệu theo yêu cầu truy vấn dựa CSDL

đang dùng

c Sơ đồ chi tiết mô tả tương tác hệ QTCSDL:

4 Cñng cè:

(8)

5 Ra bµi tËp vỊ 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 ú l gỡ? Yên Mỹ, Ngày tháng năm 2010

Ngêi dut

TiÕt thø: 5 Ngµy soạn:

Tên bài: Hệ QTCSDL Lớp dạy: 12A3

Ngày dạy:

Bài Hệ quản trị sở liệu (tiếp) I Mục tiêu

- Nm đợc vai trò ngời làm việc với hệ CSDL - Biết đợc bớc xây dựng s d liu

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

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

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

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ì? Bµi míi

Hoạt động giáo viên, học sinh Nội dung

GV: Mỗi chơng trình có câu lệnh yêu cầu hệ QTCSDL thực số thao tác CSDL đáp ứng nhu cầu cụ thể đặt

Họ tơng tác với hệ thống thông qua việc sử dụng chơng trình ứng dụng đợc viết trớc

Ngời dùng thờng đợc phân thành

3 Vai trò người làm việc với hệ CSDL:

a) Người quản trị CSDL: người hay nhóm người 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 quyền truy cập CSDL

(9)

nhóm, nhóm thờng có số quyền hạn định để truy cập khai thác liệu

GV: chơng trình lớp 10 em đợc học bớc giải toán máy em nhác lại cho cô để giả toán máy gồm bớc HS: trả lời câu hỏi

GV: Trong CSDL cịng t¬ng tù chóng ta cịng cã c¸c bíc sau:

các ứ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 đó, dùng ngơn 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 sử dụng giao diện thân thiện chươ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 CSDL Bớc1: Khảo sát hệ thống

+ Tìm hiểu yêu cầu công tác quản lý

+ Xỏc định phân tích mối liên hệ liệu cn lu tr

+ Phân tích chức cÇn cã cđa hƯ thèng

Bíc 2: ThiÕt kÕ hÖ thèng + ThiÕt kÕ CSDL

+ Lựa chọn hệ QTCSDL để triển khai + Xây dựng hệ thống chơng trình ứng dụng

Bíc 3: KiĨm thư hƯ thống + Nhập iệu cho CSDL + Chạy thử

4 Cđng cè:

- Vai trị ngời làm việc với CSDL - Nêu bớc để xây dựng CSDL

5 Ra bµi tËp nhà

Câu 1: Vai trũ ca ngi 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 2: Nêu bớc để xây dựng CSDL

(10)

TiÕt thø: 6,7 Ngày soạn: Tên bài: Bài tập thực hành

Lớp dạy: 12A3

Ngày dạy:

Bài tập thực hành tìm hiểu hệ sở liệu I Mục tiêu

Hc sinh nm khái niệm học: CSDL, cần thiết phải có CSDL lưu 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 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ê

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trỡnh, ỏp

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ 3 Bài mới

A Các câu hỏi trắc nghiệm (giúp hs suy nghĩ tìm câu trả lời) 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 sốt điều khiển việc truy cập vào CSDL d Các câu

Câu 2:Thành phần hệ QTCSDL:

a Bộ quản lý tập tin 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 truy xuất 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 liệu

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

(11)

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 lưu 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 liệu

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

Câu 7: 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 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 cơng ty có hệ thống mạng nội để sử dụng chung CSDL, em 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 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

Câu 11: 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 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

(12)

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 lưu 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 lưu lên nhớ ngồi máy tính

Câu 15: Cho biết phương tiện để đảm bảo việc chia sẻ CSDL thự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

Phần câu hỏi tự luận

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

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

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

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: Các yêu cầu hệ CSDL Em chọn yêu cầu ví dụ minh họa

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

Câu 7: Hãy phân nhóm thao tác CSDL, nói rõ chi tiết thao tác gì? 4 Cđng cè:

5 Ra tập nhà

Yên Mỹ, Ngày tháng năm 2010 Ngời duyệt

Tiết thứ: 8 Ngày soạn:

(13)

Lớp dạy: 12A3

Ngày dạy:

Bài tập bài tập chơng 1 I Mục tiêu

Hc sinh nm khái niệm học: CSDL, cần thiết phải có CSDL lưu máy tính, Hệ QTCSDL, hệ CSDL,: Qua tập trắc nghiệm giúp GV nắm 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ê

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trỡnh, đáp

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ 3 Bài mới

A Các câu hỏi trắc nghiệm (giúp hs suy nghĩ tìm câu trả lời) Câu 1:Cơ sở liệu (CSDL) :

a Tập hợp liệu có liên quan với theo chủ đề lưu 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ủ đề 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 chủ thể

d Tập hợp liệu có liên quan với theo chủ đề lưu 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, lưu trữ khai thác CSDL d Phần mềm dùng tạo lập, lưu 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

(14)

Câu 6: Các yêu cầu hệ CSDL. a Tính cấu trúc, tính tồ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

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 đề đó, lưu 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 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 truy xuất 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 lưu 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 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 lưu 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 lưu 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 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

(15)

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

Câu 17:Trong cơng ty có hệ thống mạng nội để sử dụng chung CSDL, em 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 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

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: 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 b Người dùng cuối

c Người QTCSDL d Cả ba người

Yên Mỹ, Ngày tháng năm 2010 Ngời duyệt

Tiết thứ: 9 Ngày soạn:

Tên bài: Giới thiệu Microsoft Access Lớp dạy: 12A3

Ngày dạy:

Chơng II Hệ quản trị sở liệu Microsoft access

(16)

I MỤC TIÊU

Về kiến thức: Hiểu chức Ms Access:tạo lập bảng, thiết lập mối quan hệ bảng, cập nhật, kết xuất thông tin

Biết đối tượng Access:Bảng, mẫu hỏi, biểu mẫu, báo cáo Biết chế độ làm việc: chế độ thiết kế (làm việc với cấu trúc) chế độ làm việc với liệu

Về kỹ năng: Khởi động, khỏi Ms Access, tạo CSDL, m CSDL ó cú

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng ph¸p

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

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

3 Bµi míi

Hoạt động giáo viên, học

sinh Néi dung

GV: chơng trình lớp 10 các em đợc học phần mền Microsoft ?

HS: trả lời câu hỏi Microsoft Word GV: phần mền Office ngoài Microsoft word có Excel, Power Point…

GV: Trong chơng trình lớp 12 đợc học CSDL cụ thể đợc học Microsoft Access để minh hoạ c th

GV: Access có nghĩa gì? HS: suy nghĩ trả lời câu hỏi GV: Nhận xét giải nghĩa

Access có nghĩa truy cập, truy xuất

GV: Microsoft Access giúp ngời lập trình tạo CSDL, nhập liệu khai thác thông tin từ CSDL công cụ sau:

GV: Dựng máy chiếu để chiếu trực tiếp lên hình cho HS xem rõ để học phân biệt đợc đối tợng Access

1 PhÇn mỊm Microsoft Access

Phần mềm Microsoft Access gọi tắt Access hệ QTCSDL môI trờng Windows Access nằm môI trờng phần mền tinhọc văn phòng , phần mền ding cho máy tính cá nhân máy tính chạy mạng cục

2 Khả Access

a/ Access có khả nào

- Tạo CSDL gồm bảng, quan hệ bảng - Tạo chơng trình giải toán quản lý lập mẫu thống kê, tổng kết

b/ vÝ dô SGK(26)

3 Các đối tợng Microsoft Access a/ Các loại đối tợng

* Bảng (Table): Là đối tợng sở, đợc dùng để lu giữ liệu Mỗi bảng chứa thông tin chủ thể xác định bao gồm ghi hàng, hàng chứa thông tin cá thể xác định chủ thể

* Mẫu hỏi (Query): đối tựng cho phép tìm kiếm, xếp kết xuất liệu xác định từ nhiều bảng

(17)

GV: Theo em có cách để khởi động Access?

HS: trả lời câu hỏi

GV: Khi động theo cách cụ thể để học sinh thấy rừ

GV: Gọi học sinh nên thao tác

GV: Để có đợc CSDL ta phải tạo nó, em tạo cách sau:

GV: Vừa giảng đồng thời thao tác máy ln để em để em nhìn trực quan

GV: Khi liệu có máy rồi ta mở để xử lý

GV: Có thể mở nhiều cách GV: Thao tác để học sinh theo dõi GV: Nên lu thơng tin trớc khi khỏi Access Nếu cửa sổ mở cịn chứa thơng tin cha đợc lu, Access hỏi có lu thơng tin khơng tr-ớc kết thúc

HS: Theo dõi hình GV: Gọi học sinh nên thao tác GV: Có thể sử dụng các kiểu chế độ thiết kế

thuận tiện để điều khiển thực ứng dụng

* Báo cáo (Report): Là đối tợng đợc thiết kế để định dạng, tính tốn, tổng hợp liệu đợc chọn in

b/ VÝ dô SKG(27)

4 Một số thao tác bản a/ Khởi động Access

Có thể khởi động Access cách sau:

Cách1:

Kích vào Start/Programs/Microsoft Office/Microsoft Access

Cách 2:

Kích vào biểu tượng Access Shortcut Bar , kích đúp vào biểu tượng Access tren Desktop

b/ T¹o SCDL míi

Để tạo sở liệu mới:

+ Chọn File New, hình làm việc Access xuất có hộp thoại New file bên phải h×nh

+ Chọn Blank Database, hộp thoại xuât

+ Trong hộp thoại File New Database chọn vị trí lu tệp đặt tên cho tệp CSDL Sau chọn Create để xác định tạo tệp

c/ Mở CSDL có

Để mở sở liệu có ta chọn thao tác sau:

C1: Nháy đúp tên tệp có hộp File New

C2: Vào thực đơn FileOpen tìm CSDL cần mở

d/ KÕt thóc Access

Để kết thúc với phiên làm việc Access ta thực thao tác sau: - Vào thực đơn fileExit

- KÝch vµo nót X (close) góc bên phải hình làm việc Access

5/ Làm việc với đối tợng

a/ Chế độ làm việc với đối tợng

(18)

GV: Có cách để tạo đối tợng mỗi cách có u nhợc điểm riêng

GV: Tệp CSDL tạo cha có dữ liệu gọi CSDL trống

GV: Tại thời điểm Access chØ lµm viƯc víi mét CSDL

+ Chế độ trang liệu (DataSheet View): Chế độ hiển thị liệu dạng bảng cho làm việ trực tiếp với liệu

+ Chế độ biểu mẫu (Form View): Chế độ dùng để làm việc với biểu mẫu

b/ Tạo đối tợng mới

- Dùng biểu mẫu dựng sẵn (Thuỵ sỹ) - Ngêi dïng tù thiÕt kÕ

- KÕt hỵp cách

to i tng mi ta nháy chuột lên rong tuỳ chọn

- Tạo bảng chế độ thiết kế

- Tạo bảng cách dùng thuỵ sỹ - Tạo bảng cách nhập liệu c/ Mở đối tợng

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

4 Củng cố:

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

- Tạo bảng, lưu trữ liệu khai thác liệu

5 Câu hỏi, tập nhà

Lµm tập 1,2,3,4,5 SGK(33)

Yên Mỹ, Ngày tháng năm 2010 Ngời duyệt

Tiết thứ: 10 Ngày soạn:

Tên bài: Cấu trúc bảng Lớp dạy: 12A3

Ngày dạy:

Bài : cấu trúc bảng

I MỤC TIÊU

Về kiến thức: Biết thành phần tạo nên Table, kiểu liệu Access, khái niệm khóa , cần thiết việc đặt khóa cho Table

Về kỹ năng: Biết cách chọn lựa kiểu liệu cho trng ca Table

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

(19)

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

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

Câu 1: Microsoft Access có khả nào? Câu 2: Nêu đối tợng Microsoft Access Bài

Hoạt động giáo viên, học sinh Nội dung

GV: Bảng gì? HÃy lấy ví dụ cụ thể cách trình bày bảng

HS: trả lời câu hỏi lây ví dụ

GV: Nhn xột đa bảng để HS quan sát

GV: Em hÃy cho biết bảng gồm thành phần nào?

HS: trả lời câu hỏi

GV: Mỗi hàng bảng dùng để lu trữ liệu học sinh, ngời ta gọi bn ghi ca bng

GV: Kiểu liệu gì? HS: tả lời

GV: nhận xét câu trả lời học sinh

GV: Các em theo dâi mét sè kiĨu d÷ liƯu SGK trang 34

GV: Trong cửa sổ CSDL có trang bảng thực tạo sửa chữa cấu trúc bảng, tạo liên kết bảng GV: Sau thiết kế cấu trúc bảng giấy, để tạo cấu trúc bảng chế độ thiết kế Access ta thực hai cách

GV: Sau thực hiện, cửa sổ làm việc Access xuất công cụ thiết kế bảng cửa sổ cấu trúc bảng GV: Cờu trúc bảng đợc thể gồm tên trờng, kiểu liệu tính chất trờng, cửa sổ cấu trúc bảng đợc chia làm khung: Khung phần định nghĩa trờng bên dới phần tính chất trờng

GV: trờng đợc đặc trng bởi: tên tr-ờng, kiểu liệu trtr-ờng, tính chất khác trờng

GV: Các tính chất trờng đợc dùng để điều khiển cách thức liệu đợc lu

1 C¸c kh¸i niƯm chÝnh

+ Bảng(Table): Một bảng tập hợp liệu chủ thể đó, bảng đợc tạo chứa toàn liệu mà ngời dùng cần để tổng hợp, lọc, truy vấn, hiển thị hay in

+ Trờng (Field): Mỗi trờng thuộc tính cần quản lý chủ thể Các liệu trờng tạo thành cột Bản ghi: Mỗi ghi hàng của bảng gồm liệu toàn thuộc tính cá thể mà bảng quản lý

Kiểu liệu: Là kiểu giá trị liệu lu trờng, trờng cã mét kiĨu d÷ liƯu

(Kiểu đợc mơ tả SGK trang 34)

2 Tạo sửa cấu trúc bảng: a/ Tạo cấu trúc bảng

to bng chế độ thiết kế thực cách sau:

Cách 1: Nháy đúp chuột vào Create table in Desing View

Cachs 2: Nháy chuột lên nút lệnh New, nháy đúp vào Desing View

Sau thực cách trên, cửa sổ làm việc Access xuất công cụ thiết kế bảng Table Desing cửa sổ cấu trúc bảng

- Gõ tên trờng vào cột (field Nam), - Chän kiĨu d÷ liƯu cét (Data Type),

- Mô tả nội dung trờng cét (Desription)

(20)

trữ, nhập hiển thị tính chất ờng phụ thuộc vào kiểu liệu tr-ờng

GV: Tại lại phải định khố ?

GV: Một CSDL Access có thiết kế tốt là CSDL mà ghi phải nhất, nghĩa khơng có hai hàng liệu giống hệt Vì xây dựng CSDL Access, ngời ta cần định hay nhiều trờng mà giá trị chúng xác định hàng bảng Các trờng tạo thành khố bảng Hai bàng bảng đ-ợc phân biệt với giá trị khố

GV: Bớc cuối phải thực khi thiết kế bảng đặt tên lu cấu trỳc

Để lu cấu trúc bảng ta thực hiện:

GV: Sau thiết kế cấu trúc bảng, có trờng hợp lại phát thấy cấu trúc bảng cha hồn tồn hợp lý, để phù hợp với tốn quản lý xét ta muốn thêm trờng, thay đổi kiểu liệu, thay đổi thứ tự trờng, thay đổi thuộc tính trờng, Access cho phép thực thay đổi thời điểm

GV: Sau sưa cÊu tróc b¶ng xong thì phải lu chúng lại lệnh Save nhắy chuột vào biểu tợng lu công cụ

GV: Vừa nói vừa thực máy để học sinh thấy rõ lần lợt hoạt động

* C¸c tÝnh chÊt cđa trêng

Các tính chất trờng dùng để quy định cách thức liệu đợc lu trữ, nhập thị liệu nh Tính chất trờng phụ thuộc vào kiểu liệu * Chỉ định khoá:

Trong bảng thiết kế tốt khơng có hàng liệu giống hệt nhau, phải xây dựng khố chính: để chọn khố ta thực hiện:

- Chän trêng làm khoá

- Nhỏy nỳt hỡnh chỡa khỏ công cụ chọn lệnh Edit  Primary Key Khi bên cạnh khố xuất hình chìa khố

* Lu cÊu tróc b¶ng

- Chọn File Save nháy nút lệnh - Gõ tên bảng vào ô Table Name hộp tho¹i Save As

- Nháy nút OK nhấn Enter b/ Thay đổi cấu trúc bảng

Để thay đổi cấu trúc bảng ta cần chọn chế độ thiết kế cách thực

* Thay đổi thứ tự trờng - Chọn trờng cần thay đổi

- Nhấn chuột giữ, Access xuất đờng nhỏ nằm ngang

- di chuyển chuột, đờng nằm ngang cho biết vị trí trờng

- Thả chuột di chuyển trờng n -ng mong mun

* Thêm trờng

Để thêm trờng vào bên trái trờng tại, thực

- Vào Insert Rows

Gõ tên trờng, kiểu liệu, mô tả * Xoá trờng

- Chọn trờng muốn xoá Vào Edit  Delete Rows * Thay đổi khố chính

(21)

GV: Việc xố bảng khơng phải việc làm thờng xun, song đơi q trình làm việc ta cần xố bảng khơng cần thiết hay bảng có thông tin sai, cũ…

GV: Thao tác đổi tên bảng hạơc xoá bảng thực với bảng đóng Khi thay đổi tên bảng, ta cần thay đổi thuộc tính tham chiếu tới mẫu hỏi, biểu mu

* Xoá bảng

- chọn tên bảng trang b¶ng

- Nháy nút Delete công cụ vào thực đơn Edit Delete

* Đổi tên bảng - Chọn bảng

- Vo thc đơn Edit  Rename

- Khi đờng viền bao quanh tên bảng, gõ tên bảng nhấn Enter

4 Củng cố:

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

- Tạo bảng, lưu trữ liệu khai thác liệu

5 Câu hỏi, tập nh

Làm tập 1,2,3,4,5 SGK(33)

Yên Mỹ, Ngày tháng năm 2010 Ngêi duyÖt

TiÕt thø: 11,12 Ngày soạn:

Tên bài: TH Tạo cấu trúc bảng Lớp dạy: 12A3

Ngày dạy:

Bài Thực Hành Số 02- Chương II

a) Mục đích, u cầu:

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

Về kỹ năng: Thiết 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, lưu bảng tính

(22)

b) Sử dụng phòng dự án thực tập sư phạm, hệ thống máy nối mạng điều khiển Box trung tâm

c) Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh d) Các bước lên lớp

1 Ổn định tổ chức: Điểm danh Kiểm tra cũ:

Nội dung:Làm tập tiết 10, riêng câu GV hướng dẫn thật kỹ kiến thức Phân hs làm 03 nhóm : Nhóm 1, nhóm 2, nhóm

Câu 1 (GV hướng dẫn trước, đưa thêm yêu cầu dạng thức tiền tệ, số theo dạng Anh ) Học sinh làm vài lần cho thành thạo 

câu 2 : Hướng dẫn chung Projector, sau Học sinh làm sau: Câu a,b  hs cho lớp xem

Câu c  hs làm cho lớp xem Câu d  hs làm cho lớp xem Câu e  hs làm cho lớp xem

GV nhận xét, giải đáp thắc mắc Học sinh, đưa nhận xét cuối

GV chưa cho học sinh nhập liệu bảng

4 Dặn dò:

5 Rút kinh nghiệm:

TiÕt thø: 14 Ngày soạn:

Tên bài: Các thao tác bảng Lớp dạy: 12A3

Ngày dạy:

Bài : thao tác bảng

I MỤC TIÊU

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

Về kỹ năng: Mở bảng chế độ trang liệu, cập nhật liệu

Mở bảng chế độ trang liệu, xếp lọc, tìm kim n gin II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

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

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

C©u 1: Nêu khái niệm bảng, trờng ghi

Câu 2: Có cách để tạo cấu trúc bảng? cách Bài

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

häc sinh Néi dung

Sử dụng phòng máy chi ếu

(23)

GV: Sau tạo cấu trúc bảng, việc cập nhật liệu Cập nhật sở liệu thay đổi liệu bảng gồm: thêm chỉnh, sửa xóa

GV: Có thể thêm, chỉnh sửa xóa ghi nhiều cách Tuy nhiên chế độ hiển thị trang liệu bảng cho cách đơn giản để thực điều GV: Trong chế độ trang liệu Access tự động lu thay đổi mà ngời sử dụng dùng Save

GV: Có thể dùng chuột để di chuyển ghi trờng CSDL

GV: để xếp hàng theo thứ tự ta thực thao tác

GV: Lµm mÉu

GV: gäi häc sinh lên thao tác lại nhận xét

GV: Lọc chức cho phép trích ghi thỏa mãn điều kiện Ta dùng lọc dùng mẫu hỏi để tìm ghi phù hợp với điều kiện chọn

GV: Có hai cách lọc lọc theo liệu chọn lọc theo mẫu

GV: Mở Bảng DSHS thao tác gọi học sinh lên thao tỏc li

HS1: lên bảng thao tác lọc theo ô liệu chọn bạn ë díi cïng theo dâi

1/ CËp nhËt d÷ liÖu a) Thêm ghi mới:

- Chọn Insert/New Record kích vào nút nằm cơng cụ (1), điều khiển Record (2) nhằm bên trái cạnh cửa sổ Table

b) thay đổi:

Dùng phím Backspce, Delete để xóa phần liệu nhập liệu Hoặc xóa liệu ô nhập liệu

c) Xóa ghi:

Đặt điểm chèn vào ghi muốn xóa, kích vào biểu tuợng , chọn Yes để đồng ý xóa.Dữ liệu đồng ý xóa khơng phục hồi lại được!

d) Di chuyển bảng:

- Dùng chuột kích phím trái vào muốn di chuyển đến

- Sử dụng nút lệnh di chuyển - Bấm Tab để chuyển ô từ trái sang phải, shift+Tab để di chuyển ngược lại

2) Sắp xếp lọc:

a) Sắp xếp:Muốn xếp giá trị chứa cột theo chiều tăng dần, giảm dần làm sau:

B1: Mở Table dạng trang liệu

Di chuyển trỏ vào ô trường muốn xếp

B2: Kích vào biểu tượng -Ascending xếp tăng dần (Hoặc - Descending, xếp giảm dần)

B3: Đóng cửa sổ table lại, chọn yes để đồng ý lưu bảng

b)Lọc: Muốn lọc ghi theo yêu cầu chọn cách sau:

b1) Lọc theo ô liệu chọn:

Ví dụ 2: Trên Table DSHS, lọc học sinh thuộc tổ

B1: Mở Table DSHS dạng trang liệu, đặt điểm chèn vào có chứa số (tổ 2) cột Tổ (hoặc tơ đen có chứa liệu:2) H23

(24)

HS2: Lªn bảng thao tác lại cách lọc theo mẫu

GV: trong cửa số Find and Replace, em cho biết muốn vừa tìm kiếm giá trị, vừa thay thể giá trị khác chọn phiếu lệnh ?

HS: Phiếu lệnh Replace

GV: Hãy tìm kiếm từ TT đổi thành Thừa Thiên cột Địa

Việc tìm kiếm thay Microsoft access

sách học sinh tổ

b2) Lọc theo mẫu:

Ví dụ 3: Trên Table DSHS, lọc học sinh Nam (Qui ước: ) thuộc tổ

B1:Mở Table DSHS dạng trang liệu, kích vào biểu tượng (Filter By form: Lọc theo mẫu)

B2: Ở cột giới tính, kích chọn vào ô vuông nhỏ để chọn giá trị Nam () H24, chọn giá trị số (tổ 2) cột tổ H25.

B3: Kích chọn biểu tượng (Apply Filter) để tiến hành lọc Kết xem H26.

3) Tìm kiếm đơn giản:

Có thể tìm kiếm giá trị chứa cột thỏa mãn số điều kiện đó, sau tìm kiếm thay giá trị khác

Ví dụ 4: Trên Table DSHS, tìm học sinh có tên Lý

B1: Mở Table DSHS chế độ trang liệu, đặt điểm chèn vào ô cột Tên (cột có chứa giá trị muốn tìm) kích vào biểu tượng vào Edit/Find, xuất H27

B2: Nhập giá trị muốn tìm vào Find What

Look in: chọn tên trường (Tên) chứa giá trị muốn tìm, chọn tên bảng muốn tìm muốn tìm giá trị tất trường

4 Củng cố:

- Cập nhật liệu - Sắp xếp lọc - Tìm kiếm đơn giản

5 Câu hỏi, tập nhà

(25)

Tiết thứ: 15,16 Ngày soạn: Tên bài: Bài tập hành

Lớp dạy: 12A3

Ngày dạy:

BI TP THC HNH S 3

a) Mục đích, yêu cầu:

Về kỹ năng: Kiểm tra kỹ thao tác: Cập nhật liệu, xếp lọc liệu, tìm kiếm thay liệu Qua GV mơn nắm lại trình độ tiếp thu hs, từ phân loại hs, điều chỉnh tập cách dạy phù hợp, rà soát lại phương pháp giảng dạy, nội dung kiến thức truyền đạt rút kinh nghiệm cho sau

b) 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) HS có sách tập gv soạn c) Phương pháp giảng dạy: Thực hành

d) Các bước lên lớp:

1 Ổn định tổ chức: Điểm danh Kiểm tra cũ:

3 Nội dung:

Tiết 20 - Đề thực hành: Đề thực hành:

(26)

Làm tập sau

Bài 1: Mở Table KHACH_HANG để thực thao tác sau a) Nhập thêm ghi với nội dung:

a6 Lê anh Minh 11 lê lợi, TT Huế

b) Di chuyển điểm chèn công cụ để

chuyển đến bảng ghi thứ nhất, sau nhảy đến ghi cuối để ghi thêm ghi mới:

a7 Nguyễn Trọng Quang 14 Nguyễn Huệ TT Huế

c) Xóa 02 ghi nhập câu a b

d) Hiệu chỉnh địa mã khách hàng a3 thành 7 Yết kiêu TT Huế, địa mã khách hàng a5  6 Nguyễn công Trứ, TT Huế

e) Dùng lệnh tìm kiếm thay TT thành Thừa Thiên Huế.

f) Thiết kế lại Table KHACH_HANG, cho Ten_khach_hang (chứa họ đệm tên khách hàng vào trường) tách làm 02 trường có tên: HO_DEM trưịng TEN Sau điều chỉnh liệu họ lót khách hàng vào trường HO_DEM, tên khách hàng vào trường TEN, xếp trường TEN tăng dần

g) Đóng cửa sổ Table lại lưu thay đổi vừa

Bài 2: Mở Table HOA_DON, tiến hành lọc theo yêu cầu 02 cách lọc : lọc theo liệu chọn lọc theo mẫu.

a) Lọc mã khách hàng có ký hiệu a3 Cuối hủy lọc đưa danh sách cũ

b) Lọc mã khách hàng có ký hiệu a1 mua sản phẩm số 2 Cuối hủy lọc đưa danh sách cũ

c) Đóng cửa sổ table lại lưu thay đổi vừa

4 Giáo viên nhận xét ưu, khuyết điểm HS qua tiết thực hành Dặn dò: Tiết 21 học

(27)

Bµi : BiÓu mÉu

Thời lượng: tiết Ngày soạn: 2/1/2009

PPCT: Tiết số 19

Lớp 12A1 12A2 12A3 12A4

Ngày dạy I MỤC TIÊU

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

- Biết cách tạo biểu mẫu đơn gin

II phơng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trình, vấn đáp

IV Tiến trình 1 ổn định lớp 2 Kiểm tra cũ

3 Bµi míi

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

häc sinh Néi dung

GV: nêu câu hỏi bảng gì? Access có loại đối tợng? HS: trả lời câu hỏi

GV: Nêu giống biểu mẫu bảng để học sinh liên hệ sau rút điểm khác biểu mẫu bảng u điểm việc dùng biểu mẫu

GV: Để tạo biểu mẫu ta sử dụng cách tự thiết kế dùng thuật sĩ, nhng kết hợp kiểu để thiết kế biểu mẫu

GV: vừa hớng dẫn thao tác để em theo dõi sau gọi hai em học sinh lên để thao tác cách thiết kế biểu mẫu

1 Kh¸i niÖm

- Biểu mẫu mọt đối tợng Access đợc thiết kế để:

+ Hiểu thị liệu dới dạng bảng thuận tiện để xem, nhập sửa liệu

+ thùc hiÖn thao tác thông qua nút lệnh

- Biểu mẫu đợc hiển thị nh trang liệu gồm hàng cột nhng biểu mẫu hiển thị ghi

2 T¹o biĨu mÉu míi:

Có hai cách để tạo biểu mẫu:

* Cách 1: Nháy chuột vào Create form in Design view để tự thiết kế biểu mẫu

* Cách 2: Nhát chuột Create form by using wizard để dùng thuật sĩ

Có thể kết hợp dùng thuật sĩ tự thiết kế để tạo biểu mẫu, Cách làm nh sau:

(28)

GV: Khi làm việc với biểu mẫu Access cung cấp cho ta hai chế độ: chế độ biểu mẫu chế độ thiết kế:

- Chọn bảng từ ô Tables/Queis

- Chọn trờng đa vào biểu mẫu từ ô Available fields

- Nháy Next để tiếp tục - Chọn cách bố trí biểu mẫu - Chọn Finish để kết thúc

3 Các chế độ làm việc với biểu mẫu Có hai chế độ là:

- Chế độ biểu mẫu: Nháy đúp chuột lên tên biểu mẫu chọn Open

- Chế độ thiết kế: Chọn biểu mẫu sau nháy chuột vào biểu tợng Design

4 Cng c:

- Nhắc lại số thao tác máy chiếu - Trình tự thao tác

5 Câu hỏi, tập nhà

Yªn Mỹ, Ngày tháng năm 2009 Ngời duyệt

(29)

PPCT: Tiết số 20,21

Lớp 12A1 12A2 12A3 12A4

Ngày dạy

a) Mục đích, yêu cầu:

Về kỹ năng: Rèn luyện kỹ tạo Form phương pháp Wizard, đặt vấn đề nhu cầu tạo form phụ thao tác đơn giản Qua GV mơn nắm lại trình độ tiếp thu hs, từ phân loại hs, điều chỉnh tập cách dạy phù hợp, rà soát lại phương pháp giảng dạy, nội dung kiến thức truyền đạt rút kinh nghiệm cho sau

b) Chuẩn bị đồ dùng dạy học: HS có sách tập gv soạn Chuẩn bị phòng thực hành Copy tệp CSDL làm csdl cho tập

c) Phương pháp giảng dạy: Thực hành d) Các bước lên lớp:

1 Ổn định tổ chức: Điểm danh Kiểm tra cũ:

3 Nội dung:

Bài : Mở tệp Quanlyhocsinh.MDBtrong thư mục My Document , đã có sẳn 03 tables:

DSHS (MAHS, HODEM, TEN,GIOITINH,NGAYSINH,DIACHI,TO) MON_HOC (MA_MON_HOC , TEN_MON_HOC)

BANG_DIEM(MAHS, MA_MON_HOC, NGAYKIEMTRA, DIEM_SO

Từ Table DSHV tạo Form chứa trường bảng DSHS Lưu tên Form là: FDSHS Cuối nhập 02 ghi với nội dung sau, lưu thóat

(30)

Bài 2: Từ Table BANG_DIEM tạo Form chứa trường bảng Lưu tên Form là: FBANGDIEM

I) Câu hỏi nhà :

III) Dn dũ:

Bài 7.Liên kết giữacác bảng

Thi lượng: tiết Ngày soạn: 2/1/2009

PPCT: Tiết số 22

Lớp 12A1 12A2 12A3 12A4

Ngày dạy I MỤC TIÊU

- Hiểu đợc khái niệm liên kết biểu mẫu - Biết cách tạo mối liên kết biểu mẫu

II ph¬ng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trỡnh, ỏp

(31)

2 KiĨm tra bµi cị

3 Bµi míi

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

häc sinh Néi dung

GV: Trong thực tế CSDL có nhiều bảng sau xây dựng xong hai hay nhiều bảng, ta mối liên hệ bảng với Mục đích việc để Access biết phải kết nối bảng nh kết xuất thông tin

GV: Các bớc tiến hành để thiết lập mối liên kết bảng

GV: Dùng Máy chiếu để thực trực tiếp ví dụ minh hoạ máy giúp học sinh dễ hình dung

1 Kh¸i niƯm

- Trong Access, CSDL thờng chứa bảng có quan hệ với Khi xây dựng CSDL, mối liên hệ đợc tạo bảng cho phép tổng hợp liệu từ nhiều bảng Ngoài tạo liên kết bảng cần đảm bảo tính hợp lý liệu bảng có liên quan, tính tồn vẹn liệu

2 Kỹ thuật tạo mối liên kết bảng Các mối liên hệ đợc thể cửa sổ Relationships, thao tác xem, tạo, sửa, xoá liên kết đợc thực cửa sổ Để mở cửa sổ ta thực thao tác sau: - Chọn Tools → Relationsships nhỏy chut vo nỳt

- Chọn bảng cần thiết lập liên kết

- Chn trng liờn quan từ bảng (và mẫu hỏi) liên kết, sau nháy vào Create để tạo liên kết Ví dụ: Thực ví dụ

4 Củng cố:

- Nhắc lại số thao tác máy chiếu - Trình tự thao tác

5 Cõu hi, bi v nh

Yên Mỹ, Ngày tháng năm 2009 Ngời duyÖt

BÀI TẬP THỰC HÀNH

LI ÊN K ẾT GI ỮA C ÁC B ẢNG

Thời lượng: tiết Ngày soạn: 9/1/2009

PPCT: Tiết số 23,24

Lớp 12A1 12A2 12A3 12A4

Ngày dạy

a) Mục đích, yêu cầu:

Về kỹ năng: Kiểm tra kỹ thao tác: 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 Qua GV mơn nắm lại trình độ tiếp thu hs, từ phân loại hs, điều chỉnh tập cách dạy phù hợp, rà soát lại phương pháp giảng dạy, nội dung kiến thức truyền đạt rút kinh nghiệm cho chương sau

(32)

chương trình minh họa (quản lý học sinh:gv biên soạn) HS có sách tập gv soạn c) Phương pháp giảng dạy: Thực hành

d) Các bước lên lớp:

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

2 Kiểm tra cũ:

3 Nội dung:

Đề kiểm tra: (1 tiết)

Câu 1 (4 điểm) Tạo tập tin CSDL Access, có phần tên tên học sinh, ví du: NGUYENVANLONG.MDB, nằm thư mục My Document gồm 03 Tables sau:

o Khach_hang(Ma-khach_hang,Ten_khach_hang,Dia_chi), với ý nghĩa khách hàng có mã khách hàng (Ma_khach_hang)

o San_pham(Ma-san_pham,ten_san_pham,Don_gia), với ý nghĩa sản phẩm có mã sản phẩm (Ma-san_pham) duy

o Hoa_don(So_hieu_don, Ma_khach_hang,

Ma_san_pham,So_luong,Ngay_giao_hang), với ý nghĩa: số hiệu hóa đơn (So_hieu_don) không trùng nhau, khách hàng mua nhiều sản phẩm, sản phẩm mua nhiều lần

Trong yêu cầu :

Ma-khach_hang: kiểu ký tự, chứa tối đa 10 ký tự

Ma-san_pham: kiểu ký tự, chứa tối đa ký tự

So_hieu_don: kiểu số nguyên (integer)

Ngay_giao_hang: kiểu ngày ngắn dạng :Việt Nam Don_gia: kiểu số thực (single)

So_luong: kiểu số nguyên (integer)

Sử dụng thuộc tính Caption để nhập tên trường có dấu tiếng Việt

Tính chất trường lại bảng tùy học sinh tự thiết kế cho phục vụ mục đích quản lý hàng hóa mối quan hệ bảng

Câu 2 (4 điểm) Lập mối quan hệ Tables:

Mối quan hệ phải đảm bảo tính quan hệ vẹn toàn trường quan hệ

(33)

4) Dn dũ:

Yên Mỹ, Ngày tháng năm 2009 Ngời duyệt

Bài TRUY VấN Dữ LIệU

Thi lượng: tiết Ngày soạn: 16/1/2009

PPCT: Tiết số 25

Lớp 12A1 12A2 12A3 12A4

Ngày dạy I MỤC TIÊU

Về kiến thức: Biết khái niệm vai trò truy vấn (mẫu hỏi) Biết bước chính để tạo truy

Về kỹ năng: Viết biểu thức điều kiện đơn giản Tạo mẫu hỏi đơn giản

II ph¬ng tiện dạy học

Máy tính, máy chiếu, phông chiếu

III Phơng pháp

Thuyt trỡnh, ỏp

(34)

3 Bµi míi

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

häc sinh Néi dung

Ví dụ: Khi quản lý học sinh, ta thường có yêu cầu khai thác thông tin, cách đặt câu hỏi (truy vấn):

Tìm kiếm học sinh theo mã học sinh? Tìm kiếm học sinh có điểm trung bình cao lớp? Tổng số hàng hóa tính tiền nhập tháng ? Tiếp theo yêu cầu người lập trình sử dụng ngơn ngữ lập trình để đón nhận truy vấn thực truy xuất liệu cho kết xuất lên hình in giấy

Các tóan hạng biểu thức là:

- Tên trường (đóng vai trị biến) ghi dấu [ ]:

Ví dụ: [HODEM], [LUONG] - Các số

- Các văn phải viết cặp dấu ngoặc kép, ví dụ: “NAM”, “NỮ”

- Các hàm số: SUM ,AVG, MAX , MIN, COUNT Ví dụ biểu thức số học: [SOLUONG]*[DONGIA] 200*[DONGIA]

Ví dụ biểu thức chuổi [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

- Chọn ghi thỏa điều kiện - Chọn trường hiển thị danh sách - Tính tóan trường

- Tổng hợp hiển thị thông tin từ 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 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 tốn ghép chuổi: &

Ví dụ: [HO_DEM]&” “&[TEN], ghép trường [HO_DEM] trường [TEN]

- Các toán hạng viết biểu thức :

o Tên trường: 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 viết cặp dấu kép “ “

Vdụ: “Nam” , “Giỏi”

o Các hàm số: SUM, AVG

Ví dụ: SUM([THANHTIEN]): để tính tổng cột thành tiền

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ó dữ liệu số sau:

SUM: Tính tổng giá trị số trường định

(35)

GV: Để bắt đầu làm việc với mẫu hỏi, cần xuất trang mẫu hỏi cách nháy nhãn Queries bảng chọn đối tợng cửa sổ CSDL

GV: Cã thĨ t¹o mẫu hỏi cách dùng thuật sĩ tự thiết kế Dù sử dụng cách bớc chÝnh cịng nh

GV: có chế độ để làm việc với mẫu hỏi: chế độ thiết kế chế độ trang liệu

Trong chế độ thiết kế ta xem, sửa đổi thiết kế cũ

trường định

MIN: Tìm giá trị nhỏ số nằm trường đị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 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 query (mẫu hỏi) phương pháp thiết

kế (Design):

Dùng Query để lọc liệu, cho ẩn trường, sắp xếp ghi:

Ví dụ1: Dựa Table BANG_DIEM lọc danh sách chứa tất trường chỉ chứa học sinh có điểm >=8

B1: Trong cửa sổ CSDL, kích vào đối tượng

Queries, kích đúp vào lệnh Create Query in Design View, xuất hiện- H28

B2:Trong cửa sổ Show Tale kích đúp vào Table BANG_DIEM để chọn qua lưới cuối kích vào lệnh Close Show Table - H29

(36)

B4:Ở dòng lọc (Criteria) , cột Diem_so, nhập điều kiện lọc >=8 (H30)

B4: Kích chuột vào biểu tượng Run ( ), xuất ds lọc (H31), khơng có thay đổi, ta kích vào nút Close cửa sổ danh sách lọc, chọn Yes để đồng ý lưu Query, nhập tên Query, ví dụ: Q_LOC Enter

3 VÝ dơ ¸p dụng

4 Cng c:

- Nhắc lại số thao tác máy chiếu - Trình tự thao t¸c

5 Câu hỏi, tập nhà

Yên Mỹ, Ngày tháng năm 2009 Ngời duyệt

BI TP THC HNH

Mẫu hỏi bảng

Thời lượng: tiết Ngày soạn: 1/2/2009

PPCT: Tiết số 26,27

Lớp 12A1 12A2 12A3 12A4

Ngày dạy

a) Mục đích, yêu cầu:

Về kỹ năng: Kiểm tra kỹ thao tác: viết biểu thức điều kiện đơn giản, tạo mẫu hỏi đơn giản Qua GV mơn nắm lại trình độ tiếp thu hs, từ phân loại hs, điều chỉnh tập cách dạy phù hợp, rà soát lại phương pháp giảng dạy, nội dung kiến thức truyền đạt rút kinh nghiệm cho sau

b) Chuẩn bị đồ dùng dạy học: HS có sách tập gv soạn Chuẩn bị phịng thực hành Copy tệp CSDL làm csdl cho tập

c) Phương pháp giảng dạy: Thực hành d) Các bước lên lớp:

1 Ổn định tổ chức: Điểm danh Kiểm tra cũ:

(37)

Mở tệp Quanlyhocsinh.Mdb nằm thư mục My Document, gồm có 03 tables sau:

DSHS (MAHS, HODEM, TEN,GIOITINH,NGAYSINH,DIACHI,TO) MON_HOC (MA_MON_HOC , TEN_MON_HOC)

BANG_DIEM(MAHS, MA_MON_HOC, NGAYKIEMTRA, DIEM_SO)

Làm lại ví dụ học truy vấn , nhớ sau làm xong phải thực (RUN) để xem kết

o Dùng Query để tạo danh sách liệt kê ghi thỏa mãn điều kiện cho trước, cho ẩn/hiện trường danh sách, xếp ghi:

Bài tập 1: (Ví dụ1) Thiết kế Query , dựa Table BANG_DIEM để tạo danh sách chứa tất trường Table chứa ghi học sinh

điểm >=8 Đặt tên cho Query Q1

Bài tập 2: (Ví dụ 2) Như tập 1, yêu cầu xuất danh sách trường, ngoại trừ trường ID Đặt tên Q2

Bài tập 3: (Ví dụ 3) Như tập 1, yêu cầu xếp ưu tiên trường MAHS tăng dần, MAHS trùng xếp DIEM_SO theo chiều giảm dần Đặt tên Q3

o Dùng Query để tạo danh sách tổng hợp nhiều truờng từ bảng có quan hệ:

Bài tập 4: (Ví dụ 4) Từ 03 Tables có : DSHS, MON_HOC, BANG_DIEM Hãy tạo danh sách chứa trường sau đây:

MAHS, HODEM,TEN,NGAYSINH,TEN_MON_HOC, DIEM_SO Đặt tên Q4

o Dùng Query để tạo trường mới:

Bài tập 5: (Ví dụ 5): Từ Query Q4, thiết kế lại cách thay hai trường HODEM TEN trường HO_VA_TEN Cuối lưu đóng cửa sổ lại.

o Dùng Query để gộp nhóm, sử dụng hàm để tính tóan:

Bài tập 6: (Ví dụ 6) Từ Table DSHS Table BANG_DIEM dùng Query để : a) Tạo danh sách tổng hợp để gộp ghi có tổ (TO)như nằm liên tục tạo thành nhóm để dễ phân biệt

b) Sau tính điểm trung bình, điểm cao nhất, điểm thấp trường DIEM_SO

c) Sắp xếp tăng dần cho cột TO

d) Thực Query kết quả, đặt tên cho trường tính điểm trung bình, điểm cao nhất, điểm thấp (thay tên AvgOFDIEM_SO Điểm trung bình, MaxOFDIEM_SO Điểm cao nhất, MinOFDIEM_SOĐiểm thấp e) Đặt tên cho Query QTONG_KET

4 Dặn dò:Tiết sau thực hành tiếp tục query với tập

5 Rút kinh nghiệm:

(38)

BÀI TẬP THỰC HÀNH

MÉu hỏi nhiều bảng

Thi lng: tit Ngy soạn: 18/2/2009

PPCT: Tiết số 28,29

Lớp 12A1 12A2 12A3 12A4

Ngày dạy

a) Mục đích, yêu cầu:

Về kỹ năng: Kiểm tra kỹ thao tác: viết biểu thức điều kiện đơn giản, tạo mẫu hỏi đơn giản Qua GV mơn nắm lại trình độ tiếp thu hs, từ phân loại hs, điều chỉnh tập cách dạy phù hợp, rà soát lại phương pháp giảng dạy, nội dung kiến thức truyền đạt rút kinh nghiệm cho sau

b) Chuẩn bị đồ dùng dạy học: HS có sách tập gv soạn Chuẩn bị phòng thực hành Copy tệp CSDL làm csdl cho tập

c) Phương pháp giảng dạy: Thực hành d) Các bước lên lớp:

1 Ổn định tổ chức: Điểm danh Kiểm tra cũ:

3 Nội dung:

Mở tệp KINH_DOANH.MDB nằm thư mục My Document, cấu trúc bảng:

(39)

Hãy làm tập

Bài 1: Sử dụng 02 bảng : HOA_DON SAN_PHAM, lập danh sách chứa tên sản phẩm (Ten_san_pham) tạo trường để đếm (hàm Count) số lần đặt sản phẩm mua Đặt tên Query Q1

Kết quả:

Bài 2: Sử dụng 02 bảng HOA_DON SAN_PHAM, 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 sản phẩm Đặt tên cho Query Q_THONGKE

Kết quả:

Bài 3:Sử dụng 02 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 (Tên khách hàng, địa chỉ, ngày giao hàng) khách hàng có ngày giao hàng sau ngày 18/08/2006 có số lượng lớn 30 Đặt tên cho Query Q3

Kết quả:

4) Dặn dò: Tiết sau học Biểu mẫu (Form)

à MySQL, Oracle, PostgreSQL , SQL Server , DB2, v.v Linux , Unix MacOS ều hành

Ngày đăng: 27/04/2021, 03:13

Tài liệu cùng người dùng

Tài liệu liên quan