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

BÀI SỐ 8 TIN HỌC LỚP 12

16 882 4
Tài liệu đã được kiểm tra trùng lặp

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

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Các Khái Niệm Trong Quản Lý Thi Và Mẫu Hỏi (Query)
Trường học Trường Đại học Công Nghệ Thông Tin - Đại học Quốc Gia Hà Nội
Chuyên ngành Tin Học Lớp 12
Thể loại Bài Giảng
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 16
Dung lượng 763 KB

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

Nội dung

Các kháI niệmBài toán đặt vấn đề: Để quản lí một kì thi TNPT, ng ời ta tạo ra một CSDL gồm hai bảng sau:  Bảng Danh_sach: chứa thông tin của các thí sinh  Bảng Điem_thi: chứa kết quả

Trang 2

1 Các kháI niệm

Bài toán đặt vấn đề:

Để quản lí một kì thi TNPT, ng ời ta tạo ra một CSDL gồm hai bảng sau:

 Bảng Danh_sach: chứa thông tin

của các thí sinh

 Bảng Điem_thi: chứa kết quả thi các môn của thí sinh

Trang 3

Với các bài toán

trên, hãy nêu thao

tác để thực hiện các

yêu cầu sau:

Liệt kê những học sinh có

điểm TBM >=8 ?

Tính tổng điểm thi của từng thí sinh?

Cho biết điểm bình quân các môn thi của từng lớp?

Trang 4

NÕu c©u hái chØ liªn quan tíi mét b¶ng, b»ng thao t¸c t×m kiÕm vµ läc cã thÓ

t×m ® îc c©u tr¶ lêi (VÝ dô : c©u hái 1)

Nh ng víi c©u hái phøc t¹p , liªn quan tíi nhiÒu b¶ng th× ph¶i lµm nh thÕ nµo???

Trong nh÷ng tr êng hîp nh vËy cÇn sö dông mÉu hái (Query)

Trang 5

Là một loại đối t ợng của ACCESS dùng để sắp xếp, tìm kiếm

và kết xuất dữ liệu từ một hoặc nhiều bảng dựa vào liên kết giữa các bảng

Các chức năng của mẫu hỏi:

Sắp xếp các bản ghi

Chọn các bản ghi thoả mãn các điều kiện cho tr ớc.

Chọn các tr ờng để hiển thị

Thực hiện tính toán nh tính trung bình cộng, tính tổng,

đếm bản ghi

Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc

mẫu hỏi khác.

a Mẫu hỏi (Query)

Trang 6

b Biểu thức bao gồm các toán hạng và các phép toán.

Các phép toán

* Phép toán số học: + - * /

* P hép so sánh: < > <= >= = <>

* P hép toán lôgic: AND OR

NOT

toán hạng

* Tên tr ờng (đóng vai trò các biến) đ

ợc ghi trong dấu ngoặc vuông

Ví dụ: [TOAN] , [luong]

* Hằng số Ví dụ: 0.1 ; 125

* Hằng văn bản Ví dụ: “Nữ” ;“Nam”Nữ ; Nam” ;“Nam” “Nữ” ;“Nam” ” ;“Nam”

* Hàm Ví dụ: Sum, Avg, max

matdo:[so_dan] / [dien_tich]

Ví dụ: Tien_Thuong: [gt]=“ Nam” and [luong] [tin]>=8.5 * 0.1

Trang 7

c Mét sè hµm th êng gÆp trong Access

SUM TÝnh tæng

AVG TÝnh gi¸ trÞ trung b×nh

MIN T×m gi¸ trÞ nhá nhÊt

MAX T×m gi¸ trÞ lín nhÊt

COUNT §Õm sè gi¸ trÞ kh¸c trèng (Null).

 4 hµm ®Çu chØ thùc hiÖn trªn c¸c tr êng d÷ liÖu kiÓu sè

Trang 8

2 Tạo mẫu hỏi

 Xét bài toán đặt vấn đề:

 Bảng Danh_sach: chứa thông tin

của các thí sinh.

 Bảng Điem_thi: chứa kết quả thi các môn của thí sinh

Yêu cầu: a Tính và cho biết tổng điểm thi của từng thí sinh?

b Cho biết điểm bình quân của các môn thi theo lớp?

Trang 9

B ớc 1: Xác định các thông số cần tạo mẫu hỏi

Các thông số ví dụ áp dụng:

Nguồn dữ liệu Bảng DANH_SACHDIEM_THI

Các tr ờng có mặt trong

mẫu hỏi Tr ờng SBD, hodem, ten, toan, ly, sinh, van, su, anh

Điều kiện lọc bản ghi

Tr ờng dùng để sắp xếp

các bản ghi

Tr ờng ten sắp xếp tăngdần

Tr ờng cần tính toán Tong :[ toan]+[ly]+[sinh]+[van]+[su]+[anh]

Không có

Trang 10

Chọn đối t ợng Queries

C1: Tự thiết kế

C2: Dùng thuật sĩ

B ớc 2: Tạo mẫu hỏi

1

Trang 11

Chän d÷ liÖu nguån (tõ c¸c b¶ng - table vµ mÉu hái - query )

2

 Chän tªn b¶ng hoÆc tªn mÉu hái vµ nh¸y nót Add

Nh¸y nót Close

Trang 12

Field: Khai báo tên các tr ờng sẽ có mặt trong mẫu hỏi

Table: Tên bảng chứa tr ờng t ơng ứng

Sort: Xác định các tr ờng cần sắp xếp (nếu có)

Show: Xác định các tr ờng xuất hiện trong mẫu hỏi.

Criteria: Mô tả điều kiện (viết d ới dạng lôgic) để chọn các bản ghi đ

Khai báo các thông số trong chế độ thiết kế

3

Trang 13

X©y dùng biÓu thøc tÝnh gi¸ trÞ cho c¸c tr êng

4

NhËp tªn cña tr êng cÇn tÝnh to¸n vµ nh¸y nót

Trong hép tho¹i Expression Builder nhËp biÓu thøc tÝnh  OK

Trang 14

Xem kết quả mẫu hỏi

5

Để xem kết quả mẫu hỏi - chế độ trang dữ liệu nháy nút

Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh

Kết quả mẫu hỏi tính tổng điểm thi của thí sinh có điểm toán >=8

Trang 15

 Víi c¸c mÉu hái cÇn thèng kª , nh¸y nót xuÊt hiÖn dßng Total

T¹i dßng Total chän tr êng chøa nhãm gép d÷ liÖu vµ hµm thèng kª.

Trang 16

1 Khái niệm:

2 tạo mẫu hỏi

- Xác định các thông số cần tạo mẫu hỏi

Mẫu hỏi là một loại đối t ợng của ACCESS dùng để sắp xếp, tìm kiếm và kết xuất dữ liệu từ một hoặc nhiều bảng dựa vào liên kết giữa các bảng

- Thao tác tạo mẫu hỏi

Ngày đăng: 26/09/2013, 18:10

HÌNH ẢNH LIÊN QUAN

 Bảng Danh_sach: chứa thông tin của các thí sinh - BÀI SỐ 8 TIN HỌC LỚP 12
ng Danh_sach: chứa thông tin của các thí sinh (Trang 2)
Nếu câu hỏi chỉ liên quan tới một bảng, bằng thao tác tìm kiếm và lọc có thể  - BÀI SỐ 8 TIN HỌC LỚP 12
u câu hỏi chỉ liên quan tới một bảng, bằng thao tác tìm kiếm và lọc có thể (Trang 4)
Chọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) - BÀI SỐ 8 TIN HỌC LỚP 12
h ọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) (Trang 11)
Table: Tên bảng chứa trường tương ứng - BÀI SỐ 8 TIN HỌC LỚP 12
able Tên bảng chứa trường tương ứng (Trang 12)

TỪ KHÓA LIÊN QUAN

w