图书目录

目录

第1章数据库基础

1.1数据、信息与数据处理

1.1.1数据与信息

1.1.2数据处理

1.2数据管理技术的发展

1.2.1人工管理阶段

1.2.2文件管理阶段

1.2.3数据库系统管理阶段

1.3数据库系统基本概念

1.3.1数据库

1.3.2数据库管理系统

1.3.3数据库系统

1.3.4数据库应用系统

1.3.5数据库系统的数据模式

1.4数据模型

1.4.1数据模型概述

1.4.2ER数据模型

1.4.3几种主要数据模型

1.5关系数据库

1.5.1关系术语

1.5.2关系的规范化

1.5.3关系运算

1.5.4关系数据库

1.5.5关系的完整性

1.6数据库新技术概述

习题1

第2章Visual FoxPro概述

2.1Visual FoxPro的启动和退出

2.2Visual FoxPro的用户界面

2.3Visual FoxPro的文件类型

2.3.1Visual FoxPro常用文件类型

2.3.2Visual FoxPro表的类型

2.4Visual FoxPro操作概述

2.4.1Visual FoxPro操作方式

2.4.2Visual FoxPro命令格式

2.5Visual FoxPro可视化设计工具

2.5.1Visual FoxPro向导

2.5.2Visual FoxPro设计器

2.5.3Visual FoxPro生成器

2.6项目管理器的基本概念

2.6.1创建项目

2.6.2项目管理器的使用

习题2

第3章Visual FoxPro数据基础

3.1数据类型

3.2常量

3.3变量

3.3.1内存变量

3.3.2数组变量

3.3.3字段变量

3.4运算符与表达式

3.5常用函数

3.5.1数值运算函数

3.5.2字符处理函数

3.5.3转换函数

3.5.4日期和时间函数

3.5.5测试函数

习题3

第4章表的基本操作

4.1建立表

4.1.1分析和设计表的结构

4.1.2建立表的结构

4.1.3输入记录

4.2打开和关闭表

4.2.1打开表

4.2.2关闭表

4.3显示和修改表的结构

4.3.1显示表结构

4.3.2修改表结构

4.4复制表

4.4.1复制表结构

4.4.2复制表文件

4.5记录的操作

4.5.1定位记录

4.5.2显示记录

4.5.3修改记录

4.5.4删除与恢复记录

4.6表的过滤

4.6.1过滤字段

4.6.2过滤记录

4.7表与数组之间的数据交换

4.7.1将当前记录复制到数组或内存变量中

4.7.2将数组或内存变量中的数据复制到当前记录

习题4

第5章索引与多表操作

5.1索引

5.1.1索引的概念及类型

5.1.2建立索引

5.1.3使用索引

5.2多个表的同时使用

5.2.1使用工作区

5.2.2建立表间临时关系

5.2.3表的连接

习题5

第6章数据库的操作

6.1建立和打开数据库

6.1.1建立数据库

6.1.2打开和关闭数据库

6.2数据库中表的基本操作

6.2.1新建表

6.2.2添加表

6.2.3移去和删除表

6.3设置数据库表的属性

6.3.1设置表中字段的显示标题

6.3.2设置表中字段的输入、输出掩码

6.3.3设置表中字段的注释

6.3.4设置表中字段的默认值

6.3.5设置表中字段的有效性规则

6.3.6设置触发器

6.4建立永久关系

6.4.1建立表间的永久关系

6.4.2设置参照完整性

习题6

第7章视图与查询

7.1视图

7.1.1视图的概念

7.1.2视图的创建和使用

7.2查询的创建与使用

7.2.1查询的概念

7.2.2查询的创建和使用

习题7

第8章关系数据库标准语言SQL

8.1SQL概述

8.1.1SQL的特点

8.1.2SQL语言的体系结构

8.2SQL的数据查询功能

8.2.1SELECT语句格式

8.2.2投影查询

8.2.3条件查询

8.2.4统计查询

8.2.5分组查询

8.2.6查询的排序

8.2.7内连接查询

8.2.8自连接查询

8.2.9修改查询结果的输出去向

8.2.10嵌套查询

8.2.11集合查询

8.2.12超连接查询

8.3SQL的数据定义功能

8.3.1创建表

8.3.2修改表的结构

8.3.3删除表

8.3.4视图的定义和删除

8.4SQL的数据操纵功能

8.4.1插入记录

8.4.2更新记录

8.4.3删除记录

习题8

第9章程序设计基础

9.1程序文件

9.1.1程序文件的概念

9.1.2程序文件的建立、编辑与运行

9.2程序中的基本命令

9.2.1交互式输入命令

9.2.2其他命令

9.3程序的基本结构

9.3.1顺序结构

9.3.2分支结构

9.3.3循环结构

9.4子程序、过程与自定义函数

9.4.1子程序

9.4.2过程文件

9.4.3内存变量的作用域和参数传递

9.4.4自定义函数

9.5程序的调试

9.5.1调试程序

9.5.2调试器

习题9

第10章面向对象程序设计

10.1面向对象程序设计基础

10.1.1基本概念

10.1.2面向对象程序设计基本方法

10.1.3Visual FoxPro中的类

10.1.4属性、事件与方法程序

10.2对象的操作

10.2.1引用对象

10.2.2设置对象的属性值

10.2.3调用对象方法

10.2.4设计类与对象

习题10

第11章表单设计及应用

11.1表单设计基础

11.1.1表单简介

11.1.2表单向导

11.1.3表单设计器

11.1.4表单的运行

11.2表单常用控件

11.2.1控件的基本操作

11.2.2“标签”控件

11.2.3“文本框”控件

11.2.4“命令按钮”控件

11.2.5常用表单控件应用

11.3表单其他控件

11.3.1“选项按钮组”控件

11.3.2“复选框”控件

11.3.3“编辑框”控件

11.3.4“列表框”控件

11.3.5“组合框”控件

11.3.6“微调按钮”控件

11.3.7“计时器”控件

11.3.8“图像”控件

11.3.9“表格”控件

11.3.10“页框”控件

11.3.11“命令按钮组”控件

11.3.12ActiveX控件和“ActiveX绑定”控件

11.3.13“表单集”控件

习题11

第12章报表设计及应用

12.1报表概述

12.1.1报表组成

12.1.2报表的常规布局

12.1.3报表设计器界面

12.2创建简单报表

12.2.1报表向导

12.2.2快速报表

12.3报表设计器

12.3.1启动报表设计器

12.3.2设置报表的数据环境

12.3.3报表的控件设计

12.3.4报表的数据分组

12.4报表的打印输出

12.4.1使用菜单输出报表

12.4.2使用命令输出报表

习题12

第13章菜单设计及应用

13.1菜单设计概述

13.1.1菜单的结构及类型

13.1.2菜单设计的一般步骤

13.1.3菜单设计器简介

13.1.4“显示”菜单简介

13.2菜单设计及运行

13.2.1设计下拉菜单

13.2.2给表单设计下拉菜单

13.2.3设计快捷菜单

习题13

第14章应用程序的集成与发布

14.1应用程序的一般开发过程

14.1.1应用程序设计的基本过程

14.1.2应用程序组织结构

14.1.3主程序设计

14.2利用项目管理器开发应用程序

14.2.1用项目管理器组织文件

14.2.2连编项目

14.3发布应用程序

14.3.1准备工作

14.3.2应用程序的发布

习题14

附录AVisual FoxPro 6.0常用函数表

附录BVisual FoxPro 6.0命令表

参考文献