Bài tập nâng cao Foxpro

Visual FoxPro là một công-cụ phát-triển và ngôn-ngữ lập-trình (Development tools and languages), nó sử dụng ngôn ngữ lập-trình hướng-đối-tượng (oop : object-oriented programming) của Microsoft. Được phát triển từ FoxPro (có nguồn gốc từ FoxBASE – bắt đầu phát triển từ 1984 bởi Fox Technologies, sử dụng phong-cách lập-trình theo thủ-tục (programming in the procedural style)). Phiên bản cuối cùng của FoxPro (2.6) làm việc trên Mac OS, MS-DOS, Windows và Unix. Visual FoxPro 3.0 là phiên bản "Visual" đầu tiên, có thể chạy trong Mac và Windows, các phiên bản sau chỉ dùng trong Windows. Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ sở dữ liệu (Database Management System -DBMS) trực quan. Nó không chỉ là một hệ DBMS mà còn là một ngôn ngữ lập trình có triển vọng. Nó có thể được dùng để viết cả các ứng dụng web. Tháng 12 năm 2005, VFP đã lọt vào top 20 trong TIOBE's Programming Community Index, và tháng 8 2006 nó ở vị trí 14, được coi như một ngôn ngữ hạng "A".

doc2 trang | Chia sẻ: tlsuongmuoi | Lượt xem: 2016 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Bài tập nâng cao Foxpro, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
HỌ VÀ TÊN:…………………………………………… LỚP KẾ TOÁN TIN K14 BÀI THỰC HÀNH SỐ 8 Câu 1: Tạo các tệp cơ sở dữ liệu sau: 1. Tệp KHACHHANG.DBF lưu trữ danh mục các khách hàng mua hàng tại cửa hàng Thuộc tính Tên trường Kiểu Độ rộng Thập phân Mã số khách hàng MSKH C 2 Tên khách hàng TENKH C 25 Địa chỉ DIACHI C 25 2. Tệp MATHANG.DBF lưu trữ danh mục các mặt hàng của cửa hàng Thuộc tính Tên trường Kiểu Độ rộng Thập phân Mã số mặt hàng MSMH C 1 Tên mặt hang TENMH C 25 Đơn giá GIA N 8 3. Tệp THANHTOAN.DBF lưu trữ thông tin về việc thanh toán tiền của khách hàng đối với từng mặt hàng Thuộc tính Tên trường Kiểu Độ rộng Thập phân Mã số khách hàng MSCH C 2 Mã số mặt hàng MSKV C 25 Số lượng SOLUONG N 3 Thành tiền TIEN N 13 Câu 2: Nhập dữ liệu cho các tệp như sau: KHACHHANG.DBF MSKH TENKH DIACHI A1 Nguyễn An Đông Lương A2 Trần Thị Tí Phường 1- Đông Hà B1 Lê Văn Tèo An Đôn B2 Nguyễn Thị Mơ Phường 1-TX Quảng Trị A3 Trần Hoài Nam Ái Tử MATHANG.DBF MSMH TENMH GIA DG01 Dầu gội Sunsilk 25000 ST04 Sữa tắm Dove 22300 NH02 Nước hoa Rose 34700 DG03 Dầu gội Dove 23500 DX09 Dầu xã Pentine 56000 BG01 Bột giặt OMO 12.500 BG03 Bột giặt Vì dân 13.800 THANHTOAN.DBF MSKH MSMH SOLUONG TIEN A1 DG01 3 A2 DG01 9 B1 BG03 12 B2 DX09 5 A3 DG01 17 A1 DG03 4 B2 BG01 12 Câu 3: Từ tệp THANHTOAN.DBF và tệp MATHANG.DBF, hãy điền thông tin cho cột TIEN (TIEN=GIA*SOLUONG) Câu 4: Từ tệp THANHTOAN.DBF: a. Tính tổng tiền thu được theo từng khách hàng, kết quả lưu vào tệp TK_TIEN.DBF b. Tính tổng số lượng, tổng tiền thu được theo từng mặt hàng, kết quả lưu vào tệp TK_MH.DBF c. Tính tổng tiền thu được của cửa hàng, kết quả lưu vào biến x1 Câu 5: Từ bảng KHACHHANG.DBF, hãy đếm xem có tất cả bao nhiêu khách hàng Câu 6: Từ tệp TK_TIEN.DBF ở trên, hãy sắp xếp lại các bản ghi theo thứ tự giảm dần của MSKH. Kết quả lưu vào tệp SX_KH.DBF Câu 7: Kết nối 2 tệp KHACHHANG.DBF và THANHTOAN.DBF thành kết quả là KH_TT_1.DBF bao gồm các trường: MSKH, TENKH, TENMH, SOLUONG, TIEN Câu 8: Kết nối 2 tệp KHACHHANG.DBF và THANHTOAN.DBF thành tệp kết quả KH_TT_2.DBF bao gồm tất cả các trường lấy từ 2 tệp đó Câu 9: Từ tệp KH_TT_2.DBF, hãy sắp xếp các bản ghi theo thứ tự giảm dần của MSMH, nếu mã số mặt hàng giống nhau thì sắp xếp theo sự tăng dần của SOLUONG. Kết quả lưu vào tệp SX_MH_SL.DBF Câu 10: Thiết lập mối liên kết giữa 3 tệp KHACHHANG.DBF, MATHANG.DBF, THANHTOAN.DBF Câu 11: Thiết lập mối liên kết giữa 2 tệp: THANHTOAN.DBF và tệp TK_TIEN.DBF (Tạo ở câu 4) Câu 12: Từ bảng TK_MH.DBF (Ở câu 5), tạo tệp khuôn báo cáo có cấu trúc như sau: BẢNG THỐNG KÊ BÁN HÀNG Mã số mặt hàng Tên Mặt hàng Số lượng bán Tổng tiền Tổng Đông Hà, ngày 17 tháng 5 năm 2010 Cán bộ thống kê Câu 13: Từ bảng KH_TT_2.DBF, tạo tệp nhãn có cấu trúc như sau: HOÁ ĐƠN Khách hàng: Nguyễn An Địa chỉ: Phường 1-ĐH Số tiền cần thanh toán:123000 đồng Đông Hà, ngày 17/ 05 / 2010 Người thu

Các file đính kèm theo tài liệu này:

  • docBài tập nâng cao foxpro.doc
Tài liệu liên quan