王朝网络
分享
 
 
 

Visual FoxPro程序设计教程(21世纪高等学校计算机基础实用规划教材)

王朝导购·作者佚名
 
Visual FoxPro程序设计教程(21世纪高等学校计算机基础实用规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,教材教辅与参考书,大学,计算机专业,
  品牌: 曾庆森

基本信息·出版社:清华大学出版社

·页码:288 页

·出版日期:2010年02月

·ISBN:9787302213963

·条形码:9787302213963

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:21世纪高等学校计算机基础实用规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Visual FoxPro程序设计教程》是以Visual FoxPro关系数据库知识为背景,以循序渐进理解和掌握Visual FoxPro知识的方式组织教材内容,并列举了大量的案例和例题,引导读者不断地深入学习Visual FoxPro基本知识和数据库基本应用。全书主要内容包括数据库系统概述、Visual FoxPro操作基础、Visual FoxPro数据类型与数据运算、自由表的基本操作、数据库与数据库表、关系数据库标准语言SQL、数据查询及视图、项目管理器、结构化程序设计、面向对象程序设计及其表单设计、菜单设计、报表和标签设计、数据库应用系统开发等内容。

为了方便教学和读者进一步学习Visual FoxPro程序设计的应用和开发,同时编写了《Visual FoxPro程序设计实验指导及习题》,该书的实验内容是按照《Visual FoxPro程序设计教程》课程教学循序渐进的方式进行编写的,通过做一定的习题和实验巩固所学的知识。为了配合教学需要,还配套编写了教学课件。

《Visual FoxPro程序设计教程》不仅适合作为高等学校Visual FoxPro程序设计课程的教材,也可作为计算机(二级)等级考试适用参考书。

编辑推荐《Visual FoxPro程序设计教程》:教学目标明确,注重理论与实践的结合

教学方法灵活,培养学生自主学习的能力

教学内容先进,强调计算机在各专业中的应用

教学模式完善,提供配套的教学资源解决方案

目录

第1章 数据库系统概述

1.1 信息、数据和数据处理

1.1.1 信息与数据

1.1.2 数据处理

1.1.3 数据管理技术

1.2 数据库系统

1.2.1 数据库系统的组成

1.2.2 数据库系统的特点

1.3 数据模型

1.3.1 实体及其联系

1.3.2 数据模型

1.4 关系数据库

1.4.1 关系模型

1.4.2 关系数据库

1.4.3 关系运算

1.4.4 关系的完整性约束

习题1

第2章 VisualFoxPro操作基础

2.1 VisualFoxPro的安装与启动

2.1.1 VisualFoxPro的运行环境

2.1.2 VisualFoxPro的安装

2.1.3 VisualFoxPro的启动与退出

2.2 VisualFoxPro的用户界面

2.2.1 VisualFoxPro的标题栏

2.2.2 VisualFoxPro的主菜单

2.2.3 VisualFoxPro的命令窗口

2.2.4 VisualFoxPro的工具栏

2.2.5 VisualFoxPro的状态栏

2.3 VisualFoxPro的系统环境配置

2.4 VisualFoxPro操作概述

2.5 VisualFoxPro命令概述

2.5.1 VisualFoxPro命令的基本格式

2.5.2 命令书写的规则

习题2

第3章 VisualFoxPro数据类型与数据运算

3.1 VisualFoxPro的数据类型

3.2 VisualFoxPro的常量

3.3 VisualFoxPro的变量

3.3.1 命名规则

3.3.2 字段变量

3.3.3 内存变量

3.3.4 数组变量

3.3.5 系统变量

3.4 VisualFoxPro的内部函数

3.4.1 数值函数

3.4.2 字符函数

3.4.3 日期和时间函数

3.4.4 数据类型转换函数

3.4.5 测试函数

3.5 VisualFoxPro的表达式

3.5.1 数值表达式

3.5.2 字符表达式

3.5.3 日期和时间表达式

3.5.4 关系表达式

3.5.5 逻辑表达式

习题3

第4章 自由表的基本操作

4.1 表结构的创建和编辑

4.1.1 设计表的结构

4.1.2 表结构的建立

4.1.3 向表输入记录

4.2 自由表的基本操作

4.2.1 表的打开与关闭

4.2.2 表的显示

4.2.3 表的修改

4.2.4 表记录指针的定位

4.2.5 表记录的增加与删除

4.2.6 表的复制

4.3 表的排序与索引

4.3.1 表的排序

4.3.2 索引概述

4.3.3 建立索引文件

4.3.4 索引文件的使用

4.4 表记录的统计及其基本计算

4.5 多表的应用

4.5.1 工作区

4.5.2 数据工作期

4.5.3 表的逻辑关联

4.5.4 表的物理联接

习题4

第5章 数据库与数据库表

5.1 数据库的建立

5.1.1 建立数据库文件

5.1.2 向数据库中添加数据表

5.1.3 为数据库表建立索引

5.1.4 建立表之间的永久联系

5.1.5 设置参照完整性

5.2 数据库的操作

5.2.1 数据库的打开与关闭

5.2.2 数据库的修改

5.2.3 数据库的删除

5.3 建立与修改数据库表

5.3.1 在数据库中直接建立表

5.3.2 修改数据库中的表

习题5

第6章 关系数据库标准语言SQL

6.1 SQL语言的概述

6.2 SQL的数据定义功能

6.2.1 建立表结构

6.2.2 删除表

6.2.3 修改表结构

6.3 SQL的数据查询

6.3.1 简单查询

6.3.2 带特殊运算符的条件查询

6.3.3 简单联接查询

6.3.4 嵌套查询

6.3.5 超联接查询

6.3.6 排序

6.3.7 查询结果输出

6.3.8 输出合并

6.3.9 分组统计查询与筛选

6.3.1 0空值查询

6.4 SQL的数据修改功能

6.4.1 插入记录

6.4.2 删除记录

6.4.3 更新记录

习题6

第7章 数据查询及视图

7.1 查询设计

7.1.1 查询设计器

7.1.2 建立查询示例

7.1.3 查询文件的操作

7.1.4 修改查询文件

7.1.5 定向输出查询文件

7.2 查询的基本技巧

7.2.1 增加计算字段

7.2.2 多表查询

7.3 视图设计

7.3.1 视图设计器

7.3.2 创建本地视图

7.3.3 视图的SQL语句

习题7

第8章 项目管理器

8.1 项目文件的创建

8.2 项目管理器的数据管理

8.2.1 选项卡的使用

8.2.2 目录树的使用

8.2.3 命令按钮的使用

8.2.4 项目管理器的个性化设置

8.3 使用项目管理器

8.3.1 在项目管理器中新建或修改文件

8.3.2 向项目中添加和移去文件

8.3.3 项目文件的连编与运行

习题8

第9章 结构化程序设计

9.1 程序设计基础

9.1.1 程序设计的概念

9.1.2 结构化程序设计方法

9.1.3 结构化程序的控制结构

9.1.4 程序文件的建立与执行

9.2 顺序结构程序

9.2.1 程序文件中的辅助命令

9.2.2 交互式输入命令

9.2.3 格式输入输出命令

9.3 分支结构程序

9.3.1 单分支语句

9.3.2 双分支语句

9.3.3 多分支结构

9.4 循环结构程序

9.4.1 DOWHILE循环

9.4.2 FOR循环

9.4.3 SCAN循环

9.4.4 程序举例

9.5 程序的模块化

9.5.1 子程序、过程和自定义函数

9.5.2 内存变量的作用域

9.5.3 调用子程序时的数据传递

习题9

第10章 面向对象程序设计及其表单设计

10.1 表单的建立与运行

10.1.1 用表单设计器建立表单

10.1.2 用表单向导建立表单

10.1.3 保存表单

10.1.4 表单的运行

10.1.5 表单的修改

10.2 面向对象的程序设计方法

10.2.1 面向对象和过程程序设计的主要区别

10.2.2 面向对象程序设计的特点

10.2.3 基本概念

10.2.4 对象的方法和事件

10.3 表单的设计

10.3.1 数据环境

10.3.2 表单设计的基本步骤

10.3.3 表单对象的布局

10.4 常用表单控件

10.4.1 标签、线条、形状与图像

10.4.2 命令按钮和命令按钮组控件

10.4.3 文本框和编辑框控件

10.4.4 复选框和单选按钮组控件

10.4.5 组合框和列表框控件

10.4.6 表格控件

10.4.7 微调按钮

10.4.8 页框控件

10.4.9 计时器控件

10.5 表单的应用

10.5.1 系统登录表单

10.5.2 数据编辑表单

10.5.3 数据查询表单

10.5.4 综合应用

习题10

第11章 菜单设计

11.1 设计菜单

11.1.1 菜单的结构

11.1.2 建立菜单系统的步骤

11.1.3 系统菜单的控制

11.2 下拉式菜单设计

11.3 创建表单菜单

11.4 创建快捷菜单

习题11

第12章 报表和标签设计

12.1 报表设计

12.1.1 利用报表向导设计报表

12.1.2 利用快速报表设计报表

12.1.3 利用报表设计器设计报表

12.1.4 报表数据分组

12.1.5 报表输出

12.1.6 综合实例

12.2 标签设计

习题12

第13章 数据库应用系统开发

13.1 数据库应用系统开发的基本步骤

13.2 “学生信息管理系统”的开发简介

13.2.1 需求分析

13.2.2 系统设计

13.2.3 系统实现

13.2.4 应用系统的连编

习题13

参考文献

……[看更多目录]

序言在当今世界,人们生活的方方面面都要与计算机打交道,在计算机的应用领域中70%的应用都是数据处理,而Visual FoxPro程序设计基础的主要应用领域就是数据处理,主要解决的是数据的组织、管理、操作和面向对象程序设计的基本操作,通过该门课程的学习可以使读者清楚地理解数据在计算机的应用以及与人们生活的关系,使自己对计算机的认识得到一个显著的升华。

本书从数据库的基本知识出发,逐步深入地讲解与数据库有关的基本原理和基本概念、Visual FoxPro的知识、数据类型、变量和常量、自由表的基本操作、数据库基本知识、面向过程的简单程序设计、面向对象程序设计的有关概念和设计方法等知识,内容的组织和编排主要是按照数据库知识的连贯性和可理解性进行的,并安排了大量的实例。

为了配合教学,同时编写了《Visual FoxPro程序设计实验指导及习题》,该书的实验内容与《Visual FoxPro程序设计教程》课程教学是相配套的,通过做一定的习题和实验巩固所学的知识,为了配合教学需要,还编写了教学课件。

本书内容丰富,覆盖了Visual FoxPro程序设计的主要内容,不仅适合高等学校Visual FoxPro程序设计课程的教材,而且对参加计算机等级考试(二级)的应试者,也是一本很好的参考书。

本书由重庆理工大学曾庆森、王艳任主编,第1、2章由盛莉编写,第3章由曾庆森、卢玲编写,第4章由阎河编写,第5章由何进编写,第6章由杨长辉编写,第7章由范伟编写,第8章由卢玲编写,第9章由金艳编写,第10、11章由龚箭、曾庆森编写,第12章由范伟编写,第13章由王艳编写。西南大学邹显春老师对本书的编写提出了许多宝贵意见和建议,重庆理工大学“Visual FoxPro程序设计”精品课题组的老师们也对教材的编写提出了宝贵的意见,在此一一表示十分的感谢。

由于在程序设计,对应用问题的考虑思路不同会有不同的解决方法,本书结合知识的讲解而列举了大量实例,对这些实例会有不同的解决方法甚至有许多独到的解决问题的方法,我们期待读者的指教和探讨。另外,对书中的错误或不当之处,敬请读者批评指正。

文摘插图:

Visual FoxPro程序设计教程(21世纪高等学校计算机基础实用规划教材)

1.1.3数据管理技术

1.人工管理阶段

20世纪50年代中期以前,计算机主要应用于科学计算,数据量较少,一般不需要长期保存数据。在人工管理阶段,应用程序和数据之间是一一对应的关系,即一个应用程序的功能针对一些数据,它的主要特点有:

·数据和应用程序不具有独立性。

·数据不能长期保存。

·数据不能共享,冗余度高。

2.文件系统阶段

20世纪50年代后期至60年代后期,计算机开始大量用于数据管理。硬件上出现了直接存取的大容量外存储器,如磁盘、磁鼓等,这为计算机系统管理数据提供了物质基础。软件方面,出现了操作系统,其中包含文件系统,这又为数据管理提供了技术支持。

文件系统阶段,应用程序和数据之间的关系是通过文件系统进行连接,数据和程序都依赖于文件系统。它的主要特点是:

·数据和应用程序具有一定的独立性。

·数据文件可以长期保存。

·数据不能共享,冗余度高。

3.数据库系统阶段

20世纪60年代后期,计算机在管理中应用规模更加庞大,数据量急剧增加,数据共享性更强。硬件价格下降,软件价格上升,编制和维护软件所需成本相对增加,其中维护成本更高。这些成为数据管理在文件系统的基础上发展到数据库系统的原动力。

在数据库系统中,由一种叫做数据库管理系统(Database Management System,DBMS)的系统软件来对数据进行统一的控制和管理,从而有效地减少了数据冗余,实现了数据共享,解决了数据独立性问题,并提供统一的安全性、完整性和并发控制功能。

数据库是在数据库管理系统的集中控制之下,按一定的组织方式存储起来的、相互关联的数据集合。在数据库中集中了一个部门或单位完整的数据资源,这些数据能够被多个用户同时共享,且具有冗余度小、独立性和安全性高等特点。它的主要特点是:

·实现数据共享,减少数据冗余。

·采用特定的数据模型。

·具有较高的数据独立性。

·有一定的数据控制功能。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
距离爱情1毫米
通信网图论及应用(无)
人力资源管理案例引导教程(高等职业教育课改系列规划教材(经管类))
Office办公软件应用标准教程(2010-2012版)(附DVD-ROM光盘1张)
数据结构实践教程(附CD-ROM光盘1张)(普通高校本科计算机专业特色教材精选·算法与程序设计)
计算机辅助设计与AutoCAD 2008应用教程(高等学校计算机基础教育教材精选)
基于MATLAB的信号与系统实验教程(高等院校电子信息与电气学科特色教材)
钳工理论与实操(入门与初级考证)(“校企合一”新课程系列教材)
国际结算(英文版)(高等学校应用型特色规划教材·经管系列)
消费心理学(工商管理专业立体化教材)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有