出版时间:2013-2 出版社:李志强 人民邮电出版社 (2013-02出版) 作者:李志强
内容概要
本书根据教育部高等学校计算机基础课程教学指导委员会最新编制出版的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》中有关“计算机程序设计基础课程教学基本要求”组织编写。
本书共分9章,主要讲解关系数据库的基础知识,中文Visual FoxPro 6.0的命令体系,结构化、过程化和面向对象程序设计方法,SQL应用技术以及菜单、报表的设计与应用。本书力求为授课教师在教授本门课程时较容易地将面向过程程序设计和面向对象程序设计方法结合在一起,同时力求学生在学习本门课程时便于掌握和理解。本书贴近全国计算机等级考试二级Visual FoxPro考试内容,读者学习后,能够为参加计算机等级考试或者从事各类实用数据库应用系统的设计、开发与维护打下坚实的基础。
本书可作为高等院校的学生教材,也可以作为参加计算机等级考试的考生和计算机专业人员的参考书。
书籍目录
目 录 第1章 数据库基础与Visual FoxPro概述 11.1 数据库基础 11.1.1 数据库基本概念 11.1.2 数据处理技术的发展 21.1.3 数据模型 31.2 关系数据库 51.2.1 关系术语 51.2.2 关系运算 61.3 Visual FoxPro简介 61.3.1 Visual FoxPro的发展简史 61.3.2 Visual FoxPro的特点 71.3.3 Visual FoxPro的安装、启动与退出 71.4 Visual FoxPro 6.0集成开发环境 81.4.1 Visual FoxPro 6.0的主界面 81.4.2 配置Visual FoxPro 6.0的环境 91.5 Visual FoxPro的文件类型 12习题 13第2章 Visual FoxPro编程语言基础 152.1 Visual FoxPro的数据类型 152.1.1 Visual FoxPro的基本数据类型 152.1.2 字段数据类型 162.2 Visual FoxPro的常量与变量 162.2.1 常量 162.2.2 变量 182.3 函数 212.3.1 数值函数 212.3.2 字符函数 222.3.3 日期和时间函数 232.3.4 数据类型转换函数 242.3.5 测试函数 252.4 运算符与表达式 282.4.1 算术运算符与算术表达式 282.4.2 字符运算符与字符表达式 292.4.3 日期时间运算符与日期时间表达式 292.4.4 关系运算符与关系表达式 292.4.5 逻辑运算符与逻辑表达式 302.4.6 运算符的优先级 312.5 Visual FoxPro的命令结构和书写规则 312.5.1 命令格式 312.5.2 修饰子句 312.5.3 命令书写规则 32习题 32实验1 34第3章 数据库及数据表的基本操作 363.1 项目管理器 363.1.1 创建、打开项目 363.1.2 项目管理器的操作 383.1.3 定制“项目管理器” 413.2 数据库的基本操作 423.2.1 数据库的概念 423.2.2 数据库的建立方法 423.2.3 数据库的打开 433.2.4 数据库的修改 443.2.5 数据库的添加和移去 443.3 数据表的基本操作 453.3.1 相关概念 453.3.2 自由表的建立 463.3.3 数据库表的建立 503.3.4 数据表的浏览 523.3.5 数据表的维护 593.4 排序、索引、统计和汇总 663.4.1 数据表排序 673.4.2 索引 683.4.3 数据统计 743.5 多表操作 763.5.1 工作区的基本概念 763.5.2 数据完整性 773.5.3 参照完整性与表之间的关联 773.6 数据字典 793.6.1 设置字段的属性 793.6.2 设置有效性规则 813.6.3 设置触发器 82习题 83实验2 86第4章 查询与视图 914.1 查询 914.1.1 查询设计器 914.1.2 建立查询 924.1.3 运行查询 954.1.4 查询设计器的局限性 964.2 视图 964.2.1 建立视图 974.2.2 视图与数据更新 984.2.3 远程视图与连接 1004.2.4 使用视图 101习题 102实验3 103第5章 结构化查询语言SQL基础 1065.1 SQL概述 1065.2 数据定义功能 1075.2.1 建立表结构 1075.2.2 修改表结构 1095.3 数据操纵功能 1095.3.1 插入记录 1095.3.2 更新记录 1105.3.3 删除记录 1125.4 查询功能条件 1135.4.1 基本查询 1135.4.2 带条件查询 1155.4.3 对查询结果排序 1205.4.4 使用集合函数查询 1225.4.5 分组查询 1245.4.6 多表查询 1255.4.7 嵌套查询 127习题 128实验4 129第6章 结构化程序设计基础 1316.1 VFP程序文件 1316.1.1 程序的概念 1316.1.2 程序文件的建立与运行 1326.2 VFP程序设计中常用的基本命令 1346.2.1 程序文件中的辅助命令 1346.2.2 输入/输出语句 1356.3 顺序结构程序设计 1356.4 分支结构程序设计 1366.4.1 单分支结构 1376.4.2 双分支结构 1376.4.3 多重分支结构 1386.5 循环结构程序设计 1406.5.1 FOR循环语句 1406.5.2 DO WHILE语句 1406.5.3 SCAN扫描循环 1426.5.4 循环嵌套 1436.6 过程与过程调用 1436.6.1 子程序设计与调用 1446.6.2 过程与过程文件 1456.7 程序的调试方法 1466.7.1 程序调试的概念与目的 1466.7.2 程序调试方法 1476.7.3 Visual FoxPro 6.0调试器 148习题 149实验5 152第7章 表单设计 1547.1 面向对象的概念 1547.1.1 对象 1547.1.2 类 1557.1.3 Visual FoxPro中的类 1557.1.4 属性、事件和方法 1577.1.5 创建对象 1587.2 表单的基本操作 1607.2.1 创建表单 1607.2.2 保存表单 1617.2.3 运行表单 1617.2.4 修改表单 1617.3 表单设计器 1627.3.1 表单设计器环境 1627.3.2 设置数据环境 1647.3.3 控件的基本操作 1667.4 表单的属性、事件和方法 1677.4.1 表单的属性 1677.4.2 表单的事件 1687.4.3 表单的方法 1707.5 常用控件的设计 1707.5.1 标签控件 1707.5.2 文本框控件 1717.5.3 编辑框控件 1727.5.4 命令按钮控件 1727.5.5 命令按钮组控件 1737.5.6 选项按钮组控件 1757.5.7 复选框控件 1767.5.8 列表框控件 1777.5.9 组合框控件 1787.5.10 图像控件 1797.5.11 表格控件 1807.5.12 页框控件 1827.5.13 定时器控件 183习题 185实验6 187第8章 菜单设计 1898.1 菜单系统基础知识 1898.1.1 菜单的基本概念 1898.1.2 菜单的类型 1908.1.3 创建菜单系统的步骤 1908.2 菜单设计器 1918.3 下拉菜单设计 1938.3.1 菜单设计的基本过程 1938.3.2 菜单设计实例 1948.4 快捷菜单设计 1968.4.1 快捷菜单设计的基本过程 1968.4.2 快捷菜单设计实例 196习题 199实验7 199第9章 报表 2019.1 报表向导与快速报表 2019.1.1 报表向导的使用 2019.1.2 快速报表 2049.2 利用“报表设计器”创建报表 2069.2.1 调用“报表设计器” 2069.2.2 “报表设计器”介绍 2069.2.3 报表工具栏 2079.2.4 修改报表布局 2089.2.5 报表的数据环境 2089.2.6 报表控件 2099.3 设计分组报表 2119.4 设计多栏报表 2129.5 输出报表 2149.6 标签设计 2159.6.1 标签向导 2159.6.2 标签输出 215习题 216实验8 218附录A Visual FoxPro数据库操作命令常用命令表 219附录B 计算机等级考试二级Visual FoxPro考试大纲 224
编辑推荐
1、简单易学,例子贴近学校2、涵盖计算机二级考试内容
图书封面
评论、评分、阅读与下载