21世纪高等教育计算机规划教材

Visual FoxPro 数据库程序设计

分享 推荐 0 收藏 1 阅读 1.1K
李志强 (主编) 郭欣 (副主编) 978-7-115-30391-2

关于本书的内容有任何问题,请联系 李海涛

1、简单易学,例子贴近学校
2、涵盖计算机二级考试内容
¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书

内容摘要

  本书根据教育部高等学校计算机基础课程教学指导委员会最新编制出版的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》中有关“计算机程序设计基础课程教学基本要求”组织编写。
  本书共分9章,主要讲解关系数据库的基础知识,中文Visual FoxPro 6.0的命令体系,结构化、过程化和面向对象程序设计方法,SQL应用技术以及菜单、报表的设计与应用。本书力求为授课教师在教授本门课程时较容易地将面向过程程序设计和面向对象程序设计方法结合在一起,同时力求学生在学习本门课程时便于掌握和理解。本书贴近全国计算机等级考试二级Visual FoxPro考试内容,读者学习后,能够为参加计算机等级考试或者从事各类实用数据库应用系统的设计、开发与维护打下坚实的基础。
  本书可作为高等院校的学生教材,也可以作为参加计算机等级考试的考生和计算机专业人员的参考书。

目录

目 录

第 1章 数据库基础与Visual FoxPro概述 1
1.1 数据库基础 1
1.1.1 数据库基本概念 1
1.1.2 数据处理技术的发展 2
1.1.3 数据模型 3
1.2 关系数据库 5
1.2.1 关系术语 5
1.2.2 关系运算 6
1.3 Visual FoxPro简介 6
1.3.1 Visual FoxPro的发展简史 6
1.3.2 Visual FoxPro的特点 7
1.3.3 Visual FoxPro的安装、启动与退出 7
1.4 Visual FoxPro 6.0集成开发环境 8
1.4.1 Visual FoxPro 6.0的主界面 8
1.4.2 配置Visual FoxPro 6.0的环境 9
1.5 Visual FoxPro的文件类型 12
习题 13

第 2章 Visual FoxPro编程语言基础 15
2.1 Visual FoxPro的数据类型 15
2.1.1 Visual FoxPro的基本数据类型 15
2.1.2 字段数据类型 16
2.2 Visual FoxPro的常量与变量 16
2.2.1 常量 16
2.2.2 变量 18
2.3 函数 21
2.3.1 数值函数 21
2.3.2 字符函数 22
2.3.3 日期和时间函数 23
2.3.4 数据类型转换函数 24
2.3.5 测试函数 25
2.4 运算符与表达式 28
2.4.1 算术运算符与算术表达式 28
2.4.2 字符运算符与字符表达式 29
2.4.3 日期时间运算符与日期时间表达式 29
2.4.4 关系运算符与关系表达式 29
2.4.5 逻辑运算符与逻辑表达式 30
2.4.6 运算符的优先级 31
2.5 Visual FoxPro的命令结构和书写规则 31
2.5.1 命令格式 31
2.5.2 修饰子句 31
2.5.3 命令书写规则 32
习题 32
实验1 34

第3章 数据库及数据表的基本操作 36
3.1 项目管理器 36
3.1.1 创建、打开项目 36
3.1.2 项目管理器的操作 38
3.1.3 定制“项目管理器” 41
3.2 数据库的基本操作 42
3.2.1 数据库的概念 42
3.2.2 数据库的建立方法 42
3.2.3 数据库的打开 43
3.2.4 数据库的修改 44
3.2.5 数据库的添加和移去 44
3.3 数据表的基本操作 45
3.3.1 相关概念 45
3.3.2 自由表的建立 46
3.3.3 数据库表的建立 50
3.3.4 数据表的浏览 52
3.3.5 数据表的维护 59
3.4 排序、索引、统计和汇总 66
3.4.1 数据表排序 67
3.4.2 索引 68
3.4.3 数据统计 74
3.5 多表操作 76
3.5.1 工作区的基本概念 76
3.5.2 数据完整性 77
3.5.3 参照完整性与表之间的关联 77
3.6 数据字典 79
3.6.1 设置字段的属性 79
3.6.2 设置有效性规则 81
3.6.3 设置触发器 82
习题 83
实验2 86

第4章 查询与视图 91
4.1 查询 91
4.1.1 查询设计器 91
4.1.2 建立查询 92
4.1.3 运行查询 95
4.1.4 查询设计器的局限性 96
4.2 视图 96
4.2.1 建立视图 97
4.2.2 视图与数据更新 98
4.2.3 远程视图与连接 100
4.2.4 使用视图 101
习题 102
实验3 103

第5章 结构化查询语言SQL基础 106
5.1 SQL概述 106
5.2 数据定义功能 107
5.2.1 建立表结构 107
5.2.2 修改表结构 109
5.3 数据操纵功能 109
5.3.1 插入记录 109
5.3.2 更新记录 110
5.3.3 删除记录 112
5.4 查询功能条件 113
5.4.1 基本查询 113
5.4.2 带条件查询 115
5.4.3 对查询结果排序 120
5.4.4 使用集合函数查询 122
5.4.5 分组查询 124
5.4.6 多表查询 125
5.4.7 嵌套查询 127
习题 128
实验4 129

第6章 结构化程序设计基础 131
6.1 VFP程序文件 131
6.1.1 程序的概念 131
6.1.2 程序文件的建立与运行 132
6.2 VFP程序设计中常用的基本命令 134
6.2.1 程序文件中的辅助命令 134
6.2.2 输入/输出语句 135
6.3 顺序结构程序设计 135
6.4 分支结构程序设计 136
6.4.1 单分支结构 137
6.4.2 双分支结构 137
6.4.3 多重分支结构 138
6.5 循环结构程序设计 140
6.5.1 FOR循环语句 140
6.5.2 DO WHILE语句 140
6.5.3 SCAN扫描循环 142
6.5.4 循环嵌套 143
6.6 过程与过程调用 143
6.6.1 子程序设计与调用 144
6.6.2 过程与过程文件 145
6.7 程序的调试方法 146
6.7.1 程序调试的概念与目的 146
6.7.2 程序调试方法 147
6.7.3 Visual FoxPro 6.0调试器 148
习题 149
实验5 152

第7章 表单设计 154
7.1 面向对象的概念 154
7.1.1 对象 154
7.1.2 类 155
7.1.3 Visual FoxPro中的类 155
7.1.4 属性、事件和方法 157
7.1.5 创建对象 158
7.2 表单的基本操作 160
7.2.1 创建表单 160
7.2.2 保存表单 161
7.2.3 运行表单 161
7.2.4 修改表单 161
7.3 表单设计器 162
7.3.1 表单设计器环境 162
7.3.2 设置数据环境 164
7.3.3 控件的基本操作 166
7.4 表单的属性、事件和方法 167
7.4.1 表单的属性 167
7.4.2 表单的事件 168
7.4.3 表单的方法 170
7.5 常用控件的设计 170
7.5.1 标签控件 170
7.5.2 文本框控件 171
7.5.3 编辑框控件 172
7.5.4 命令按钮控件 172
7.5.5 命令按钮组控件 173
7.5.6 选项按钮组控件 175
7.5.7 复选框控件 176
7.5.8 列表框控件 177
7.5.9 组合框控件 178
7.5.10 图像控件 179
7.5.11 表格控件 180
7.5.12 页框控件 182
7.5.13 定时器控件 183
习题 185
实验6 187

第8章 菜单设计 189
8.1 菜单系统基础知识 189
8.1.1 菜单的基本概念 189
8.1.2 菜单的类型 190
8.1.3 创建菜单系统的步骤 190
8.2 菜单设计器 191
8.3 下拉菜单设计 193
8.3.1 菜单设计的基本过程 193
8.3.2 菜单设计实例 194
8.4 快捷菜单设计 196
8.4.1 快捷菜单设计的基本过程 196
8.4.2 快捷菜单设计实例 196
习题 199
实验7 199

第9章 报表 201
9.1 报表向导与快速报表 201
9.1.1 报表向导的使用 201
9.1.2 快速报表 204
9.2 利用“报表设计器”创建报表 206
9.2.1 调用“报表设计器” 206
9.2.2 “报表设计器”介绍 206
9.2.3 报表工具栏 207
9.2.4 修改报表布局 208
9.2.5 报表的数据环境 208
9.2.6 报表控件 209
9.3 设计分组报表 211
9.4 设计多栏报表 212
9.5 输出报表 214
9.6 标签设计 215
9.6.1 标签向导 215
9.6.2 标签输出 215
习题 216
实验8 218

附录A Visual FoxPro数据库操作命令常用命令表 219
附录B 计算机等级考试二级Visual FoxPro考试大纲 224

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • Java Web程序设计教程

    陈沛强 谷灵康 金京犬

    本书作为Java Web程序设计的大学教程,对Java EE编程技术进行了系统全面的介绍。全书共分14章。首先...

    ¥48.00
  • C++程序设计——思想与方法 慕课版(第3版)

    翁惠玉 俞勇

    本书以C++语言为环境,重点讲授程序设计的思想和方法,包括过程化的程序设计和面向对象的程序设计,且本书非常强调...

    ¥49.80
  • 网页设计与制作(附微课视频 第2版)

    雷伟军

    本书依据教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“网页...

    ¥45.00
  • 数据结构与算法分析(C++语言版)

    张琨 张宏 朱保平

    本书共分10章,主要包括第1章绪论,第2章线性表,第3章栈和队列,第4章串,第5章数组和广义表,第6章 树和二...

    ¥45.00
  • 多媒体技术及应用

    李小英 谷长龙 段伟 蔡益红

    本书全面系统地介绍了多媒体技术的基础知识与应用软件的使用。全书共5章。第1章多媒体技术概论讲述了多媒体技术的基...

    ¥39.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部