Welcome

首页 / 软件开发 / VFP / 看实例学VFP:示例数据库

看实例学VFP:示例数据库2009-02-02 本站 老马本文将给出示例数据库中各个数据表的表结构及初始数据,在以后的实例中涉及到操作数据表的,都会使用这个数据库中的某个表。关于数据库、表的创建及使用知识,请参阅: 中第2章“数据库、表和索引”的知识,这里不再详述,只给出各个数据表的结构及初始数据。本文末尾会给出示例数据库源文件的下载地址。

示例数据库名为“数据1”,包括“网站信息表”、“附加信息表”、“人员信息表”、“工资表”和“管理”五个数据表,如果您是使用“项目管理器”创建数据库,则在“项目管理器”中展开如下图:

数据库展开图

一、“网站信息表”:

表结构见下表:

字段名类型宽度
编号字符型5
网站名称字符型12
网站网址字符型24
在“表设计器”中为“网站信息表”的“编号”字段建立索引,如下图:

网站信息表索引

“网站信息表”有“编号”为wz001的一条初始数据,见下表,请读者自行添加:

编号网站名称网站网址
wz001编程入门网http://www.bianceng.cn
二、“附加信息表”:该表原本可以和“网站信息表”合并成一个表,只是以后的例子中需要演示多表操作及表连接操作,所以单独建立此表。

“附加信息表”的表结构见下表:

字段名类型宽度
网站编号字符型5
网站类型字符型16
网站描述字符型60
在“表设计器”中为“附加信息表”的“网站编号”字段建立索引,如下图:

附加信息表索引

“附加信息表”有“网站编号”为wz001的一条初始数据,见下表,请读者自行添加:

网站编号网站类型网站描述
wz001技术站点各种编程文档、电脑教程及软件应用技巧,您的电脑技术加油站!
三、“人员信息表”:

表结构见下表:

字段名类型宽度
编号字符型5
姓名字符型8
部门字符型10
性别字符型2
学历字符型8
基本工资货币型8
家庭住址字符型20
出生日期日期型8
在“表设计器”中为“人员信息表”的“编号”字段建立索引,如下图:

人员信息表索引

“人员信息表”有“编号”为ry001~ry005的五条初始数据,见下表,请读者自行添加:

编号姓名部门性别学历基本工资家庭住址出生日期
ry001张三人事部大学本科1000北京市01/01/1970
ry002李四人事部大学本科1000北京市01/10/1980
ry003王二企划部大学专科800南京市01/10/1979
ry004麻子企划部大学专科800上海市06/05/1982
ry005淘气人事部硕士1100北京市05/21/1976
四、“工资表”:

表结构见下表:

字段名类型宽度
员工编号字符型5
奖金货币型8
医疗保险货币型8
养老保险货币型8
事故保险货币型8
房屋补助货币型8
生活补助货币型8
在“表设计器”中为“工资表”的“员工编号”字段建立索引,如下图:

工资表索引.JPG

“工资表”有“员工编号”为ry001~ry005的五条初始数据,见下表,请读者自行添加:

员工编号奖金医疗保险养老保险事故保险房屋补助生活补助
ry001366598455969
ry002958425856384
ry003965596742585
ry004428541365842
ry005416486417659
五、“管理”表:此表在后面的系统登录验证方面的例子里用于存放系统管理员的帐号和密码:

表结构见下表:

字段名类型宽度
操作员姓名字符型10
密码字符型8
“管理”有“操作员姓名”为“张三”和“李四”的两条初始数据,见下表:

操作员姓名密码
张三12345678
李四aaaaaaaa
参考资料:

本文示例数据库是在VFP6.0下建立的。