出版时间:2010-1 出版社:清华大学出版社 作者:周红,王民 编著 页数:208
前言
数据库技术已经渗透到我们生活和工作的方方面面,能否熟练掌握数据库技术的基本原理和基本操作,已经成为衡量21世纪大学生基本素质的标准之一。Visual FoxPro以其可视化的操作界面、简洁的语句、强大的功能以及易学易用的特点,正受到越来越多的计算机专业和非计算机专业人士的青睐,成为目前广泛使用的一种通用数据库管理软件。我们结合多年的教学经验,紧扣教材和考试大纲编写了本书。本书具有以下特点:1.条理清晰,循序渐进,强调实用性和可操作性,注重应用能力的培养。本书共有10章,内容丰富,覆盖面广,每章都涵盖知识要点、上机实验和习题三部分。首先在知识点部分对教学内容进行概括和总结;然后通过大量的实验范例,加深对基础知识和基本概念的理解;最后通过大量的习题巩固所学知识。2.实验内容实用性强。全书精心设计了22个实验,包括Visual FoxPro集成环境的熟悉与使用、项目管理器的基本操作、常量、变量、表达式和函数、程序控制和程序设计基础、多模块程序设计、数据库及数据库表的建立、数据库表记录的查看与维护、数据库表的排序和索引、数据库表之间的永久关联及参照完整性、表的转换及表间操作、SQL的查询命令、SQL的数据定义与数据修改命令、数据查询、视图、表单设计基础、表单控件的应用、表单综合应用、菜单设计、报表设计和学生成绩管理系统开发实例。所有实验都给出了详细的操作步骤,便于读者自学。3.习题题型多样,与教材内容互为补充。为了帮助读者巩固所学知识,每章都附有一定数量的单选题、填空题和操作题。所有习题均配有参考答案,以便读者自行检查对知识的掌握程度。本书最后参照全国计算机等级考试的笔试和上机考试模式,提供了2套笔试模拟试题和2套上机模拟试题,希望对读者参加该项考试能有所帮助。本书由周红、王民主编,陈建明审阅了全书并提出了许多宝贵的意见和建议,在此表示衷心的感谢。本书在编写过程中得到了徐进华、翟洁、章建民、蒋银珍、何艳雯、彭佩兰等的大力帮助,在此一并表示感谢。由于编者水平有限,书中难免有错误与不妥之处,恳请广大读者批评指正。
内容概要
本书是《Visual FoxPr0程序设计》一书的配套实验教材。内容涵盖了数据库技术基础、VisualFoxPr0系统初步、Visual FoxPr0语言基础、Visual FoxPr0数据库操作、SQL语言、查询和视图、表单的设计和应用、菜单的设计、报表的设计和应用程序的创建。每章都包括知识要点、上机实验和习题三部分。其中知识要点部分对每章的教学内容进行了概括和总结;上机实验部分则围绕每章教学内容设计了若干个独立的实验;习题部分则以每章的知识要点为基础,精选了大量的练习题,帮助读者进一步巩固所学内容。 本书内容丰富,概念清楚,实用性强,可作为高等院校Visual FoxPr0程序设计课程的学习实验指导书,也可作为相关教师和计算机等级考试应试者的上机参考用书。
书籍目录
第1章 数据库技术基础 1.1 知识要点 1.2 习题第2章 Visual FoxPr0系统初步 2.1 知识要点 2.2 实验2-1熟悉Visual FoxPr0的集成环境 2.3 实验2-2项目管理器的基本操作 2.4 习题第3章 Visual FoxPr0语言基础 3.1 知识要点 3.2 实验3-1常量、变量、表达式和函数 3.3 实验3-2程序控制和程序设计基础 3.4 实验3 3多模块程序设计 3.5 习题(含理论题与上机题)第4章 Visual FoxPr0数据库操作 4.1 知识要点 4.2 实验4 1数据库及数据库表的建立 4.3 实验4 2数据库表记录的查看与维护 4.4 实验4-3数据库表的排序和索引 4.5 实验4-4数据库表之间的永久关系及参照完整性 4.6 实验4 5表的转换及临时关系的创建 4.7 习题(含理论题与上机题)第5章 SQL语言 5.1 知识要点 5.2 实验5-1 SQL的查询命令 5.3 实验5-2 SQL的数据定义与数据修改命令 5.4 习题(含理论题与上机题)第6章 查询和视图 6.1 知识要点 6.2 实验6-1 数据查询 6.3 实验6-2 视图 6.4 习题(含理论题与上机题)第7章 表单的设计和应用 7.1 知识要点 7.2 实验7-1 表单设计基础 7.3 实验7-2 表单控件的应用(1) 7.4 实验7-3 表单控件的应用(2) 7.5 实验7-4 表单综合应用(1) 7.6 实验7-5 表单综合应用(2) 7.7 习题(含理论题与上机题)第8章 菜单的设计 8.1 知识要点 8.2 实验8-1 菜单设计 8.3 习题(含理论题与上机题)第9章 报表的设计 9.1 知识要点 9.2 实验9-1 报表设计 9.3 习题(含理论题与上机题)第10章 应用程序的创建 10.1 知识要点 10.2 实验10-1 学生成绩管理系统开发实例 10.3 习题(含理论题与上机题)综合测试题一综合测试题二
章节摘录
插图:第1章 数据库技术基础1.1 知识要点1.数据库基础知识1)数据管理技术的发展随着计算机软硬件技术的高速发展,数据管理技术的发展经历了以下3个阶段。(1)人工管理阶段。本阶段数据管理的特点是:①数据不能存储;②软件上没有操作系统实现对数据进行统一的管理;③数据无法共享,存在冗余;④数据与应用程序组织在一起,数据独立性较差。(2)文件管理阶段。本阶段数据管理的特点是:①数据以独立文件方式长期存储在外存储器上,可以随时访问;②数据和应用程序各以文件形式存放,数据和应用程序之间相对独立;③数据具有一定的共享性,减少了数据的冗余。(3)数据库阶段。本阶段数据管理的特点是:①采用数据模型表示数据结构,实现整体数据的结构化;②数据与应用程序之间具有较高的独立性;③数据的共享性高、冗余度低,较好地避免了数据的不一致性;④数据由数据库管理系统(DBMS)统一进行管理,使数据的共享性、一致性提高,冗余度降低,系统的可扩充性增强。2)数据库系统的组成数据库系统由软件、硬件以及设计、管理和使用人员3部分组成。(1)软件:包括操作系统、数据库、数据库管理系统和其他支撑软件。(2)硬件:要求计算机硬件系统要具有足够大的内存和外存空间,较高的运算速度和较强的通信能力。(3)相关人员:主要包括系统分析员、数据库管理员、应用程序员和最终用户。3)数据模型数据模型是数据库管理系统用来表示实体和实体之间联系的方法。数据库的数据模型包含数据结构、数据操作和完整性约束3个部分。数据结构是实体与实体之间联系的表示和实现。
编辑推荐
《Visual FoxPro程序设计学习与实验指导》教学目标明确,注重理论与实践的结合;教学方法灵活,培养学生自主学习的能力;教学内容先进,强调计算机在各专业中的应用;教学模式完善,提供配套的教学资源解决方案。
图书封面
评论、评分、阅读与下载
Visual FoxPro程序设计学习与实验指导 PDF格式下载