Bai tap access lớp 12
Chia sẻ bởi Trần Văn Thành |
Ngày 26/04/2019 |
46
Chia sẻ tài liệu: bai tap access lớp 12 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ẻ: Trần Văn Thành
Dung lượng: |
Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)