TIN QUẢN LÝ<br />
VISUAL FOXPRO<br />
Nguyễn Mạnh Hùng<br />
hung.nguyenmanh@thanglong.edu.vn<br />
hung2709@gmail.com<br />
<br />
GIỚI THIỆU MÔN HỌC<br />
Tin quản lý – IS202<br />
– 06h/tuần: 03h Lý thuyết; 03h Thực hành<br />
Tài liệu sử dụng<br />
– http://hung-nguyenmanh.spaces.live.com<br />
Slide bài giảng<br />
Tài liệu tham khảo: Tin quản lý – Visual Foxpro<br />
<br />
– http://msdn.microsoft.com/en-us/vfoxpro/<br />
<br />
Phần mềm sử dụng<br />
– Microsoft Visual Foxpro 6.0 9.0<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
2<br />
<br />
1<br />
<br />
ĐÁNH GIÁ MÔN HỌC<br />
Trong quá trình học<br />
Kiểm tra quá trình<br />
– Trắc nghiệm<br />
Hoặc<br />
– Thực hành trên máy<br />
Thi cuối kỳ<br />
– Thực hành trên máy<br />
Điểm TK = 30%*Điểm quá trình + 70%*Điểm thi<br />
<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
3<br />
<br />
LỊCH TRÌNH MÔN HỌC<br />
Bài 1: Giới thiệu hệ quản trị CSDL MS Visual Foxpro<br />
<br />
& một số khái niệm<br />
<br />
Bài 2: Các kỹ thuật cơ bản làm việc với bảng dữ liệu<br />
Bài 3: Sắp xếp, tìm kiếm, thống kê dữ liệu<br />
Bài 4: Lập trình trong Visual Foxpro<br />
Bài 5: Thiết kế báo cáo (Report)<br />
Bài 6: Biểu mẫu (Form)<br />
Bài 7: Menu & Project<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
4<br />
<br />
2<br />
<br />
BÀI 1<br />
Tổng quan về hệ quản trị CSDL Visual Foxpro<br />
Các khái niệm cơ bản<br />
<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
5<br />
<br />
HỆ QUẢN TRỊ CSDL MS VISUAL FOXPRO<br />
Một số giới thiệu ban đầu<br />
– Visual FoxPro (VFP) là một công cụ phát triển (Development<br />
tools) và ngôn ngữ lập trình (Programming languages)<br />
hướng đối tượng (OOP – Object Oriented Programming)<br />
của Microsoft<br />
– Visual FoxPro được thừa kế và phát triển trên phần mềm<br />
DBASE III PLUS và DBASE IV của hãng ASTON-TATE<br />
– Phiên bản cuối cùng của FoxPro (2.6) có thể làm việc trên<br />
Mac OS, MS-DOS, Windows và Unix<br />
– Visual FoxPro 3.0 là phiên bản "Visual" đầu tiên, có thể chạy<br />
trong Mac và Windows, các phiên bản sau “chỉ dùng trong<br />
Windows”.<br />
– Phiên bản mới nhất: MS VFP 9.0<br />
<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
6<br />
<br />
3<br />
<br />
HỆ QUẢN TRỊ CSDL MS VISUAL FOXPRO<br />
Bắt đầu với MS Visual Foxpro<br />
– C1: START – PROGRAMS – MICROSOFT VISUAL<br />
FOXPRO 9.0<br />
<br />
– C2: Trên Desktop, chọn biểu tượng của chương<br />
trình Visual Foxpro<br />
<br />
Wednesday, May 27, 2009<br />
<br />
7<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
HỆ QUẢN TRỊ CSDL MS VISUAL FOXPRO<br />
Môi trường làm việc<br />
<br />
Title bar – thanh tiêu đề<br />
<br />
Tool bar – thanh công cụ<br />
<br />
Menu bar – thanh Menu<br />
<br />
Command – Cửa sổ lệnh<br />
<br />
Status bar – thanh trạng thái<br />
<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
8<br />
<br />
4<br />
<br />
HỆ QUẢN TRỊ CSDL MS VISUAL FOXPRO<br />
Chế độ làm việc trong Visual Foxpro<br />
– Chế độ tương tác (Interactive)<br />
Thông qua menu hệ thống (System Menu)<br />
Thông qua câu lệnh từ cửa sổ Command<br />
<br />
– Chế độ chương trình (Program)<br />
<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
9<br />
<br />
CÁC KHÁI NIỆM CƠ BẢN (1)<br />
Cơ sở dữ liệu (Database)<br />
Bảng dữ liệu (Table)<br />
– Trường (Field)<br />
– Bản ghi (Record)<br />
Kiểu dữ liệu (Data type)<br />
Các phép toán<br />
Từ khoá (Keywords) và câu lệnh (Statement)<br />
<br />
Wednesday, May 27, 2009<br />
<br />
Tin quản lý - Visual Foxpro<br />
<br />
10<br />
<br />
5<br />
<br />