XÂY D NG CSDL Ự

Một phần của tài liệu Giáo trình Hệ quản trị cơ sở dữ liệu Access (Trang 116 - 121)

Xây d ng CSDL Qu n lý lự ả ương cán b  m t c  quan có c u trúc nh  sau:ộ ộ ơ ấ ư

1. B ng NHANVIEN

2. B ng KHÁCH HÀNG

3. B ng SANPHAM

4. B ng HOADON

5. B ng CHITIETHOADON

Yêu c u: Nh p d  li u cho các b ng ữ ệ NHANVIEN:  Nh p 5 nhân viênậ KHÁCH HÀNG:  Nh p 5 khách hàngậ SANPHAM: Nh p 5 s n ph mậ ả ẩ HOADON:  Nh p 10 hóa đ nậ ơ CHITIETHOADON: Nh p 40 b n ghi ậ ả II. T O QUERY:

1. T o query cho bi t các thông tin v  hoá đ n g m các field: mã HD, tên KH, tênạ ế ề ơ ồ   NV l p hoá đ n, ngày l p HD, ngày nh n hàng, s p x p d  li u theo ngày l p hóa đ n.ậ ơ ậ ậ ắ ế ữ ệ ậ ơ

2. T o query cho bi t các thông tin v  hóa đ n c a khách hàng CINOTEC: MaHD,ạ ế ề ơ ủ   TenNV, NgayLapHD, NgayGiaoHang. S p x p d  li u theo NgayGiaoHang.ắ ế ữ ệ

3. T o query cho bi t các thông tin v  hóa đ n do nh ng nhân viên   Q1 l p:ạ ế ề ơ ữ ở ậ   MaHD, MaKH, TenKH, DiaChi (Caption: Đ a ch  Khách Hàng), TenNV, DiaChi (Caption:ị ỉ   Đ a ch  Nhân Viên), NgayLapHD, NgayGiaoHang.ị ỉ

4. T o query cho xem danh sách các Khách hàng v i MAKH có hai ký t  cu i c a làạ ớ ự ố ủ   CO. Thông tin bao g m các field: MaKH, TenKH, DiaChi, DienThoai.ồ

5. Danh sách các hóa đ n do nhân viên có tên Nga l p trong tháng 5. Thông tin baoơ ậ   g m MaHD, NgayLapHD, NgayGiaoHang.ồ

6. Cho xem danh sách nhân viên có năm sinh >=1975, g m các thông tin: MaNV,ồ   HoTen, DiaChi, DienThoai.

7. T o query cho bi t các thông tin v  hóa đ n c a khách hàng CINOTEC,ạ ế ề ơ ủ

FAHASA, SJC, HUNSAN bao g m:ồ MaHD, MaKH, TenNV, NgayLapHD, 8. NgayGiaoHang, TenSP, SoLuong, DonGiaBan. K t qu  đq c s p x p theo MaKHế ả ợ ắ ế   và NgayGiaoHang tăng d n.ầ

9. T o query cho bi t các thông tin c a hoá đ n có mã s  10148: MaKH, TenNV,ạ ế ủ ơ ố   NgayLapHD,   NgayGiaoHang,   TenSP,   SoLuong,   DonGiaBan,   ThanhTien,   trong   đó  ThanhTienUSD = SoLuong * DonGiaBan.

10. T o query cho bi t các thông tin c a hoá đ n l p trong tháng giêng: MaHD,ạ ế ủ ơ ậ   MaKH, TenKH, TenNV, NgayLapHD, NgayGiaoHang.

11. T o query cho xem các hoá đ n l p trong tháng giêng và tháng hai đ ng th i sạ ơ ậ ồ ờ ố  lượng c a m i m t hàng >20, thông tin bao g m: MaHD, MaKH, TenNV, NgayLapHD,ủ ỗ ặ ồ   NgayGiaoHang, ThanhTienUSD, ThanhTienVN. Trong đó

o ThanhTienUSD = SoLuong * DonGiaBan, đ nh d ng đ n v  $ị ạ ơ ị

o ThanhTienVN=ThanhTienUSD*18500, đ nh d ng đ n v  ti  t  VNĐị ạ ơ ị ề ệ

12. T o query cho bi t các thông tin c a hoá đ n l p trong tháng 5 và giao hàng sauạ ế ủ ơ ậ   ngày   15/6/09,   g m   các   field:   MaHD,   TenKH,   TenNV,   NgayLapHD,   NgayGiaoHang,ồ   TenSP, SoLuong, DonGiaBan, ThanhTien.

13. T o query cho xem thông tin c a các hoá đ n có th i gian t  ngày l p hóa đ nạ ủ ơ ờ ừ ậ ơ   đ n   ngày   giao   hàng   dq i   20   ngày,   g m   các   thông   tin   MaHD,   TenNV,   NgayLapHD,ế ớ ồ   NgayGiaoHang, TenSP, SoLuong, DonGiaBan, ThanhTien.

14. T o query cho bi t các thông tin v  hoá đ n đq c l p trong ngày cu i cùng c aạ ế ề ơ ợ ậ ố ủ   b ng hóa đ n: mã HD, ngày l p hóa đ n. (HD: trong c a s  thi t k  query, s p x p fieldả ơ ậ ơ ử ổ ế ế ắ ế   NgayLapHD theo chi u gi m d n, sau đó dùng ch c năng top Value và nh p vào s  giáề ả ầ ứ ậ ố   tr  mu n hi n th ).ị ố ể ị

15. Danh sách các s n ph m có đ n giá bán th p nh t. Thông tin bao g m MaSp,ả ẩ ơ ấ ấ ồ   TenSp, DviTinh, DonGiaBan (tương t  câu 13).ự

16. T o query cho xem danh sách các s n ph m đạ ả ẩ ược bán trong 1 ngày tùy ý. Thông  tin g m: TenSP, Ngaylaphd,TongSoluong, TongTien.ồ

17. T o query cho xem danh sách các s n ph m đã bán trong m t kho ng th i gianạ ả ẩ ộ ả ờ   tùy ý, thông tin g m: TenSP, NgayLapHD, TongSoluong, TongTien.ồ

18. T o query cho xem t ng s  lạ ổ ố ượng đã bán c a 1 s n ph m tùy ý. Thông tin g mủ ả ẩ ồ   các field: MaSP, TenSP, TongSL

19. T o query cho xem thông tin v  các khách hàng   1 qu n tùy ý. Thông tin g mạ ề ở ậ ồ   MaKH, TenK­ DiaChiKH, DienThoai

Dùng ch c năng UnMatched Query

20. T o query đ  xem danh sáchạ ể s n ph m ch a t ng đả ẩ ư ừ ượ ậc l p hóa đ n.ơ

21. T o query đ  xem danh sáchạ ể các nhân viên chqa tham gia l p hóa đ n.ậ ơ

22. T o query đ  xem danh sáchạ ể các khách hàng chqa t ng l p hóa đ n.ừ ậ ơ

Dùng ch c năng Find Duplicate Query

23.T o query đ  xem danh sách các nhân viên có cùng ngày sinhạ ể

24.T o query đ  xem danh sách các hóa đ n l p trong cùng m t ngàyạ ể ơ ậ ộ

25.S  d ng c  s  d  li u QLSV đ  th c hi n các truy v n sau đây:ử ụ ơ ở ữ ệ ể ự ệ ấ

CROSSTAB QUERY

26. S  d ng c  s  d  li u HOADON đ  th c hi n các truy v n sau đây:ử ụ ơ ở ữ ệ ể ự ệ ấ

27. Th ng kê t ng s  lố ổ ố ượng c a t ng s n ph m  ng v i t ng khách hàngủ ừ ả ẩ ứ ớ ừ

28. Th ng kê t ng ti n c a m i nhân viên trong m i thángố ổ ề ủ ỗ ỗ

29. Th ng kê t ng s  lố ổ ố ượng c a t ng s n ph m đã bán trong t ng quýủ ừ ả ẩ ừ

30. Th ng kê s  lu ng cao nh t c a t ng s n ph m trong t ng tháng.ố ố ợ ấ ủ ừ ả ẩ ừ

Update query

31. Dùng Update query đ  đ i thành ph  “Tp. HCM” thành “Sài gòn” trong tableể ổ ố   KhachHang.

32. Dùng Update query đ  c p nh t đ n giá trong ChiTietHD b ng đ n giá trongể ậ ậ ơ ằ ơ   SanPham.

Make table query

33. Dùng Make­Table Query, đ  t o ra b ng HDLUU2009 g m các field MaHD,ể ạ ả ồ   MaNV, NgayLapHD, NgayGiaoHang, ThanhTienUSD, ch a các hoá đ n có tháng l p hóaứ ơ ậ   đ n là tháng 1,2,3/2009 .ơ

34. T o b ng KHQ5 t  b ng khách hàng ch a thông tin các khách hàng   Q5ạ ả ừ ả ứ ở

35. T o b ng HD_HUNSAN ch a thông tin v  các hóa đ n đã l p cho khách hàngạ ả ứ ề ơ ậ   HUNSAN trong quý 1

Append query

36.   T o   m t   Append   query   đ   thêm   các   hóa   đ n   tháng   4,5,6/2009   vào   b ngạ ộ ể ơ ả   DLUU2009.

37. Dùng Append query n i thêm các khách hàng   các qu n 1, 3 vào b ng KHQ5ố ở ậ ả

38. Dùng Append query n i thêm các hóa đ n c a khách hàng HUNSAN trong quý 2ố ơ ủ   vào b ng HD_HUNSAN.ả

DELETE QUERY

39.T o m t Delete Query dùng đ  xóa m u tin lạ ộ ể ẫ ương trong b ng LUONGNV c aả ủ   m t tháng tùy ý.ộ

Một phần của tài liệu Giáo trình Hệ quản trị cơ sở dữ liệu Access (Trang 116 - 121)