出版时间:2010-5 出版社:科学出版社 作者:李子丰 编 页数:310
前言
Visual FoxPro是优秀的小型数据管理系统软件,也应用于大型数据库的前端开发。Visual FoxPro既具有面向过程的结构化程序设计功能,又具有面向对象的可视化程序设计的编程技术,是读者逐步掌握可视化编程软件的有效途径。由于通俗易懂,便于学习和掌握,使用范围广泛,《Visual FoxPro程序设计》是高校学生学习数据库语言的重要基础教程,也一直是全国计算机等级考试和省级计算机等级考试的二级考试重要课程针对非计算机类专业的学生开设程序设计课程,要考虑学生的学习思维方式和专业要求,Visual FoxPro能兼顾教学和实用的要求,能够为大多数学生所认可和接受《Visual FoxPro程序设计》基本具备SQL数据库管理系统的特征,提供了各种数据库组件的设计工具以及面向对象的程序设计,使学生既能学习程序设计基本知识,又能学以致用地开发实用的小型数据库管理系统,为进一步提高学生的计算机应用水平打下良好的基础我们组织长期在一线从事FoXPro程序设计教学工作的教师编写本书,将他们的丰富教学经验和教学心得融入各个章节,以期达到数据库理论知识系统全面、案例典型、注重实际应用以及简单易懂的目的。本书是在十多年教学实践和经验积累的基础上编写而成,通过数据库应用案例贯穿整个学习过程,强调理论和实践的结合,内容深入浅出、循序渐进。全面介绍面向过程的结构化程序设计方法和面向对象的可视化程序设计方法。本书满足了《Visual FoxPro程序设计》教学大纲的要求,而且兼顾全国和省级计算机等级考试《Visual FoxPro考试大纲》的要求,力图通过理顺知识点间的关系以及难易内容的结合,着力解决教学中的难点、重点,为读者提供考试和复习的参考。
内容概要
本书根据高等院校最新的计算机教学大纲和全国计算机等级考试大纲的要求,以作者十多年FoxPro程序设计的教学实践与经验积累编写而成。既注重加强知识性、基本原理和方法技巧等方面的介绍,又强调实践操作技能的训练。注重科学性、先进性和实用性,通过数据库应用案例贯穿整个学习过程,内容深入浅出、循序渐进、图文并茂、层次清晰。全书共分10章,包括数据库系统、Visual FoxPro简介、Visual Foxpro语言基础、数据表基本操作、数据库的基本操作、结构化查询语言SQL、结构化程序设计、表单设计与应用、报表与菜单设计和应用程序开发。 本书适合作为全国高等院校本、专科学生的程序设计课程教材,以及高职、成人继续教育等课程教材,也可作为全国计算机等级考试和其他各类计算机应用培训教材,以及医务工作者提高信息技术应用能力的学习用书。
书籍目录
前言 第1章 数据库系统 第1节 数据库知识 第2节 数据模型 第3节 关系数据库 第2章 Visual FoxPro简介 第1节 Visual FoxPro概述 第2节 Visual FoxPro 8.0集成开发环境 第3节 Visual FoxPro 8.0项目管理器 第4节 Visual Foxpro 8.0开发环境设置 第3章 Visual FoxPro语言基础 第1节 数据及其类型 第2节 常量与变量 第3节 运算符和表达式 第4节 函数 第5节 命令 第4章 数据表基本操作 第1节 数据表的建立 第2节 数据表的基本操作 第3节 数据表的排序与索引 第4节 数据表的查询与统计 第5节 多数据表操作 第5章 数据库的基本操作 第1节 数据库的建立和维护 第2节 数据库表的特点 第3节 查询的建立及使用 第4节 视图的建立与使用 第6章 结构化查询语言SQL 第1节 SQL语言概述 第2节 SQL的定义功能 第3节 SQL的操纵功能 第4节 SQL的查询功能 第7章 结构化程序设计 第1节 程序文件的建立与运行 第2节 程序的基本结构 第3节 分支结构 第4节 循环结构 第5节 数组的应用 第6节 模块化程序设计 第8章 表单设计与应用 第1节 表单设计概述 第2节 表单程序设计 第3节 常用表单控件 第4节 表单集与多重表单 第5节 面向对象程序设计 第9章 报表与菜单设计 第1节 报表设计基础 第2节 报表设计器 第3节 报表设计实例 第4节 菜单设计 第10章 应用程序开发 第1节 软件开发的过程 第2节 应用程序开发实例
章节摘录
插图:第1章 数据库系统第1节 数据库知识随着信息技术的飞速发展,信息已经成为知识经济时代经济发展的重要战略资源,信息技术已经成为社会生产力的重要组成部分。人们充分认识到,数据库是信息社会资源管理与开发利用的基础。数据库技术从诞生到现在,在不到半个世纪的时间里,形成了坚实的理论基础、成熟的商业产品和广泛的应用领域,吸引了越来越多的研究者加入;数据库的诞生和发展给计算机信息管理带来了一场巨大的革命。三十多年来,国内外已经开发建设了成千上万个数据库,它已成为企业、部门乃至个人日常工作、生产和生活的基础设施。同时,随着应用的扩展与深入,数据库的数量和规模越来越大,数据库的研究领域也已经大大地拓广和深化。对于一个国家,数据库的建设规模、使用水平已经成为衡量该国信息化程度的重要标志之一。1.1.1 信息和数据广义地说,信息(Infomation)就是消息。一切存在都有信息。对人类而言,人的五官生来就是为了感受信息的,它们是信息的接收器,它们所感受到的一切都是信息。然而,大量的信息是我们的五官不能直接感受的,人类正通过各种手段,发明各种仪器来感知它们、发现它们。数据(Data)是对客观事物的符号表示,是用于表示客观事物的未经加工的原始素材,如图形符号、数字、字母等;或者说,数据是通过物理观察得来的事实和概念,是关于现实世界中的地方、事件、其他对象或概念的描述,是信息的载体,是对客观存在实体的一种记载和描述。对信息的记载和描述产生了数据,同时对众多相关的数据加以分析和处理又将产生新的有用信息。
编辑推荐
《Visual Foxpro程序设计》是全国高等院校规划教材。
图书封面
评论、评分、阅读与下载