本书以Visual FoxPro 6.0为平台,从培养应用型、技能型人才角度出发,全面系统地介绍数据库的基本原理、项目管理器、数据库的建立与使用、表的建立与使用、多表操作、排序与索引、查询与视图、SQL、表单设计、菜单设计、报表设计、程序设计、应用程序的生成与发布以及综合应用实例设计。全书按照以能力培养为主的原则,突出实用性、适用性和先进性,结合实例深入浅出、循序渐进地引导读者学习。本书各章均配有习题并安排了11个单元的实训。
本书适合作为高等职业教育“数据库技术与应用”课程的教材,也可以作为数据库培训教材。
第1章数据库基本原理
1.1数据库技术
1.1.1数据库的基本概念
1.1.2数据管理技术的发展
1.1.3数据库系统的组成
1.2数据模型
1.2.1层次模型
1.2.2网状模型
1.2.3关系模型
1.3关系数据库
1.3.1关系数据库的基本概念
1.3.2关系运算
练习题
第2章Visual FoxPro 6.0基础
2.1启动和退出Visual FoxPro 6.0第1章数据库基本原理
1.1数据库技术
1.1.1数据库的基本概念
1.1.2数据管理技术的发展
1.1.3数据库系统的组成
1.2数据模型
1.2.1层次模型
1.2.2网状模型
1.2.3关系模型
1.3关系数据库
1.3.1关系数据库的基本概念
1.3.2关系运算
练习题
第2章Visual FoxPro 6.0基础
2.1启动和退出Visual FoxPro 6.0
2.1.1启动Visual FoxPro 6.0
2.1.2Visual FoxPro 6.0工作环境
2.1.3退出Visual FoxPro 6.0
2.2设置工作环境
2.2.1使用命令行开关
2.2.2使用“选项”命令
2.2.3使用SET命令
2.2.4使用配置文件
2.3Visual FoxPro 6.0的文件类型
2.3.1数据库文件
2.3.2文档文件
2.3.3程序文件
2.4Visual FoxPro 6.0的工作方式
2.4.1菜单方式
2.4.2命令方式
2.4.3程序方式
练习题
第3章项目管理器
3.1认识项目管理器
3.2创建项目
3.2.1菜单方式
3.2.2命令方式
3.3打开和关闭项目
3.3.1打开项目
3.3.2关闭项目
3.4使用项目管理器
3.4.1创建文件
3.4.2添加文件
3.4.3修改文件
3.4.4移去文件
3.4.5设置主文件
3.4.6运行程序
3.4.7连编应用程序
3.4.8文件的包含与排除
3.5定制项目管理器
3.5.1改变项目管理器窗口的大小和位置
3.5.2折叠项目管理器窗口
3.5.3拆分项目管理器
3.5.4设置选项卡的顶层显示
练习题
第4章创建数据库和表
4.1创建数据库
4.1.1使用“项目管理器”创建数据库
4.1.2使用“新建”命令创建数据库
4.1.3使用CREATE DATABASE命令创建数据库
4.2打开与关闭数据库
4.2.1打开数据库
4.2.2关闭数据库
4.3建立自由表
4.3.1使用“项目管理器”创建自由表
4.3.2使用“新建”命令创建自由表
4.3.3使用CREATE命令创建自由表
4.4建立数据库表
4.4.1设置字段属性
4.4.2设置索引
4.4.3设置记录的有效性规则及触发器
4.5修改表结构
4.5.1使用“项目管理器”修改表结构
4.5.2使用MODIFY STRUCTURE命令修改表结构
4.6复制表结构
4.7表与数据库
4.7.1将自由表添加到数据库中
4.7.2从数据库中移去表
4.8建立存储过程
练习题
第5章表的基本操作
第6章索引与排序
第7章多表操作
第8章查询与视图
第9章结构化查询语言(SQL)
第10章报表设计
第11章程序设计基础
第12章程序设计
第13章表单设计
第14章菜单设计
第15章应用程序的生成与发布
第16章综合实例
实训