好文档 - 专业文书写作范文服务资料分享网站

vfp教案(下载)

天下 分享 时间: 加入收藏 我要投稿 点赞

全国计算机等级考试二级教程——Visual FoxPro程序设计 等位联接:按照字段值对应相等为条件进行的联接操作 自然联接:去掉重复属性的等值联接

§1.3数据库设计基础

§1.3.1数据库设计步骤

一、设计原则

1.关系数据库的设计应遵从概念单一化“一事一地”原则 ....

即将不同的信息分散到不同的表中,一实体对应一表,以使数据的组织和维护工作简单

例:学绩管理系统—学生表、课程表、选修表 2.避免在表之间出现重复字段

除外键外,尽量不出现重复字段而使数据冗余 3.表中的字段必须是原始数据和基本数据元素

不包括通过计算可得到的“二次数据”或多项数据的组合 例:年龄可以通过计算得到

4.用外部关键字保证有关联表之间的联系

用FK维系表之间的关联,以反映实体间客观存在的联系 二、设计步骤

1.需求分析

2.确定需要的表,抽象实体 3.确定所需字段 4.确定表间联系 5.设计求精

分析并测试数据记录,查找错误

§ 1.3.2数据库设计过程

一、需求分析

1.信息需求 2.处理需求

3.安全性和完整性要求

此过程由开发人员与业务人员交流进行 二、确定需求的表 三、确定所需字段

-11-

第一章 Visual FoxPro基础

?每个字段直接和表的实体相关 ?以最小的逻辑单位储存信息 ?表中的字段必须是原始数据 ?确定主关键字

一个或一组字段可惟一确表每个记录 四、确定表之间的联系

?一对多联系 ?一对一联系 ?多对多联系

为避免数据重复存储,需创建第三个表,将多对多关系转化为一对多关系 五、设计求精

§1.4 Visual FoxPro系统概述

一、Visual FoxPro 发展

1.80年代初期:dbaseⅡ/Ⅲ、dbaseⅢplus、dbaseⅣ 2.80年代中期:FoxBASE (1987)、 Fox plus 、 FoxBASE 3.90年代早期:FoxPro 引入了图形化用户界面

多媒体技术,面向对象技术和查询优化技术

4.1995年6月:随着面向对象技术的成熟和可视化编程技术的推广,微

软推出了 Visual FoxPro了3.0版

98年MicroSoft发布了可视化编程语言集成包 Visual Staolio6.0 VFP6.0为其中一员

二、Visual FoxPro 6.0 的特点

1.特点概述

可视化的操作界面,面向对象程序设计方法 2.增强的项目及数据库管理 3.提高应用程序开发的生产率 4.互操作性和支持Internet 5.充分利用已有数据

-12-

全国计算机等级考试二级教程——Visual FoxPro程序设计

第二章 Visual FoxPro 系统初步

教学内容与目的:

了解VFP使用环境 、系统安装与启动、用户界面;并初步了解项目管理器、向导、设计器及生成器。教学重点: Visual FoxPro的用户界面 教学难点: 项目管理器

课时分配: §2.1 :0.5课时 §2.2 : 0.5课时

§2.3 :0.5课时 §2.4 : 0.5课时

§2.1 Visual FoxPro 6.0的安装和启动

一、系统配置:

1.处理器:PC486以上兼容机

2.硬盘:典型安装需85M;最大安装90M

-13-

第二章 Visual FoxPro系统初步

3.内存:16MB以上,推荐使用24M内存

4.鼠标、光驱;推荐使用VGA或更高分辨率的监视器 5.操作系统:Win95/98、 NT或更高版本的操作系统 二、安装Visual FoxPro6.0 三、启动 Visual FoxPro6.0

①单击第一个按钮,可建立一个项目文件,并打开项目管理器 ②单击“关闭此屏”按钮,直接打开主界面

③选中“以后不在显示次屏”复选框,以后启动会直接进入主界面 四、退出系统

①单击关闭窗口按钮 ②文件表单“退出”

③单击狐狸图标,关闭或Alt+F4 ④命令窗口键入QUIT命令

§2.2 Visual FoxPro 的用户界面

VF有三种工作方式:

1.利用某单系统或工具栏按扭执行命令; 2.在命令窗口中直接输入命令进行交互或操作;

3.利用各种生成器自动产生程序或编写 FoxPro 程序,然后执行它。

§2.2.1 VF的主界面

一、菜单操作

?鼠标操作 ?键盘操作 ?光标操作

当运行的程序不同,所显示的横向主菜单和下拉菜单的选项也不尽相同 二、命令操作

在命令窗口输入命令,回车执行 显示与隐藏命令窗口:

?命令窗口右上角关闭按钮关闭,“窗口”中的“命令窗口”打开 ?用常用工具栏上的命令窗口按钮显示或隐藏 ?Ctrl+F4关闭命令窗口,Ctrl+F2显示 三、项目管理器窗口

是VF中各种数据和对象的主要组织工具

项目管理器用图形化分类的方法来管理属于同一个项目的文件 项目:是文件、数据、文档和对象的集合

-14-

全国计算机等级考试二级教程——Visual FoxPro程序设计 项目文件扩展名为pjx或pjt

“项目管理器”是系统的“控制中心”

§2.2.2工具栏的使用

一、工具栏包括11个

常用工具栏 查询设计器 报表控件 打印预览 报表设计器 调色板 表单控件 视图设计器 表单设计器 数据库设计器 布局

二、显示或隐藏工具栏

?“显示”菜单→“工具栏”

?鼠标右键单击任何一个工具栏的空白处,选择之 三、定制工具栏

用户可以创建或修改工具栏。

用户可以将常用的工具集中在一起,建立起自己的工具栏。

“显示”→“工具栏”→“新建”→键入工具栏名称→用鼠标选择分类里的按扭拖到新建工具栏上即可。 四、修改现有工具栏

“定制”按钮

“重置”恢复系统默认

§2.2.3 Visual FoxPro的配置

了解:

“工具”→“选项”→共12个选项卡

§ 2.3项目管理器

项目:是指文件、数据、文档和VF对象的集合、包括:表、数据库、表单、..

报表、查询、类、程序等等。 项目管理器:将一个应用程序的所有文件都集合成一个有机的整体形成一.....

个扩展名为PJX的项目文件

-15-

vfp教案(下载)

全国计算机等级考试二级教程——VisualFoxPro程序设计等位联接:按照字段值对应相等为条件进行的联接操作自然联接:去掉重复属性的等值联接§1.3数据库设计基础§1.3.1数据库设计步骤一、设计原则1.关系数据库的设计应遵从概念单一化“一事一地”原则....即将不同的信息分散到不同的表中,一实体对应一
推荐度:
点击下载文档文档为doc格式
6ibzs0uyq64mg6283wd7
领取福利

微信扫码领取福利

微信扫码分享