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

Làm quen với các loại Query

16 589 1
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 đề Làm Việc Với Các Loại Query
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 16
Dung lượng 231,5 KB

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

Nội dung

Làm quen với các loại Query

Trang 1

Bµi 2: lµm viÖc víi c¸c lo¹i

query

Trang 2

1 Select Query (Query lựa chọn)

 Thực ra khi làm việc với query thì máy

ngầm định là ta đã làm việc với Select

query, do vậy mục 2, mục 3 của bài 1 là

đúng cho select query, ngoài ra làm việc với select query ta cần chú ý thêm những

điều sau:

Trang 3

 a) Dùng Select query để tạo tr ờng mới

Trang 4

 b) Dùng Select query để thực hiện hỏi đáp

Trang 5

2 Update Query

a Chức năng của Update Query:

 Cập nhật dữ liệu cho các tr ờng thoả mãn các điều

kiện trên bảng dữ liệu nguồn

 Không đ a ra kết quả khi thực thi mà chỉ đ a ra thông

báo đã cập nhật

b Cách làm:

 Tạo các bảng dữ liệu nguồn

 Chọn Queries trên thanh Objects

New/ OK.

Add bảng cần cập nhật dữ liệu.

Query/ Update Query.

 Cửa sổ sau xuất hiện:

Trang 6

Field: Chän tr êng cÇn cËp nhËt.

Update to: Gâ biÓu thøc hoÆc gi¸ trÞ cÇn cËp nhËt VD: [DT] + [DL] + [DH]

Criteria: Gâ ®iÒu kiÖn cÇn cËp nhËt.

OR: Gâ ®iÒu kiÖn hoÆc.

Trang 7

c C¸c vÝ dô vÒ Update Query:

Gi¶ sö ta cã hai b¶ng gåm c¸c tr êng sau

Hoso: SBD, Hoten, Ngaysinh, GtN, KV, Que.

Diem: SBD, DT, DL, DH, Tong, UT, DiemXT,

KQ.

VD1: H·y tÝnh tr êng Tong = [DT] + [DL] + [DH]

VD2: CËp nhËt d÷ liÖu cho tr êng UT = 2 nÕu KV

= 1, UT = 1.5 nÕu KV = 2 UT = 1 nÕu KV =

3.

VD3: H·y tÝnh tr êng DiemXT = [Tong] + [UT].

VD4: H y cËp nhËt tr êng · KQ = §ç nÕu DiemXT

>= 21 cßn l¹i lµ Tr ît.

Trang 8

3 Append Query

a Chức năng của Append Query:

 Ghép nối hai bảng có cùng cấu trúc thoả mãn những

điều kiện nào đó

 Hai bảng đ ợc gọi là có cùng cấu trúc nếu chúng số l

ợng tr ờng, tên và kiểu dữ liệu

b Cách làm:

 Tạo các bảng dữ liệu nguồn

 Chọn Queries trên thanh Objects

New/ OK.

Add bảng cần cập ghép nối dữ liệu.

Query/ Append Query.

 Cửa sổ sau xuất hiện:

Trang 9

Table Name: Chọn bảng

cần ghép vào (bảng đích).

Another Database: Chọn

bảng của CSDL khác.

Chú ý: Chức năng của Append Query giống lệnh Paste Table

as và chọn Append Data to Existting Table nh hộp thoại sau:

c Xét ví dụ sau:

Hãy copy cấu trúc một bảng dữ liệu bất kỳ và đổi tên Sau đó

mở bảng sau khi copy và nhập các bản ghi Sử dụng Append Query để ghép nối hai bảng

Trang 10

4 Make Table Query

 Tạo ra một bảng dữ liệu mới thoả mãn điều

kiện nào đó từ bảng dữ liệu nguồn.

 Tạo các bảng dữ liệu nguồn.

 Chọn Queries trên thanh Objects.

New/ OK.

Add bảng cần truy vấn.

Query/ Make Table Query.

 Cửa sổ sau xuất hiện:

Trang 11

Gâ tªn b¶ng cÇn xuÊt

vµ chän OK

Cöa sæ sau xuÊt hiÖn C¸c lùa chän gièng

Select Query.

Trang 12

5 Delete Query

a Chức năng của Delete Query:

 Xoá các bản ghi trên 1 bảng thoả mãn những

điều kiện nào đó.

b Cách làm:

 Mở CSDL.

 Chọn Queries trên thanh Objects.

 New/ OK.

 Add một bảng cần cần xoá các bản ghi.

 Query/ Delete Query.

 Cửa sổ sau xuất hiện:

Trang 13

 H×nh ¶nh Query trªn xo¸ nh÷ng b¶n ghi cã tr êng Tong<=10.

 Field: Chän c¸c tr êng cÇn xo¸ d÷ liÖu.

Chó ý: NÕu Add nhiÒu b¶ng cã thiÕt lËp quan hÖ th× kh«ng thùc thi ® îc Query Delete vµ Access ® a

ra hép tho¹i sau:

Trang 14

6 CrossTab Query

a Chøc n¨ng cña CrossTab Query:

 Tèng kª d liÖu nhê sö dông c¸c hµm tèng kª

nh : Sum, Count, Max, Min

b C¸ch lµm:

 Më CSDL.

 Chän Queries trªn thanh Objects.

 New/ OK.

 Add tªn b¶ng cÇn thèng kª d÷ liÖu.

 Query/ CrossTab Query.

 Cöa sæ sau xuÊt hiÖn:

Trang 15

Field: Chän tr êng cÇn thèng kª.

Total: Chän kiÓu thèng kª theo nhãm bao gåm:

 Group by: Nhãm theo dßng hoÆc cét

 Chän c¸c hµm thèng kª nh : Sum, AVR, Count, Max

 S¾p xÕp d÷ liÖu hoÆc kh«ng

CrossTab: §Æt c¸c tr êng theo dßng hoÆc cét

Row Heading: theo hµng

Column Heading: theo cét

Value: nÕu dßng Total chän c¸c hµm thèng kª

Trang 16

 Chú ý: Điều kiện để thực thi CrossTab Query là:

Heading.

c Ví dụ về CrossTab Query.

Ngày đăng: 31/08/2012, 17:12

HÌNH ẢNH LIÊN QUAN

Bảng của CSDL khác. - Làm quen với các loại Query
Bảng c ủa CSDL khác (Trang 9)

TỪ KHÓA LIÊN QUAN

w