Visual FoxPro数据库技术教程
作者:黄和,蔡洪涛主编 刘洪,崔丽副主编 王延红主审 刘致放,吴溪婷,原虹,王敏编委
出版时间:2018年版
丛编项: 普通高等教育十三五规划教材
内容简介
《Visual FoxPro数据库技术教程/普通高等教育“十三五”规划教材》全面介绍VisualFoxPro数据库应用技术,内容涵盖从数据库的基本概念、基本操作到应用程序设计的各个方面,包括数据库基础、查询与视图、关系数据库标准语言SQL、结构化程序设计、表单设计与应用、菜单设计、报表设计、VisualFoxPro系统开发实例、数据结构、程序设计基础与软件工程、大数据概论。书中配有丰富的例题与习题,并对各章节命令进行汇总,以便满足教学和数据库应用程序开发的要求。《Visual FoxPro数据库技术教程/普通高等教育“十三五”规划教材》内容安排合理,讲解通俗透彻,可作为高等院校数据库程序设计课程的教材,也可作为数据库应用开发人员的参考书。
目录
第1章 数据库基础
1.1 数据库基础知识
1.1.1 基本概念
1.1.2 数据库系统的发展
1.1.3 数据库系统的基本特点
1.1.4 数据库系统的内部结构体系
1.1.5 数据模型
1.2 关系型数据库管理系统简介
1.2.1 Oracle
1.2.2 SQL Server
1.2.3 Sybase
1.2.4 Visual FoxPro
1.2.5 Access
1.3 Visual FoxPro 6.0 数据库管理系统
1.3.1 Visual FoxPro 6.0 的安装、启动和退出
1.3.2 Visual FoxPro 6.0 的工作方式
1.3.3 Visual FoxPro的用户界面
1.3.4 Visual FoxPro的系统环境配置
1.3.5 可视化设计的辅助工具
1.3.6 Visual FoxPro的常用文件类型
1.4 数据类型
1.5 关系型数据库实例——“学生管理”数据库
1.5.1 数据库中包含的表
1.5.2 数据库中表之间的关系
1.6 数据库的基本操作
1.7 数据库中表的操作
1.7.1 表结构的设计
1.7.2 建立数据库表
1.7.3 向数据库中添加表和移去表
1.8 数据库表记录的相关操作
1.8.1 修改表结构
1.8.2 输入表记录
1.8.3 浏览记录
1.8.4 调整记录指针
1.8.5 追加记录
1.8.6 成批修改记录
1.8.7 删除与恢复记录
1.9 索引
1.9.1 索引文件
1.9.2 索引的类型
1.9.3 在表设计器中建立索引
1.10 多表操作
1.10.1 数据库表永久关系的建立
1.10.2 数据工作期
1.10.3 临时关系与永久关系的联系与区别
1.11 完整性设置
1.11.1 实体完整性与关键字
1.11.2 域完整性与约束规则
1.11.3 参照完整性与表之间的关联
1.12 自由表与数据库表的区别与相互转换
1.12.1 数据库表与自由表
1.12.2 自由表与数据库表的转换
1.13 数据库操作综合应用
1.14 数据库命令汇总
习题
第2章 查询与视图
2.1 查询
2.1.1 查询的概念
2.1.2 建立查询
2.1.3 使用查询设计器应用实例
2.1.4 利用查询向导创建查询
2.2 视图
2.2.1 视图的概念
2.2.2 创建本地视图
2.2.3 创建远程视图
2.2.4 视图的使用
2.3 查询与视图的比较
2.3.1 查询与视图的区别
2.3.2 视图的优点
2.4 查询与视图命令汇总
习题
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.2 SQL的数据查询功能
3.2.1 SELECT的语法格式
3.2.2 简单查询
3.2.3 嵌套查询
3.2.4 连接查询
3.2.5 查询结果排序
3.2.6 计算查询与分组查询
3.2.7 集合的并运算
3.2.8 查询去向
3.3 SQL的数据定义功能
3.3.1 表的创建
3.3.2 表的删除
3.3.3 表结构的修改
3.3.4 视图的定义
3.4 SQL的数据操作功能
3.4.1 插入记录
3.4.2 更新记录
3.4.3 删除记录
习题
第4章 结构化程序设计
4.1 数据输出命令
4.2 常量与变量
4.2.1 常量
4.2.2 变量
4.3 常用标准函数
4.3.1 数值函数
4.3.2 字符函数
4.3.3 日期和时间函数
4.3.4 数据转换函数
4.3.5 测试函数
4.4 表达式
4.4.1 数值表达式
4.4.2 字符表达式
4.4.3 日期时间表达式
4.4.4 关系表达式
4.4.5 逻辑表达式
4.4.6 名称表达式与宏替换
4.4.7 空值的运算
4.4.8 运算的优先级
4.5 Visual FoxPro的命令格式及书写规则
4.5.1 命令格式
4.5.2 程序中的辅助命令
4.5.3 程序的书写规则
4.6 程序设计基础
4.6.1 程序的概念
4.6.2 程序文件的建立
4.6.3 程序文件的修改
4.6.4 程序文件的执行
4.6.5 程序的基本结构和算法
4.6.6 程序的调试
4.6.7 交互式输入语句命令
4.7 顺序结构程序设计
4.8 选择结构程序设计
4.8.1 双分支选择语句
4.8.2 分支的嵌套
4.8.3 多分支选择语句
4.9 循环结构程序设计
4.9.1 DO WHILE循环语句
4.9.2 FOR循环语句
4.9.3 循环结构的嵌套
4.10 表的基本操作命令
4.10.1 表的打开与关闭
4.10.2 表结构的显示与修改
4.10.3 表记录的显示
4.10.4 记录指针的定位
4.10.5 表记录的修改
4.10.6 表记录的添加
4.10.7 表记录的删除和恢复
4.10.8 表的复制
4.11 表的索引
4.12 表的查询
4.13 表的统计与计算
4.14 多表操作
4.14.1 工作区
4.14.2 表间临时关联
4.15 与表相关的两种循环结构程序设计
4.15.1 DO WHILE循环结构
4.15.2 SCAN循环结构
4.16 多模块程序设计
4.16.1 子程序和子程序的调用
4.16.2 过程和过程文件
4.16.3 参数传递