Bài tập Acces cả năm

Chia sẻ bởi Phạm Như Vui | Ngày 26/04/2019 | 111

Chia sẻ tài liệu: Bài tập Acces cả năm thuộc Tin học 12

Nội dung tài liệu:



Bài 1: BÀI TOÁN QUẢN LÝ BÁN HÀNG

1. Tạo 3 Table có các trường như sau:

+ KHACH_HANG(Ma_Khach_Hang, Ten_Khach_Hang, Dia_Chi)
- MA_KHACH_HANG: Kiểu Text có Field Size: 3;
- TEN_KHACH_HANG: Text = 32;
- DIA_CHI: Text: 50.









+ MAT_HANG(Ma_Mat_Hang, Ten_Mat_hang, Don_Gia)
- MA_MAT_HANG: Text = 4;
- TEN_MAT_HANG: Text = 50;
- DON_GIA: Number.



+ HOA_DON(So_Don, Ma_Khach_Hang, Ma_Mat_Hang, So_Luong, Ngay_Giao_Hang)
- SO_DON: Text = 3.
- MA_KHACH_HANG: Text = 3;
- MA_MAT_HANG: Text = 4;
- SO_LUONG: Number;
- NGAY_GIAO_HANG: Date/Time.


2. Tạo liên kết Relationships:
- Vào Tools Relationships
- Xuất hiện hộp thoại Show Table
- Chọn các Table cần tạo liên kết sau đó nháy Add.
- Liên kết như hình dưới.













3. Nhập dữ liệu cho các Table:
+ KHACH_HANG:
Ma_Khach_Hang
Ten_Khach_Hang
Dia_Chi

1
Trần Thanh Hiệp
Đô Lương, Nghệ An

2
Nguyễn Thị Anh Thơ
THPT Đô Lương 1

3
Trần Thảo Linh
Lưu Sơn, Đô Lương

4
Trần Thảo Vân
Lưu Sơn, Đô Lương


+ MAT_HANG:
Ma_Mat_Hang
Ten_Mat_hang
Don_Gia

A001
Keyboard
102000

B016
RAM 512
263000

C123
Monitor LCD LG 17"
3200000

D102
Mouse
70000




+ HOA_DON:
So_Don
Ma_Khach_Hang
Ma_Mat_Hang
So_Luong
Ngay_Giao_Hang

1
1
A001
11
12/07/2008

2
1
B016
15
25/06/2008

3
2
A001
10
14/07/2008

4
3
C123
19
15/07/2008

5
4
D102
20
16/07/2008

6
1
A001
10
12/07/2008


4. Tạo một Query TS_MAT_HANG như sau:

Ten_Khach_Hang
Ten_Mat_hang
So Luong
Don_Gia
Thanh Tien

Nguyễn Thị Anh Thơ
Keyboard

102000


Trần Thảo Linh
Monitor LCD LG 17"

3200000


Trần Thảo Vân
Mouse

70000


Trần Thanh Hiệp
Keyboard

102000


Trần Thanh Hiệp
RAM 512

263000



Trong đó:
- Ten_Khach_Hang: Lấy từ bảng KHACH_HANG.
- Ten_Mat_hang: Lấy từ bảng MAT_HANG.
- So Luong: Tổng của số lượng mỗi khách hàng mua từng mặt hàng theo các ngày khác nhau trong bảng HOA_DON.
- Don_Gia: Lấy từ bảng MAT_HANG.
- Thanh Tien: So Luong * Don_Gia.
Cách tạo:
- Chọn Query Create query in Degign view.
- Xuất hiện hộp thoại Show Table (giống Relationships)
- Chọn các Table cần lấy dữ liệu nguồn sau đó nháy Add.
- Chọn Close.
- Xuất hiện như hình bên.


- Tại Field đầu tiên ta chọn Ten_Khach_Hang trong Table KHACH_HANG, ở Total chọn Group By.
- Tại Field thứ 2 ta chọn Ten_Mat_hang từ Table MAT_HANG, ở Total chọn Group By.
- Tại Field thứ 3 ta gõ So Luong: So_Luong từ Table HOA_DON, ở Total chọn SUM.
(So luong được tính bằng lệnh SUM của trường So_Luong trong bảng HOA_DON)
- Tại Field thứ 4 ta chọn Don_gia từ Table MAT_HANG, ở Total chọn Group By.
- Tại Field thứ 5 ta gõ Thanh Tien: [So Luong] * [Don_Gia] từ Table HOA_DON, ở Total chọn Expression.
- Ghi lại Query với tên TS_MAT
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Phạm Như Vui
Dung lượng: | Lượt tài: 3
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)