商家名称 | 信用等级 | 购买信息 | 订购本书 |
高等学校计算机教材?面向应用与实践系列?Visual FoxPro程序设计教程 [平装] | |||
高等学校计算机教材?面向应用与实践系列?Visual FoxPro程序设计教程 [平装] |
《Visual FoxPro程序设计教程》特色
《Visual FoxPro程序设计教程》注重理论联系实际,采用案例驱动教学法,使用通俗易懂的语言,力求给初学者系统学习提供良好向导。内容安排上涵盖《全国计算机等级考试二级考试大纲》中的知识点.同时充分考虑非计算机专业学生的特点,精选实例.突出重点。
《Visual FoxPro程序设计教程》结构清晰.按照后台数据库设-SQL语言和程序设计-前台界面设计-系统集成的结构,深入浅出地阐述数据库基本理论以及Vlsual FoxPr0的使用。
《Visual FoxPro程序设计教程》每章均配置了大量习题、上机实验。教材和实验指导二合一.电子教案、例题源代码可从清华大学出版社网站下载。既方便教师的课堂教学,也方便学生的自主学习。
第1章 数据库系统基础知识
1.1 数据库基础知识
1.1.1 数据管理技术的发展
1.1.2 数据库系统
1.1.3 数据模型
1.2 关系数据库
1.2.1 关系数据库的基本概念
1.2.2 关系运算
1.2.3 关系的完整性约束
1.3 数据库设计基础
1.3.1 数据库设计步骤
1.3.2 数据库设计过程
本章小结
习题1
第2章 VisualFoxPro系统初步
2.1 VisualFoxPro简介
2.1.1 历史沿革
2.1.2 VisualFoxPro的特点
2.2 VisualFoxPro的安装与启动
2.2.1 VisualFoxPro的运行环境
2.2.2 安装VisualFoxPro
2.2.3 启动VisualFoxPro
2.2.4 退出VisualFoxPro
2.3 VisualFoxPro的用户界面
2.3.1 VisualFoxPro的系统菜单
2.3.2 VisualFoxPro的命令窗口
2.3.3 VisualFoxPro的工具栏和状态栏
2.4 VisualFoxPro操作概述
2.4.1 VisualFoxPro的操作方式
2.4.2 VisuMFoxPro的可视化设计工具
2.4.3 VisualFoxPro的系统配置
2.5 VisualFoxPro命令概述
2.5.1 VisualFoxPro命令的结构
2.5.2 VisualFoxPro命令中的常用短语
2.5.3 VisualFoxPro命令的书写规则
本章小结
习题2
实验VisualFoxPro系统环境
第3章 数据与数据运算
3.1 数据类型
3.2 常量与变量
3.2.1 常量
3.2.2 变量
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.3 数据类型转换函数
3.4.4 日期和时间函数
3.4.5 测试函数
本章小结
习题3
实验 VisualFoxPro的数据及其运算
第4章 数据库及表的操作
4.1 数据库的操作
4.1.1 建立数据库
4.1.2 打开数据库
4.1.3 关闭数据库
4.1.4 删除数据库
4.2 建立数据库表
4.2.1 表结构的设计
4.2.2 表结构的建立
4.2.3 数据库表字段的扩展属性
4.2.4 数据库表的表属性
4.2.5 输入新记录
4.3 表的基本操作
4.3.1 表的打开与关闭
4.3.2 记录的操作
4.3.3 表结构的修改与复制
4.3.4 表的索引与排序
4.3.5 数据统计
4.4 数据完整性
4.4.1 数据库表间的永久关系
4.4.2 参照完整性
4.5 自由表
4.5.1 自由表与数据库表的差异
4.5.2 数据库表转成自由表
4.5.3 自由表添加到数据库
4.6 多个表的操作
4.6.1 工作区的概念
4.6.2 临时关系
本章小结
习题4
实验4.1 数据库及表的建立
实验4.2 表的基本操作
第5章 关系数据库标准语言SQL
5.1 SQL语言概述
5.2 SQL语言的数据查询
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
实验关系数据库标准语言SQL
第6章查询和视图
6.1 查询
6.1.1 查询的概念
6.1.2 查询设计器
6.2 视图
6.2.1 视图的概念
6.2.2 视图设计器
6.2.3 在“视图设计器”中创建本地视图
6.2.4 用SQL命令创建视图
6.2.5 使用视图
6.3 视图和查询的区别
本章小结
习题6
实验查询与视图
第7章 结构化程序设计
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.4 多模块程序
7.4.1 主程序和子程序
7.4.2 过程及过程文件
7.4.3 带参数的过程调用
……
第8章 表单设计与应用
第9章 菜单设计与应用
第10章 报表和标签设计
第11章 项目管理器的使用
第12章 数据库应用系统开发
附录1 Visual FoxPro常用文件类型一览表
附录2 Visual FoxPro常用函数一览表
附录3 全国计算机等级考试公共基础知识考试大纲
附录4 全国计算机等级考试二级——《Visual FoxPro程序设计》考试大纲
附录5 2009年3月全国计算机等级考试二级笔试试卷
附录6 全国计算机等级考试二级——《Visual FoxPro程序设计》机试样题
参考文献
数据库应用技术作为大学生计算机技术的重要组成部分,已经被列为非计算机专业计算机公共必修课程之一。Visual FoxPro是由Microsoft公司推出的优秀小型数据库管理系统,它具有功能较强、操作方便、简单实用和用户界面友好等特性,在我国有广泛的应用基础和用户群。因此,本书以Visual FoxPro为背景,介绍了小型关系数据库的基本原理与基本操作、关系数据库标准语言,以及结构化程序设计和面向对象程序设计的基本原理与方法。在编写过程中着重突出了以下特点:
1.注重应用性
本书强调培养学生应用Visual FoxPro进行系统开发的能力。在内容的编排上按照后台数据库设计-SQL语言和程序设计-前台设计-系统集成的结构,层次清晰,所举实例紧密围绕一个实际的数据库应用系统形成体系,注重功能性和实用性。
2.选择必要的理论
Visual FoxPro是优秀的小型数据库管理系统软件,主要用来开发小型数据库管理系统。数据库开发涉及多方面的知识,如软件工程、关系数据库的设计、面向对象程序设计和SQL查询等,对于这些知识本书区别对待,必要之处不惜笔墨,其中的有些知识则穿插在相关章节中,使抽象的理论变得具体,体现理论指导实践的思想。
3.深入浅出,充分考虑非计算机专业学生的特点
本教材的编写者均为长期在教学第一线从事本课程和相关专业课教学的教师,有丰富的教学经验和MIS系统开发经验,并有主编和参编多部教材的经历,因此在教材的写法上既能注意概念的严谨和清晰,又能注重通俗易懂,使学生看得懂、学得进。
4.兼顾全国计算机等级考试,内容涵盖了考纲所要求的基本知识点
本书结构清晰,按照后台数据库设计-SQL语言和程序设计-前台界面设计-系统集成的结构,深入浅出地阐述数据库基本理论以及Visual FoxPro的使用。
内容安排上涵盖《全国计算机等级考试二级考试大纲》中的主要知识点,同时充分考虑非计算机专业学生的特点,精选实例,突出重点。全书图文并茂,通俗易懂,便于自学。
本书参编人员少而精,都是长期从事数据库语言课程教学的老师。他们在长期的教学工作中积累了丰富的经验,并且主编、参编过多本计算机基础方面的教材。在全书的策划和出版过程中,得到了许多高校从事数据库语言教学工作的同仁的关心和帮助,清华大学出版社对本书的出版提供了大力支持,许多老师和同学提出了宝贵的修改意见,在此一并表示感谢。
插图:
4.数据库系统的特点
数据库系统能被广泛地应用起来,原因是它有很多特点,或者说是优点。下面列出了数据库系统的主要特点。
最低的数据冗余度。最小程度地减少了数据库系统中的重复数据,使存取速度更快,在有限的存储空间内可以存放更多的数据。
避免数据的不一致,具有较高的数据独立性。数据和程序彼此独立,数据存储结构的变化尽量不影响用户程序的使用,使应用程序的开发更加自由。
数据可以共享。可以使更多的用户更充分地使用已有数据资源,减少资料收集、数据采集等重复劳动和相应费用,降低了系统开发的成本,使用户提高了工作效率。
具有数据安全性和完整性保障。数据库系统具有数据的安全性,可以防止数据丢失和被非法使用;具有数据的完整性,可以保护数据的正确、有效和相容。
并发控制和数据恢复。数据可以并发控制,避免并发程序之间的相互干扰,多用户操作可以进行并行调度;具有数据的恢复功能,在数据库被破坏或数据不可靠时,系统有能力把数据库恢复到最近某个时刻的正确状态。
易于使用、便于扩展。数据库系统的使用简单,开发的应用软件便于用户掌握。
1.1.3 数据模型
数据库是企业或部门相关数据的集合,数据库不仅要反映数据本身的内容,而且要反映数据之间的联系。由于计算机不可能直接处理现实世界中的具体事物,因此,必须要把现实世界中的具体事物转换成计算机能够处理的对象。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲,数据模型就是对现实世界数据的模拟。
在数据库中引入了数据模型来描述数据以及它们之间的联系。针对不同的对象和应用目的可以采用不同的数据模型。常用的数据模型包括层次模型、网状模型、关系模型和面向对象模型等。
喜欢高等学校计算机教材?面向应用与实践系列?Visual FoxPro程序设计教程 [平装]请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务