描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787030208804丛书名: 普通高等教育“十一五”规划教材
内容简介
本书以Visual FoxPro 6.0为例,按照教育部高等学校非计算机专业计算机基础课程教学指导分委员会《关于进一步加强高等学校计算机基础教学的几点意见》文件中的第三个知识领域和第二个层次要求组织编写。全书以数据库基本操作和应用为主线,注重实用性和可操作性,通过大量实例,详细介绍Visual FoxPro程序设计基本概念、基本方法和基本技术。强调事件驱动面向对象的设计,突出结构化编程技术。本书主要内容包括数据库概述、Visual FoxPro集成开发环境、Visual FoxPro程序设计基础、数据表的操作与应用、数据库基本操作、查询与视图、结构化查询语言SQL、结构化程序设计、面向对象程序设计基础、表单设计与应用、菜单设计、报表与标签。全书力求做到概念清晰,深入浅出,循序渐进,实例准确,突出应用,便于学习,培养学生的自学能力和综合应用能力。
本书可作为高等院校本科生程序设计类课程的教材,也可作为全国计算机等级考试二级Visual FoxPro的学习用书。
本书可作为高等院校本科生程序设计类课程的教材,也可作为全国计算机等级考试二级Visual FoxPro的学习用书。
目 录
前言
第1章 数据库理论基础
1.1 数据库系统概述
1.1.1 数据与数据处理
1.1.2 数据管理技术简介
1.2 数据模型
1.3 关系模型
1.3.1 关系模型基本概念
1.3.2 关系代数
本章小结
习题
第2章 visual foxpro环境简介
2.1 visual foxpro系统特点、启动与退出
2.1.1 visual foxpro的特点
2.1.2 visual foxpro的启动与退出
2.2 visual foxpro集成开发环境
2.2.1 visual foxpro用户界面
2.2.2 visual foxpro工作方式
2.2.3 visual foxpro可视化设计工具
2.2.4 visual foxpro项目管理器
2.2.5 visual foxpro系统环境设置
2.2.6 visual foxpro帮助系统
2.3 visual foxpro命令概述
2.3.1 visual foxpro命令的结构
2.3.2 visual foxpro命令中的常用短语
2.3.3 visual foxpro命令的书写规则
2.4 visual foxpro文件类型
本章小结
习题
上机实验
第3章 visual foxpro语言基础
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.3.6 其他常用运算符与表达式
3.4 内部函数
3.4.1 数值处理函数
3.4.2 字符处理函数
3.4.3 日期与时间处理函数
3.4.4 数据类型转换函数
3.4.5 测试函数
3.4.6 messagebox函数
本章小结
习题
上机实验
第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.2 表的排序与索引
4.2.1 表的排序
4.2.2 索引概念
4.2.3 建立索引文件
4.2.4 索引文件的使用
4.3 表的统计与计算
4.4 多数据表的操作
4.4.1 多工作区
4.4.2 表的关联
4.4.3 表的连接
4.4.4 表文件的更新
本章小结
习题
上机实验
第5章 数据库基本操作
第6章 结构化查询语言sQL
第7章 查询与视图设计
第8章 结构化程序设计
第9章 面向对象程序设计基础
第10章 表单设计
第11章 菜单设计
第12章 报表与标签设计
附录A 全国计算机等级考试二级Visual FoxPro考试简介
附录B Visual FoxPro程序设计模拟试题
参考文献
第1章 数据库理论基础
1.1 数据库系统概述
1.1.1 数据与数据处理
1.1.2 数据管理技术简介
1.2 数据模型
1.3 关系模型
1.3.1 关系模型基本概念
1.3.2 关系代数
本章小结
习题
第2章 visual foxpro环境简介
2.1 visual foxpro系统特点、启动与退出
2.1.1 visual foxpro的特点
2.1.2 visual foxpro的启动与退出
2.2 visual foxpro集成开发环境
2.2.1 visual foxpro用户界面
2.2.2 visual foxpro工作方式
2.2.3 visual foxpro可视化设计工具
2.2.4 visual foxpro项目管理器
2.2.5 visual foxpro系统环境设置
2.2.6 visual foxpro帮助系统
2.3 visual foxpro命令概述
2.3.1 visual foxpro命令的结构
2.3.2 visual foxpro命令中的常用短语
2.3.3 visual foxpro命令的书写规则
2.4 visual foxpro文件类型
本章小结
习题
上机实验
第3章 visual foxpro语言基础
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.3.6 其他常用运算符与表达式
3.4 内部函数
3.4.1 数值处理函数
3.4.2 字符处理函数
3.4.3 日期与时间处理函数
3.4.4 数据类型转换函数
3.4.5 测试函数
3.4.6 messagebox函数
本章小结
习题
上机实验
第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.2 表的排序与索引
4.2.1 表的排序
4.2.2 索引概念
4.2.3 建立索引文件
4.2.4 索引文件的使用
4.3 表的统计与计算
4.4 多数据表的操作
4.4.1 多工作区
4.4.2 表的关联
4.4.3 表的连接
4.4.4 表文件的更新
本章小结
习题
上机实验
第5章 数据库基本操作
第6章 结构化查询语言sQL
第7章 查询与视图设计
第8章 结构化程序设计
第9章 面向对象程序设计基础
第10章 表单设计
第11章 菜单设计
第12章 报表与标签设计
附录A 全国计算机等级考试二级Visual FoxPro考试简介
附录B Visual FoxPro程序设计模拟试题
参考文献
在线试读
第1章 数据库理论基础
本章导读数据库技术是20世纪60年代在文件系统基础上发展起来的数据管理技术,是计算机领域的一个重要分支。随着计算机应用的普及和深入,数据库技术变得越来越重要。本章主要介绍数据库基本概念和基本理论。
1.1 数据库系统概述
1.1.1 数据与数据处理
数据是用来描述客观事物的可识别的符号。例如描述某个学生的数据(20070046,张强,女,1988,教育传播学院),它是数据库存储和处理的基本元素,是信息的具体表现形式。其概念包括两个方面:①数据内容是事物特性的反映或描述;②数据是存储在某一媒体上的符号的集合。这里的符号包括两类:一类是能参与数字运算的数值型数据;一类是不能参与数字运算的非数值型数据,如文字、图画、声音、活动图像等。
数据的表现形式并不能完全表达其内容,还必须给数据赋予确定的含义,如1.75这个数据,它可以指身高、可以指股票的涨幅、可以指距离、可以指一个加数,等等。数据是信息存在的一种形式,只有通过描述或加工之后,有用的数据才能成为信息。
数据与信息的区别主要表现在:数据是信息的符号表示或载体,信息是数据的内涵,是对数据的语义解释;数据是物理的,信息是观念上的。数据表示了信息,而信息只有通过数据形式表示出来才能被人们理解和接受。数据处理也称信息处理,是指将数据转换成信息的过程。广义地讲,处理包括对数据的收集、存储、加工、分类、检索、传播等一系列活动,新的数据又表示了新的信息。狭义地讲,处理是指对所输入的数据进行加工处理。因此,可用下列式子简单表示:信息=数据+处理。
……
本章导读数据库技术是20世纪60年代在文件系统基础上发展起来的数据管理技术,是计算机领域的一个重要分支。随着计算机应用的普及和深入,数据库技术变得越来越重要。本章主要介绍数据库基本概念和基本理论。
1.1 数据库系统概述
1.1.1 数据与数据处理
数据是用来描述客观事物的可识别的符号。例如描述某个学生的数据(20070046,张强,女,1988,教育传播学院),它是数据库存储和处理的基本元素,是信息的具体表现形式。其概念包括两个方面:①数据内容是事物特性的反映或描述;②数据是存储在某一媒体上的符号的集合。这里的符号包括两类:一类是能参与数字运算的数值型数据;一类是不能参与数字运算的非数值型数据,如文字、图画、声音、活动图像等。
数据的表现形式并不能完全表达其内容,还必须给数据赋予确定的含义,如1.75这个数据,它可以指身高、可以指股票的涨幅、可以指距离、可以指一个加数,等等。数据是信息存在的一种形式,只有通过描述或加工之后,有用的数据才能成为信息。
数据与信息的区别主要表现在:数据是信息的符号表示或载体,信息是数据的内涵,是对数据的语义解释;数据是物理的,信息是观念上的。数据表示了信息,而信息只有通过数据形式表示出来才能被人们理解和接受。数据处理也称信息处理,是指将数据转换成信息的过程。广义地讲,处理包括对数据的收集、存储、加工、分类、检索、传播等一系列活动,新的数据又表示了新的信息。狭义地讲,处理是指对所输入的数据进行加工处理。因此,可用下列式子简单表示:信息=数据+处理。
……
评论
还没有评论。