欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Visual FoxPro 6.0程序设计

书      号:9787113160593

丛  书 名:“十二五”高等学校公共基础课精选教材

作      者:王锡智 刘国香 唐丽芳 张钧峰

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:45

  • 内容简介

    本书以VisualFoxPro6.0为背景,通过大量实例深入浅出地介绍了关系数据库管理系统的基础理论及系统开发技术,包括数据库系统、VisualFoxPro6.0的语言基础、VisualFoxPro6.0的数据库、表和索引、结构化程序设计、面向对象程序设计、表单设计与应用、类、查询与视图、结构化查询语言SQL、菜单设计与应用、报表和标签设计、应用程序系统开发等。本书概念清楚、层次分明、例题丰富,是具有多年一线教学经验的教师共同编写。本书适合作为高等院校本科和高职高专院校各专业教材,也可作为全国计算机等级考试(二级VisualFoxPro)考试培训教材,适合教师课堂教学和自学。
  • 前言

    Visual FoxPro 60是微软公司推出的可视化数据库管理系统平台。它提供了功能完备的工具、友好的用户界面、简单的数据存取方式及独一无二的跨平台技术,并且有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。
    Visual FoxPro 60是可运行于Windows平台的32位数据库开发系统,它不仅可以简化数据库管理,而且能使应用程序的开发流程更为合理。Visual FoxPro 60使组织数据、定义数据库规则和建立应用程序等工作变得简单易行。用户可通过Visual FoxPro 60的开发环境方便地设计查询、表单、报表、菜单,利用项目管理器对数据库和程序进行管理,生成可执行文件,并进行发布。Visual FoxPro 60还提供了一个集成化的系统开发环境,它不仅支持过程式编程技术,而且在语言方面做了扩充,支持面向对象的可视化编程技术,并拥有功能强大的可视化程序设计工具,是用户进行系统开发较为理想的工具软件。
    全书内容组织合理,实例丰富,体系清晰,深入浅出,精编精讲,在叙述上语言简练、通俗易懂,并注重培养读者利用Visual FoxPro解决实际问题的能力,力求使读者尽快全面掌握Visual FoxPro。
    本书涵盖了全国计算机等级考试大纲(二级VFP)的全部内容。书中通过丰富实例,全面细致地讲述了数据库的理论基础、Visual FoxPro 60的数据库和表的设计、数据处理、查询和视图、结构化查询语言(SQL)、表单设计、菜单设计、报表设计等内容。最后通过一个“学生成绩管理系统”实例,介绍了开发一个小型应用系统的过程与方法。
    本书由王锡智、刘国香、唐丽芳、张钧峰编著。具体编写分工如下:第2章、第5章、第11章由王锡智编写,第1章、第4章、第8章由刘国香编写,第3章、第9章、第10章由唐丽芳编写,第6章、第7章由张钧峰编写。王锡智负责全书的总体策划与统稿、定稿工作。本书在编写过程中参考了有关书籍和文献,谨向原作者表示衷心的感谢。
    由于时间仓促,编者水平有限,书中难免存在疏漏与不妥之处,敬请广大读者批评指正。

    编者 2013年1月
  • 目录

    第1章数据库系统概述
    11数据库系统简介
    111计算机数据管理技术
    112数据管理发展的3个阶段
    12数据库体系结构
    13关系数据库与数据模型
    131关系数据库的基本概念
    132数据模型
    133关系的完整性
    134关系运算
    14Visual FoxPro 概述
    141Visual FoxPro的特点、功能和系统环境
    142Visual FoxPro的安装、启动和退出
    143Visual FoxPro开发环境
    15Visual FoxPro的项目管理器
    151项目管理器简介
    152项目管理器的基本操作
    153项目管理器的使用
    154项目管理器的定制
    第2章Visual FoxPro语言基础
    21Visual FoxPro命令及其规则
    22数据类型
    23常量
    231字符型常量
    232数值型常量
    233日期型常量
    234日期时间型常量
    235逻辑型常量
    236货币型常量
    24变量
    241内存变量
    242数组
    243变量的基本操作
    25运算符与表达式
    251数值表达式
    252字符表达式
    253日期时间表达式
    254关系表达式
    255逻辑表达式
    26常用函数
    261数值函数
    262字符函数
    263日期时间函数
    264转换函数
    235测试函数
    第3章表的基本操作
    31表的基本概念
    311表的文件名
    312表的字段和记录
    32表的建立
    321设置默认路径
    322建立表结构
    323表记录数据输入
    33表的基本操作
    331表文件打开与关闭
    332查看和编辑表结构
    333查看和编辑表记录
    334追加记录
    335删除与恢复记录
    336表中数据与数组数据之间的交换
    34表复制、删除与数据导出、导入
    341表结构的复制
    342表文件级复制
    343表内容复制
    344删除表文件
    345数据的导入与导出
    35表的定制
    351过滤器
    352字段表
    36表的排序与索引
    361表的排序
    362表的索引
    37查询命令
    371顺序查询命令
    372索引中的查询命令
    373两种查询方式的比较
    38计数与统计命令
    381计数命令
    382求和命令
    383求平均值命令
    384计算命令
    385分类汇总命令
    39多数据表操作
    391工作区与多表使用
    392建立表间临时关联
    第4章数据库操作
    41数据库的设计概述
    42数据库的创建与使用
    421数据库的建立、打开与关闭
    422数据库的修改与删除
    43数据库中的表
    431数据库和表的操作
    432数据库表的设置
    433永久关系与参照完整性
    44利用SQL语句操作表
    441SQL语句简介
    442SQL语句的表定义功能
    443表结构的修改
    444操作功能
    第5章查询与视图
    51查询与视图概述
    52创建查询
    521使用查询向导创建查询
    522使用查询设计器创建查询
    53SQL-SELECT语句
    531基本查询
    532简单的联接查询
    533排序查询
    534分组与计算查询
    535嵌套查询
    536带特殊选项的查询
    537查询输出
    538SQL-SELECT举例
    54创建视图
    541创建本地视图
    542利用视图更新数据
    543视图的其他操作
    544视图的使用
    第6章程序设计基础
    61程序文件
    611基本概念
    612程序文件的创建、修改和保存
    613程序文件的运行和关闭
    62程序常用命令
    621注释语句
    622程序调试语句
    623输入命令
    624输出命令
    625环境设置语句
    63程序的基本控制结构
    631顺序结构
    632选择结构
    633循环结构
    64过程与自定义函数
    641过程
    642自定义函数
    643变量的作用域
    65程序调试
    651调试器窗口
    652调试菜单
    第7章表单与对象
    71对象与类
    711对象与类概述
    712Visual FoxPro中的基类
    713属性、事件与方法
    714自定义类
    715对象的创建
    716对象的引用
    72创建与管理表单
    721使用表单向导创建表单
    722使用表单设计器创建表单
    723表单文件的保存、运行与修改
    73表单设计器
    731表单设计器环境
    732表单控件工具的使用和布局
    733数据环境
    734表单属性和方法
    第8章表单控件
    81基本控件
    811标签
    812命令按钮
    813文本框
    814编辑框
    815复选框
    816列表框
    817组合框
    818综合实例
    82容器控件
    821表格
    822命令按钮组和选项按钮组
    823页框
    83其他控件
    831计时器
    832微调按钮
    833图像控件
    834线条与形状
    第9章报表
    91创建报表
    911报表向导创建报表
    912快速报表创建报表
    913报表的保存、浏览与输出
    92设计报表
    921报表设计器的使用
    922报表控件的使用
    93数据分组和多栏报表
    931一级数据分组
    932多级数据分组
    933多栏报表设计
    第10章菜单
    101菜单系统概述
    1011菜单系统简介
    1012菜单系统类型
    102下拉式菜单设计
    1021启动菜单设计器
    1022菜单项设计
    1023菜单生成
    1024菜单运行
    103快捷菜单设计
    104顶层表单加载菜单
    第11章应用程序的开发与发布
    111应用程序设计的基本过程
    1111应用程序设计的基本步骤
    1112设计主程序
    1113连编应用程序
    112应用程序生成器
    1121应用程序向导
    1122应用程序生成器
    113应用程序发布
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1王锡智 硕士 副教授 计算机工作单位沧州师范学院计算机系 邮政编码 电话 2 刘国香 学士 讲师计算机 工作单位沧州师范学院计算机系 邮政编码 电话 3唐丽芳 学士讲师 计算机工作单位 沧州师范学院计算机系邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 王锡智(1963-),男,副教授,1983年毕业于河北师范大学数学系数学专业。现任沧州师范学院计算机系主任,河北省模范教师。近几年讲授的主要课程有主要讲授VisualFoxpro 6.0程序设计、Visual C#程序设计等,主编高校教材3部,发表核心论文4篇,主持或参与多项省级课题研究。刘国香,女,汉族,1972出生,河北省献县人,1996年7月毕业于河北师范大学数学系,获理学学士学位。2012年西南科技大学数据库技术与企业化工程硕士。讲师。于1998年开始,发表论文20于篇,期中3篇被EI索引,主持和主研课题8项。研究方向为:数据库与数据挖掘。唐丽芳,女,湖南洞口人。1997年毕业于河北工业大学计算机系,获工学学士学位。现在沧州师范学院计算机系工作,讲师。主要从事计算机基础、VFP数据库、现代技术教育等课程的教学工作。已发表核心论文3篇,EI论文4篇;主研省级课题2项,教育厅课题1项。张钧峰(1975-),男,1999年7月毕业于河北工业大学计算机应用专业,本科毕业。现在沧州师范学院计算机系任教,讲师。担任计算机专业课的教学任务,近几年讲授的主要课程有Visual Foxpro、Photoshop、Flash等。发表了《计算机课程的任务驱动教学法的研究和探索》等论文。
  • 编辑推荐

    本书包括了计算机等级考试大纲(二级VFP)的全部内容。书中通过丰富实例,全面细致地讲述了数据库的理论基础、Visual FoxPro 6.的数据库和表的设计、数据处理、查询和视图、结构化查询语言SQL、表单设计、菜单设计、报表设计等。最后通过一个“学生成绩管理系统”实例,介绍了开发一个小型应用系统的过程与方法。
  • 书评书荐

  • 附件下载

图书推荐