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

Visual FoxPro程序设计基础教程

书      号:9787113228057

丛  书 名:

作      者:娄岩,陈志国

译      者:

开      本:16开

装      帧:平装

正文语种:

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

定      价:29.8

  • 内容简介

    本书涵盖了VisualFoxPro课程的全部核心知识点,在编写的过程中采用“先定义,再解析,附例题,给结果”的逻辑顺序,习题设计及例题解析采用“一问一答”和“一题一解析”的方式,由表及里地将教程内容讲到、讲清、讲透。在内容的设计上,融入翻转课堂、混合式教学等先进的教学理念,以便于读者掌握与理解知识内容,也为教学活动中良好的师生互动奠定了坚实的基础。本书的教学例题内容具体,过程详尽,且操作性强,对课堂上的理论教学和实验教学均有很好的指导意义,同时也可作为读者的自学材料。本书适合作为普通高等院校VisualFoxPro课程教材,也可用作全国NCRE二级考试备考资料,亦可为专业技术人员提供参考。值得一提的是,由于本书的数据和例题全部依托于医学数据库系统,内容详尽、易于理解,所以特别适合非计算机专业学生,尤其是医学专业学生和初学者使用。
  • 前言

    结构化数据处理是目前应用最广泛,效率较高的数据管理方式。Visual FoxPro 具有
    安装容易、简单易学且对运行环境要求不高的特点。读者学习 Visual FoxPro,不仅可以
    学到如何创建和管理数据库,也可以学会使用它编制数据库信息系统,树立良好的编程
    思想。本书的编写依据最新的 NCRE 考试二级大纲,遵循定义、解析、例题和结果的逻
    辑顺序。教材中的数据和例题设计均依托于医学数据库系统,对医学专业学生具有更好
    的针对性。本书融入了混合教学模式的理念,克服传统教学模式存在的弊端,同时针对
    每一章内容编写了习题,旨在提高学生自主学习和运用知识的能力,加强对其计算机应
    用综合素质的培养。
    参与本书编写的人员均长期从事一线教学工作,在 Visual FoxPro 课程的教学方面具
    有丰富的经验和独到的见解,并将自己长年积累的宝贵的教学经验和先进的教学思想融
    入到本书中,相信定会让读者受益匪浅。本书共 11 章,第 1 章数据库基础理论,第 2 章
    Visual FoxPro 语言基础,第 3 章表的常用命令及操作,第 4 章数据库的相关命令及操作,
    第 5 章 SQL,第 6 章查询与视图,第 7 章 Visual FoxPro 程序设计基础,第 8 章表单设计
    与应用,第 9 章菜单设计与应用,第 10 章报表设计与应用,第 11 章项目设计与应用。
    全书由娄岩、陈志国任主编,曹阳、王芳、何宁、王虹娟、卢涵宇、王立娟、袁媛、胡
    健任副主编,庞东兴、郑璐、马瑾、徐东雨、刘尚辉、张志常、李静、霍妍、郑琳琳参
    与编写。
    本书涵盖了《全国高等学校非计算机专业学生计算机基础知识和应用能力等级考试
    大纲》(即 NCRE 考试大纲)规定的“二级 Visual FoxPro 考试要求”的全部知识点,既
    适合读者学习数据库与程序设计知识,又可以作为 NCRE 的备考教材,同时也可以作为
    专业技术人员的参考资料。
    中国铁道出版社对本书的出版做了精心策划和充分论证,在此向所有曾经为本书出
    版给予过帮助和指导的朋友们表示衷心的感谢!
    娄 岩
    2016 年 11 月
  • 目录

    第 1 章 数据库基础理论
    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 关系完整性约束
    1.5 Visual FoxPro 系统概述
    1.5.1 Visual FoxPro 6.0 简介
    1.5.2 Visual FoxPro 6.0 的功能
    1.5.3 Visual FoxPro 6.0 的特点
    1.5.4 Visual FoxPro 6.0 的安装与启动
    1.5.5 Visual FoxPro 6.0 的集成开发环境
    1.5.6 Visual FoxPro 6.0 的主窗口
    1.5.7 Visual FoxPro 6.0 的工具栏
    1.5.8 Visual FoxPro 6.0 的配置
    1.5.9 Visual FoxPro 6.0 常用文件类型
    1.5.10 Visual FoxPro 6.0 的规则
    本章小结
    习题 1
    第 2 章 Visual FoxPro 语言基础
    2.1 常量与变量
    2.1.1 Visual FoxPro 中的常量
    2.1.2 Visual FoxPro 中的变量
    2.2 运算符与表达式
    2.2.1 字符表达式
    2.2.2 数值表达式
    2.2.3 日期时间表达式
    2.2.4 关系表达式
    2.2.5 逻辑表达式
    2.2.6 运算符的优先级
    2.3 常用函数
    2.3.1 字符函数
    2.3.2 数值函数
    2.3.3 日期时间函数
    2.3.4 测试函数
    2.3.5 类型转换函数
    2.3.6 系统函数
    2.3.7 表操作函数
    本章小结
    习题 2
    第 3 章 表的常用命令及操作
    3.1 表结构的常规操作
    3.1.1 表结构的创建
    3.1.2 表结构的修改
    3.1.3 表的打开及关闭
    3.2 表记录的常规操作
    3.2.1 记录的添加
    3.2.2 记录的删除
    3.2.3 记录的显示
    3.2.4 记录指针定位
    3.2.5 记录的修改
    3.3 表的索引
    3.3.1 索引基本概念
    3.3.2 索引的建立
    3.3.3 索引文件的打开
    3.3.4 主控索引的设定
    3.3.5 索引快速定位
    3.4 多表操作
    3.4.1 工作区常用操作
    3.4.2 临时关联多个表
    本章小结
    习题 3
    第 4 章 数据库的相关命令及操作
    4.1 数据库的操作
    4.1.1 数据库的建立
    4.1.2 数据库的删除
    4.1.3 数据库的打开
    4.1.4 数据库的修改
    4.1.5 数据库的关闭
    4.1.6 数据库表的建立
    4.1.7 数据库表的设置
    4.1.8 数据库表间的关联
    4.1.9 数据库表与自由表的转换
    4.2 数据库表的数据完整性
    4.2.1 实体完整性与主关键字
    4.2.2 域完整性与约束规则
    4.2.3 参照完整性
    本章小结
    习题 4
    第 5 章 SQL
    5.1 SQL 概述
    5.2 表结构操作
    5.2.1 创建表结构
    5.2.2 修改表结构
    5.2.3 建立视图
    5.2.4 删除数据库
    5.2.5 删除表
    5.3 表记录操作
    5.3.1 插入记录
    5.3.2 更新记录
    5.3.3 删除记录
    5.4 数据查询
    5.4.1 基本查询
    5.4.2 条件查询
    5.4.3 连接查询
    5.4.4 嵌套查询
    5.4.5 计算查询
    5.4.6 分组与排序查询
    5.4.7 集合查询
    5.4.8 查询去向
    本章小结
    习题 5
    第 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.3 查询与视图的特点及区别
    6.3.1 查询的特点
    6.3.2 视图的特点
    6.3.3 查询和视图的区别
    本章小结
    习题 6
    第 7 章 Visual FoxPro 程序设计基础
    7.1 程序设计基础知识
    7.1.1 程序文件简介
    7.1.2 程序的建立与运行
    7.1.3 人机交互的输入语句
    7.1.4 程序输出及注释语句
    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 过程调用中的参数传递
    本章小结
    习题 7
    第 8 章 表单设计与应用
    8.1 面向对象程序设计的概念
    8.1.1 对象及其属性
    8.1.2 类(Class)
    8.1.3 事件与方法
    8.2 创建表单
    8.2.1 使用表单向导创建表单
    8.2.2 使用表单设计器创建表单
    8.3 表单控件
    8.3.1 标签(Label)
    8.3.2 文本框(TextBox)
    8.3.3 命令按钮(CommandButton)
    8.3.4 命令按钮组(CommandGroup)
    8.3.5 编辑框(EditBox)
    8.3.6 复选框(CheckBox)
    8.3.7 选项按钮组(OptionGroup)
    8.3.8 列表框(ListBox)
    8.3.9 组合框(ComboBox)
    8.3.10 表格(Grid)
    8.3.11 计时器(Timer)
    8.3.12 页框控件(Pageframe)
    8.3.13 微调控件(Spinner)
    8.4 自定义类
    8.4.1 创建类
    8.4.2 自定义类的使用
    本章小结
    习题 8
    第 9 章 菜单设计与应用
    9.1 菜单系统
    9.1.1 菜单系统简介
    9.1.2 Visual FoxPro 系统菜单
    9.2 下拉式菜单
    9.2.1 创建菜单
    9.2.2 为顶层表单添加菜单
    9.3 快捷菜单
    本章小结
    习题 9
    第 10 章 报表设计与应用
    10.1 报表的设计
    10.1.1 报表设计步骤
    10.1.2 报表向导
    10.1.3 报表设计器
    10.1.4 分组报表设计
    10.1.5 快速报表设计
    10.1.6 分栏报表设计
    10.2 报表的应用
    10.2.1 报表的预览
    10.2.2 报表的打印
    本章小结
    习题 10
    第 11 章 项目设计与应用
    11.1 项目文件的操作
    11.1.1 创建项目文件
    11.1.2 项目文件的保存
    11.1.3 打开已有的项目文件
    11.2 项目管理器的操作
    11.2.1 项目管理器选项卡
    11.2.2 项目管理器命令按钮
    11.2.3 项目管理器对文件的操作
    11.3 测试与连编
    11.3.1 连编
    11.3.2 主程序设计
    本章小结
    习题 11
    习题参考答案
  • 作者介绍

    娄岩,中国医科大学计算机中心,计算机教研室主任,教授,IT专家、海外引进人才、学科带头人。在海内外从事计算机和信息技术工作三十余年,系国产计算机汉化的创始人之一,加拿大政府特聘Y2K问题专家,国内互联网教育和翻转课堂教学模式的早期实践者之一。陈志国,牡丹江医学院现代教育技术中心主任,教授,校级教学团队负责人,长期从事计算机基础教学及管理,主持省级教学改革项目,主编多部计算机教材。
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐