Visual FoxPro数据库应用教程

出版时间:2008-3  出版社:人民邮电  作者:周玉萍 编  页数:330  

内容概要

本书系统介绍了数据库的基本概念、Visual FoxPro数据与数据运算、表和数据库的操作、查询与视图、SQL关系数据库语言、程序设计、表单的设计与应用、报表与标签设计、菜单与工具栏设计等内容。本书所有程序均上机调试通过,具有界面友好、程序直观易读、代码效率高等特点。  本书易于教学和自学,理论结合应用,注重应用技能的培养,可作为普通高校非计算机专业数据库应用课程教材,对初学者自学使用也比较合适。

书籍目录

第1章 数据库概述 1 1.1 数据库系统 1  1.1.1 基本概念 1  1.1.2 数据库系统的发展 2  1.1.3 数据库系统的特点 3 1.2 数据模型 4  1.2.1 层次模型 4  1.2.2 网0状模型 4  1.2.3 关系模型 4 1.3 关系数据库 5  1.3.1 关系术语 5  1.3.2 关系的特点 6  1.3.3 关系运算 6  1.3.4 关系术语对比 7  1.3.5 用VFP设计数据库的步骤 7 1.4 VFP系统概述 8  1.4.1 VFP特点 8  1.4.2 VFP运行环境、启动和退出 9  1.4.3 VFP的系统性能和用户界面 10 1.5 VFP的命令和基本规则 13  1.5.1 命令的格式 13  1.5.2 命令规则 13  1.5.3 命令中的符号约定 13  1.5.4 命令中的短语 14 1.6 VFP的设计工具和项目管理器 14  1.6.1 VFP的设计工具 15  1.6.2 VFP的项目管理器 16 本章小结 20 习题 21第2章 VFP数据与数据运算 23 2.1 计算显示命令 23 2.2 数据类型 24 2.3 常量 25  2.3.1 字符型常量 25  2.3.2 数值型常量 25  2.3.3 日期型常量 26  2.3.4 日期时间型常量 26  2.3.5 逻辑型常量 27  2.3.6 货币型常量 27 2.4 变量 27  2.4.1 字段变量 27  2.4.2 内存变量 27 2.5 表达式 31  2.5.1 数值表达式 32  2.5.2 字符表达式 33  2.5.3 日期时间表达式 33  2.5.4 关系表达式 34  2.5.5 逻辑表达式 37 2.6 函数 38  2.6.1 数值函数 39  2.6.2 字符函数 43  2.6.3 日期时间函数 50  2.6.4 转换函数 53  2.6.5 测试函数 57  2.6.6 表操作函数 59  2.6.7 其他函数 62 本章小结 64 习题 64第3章 表操作 66 3.1 表的基本操作 66  3.1.1 认识表结构 66  3.1.2 创建表 69  3.1.3 打开与关闭数据表 72  3.1.4 修改表结构 73 3.2 表记录的基本操作 75  3.2.1 输入记录 75  3.2.2 数据记录的显示 77  3.2.3 表记录的定位 81  3.2.4 表记录的修改 83  3.2.5 表记录的删除与恢复 85 3.3 排序与索引 89  3.3.1 数据表的排序 89  3.3.2 索引和索引类型 90  3.3.3 索引的创建 92  3.3.4 设置主控索引 94  3.3.5 删除索引 95  3.3.6 索引查询命令 96 3.4 数据表的统计 97  3.4.1 记录数统计 97  3.4.2 求和命令 98  3.4.3 求平均值命令 99  3.4.4 记录分类汇总 99 3.5 工作区与多表操作 100  3.5.1 工作区 100  3.5.2 设置多表间临时关系 102 3.6 表文件操作 105  3.6.1 显示表结构 105  3.6.2 复制表文件结构 105  3.6.3 复制表文件 106  3.6.4 从其他表文件给当前表追加记录 106 本章小结 106 习题 107第4章 数据库的创建与操作 111 4.1 数据库的创建与操作 111  4.1.1 创建数据库 111  4.1.2 打开数据库 113  4.1.3 编辑数据库 114  4.1.4 关闭数据库 116  4.1.5 删除数据库 116 4.2 设置数据字典信息 117  4.2.1 设置字段有效性规则 117  4.2.2 格式化输入输出 119  4.2.3 设置字段的标题与注释 122  4.2.4 设置记录的有效性规则 122  4.2.5 设置记录的触发器 123 4.3 表的关联和参照完整性 124  4.3.1 关系的类型 125  4.3.2 建立表之间的关系 125  4.3.3 删除表间关系 126  4.3.4 编辑表间关系 127  4.3.5 设置参照完整性 127 本章小结 129 习题 129第5章 查询与视图 133 5.1 创建查询 133  5.1.1 利用查询设计器创建查询 133  5.1.2 利用查询向导创建查询 140 5.2 查询的输出格式 145 5.3 创建视图 150  5.3.1 利用视图设计器创建本地视图 150  5.3.2 利用视图向导创建本地视图 157 5.4 利用视图更新数据 164 本章小结 165 习题 165第6章 关系数据库标准语言SQL 168 6.1 SQL语言简介 168 6.2 数据定义 169  6.2.1 定义基本表/创建基本表 169  6.2.2 修改表的结构 170  6.2.3 删除表 172  6.2.4 定义视图 172 6.3 数据操作 172  6.3.1 插入 172  6.3.2 更新 173  6.3.3 删除 173 6.4 数据查询 173  6.4.1 单表查询 174  6.4.2 连接查询 178  6.4.3 嵌套查询 180  6.4.4 集合的并运算 181  6.4.5 查询结果处理 181 本章小结 182 习题 182第7章 程序设计 185 7.1 程序文件 185  7.1.1 程序的概念 185  7.1.2 程序文件的建立、编辑和保存 186  7.1.3 程序文件的运行 188  7.1.4 程序文件中的常用命令 189  7.1.5 程序文件中的常用输入输出命令 189 7.2 程序的基本结构 191  7.2.1 顺序结构 191  7.2.2 分支结构 191  7.2.3 循环结构 195 7.3 多模块程序 199  7.3.1 子程序 200  7.3.2 过程 201  7.3.3 自定义函数 203  7.3.4 变量的作用域 204 7.4 程序调试 205  7.4.1 程序中常见的语法错误 205  7.4.2 程序的可维护性 205  7.4.3 调试器 206  7.4.4 设置断点 207  7.4.5 调试菜单 208 本章小结 209 习题 209第8章 表单设计与使用 216 8.1 面向对象程序设计的概念 216  8.1.1 对象与类 216  8.1.2 常用对象的基类、容器类与控件类 217  8.1.3 属性、事件与方法 219  8.1.4 对象的引用 221 8.2 创建与管理表单 222  8.2.1 使用表单向导创建表单 222  8.2.2 使用表单设计器 227  8.2.3 表单生成器 228  8.2.4 表单文件的保存、修改与运行 229 8.3 表单设计器 230  8.3.1 表单设计工具 230  8.3.2 表单的数据环境 233 8.4 表单常用控件 234  8.4.1 标签 235  8.4.2 命令按钮控件 236  8.4.3 文本框控件 236  8.4.4 复选框控件 239  8.4.5 选项按钮组 239  8.4.6 编辑框 240  8.4.7 命令按钮组 242  8.4.8 列表框 243  8.4.9 组合框 244  8.4.10 表格控件 245  8.4.11 计时器 248  8.4.12 微调按钮 249  8.4.13 页框 250  8.4.14 图像控件 250  8.4.15 ActiveX控件 251  8.4.16 ActiveX绑定控件 251 本章小结 251 习题 252第9章 报表与标签设计 254 9.1 报表的创建 254  9.1.1 使用报表向导创建报表 254  9.1.2 用“快速报表”创建报表 260  9.1.3 报表的保存与预览 261 9.2 设计报表 261  9.2.1 报表设计器窗口 262  9.2.2 报表的数据源或数据环境 263  9.2.3 报表控件的使用 264 9.3 数据分组和多栏报表 266  9.3.1 建立一级数据分组 267  9.3.2 建立多级数据分组 268  9.3.3 多栏报表设计 269 9.4 报表的输出 271  9.4.1 报表的页面设置 271  9.4.2 报表的预览与打印 271 9.5 标签的设计 272 本章小结 274 习题 274第10章 菜单与工具栏设计 277 10.1 菜单设计概述 277  10.1.1 菜单概述 277  10.1.2 菜单的设计原则与步骤 277 10.2 菜单的设计 278  10.2.1 菜单设计器的使用 278  10.2.2 创建快速菜单 285  10.2.3 创建快捷菜单 286 10.3 为菜单系统指定任务 288  10.3.1 使用命令完成任务 288  10.3.2 使用过程完成任务 288 10.4 定制工具栏 288 本章小结 290 习题 291第11章 小型系统开发和程序编译 293 11.1 数据库应用系统开发的基本步骤 293 11.2 系统设计 293  11.2.1 系统目标设计 294  11.2.2 系统开发设计思想 294  11.2.3 系统功能及模块设计 294 11.3 数据库设计 295 11.4 数据库信息的组织 297 11.5 各功能模块的设计 298  11.5.1 欢迎界面设计 298  11.5.2 登录界面设计 299  11.5.3 修改密码表单设计 302  11.5.4 增删用户表单的设计 305  11.5.5 系统主界面的设计 306  11.5.6 查询界面的设计 307  11.5.7 学生信息查询功能设计 308  11.5.8 公寓信息查询功能设计 311  11.5.9 备品维修查询功能的设计 311  11.5.10 卫生情况查询功能设计 312  11.5.11 维护功能选择界面设计 312  11.5.12 维护功能中各子模块的设计 314 11.6 项目管理器组织 316 11.7 设计主程序 318 11.8 连编应用程序 319 11.9 应用程序生成器 324  11.9.1 使用应用程序向导 324  11.9.2 应用程序生成器 325 11.10 打包应用程序 329 本章小结 329 习题 329参考文献 331

编辑推荐

  《21世纪高等学校系列教材:Visual FoxPro数据库应用教程》由具有多年教学经验的一级教师编写而成。全书以最新科技作为背景,系统地介绍了数据库的基本概念、Visual FoxPro数据与数据运算、表操作、数据库的创建与操作、查询与视图、关系数据库标准语言SQL、程序设计、表单设计与使用、报表与标签设计等内容,作者力图将最新、最全面、最实用的技术介绍给读者。《21世纪高等学校系列教材:Visual FoxPro数据库应用教程》最后还包含一个课程设计,以提高读者的实际应用能力。《21世纪高等学校系列教材:Visual FoxPro数据库应用教程》可作为高等院校相关专业的入门教材,也可用于自学。  《21世纪高等学校系列教材:Visual FoxPro数据库应用教程》的主要特点如下:  内容涵盖从数据库的基本概念和基本操作到应用程序设计的各个方面。所有程序均上机调试通过,具有界面友好、程序直观易读、代码效率高等特点。每章最后附有“诀”招。实例丰富、编排合理,便于读者学习参考。

图书封面

评论、评分、阅读与下载


    Visual FoxPro数据库应用教程 PDF格式下载


用户评论 (总计5条)

 
 

  •   一般般吧,感觉内容不是很详细
  •   比较好的一本工具书
  •   书是想要的
  •   我买这本书是别人推荐的,指名道姓地说这部书最好,买了,看了,跟着做了,是很不错。值得买
  •   公选课,周老师要用,不过还好··
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7