首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

VisualFoxPro程序设计

2010-12-28 
商家名称 信用等级 购买信息 订购本书
VisualFoxPro程序设计 去商家看看
VisualFoxPro程序设计 去商家看看

 VisualFoxPro程序设计


基本信息·出版社:化学工业出版社
·页码:264 页
·出版日期:2009年03月
·ISBN:7122043703/9787122043702
·条形码:9787122043702
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:21世纪高等学校计算机应用技术教材

内容简介 《VisualFoxPro程序设计》根据目前我国高等院校非计算机专业计算机课程开设的实际情况,以及全国计算机等级考试数据库考试大纲及湖南省非计算机专业等级考试大纲的要求,并结合多年从事数据库教学和数据库程序开发的实践经验编写而成。从熟悉Visual FoxPro的开发环境以及基本操作入手,结合了大量的数据库使用、实例,深入浅出,系统地介绍了Visual FoxPro数据库基础,系统初步,表、索引及数据库的操作、查询,视图,程序设计,表单,报表,工具栏及菜单栏。《VisualFoxPro程序设计》可作为高等院校非计算机专业学习数据库程序设计用教材,也可作为计算机应用人员学习Visual FoxPro的教材和参考用书,也可作为广大电脑学习者的参考资料。
目录
第1章 Visual FoxPro基础
1.1 数据库系统的基本概念
1.1.1 计算机数据处理的发展
1.1.2 数据库系统的组成
1.1.3 数据库系统的结构
1.2 数据模型
1.2.1 实体相关概念
1.2.2 实体间联系及联系的种类
1.2.3 实体联系的表示方法
1.2.4 数据模型简介
1.3 关系数据库
1.3.1 关系模型
1.3.2 关系运算
1.4 Visual FoxPro系统初步认识
1.4.1 Visual FoxPro系统概述
1.4.2 Visual FoxPro 6.0的用户界面
1.4.3 Visual FoxPro 6.0的工作方式
1.4.4 Visual FoxPro的配置
1.4.5 Visual FoxPro设计工具
1.4.6 项目管理器
习题

第2章 数据与数据运算
2.1 Visual FoxPro的数据类型
2.1.1 字符型
2.1.2 数值型
2.1.3 货币型
2.1.4 逻辑型
2.1.5 日期型
2.1.6 日期时间型
2.1.7 整型
2.1.8 双精度型
2.1.9 浮点型
2.1.10 备注型
2.1.11 通用型
2.1.12 字符型(二进制)
2.1.13 备注型(二进制)
2.2 常量和变量
2.2.1 常量
2.2.2 变量
2.2.3 内存变量的操作
2.3 运算符和表达式
2.3.1 计算和显示命令
2.3.2 运算符
2.3.3 表达式
2.3.4 运算优先级
2.4 函数
2.4.1 数值处理函数
2.4.2 字符处理函数
2.4.3 日期时间函数
2.4.4 类型转换函数
2.4.5 测试函数
习题

第3章 表与数据库
3.1 表的创建
3.1.1 表的概念
3.1.2 表结构的设计
3.1.3 表结构的创建
3.1.4 表数据的输入
3.2 表的维护
3.2.1 表文件的打开与关闭
3.2.2 表结构的显示与修改
3.2.3 记录的显示
3.2.4 记录的修改
3.2.5 记录指针的定位
3.2.6 记录的增加
3.2.7 记录的删除与恢复
3.3 排序与索引
3.3.1 排序
3.3.2 索引
3.4 多表操作
3.4.1 多工作区
3.4.2 表之间的关联
3.4.3 表之间的联接
3.5 表文件的复制
3.5.1 复制任何文件
3.5.2 表内容复制
3.5.3 表结构复制
3.5.4 文件重命名
3.6 数据库的创建及其基本操作
3.6.1 基本概念
3.6.2 数据库设计的一般步骤
3.6.3 创建数据库
3.6.4 数据库操作命令
3.7 在数据库中添加和移去表
3.7.1 在数据库中直接创建表
3.7.2 向数据库中添加表
3.7.3 从数据库中移去表
3.8 数据的完整性
3.8.1 实体完整性
3.8.2 域完整性
3.8.3 参照完整性
习题

第4章 结构化查询语言SQL
4.1 SOL概述
4.2 SQL的数据定义命令
4.2.1 定义基本表
4.2.2 表的删除
4.2.3 表结构的修改
4.3 SQL的数据操作命令
4.3.1 插入

4.3.2 更新
4.3.3 删除
4.4 SQL的数据查询命令
4.4.1 简单查询
4.4.2 联接查询
4.4.3 嵌套查询
4.4.4 分组与聚合函数
4.4.5 查询集合的并运算
4.5 定义视图
4.5.1 视图的定义和删除
4.5.2 视图查询及操作
4.5.3 关于视图的说明
习题

第5章 查询与视图
5.1 创建查询
5.1.1 基本概念
5.1.2 使用“查询向导”建立查询
5.1.3 使用“查询设计器”创建查询
5.1.4 定项输出查询结果
5.1.5 利用查询结果建图形
5.2 创建视图
5.2.1 视图的概念
5.2.2 使用向导创建视图
5.2.3 利用“视图设计器”创建视图
5.2.4 远程视图与连接
5.2.5 视图与数据更新
5.2.6 使用视图
习题

第6章 程序设计基础
6.1 程序文件的建立与运行
6.1.1 程序的概念
6.1.2 程序文件的建立与运行
6.1.3 程序中的辅助命令
6.1.4 简单的输入输出命令
6.2 程序的基本结构
6.2.1 顺序结构
6.2.2 选择结构
6.2.3 循环结构
6.3 多模块程序
6.3.1 模块的定义和调用
6.3.2 参数传递
6.3.3 变量的作用域
6.4 程序的调试
6.4.1 程序中常见的错误
6.4.2 调试器环境
6.4.3 设置断点
6.4.4 调试菜单
6.5 常用算法实例
6.5.1 累加、连乘
6.5.2 求素数
6.5.3 穷举法
6.5.4 递推法
6.5.5 求最大值或最小值
6.5.6 有关数据库的简单程序
习题

第7章 表单设计
7.1 面向对象程序设计
7.1.1 基本概念
7.1.2 Visual FoxPro中的类
7.1.3 Visual FoxPro中类的操作
7.1.4 为控件或容器类添加对象
7.1.5 为类添加成员和定义事件
7.2 表单的基本知识
7.2.1 建立表单
7.2.2 表单操作
7.2.3 表单的数据环境
7.2.4 表单中对象的属性设置
7.2.5 创建单文档和多文档界面
7.2.6 用表单集扩充表单
7.2.7 表单的常用事件
7.2.8 向表单添加控件
7.3 常用表单控件简介
7.3.1 标签
7.3.2 文本框
7.3.3 命令按钮
7.3.4 命令按钮组
7.3.5 选项按钮组
7.3.6 复选框
7.3.7 组合框
7.3.8 列表框
7.3.9 微调按钮
7.3.10 表格控件
7.3.11 图像控件
7.3.12 计时器控件
7.3.13 页框控件
7.3.14 形状和线条
习题

第8章 报表设计
8.1 创建报表
8.1.1 利用报表向导创建报表
8.1.2 利用快速报表创建报表
8.1.3 利用报表设计器创建报表
8.2 设计报表
8.2.1 报表工具栏
8.2.2 设置报表数据源
8.2.3 设计报表布局
8.3 修改和输出报表
8.3.1 修改报表
8.3.2 输出报表
习题

第9章 菜单与工具栏设计
9.1 菜单系统及其规划
9.1.1 菜单系统的结构
9.1.2 系统菜单
9.1.3 菜单系统的规划
9.2 菜单设计
9.2.1 菜单设计的基本过程
9.2.2 下拉式菜单设计
9.2.3 快捷菜单设计
9.3 菜单的常规选项和菜单选项
9.3.1 常规选项
9.3.2 菜单选项
9.3.3 定制菜单系统
9.4 顶层表单的菜单加载
9.5 用编程方式定义菜单
9.5.1 条形菜单定义
9.5.2 弹出式菜单定义
9.6 设计工具栏
9.6.1 定制Visual FoxPro工具栏
9.6.2 定制工具栏类
9.6.3 在表单集中添加自定义工具栏
9.6.4 协调菜单和用户自定义工具栏的关系
习题
参考文献
……
序言 高级语言程序设计已由面向过程的程序设计逐步向面向对象的程序设计过渡,各种可视化程序设计语言越来越受到广大计算机应用工作者的喜爱。在数据库应用技术领域中,VisualFoxPro6.0中文版是适用于微型计算机系统的最优秀的小型关系型数据库管理系统之一。
本书是由多年从事高校计算机基础教学的专职教师参照《全国计算机等级考试考试大纲》(二级Visual FoxPro)和《湖南省普通高等学校非计算机专业学生计算机应用水平考试大纲》(一、二级)的要求编写而成的。书中不少内容就是这些具有丰富的理论知识和教学经验的教师们对实践经验的总结。
本书从熟悉Visual FoxPro的开发环境以及基本操作入手,结合了大量的数据库使用、实例,深入浅出,系统地介绍了数据库基础,Visual FoxPro系统初步,表、索引及数据库的操作、查询,视图,程序设计,表单,报表,工具栏及菜单栏。
同时,本书还兼顾了全国计算机等级考试的相关内容,重点突出了湖南省普通高等学校非计算机专业学生计算机应用水平考试的有关内容,从而提高学生的获证能力。为了方便教师教学和学生自学使用,编者精心制作了课件。本书适用于大中专院校非计算机专业进行数据库应用技术的教学,也可作为广大电脑学习者的参考资料。
本书由彭国星、陈芳勤主编,童启、许赛华、黄国辉、周浩、刘承宗、李欣、唐黎黎参编。第1章由童启编写,第2章由许赛华编写,第3章由黄国辉编写,第4、5章由周浩编写,第6章由陈芳勤编写,第7章由刘承宗编写,第8章由李欣编写。第9章由唐黎黎编写。最后全书由陈芳勤统稿。
由于编者水平有限,编写时间较紧,书中难免有不妥之处,恳请读者批评指正。
文摘 插图:


第1章VisualFoxPro基础
数据处理是指对数据的收集、整理、传榆、加工、存储、更新和维护等活动。数据处理技术随着计算机技术的发展而发展,数据库技术应运而生,经过40多年的迅速发展,取得了辉煌的成就,已成为计算机应用领域中一个重要的分支。
Visual FoxPro是目前微机上优秀的数据库管理系统之一,正如其名申冠之的“Visual”一样,它采用了可视化的、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统的模块性和紧凑性。
计算机应用人员只有掌握数据库系统的基础知识,熟悉数据库管理系统的特点。才能开发出实用的、水平较高的数据库应用系统。通过本章学习我们应了解数据库系统的基本概念、数据模型、关系数据库基本理论,数据库设计基础和Visual FoxPro系统初步知识。
1.1数据库系统的基本概念
1.1.1计算机数据处理的发展
1.1.1.1数据与数据处理
数据(data)是对客观事物的符号表示,是用于表示客观事物的未经加工的原始素材,如图形符号、数字、字母等。在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。但目前使用最多、最基本的仍然是文字数据。
现实世界中的数据往往是原始的、非规范的,但它是数据的原始集合,通过这些原始数据的处理,才能产生新的数据(信息)。这一处理包括对数据的收集、记录、分类、排序、存储、计算、加工、传输、制表和递交等操作,这就是数据处理的概念。从数据处理的角度而言,信息是一种被加工成特定形式的数据,这种数据形式对于数据接收者来说是有意义的。因此,人们有时说的“信息处理”,其真正含义应该是为了产生信息而处理数据。
热点排行