Visual FoxPro程序设计基础教程

出版社:水利水电出版社
出版日期:2013-1
ISBN:9787517004943
页数:327页

章节摘录

版权页:   插图:   使用视图具有以下一些优点: 提供数据库使用的灵活性。一个数据库可以为众多的用户服务,不同的用户对数据库中的不同数据感兴趣。按个人的需要来定义视图,可使不同用户将注意力集中在各自关心的数据上。这样,同一个数据库在不同用户的眼中呈现为不同的视图,从而提高了数据库应用的灵活性。 简化对数据库的操作。数据库的操作往往只是针对有限字段或记录进行更新、修改、删除等操作,通过视图将各表中的相关数据集中在一起,更新视图的同时也就更新了各表中的数据。 可支持网络应用。创建远程视图后,用户可直接访问网络上远程数据库中的数据。VFP创建的远程视图支持在同一视图中合并本地视图和远程视图,从而支持网络数据库应用,扩大了数据查询与更新的范围。 数据库中只存放视图的定义且被保存在数据库中,数据库不存放视图的对应数据,这些数据仍然存放在表中。 视图与查询一样都是要从表中获取数据,它查询的基础实质上都是SELECT语句,它们的创建步骤也是相似的。视图与查询的区别主要是:视图是一个虚表,而查询是以*.qpr文件形式存放在磁盘中,更新视图的数据的同时也就更新了表的数据,这一点与查询是完全不同的。 7.6.2视图设计器 视图与查询都是按照一定的规则从指定的数据表中提取数据,因而用“视图设计器”来创建视图,与用“查询设计器”来创建查询的方法是十分类似的。 1.启动“视图设计器”常用的方法 (1)首先打开一个要在其中创建视图的数据库(例如“学籍”数据库),再选择“文件”→“新建”菜单项,在弹出的“新建”对话框中选中“视图”,并单击“新建文件”按钮。 (2)在“项目管理器”中的“数据”选项卡中选择“数据库”→“学籍”→“本地视图”选项,单击“新建”按钮,然后在出现的“新的本地视图”对话框中单击“新建视图”按钮。

书籍目录

前言 第1章数据库基本知识 1.1数据、信息和数据处理 1.2数据管理技术的发展 1.2.1人工管理阶段 1.2.2文件管理阶段 1.2.3数据库系统阶段 1.3数据库技术基本概念 1.3.1数据库 1.3.2数据库管理系统 l.3.3数据库应用系统 1.3.4数据库系统 1.4数据模型 1.4.1现实世界的数据描述 1.4.2实体模型(概念模型) 1.4.3数据模型的三要素 l.4.4常用的数据模型 1.5关系数据库基础知识 1.5.1关系的基本术语 1.5.2关系的组成与性质 1.5.3关系的操作 1.5.4关系的完整性 1.5.5关系的规范化 1.6小结 习题1 第2章Visual FoxPro 6.o系统概述 2.1Visual FoxPro的发展、特点、性能指标 及文件类型 2.1.1Visual FoxPro的发展 2.1.2Visual FoxPro 6.0的特点 2.1.3Visual FoxPro 6.0的主要性能指标 2.1.4Visual FoxPro 6.0的文件类型 2.2Visual FoxPro 6.0安装与使用 2.2.1Visual FoxPro 6.0的安装环境 2.2.2Visual FoxPro 6.0的启动与退出 2.2.3引例 2.2.4Visual FoxPro 6.0的主界面 2.3Visual FoxPro的工作方式和命令结构 2.3.1Visual FoxPro的工作方式 2.3.2Visual FoxPro的命令语法规则 2.4Visual FoxPro的编程工具 2.4.1设计器 2.4.2向导 2.4.3生成器 2.5项目管理器 2.5.1项目的创建、打开与关闭 2.5.2项目管理器的界面组成 2.5.3项目管理器的使用 2.5.4运用项目管理器开发应用程序 2.6Visual FoxPro 6.0系统环境设置 2.6.1使用“选项”对话框进行系统环境设置 2.6.2使用命令进行系统环境设置 2.7小结 习题2 第3章Visual FoxPro的数据与表达式 3.1 数据类型 3.2常量 3.2.1数值型常量 3.2.2字符型常量 3.2.3逻辑型常量 3.2.4货币型常量 3.2.5日期型常量 3.2.6日期时间型常量 3.3变量 3.3.1内存变量 3.3.2数组变量 3.3.3字段变量 3.3.4系统变量 3.4表达式 3.4.1运算符 3.4.2数值表达式 3.4.3字符表达式 3.4.4关系表达式 3.4.5逻辑表达式 3.4.6日期与日期时间表达式 3.5常用函数 3.5.1数值处理函数 3.5.2字符处理函数 3.5.3日期和时间函数 3.5.4数据类型转换函数 3.5.5与数据表操作及测试有关的函数 3.5.6其他测试函数 3.5.7其他函数 3.6小结 习题3 第4章数据表的基本操作 4.1表的建立 4.1.1确定表的结构 4.1.2建立表结构 4.1.3输入记录 4.1.4将已有数据添加到记录中 4.2表的打开与关闭 4.2.1打开表的操作 4.2.2关闭表的操作 4.3表结构的修改 4.3.1用菜单方式打开表设计器修改表结构 4.3.2用命令方式打开表设计器修改表结构 4.3.3用命令显示当前表的结构 4.4表记录的维护 4.4.1记录的定位操作 4.4.2编辑与修改记录内容 4.4.3删除记录 4.5使用多个工作区 4.5.1工作区的概念 4.5.2工作区的选择及当前工作区的转换 4.5.3工作区的使用规则 4.5.4数据工作期的概念 4.5.5工作区操作示例 4.6表结构和数据的复制 4.6.1复制任何类型的文件 4.6.2复制表文件 4.6.3复制表的结构 4.7数据表与数组之间的数据交换 4.7.1将当前记录复制到数组 4.7.2将数组或内存变量的数据复制到 当前记录 4.8数据表的过滤 4.8.1记录过滤 4.8.2字段过滤 4.9小结 习题4 第5章数据表的排序与索引 5.1数据表的物理排序 5.2索引 5.2.1索引的概念 5.2.2索引文件的类型 5.2.3索引关键字的类型 5.3建立索引 5.3.1用菜单建立索引 5.3.2用命令建立索引 5.4索引的使用 5.4.1打开索引文件 5.4.2设置主控索引 5.4.3删除索引 5.4.4索引的更新 5.5索引查询 5.5.1FIND命令 5.5.2SEEK命令 5.6记录的统计与计算 5.6.1计数命令 5.6.2求和命令 5.6.3求平均值命令 5.6.4分类汇总命令 习题5 第6章数据库、表间关系 6.1数据库的建立与操作 6.1.1数据库的建立 6.1.2数据库的打开 6.1.3数据库的关闭 6.2数据库的修改与删除 6.2.1数据库的修改 6.2.2删除数据库 6.3数据库对表的管理 6.3.1数据库中新建表和添加自由表 6.3.2数据库表的移出与删除 6.4数据字典 6.4.1字段属性的设置 6.4.2字段有效性 6.4.3表属性设置 6.5表间关系 6.5.1表间关系的相关知识 6.5.2永久关系的操作 6.5.3参照完整性 6.5.4表间的临时关系——表间的关联 6.6小结 习题6 第7章SQL语言、查询与视图 7.1结构化查询语言SQL 7.1.1SQL语言的特点 7.1.2数据定义语言 7.1.3数据操纵语言 7.2 SELECT查询语句 7.2.1基本查询语句 7.2.2带条件查询语句 7.2.3嵌套查询语句 7.2.4联接查询语句 7.3查询结果的输出语句 7.3.1排序输出子句 7.3.2分组统计与筛选子句 7.3.3查询结果的输出定向子句 7.4SELECT完整语句格式 …… 第8章程序设计基础 第9章表单设计 第1o章菜单设计 第11章报表设计 第12章开发实例——学生学籍管理系统的设计 习题参考答案 参考文献

编辑推荐

《普通高等教育"十二五"规划教材:Visual FoxPro程序设计基础教程》可作为普通高等院校各专业计算机公共课的教材,还可作为计算机等级考试培训教材,也适合作为计算机爱好者学习VisualFoxPro程序设计的自学用书。


 Visual FoxPro程序设计基础教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024