Visual foxpro
Chia sẻ bởi Trần Thị Hiền |
Ngày 19/03/2024 |
10
Chia sẻ tài liệu: visual foxpro thuộc Công nghệ thông tin
Nội dung tài liệu:
Chương 1: TỔNG QUAN VỀ VISUAL FOXPRO
1.1. Tổng quan về FoxPro và Visual FoxPro
1.1.1. Giới thiệu
Visual Foxpro là ngôn ngữ lập trình thế hệ thứ tư. Trong môi trường ngôn ngữ thế hệ thứ tư có:
- Hệ quản trị cơ sở dữ liệu
- Từ điển dữ liệu
- Một ngôn ngữ lập trình có cấu trúc, hướng đối tượng.
- Một ngôn ngữ hỏi đáp có cấu trúc (SQL).
- Một bộ công cụ Case.
- …
a. Cơ sở dữ liệu: Là tập hợp các dữ liệu có quan hệ với nhau được tổ chức và trong máy tính theo một qui định nhất nhằm phục vụ cho một mục đích nào đó.
b. Hệ quản trị cơ sở dữ liệu(DataBase Manegement System): Là một hệ thống chương trình nhằm quản lý, khai thác và biến đổi các cơ sở dữ liệu.
Visual Foxpro là một hệ quản trị cơ sở dữ liệu của hãng Microsoft. Nó cho phép:
- Tạo lập, cập nhật các cơ sở dữ liệu, các bảng dữ liệu
- Sắp xếp tìm kiếm thông tin
- Hỏi đáp, tổng hợp, báo cáo thông tin
c. Ngôn ngữ hỏi đáp có cấu trúc (SQL) là ngôn ngữ hỏi đáp có cấu trúc phi thủ tục giúp truy xuất nhanh thông tin.
d. Một bộ công cụ Case cho phép xây dựng các ứng dụng một cách nhanh chóng, thay vì phải lập trình rất phức tạp ta chỉ cần nêu ra các ý tưởng cần thực hiện, chẳng hạn:
- Công cụ tạo bảng cho phép tạo cấu trúc bảng cơ sở dữ liệu, tạo các qui tắc toàn vẹn dữ liệu cũng như các khóa và chỉ mục,…
- Công cụ tạo query và view cho phép hỏi đáp tổng hợp thông tin nhanh chóng.
- Công cụ form cho phép tạo nhanh các màn hình cập nhập dữ liệu.
- Công cụ report và label cho phép tạo nhanh các báo cáo và nhãn.
- Công cụ menu cho phép tạo các menu nhiều cấp nhanh chóng đơn giản
e. Từ điển dữ liệu: là nơi dùng để lưu các thông tin cần thiết về các cơ sở dữ liệu, cũng như mối quan hệ giữa các bảng cơ sở dữ liệu,..
Khởi động và thoát khỏi Visual Foxpro
a. Khởi động Visual Foxpro
Sau khi đã cài đặt Visual FoxPro, ta có thể khởi động nó bằng cách thực hiện file VFP6.exe bằng các cách sau:
+ Kích chuột vào biểu tượng của Foxpro hoặc Visual Foxpro trên màn hình nền Desktop:
+ Chọn menu Start/Program, chọn Microsoft Visual Foxpro và kích chuột vào đó.
b. Thoát khỏi Visual Foxpro
Để thoát khỏi Visual Foxpro có thể sử dụng một trong các cách sau:
- Tại cửa sổ lệnh nhập vào lệnh QUIT
- Chọn File/Exit
- Kích trái chuột nút Close
1.1.3. Các chế độ làm việc
Visual FoxPro có 2 chế độ làm việc; chế độ tương tác (interactive) và chế độ chương trình (program).
a. Chế độ tương tác (đối thoại):
Là chế độ đưa vào từng câu lệnh, Visual FoxPro thực hiện ngay câu lệnh đó và trả lại kết quả trên màn hình kết quả. Trong chế độ này có 2 hình thức đưa câu lệnh:
- Đưa câu lệnh qua menu hệ thống (systemmenu).
- Đưa câu lệnh qua menu hệ thống (system menu).
b. Chế độ chương trình:
Các câu lệnh trong cửa sổ lệnh có thể tập trung thành một file và lưu trên đĩa (gọi là file chương trình nguồn). Khi muốn thực hiện các lệnh trong chương trình này, tại cửa sổ lệnh đưa vào các câu lệnh: DO < tên chương trình >
1.2. Các khái niệm chương trình
1.2.1. Kiểu dữ liệu
Đối tượng xử lý và khai thác tốt các dữ liệu, Visual Foxpro phải chia dữ liệu thành nhiều kiểu dữ liệu khác nhau: kiểu số (numberic), kiểu xâu ký tự (character), kiểu ngày tháng (date), kiểu lý luận (logical), kiểu bộ nhớ (memo), kiểu tổng quát (General).
a. Kiểu số - Numeric (N): dùng để biểu diễn các số liệu mang giá trị số học và có nhu cầu tính toán như trong kế toán, quản lý, .... Mỗi dữ liệu kiểu số chiếm tối đa 20 chữ số gồm cả phần nguyên, phần thập phân và dấu chấm thập phân.
b. Kiểu số - Float (F): Dùng để biểu diễn số là các số có dấu chấm động như: 2.03E+5 (2.03 x 105), thường được sử dụng trong các chương trình thuộc lĩnh vực khoa học kỹ thuật.
c. Kiểu xâu ký tự - Charater (C): Chứa các số liệu là tổ hợp một số bất kỳ các ký tự ASCII như tên, họ hoặc là số nhưng không
1.1. Tổng quan về FoxPro và Visual FoxPro
1.1.1. Giới thiệu
Visual Foxpro là ngôn ngữ lập trình thế hệ thứ tư. Trong môi trường ngôn ngữ thế hệ thứ tư có:
- Hệ quản trị cơ sở dữ liệu
- Từ điển dữ liệu
- Một ngôn ngữ lập trình có cấu trúc, hướng đối tượng.
- Một ngôn ngữ hỏi đáp có cấu trúc (SQL).
- Một bộ công cụ Case.
- …
a. Cơ sở dữ liệu: Là tập hợp các dữ liệu có quan hệ với nhau được tổ chức và trong máy tính theo một qui định nhất nhằm phục vụ cho một mục đích nào đó.
b. Hệ quản trị cơ sở dữ liệu(DataBase Manegement System): Là một hệ thống chương trình nhằm quản lý, khai thác và biến đổi các cơ sở dữ liệu.
Visual Foxpro là một hệ quản trị cơ sở dữ liệu của hãng Microsoft. Nó cho phép:
- Tạo lập, cập nhật các cơ sở dữ liệu, các bảng dữ liệu
- Sắp xếp tìm kiếm thông tin
- Hỏi đáp, tổng hợp, báo cáo thông tin
c. Ngôn ngữ hỏi đáp có cấu trúc (SQL) là ngôn ngữ hỏi đáp có cấu trúc phi thủ tục giúp truy xuất nhanh thông tin.
d. Một bộ công cụ Case cho phép xây dựng các ứng dụng một cách nhanh chóng, thay vì phải lập trình rất phức tạp ta chỉ cần nêu ra các ý tưởng cần thực hiện, chẳng hạn:
- Công cụ tạo bảng cho phép tạo cấu trúc bảng cơ sở dữ liệu, tạo các qui tắc toàn vẹn dữ liệu cũng như các khóa và chỉ mục,…
- Công cụ tạo query và view cho phép hỏi đáp tổng hợp thông tin nhanh chóng.
- Công cụ form cho phép tạo nhanh các màn hình cập nhập dữ liệu.
- Công cụ report và label cho phép tạo nhanh các báo cáo và nhãn.
- Công cụ menu cho phép tạo các menu nhiều cấp nhanh chóng đơn giản
e. Từ điển dữ liệu: là nơi dùng để lưu các thông tin cần thiết về các cơ sở dữ liệu, cũng như mối quan hệ giữa các bảng cơ sở dữ liệu,..
Khởi động và thoát khỏi Visual Foxpro
a. Khởi động Visual Foxpro
Sau khi đã cài đặt Visual FoxPro, ta có thể khởi động nó bằng cách thực hiện file VFP6.exe bằng các cách sau:
+ Kích chuột vào biểu tượng của Foxpro hoặc Visual Foxpro trên màn hình nền Desktop:
+ Chọn menu Start/Program, chọn Microsoft Visual Foxpro và kích chuột vào đó.
b. Thoát khỏi Visual Foxpro
Để thoát khỏi Visual Foxpro có thể sử dụng một trong các cách sau:
- Tại cửa sổ lệnh nhập vào lệnh QUIT
- Chọn File/Exit
- Kích trái chuột nút Close
1.1.3. Các chế độ làm việc
Visual FoxPro có 2 chế độ làm việc; chế độ tương tác (interactive) và chế độ chương trình (program).
a. Chế độ tương tác (đối thoại):
Là chế độ đưa vào từng câu lệnh, Visual FoxPro thực hiện ngay câu lệnh đó và trả lại kết quả trên màn hình kết quả. Trong chế độ này có 2 hình thức đưa câu lệnh:
- Đưa câu lệnh qua menu hệ thống (systemmenu).
- Đưa câu lệnh qua menu hệ thống (system menu).
b. Chế độ chương trình:
Các câu lệnh trong cửa sổ lệnh có thể tập trung thành một file và lưu trên đĩa (gọi là file chương trình nguồn). Khi muốn thực hiện các lệnh trong chương trình này, tại cửa sổ lệnh đưa vào các câu lệnh: DO < tên chương trình >
1.2. Các khái niệm chương trình
1.2.1. Kiểu dữ liệu
Đối tượng xử lý và khai thác tốt các dữ liệu, Visual Foxpro phải chia dữ liệu thành nhiều kiểu dữ liệu khác nhau: kiểu số (numberic), kiểu xâu ký tự (character), kiểu ngày tháng (date), kiểu lý luận (logical), kiểu bộ nhớ (memo), kiểu tổng quát (General).
a. Kiểu số - Numeric (N): dùng để biểu diễn các số liệu mang giá trị số học và có nhu cầu tính toán như trong kế toán, quản lý, .... Mỗi dữ liệu kiểu số chiếm tối đa 20 chữ số gồm cả phần nguyên, phần thập phân và dấu chấm thập phân.
b. Kiểu số - Float (F): Dùng để biểu diễn số là các số có dấu chấm động như: 2.03E+5 (2.03 x 105), thường được sử dụng trong các chương trình thuộc lĩnh vực khoa học kỹ thuật.
c. Kiểu xâu ký tự - Charater (C): Chứa các số liệu là tổ hợp một số bất kỳ các ký tự ASCII như tên, họ hoặc là số nhưng không
* 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 Thị Hiền
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)