数据库技术及应用
2010-9
清华大学出版社
罗先文,胡继宽 主编
218
338000
Microsoft Visual FoxPro 6.0关系数据库系统是新一代小型数据库管理系统的杰出代表,它以功能强大、性能良好、工具丰富而易用、处理速度快、界面友好等特点,深受广大用户的好评,并在机关、学校及公司都得到了广泛的应用。 本书以visual FoxPro 6.0中文版本为平台,系统地介绍了Visual FoxPro基础知识、数据及数据运算、数据库和表、结构化查询语言SQL、程序设计基础、表单设计、报表、菜单设计等Visual FoxPro 6.0的详细操作方法和步骤,给出了翔实的例题以及解题方法,并且给出了一个较为完整的学生成绩管理系统,便于学生自学。为了广大读者能够通过全国计算机等级考试(二级Visual FoxPro),还整理了2008年4月以来的所有计算机等级考试试题及答案,供大家参考。 参与本书的编者均有多年从事数据库应用基础教学工作和系统开发的经验,第1章由胡继宽编写,第2章、第3章由胡大辉编写,第4章、第5章由肖兴江编写,第6章由肖兴江编写,第7章由罗先文编写,第8章由丁华锋编写,第9章由黄煜编写,附录部分由罗先文整理。全书由罗先文、胡继宽任主编。最后由罗先文统稿并修改定稿。 由于作者的水平和能力有限,书中一定会存在不足之处,敬请广大读者指正。
本书以培养高等学校非计算机专业学生的计算机应用能力为目的,内容依据《全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)》编写,紧扣大纲,以实例为线索,由浅入深。全书共分为9章。每章包括相关操作的基础知识,操作实例演示和学生实验部分,便于学生按要求完成相应操作。为了使所学知识得到灵活的运用和扩充,第9章详细介绍了一个实例开发过程及方法,从而提高学生分析问题和解决问题的实际操作能力。附录中有常用Visual FoxPro函数、全国计算机等级考试二级Visual FoxPro考试大纲、10套上机试题及其解析,便于学生学习测试。 本书可作为高等院校各专业的学生学习数据库开发和程序设计的教材,也可以作为《数据库技术及应用--Visual FoxPro程序设计》(ISBN 978-7-302-23021-2)辅助教材和全国计算机等级考试二级Visual FoxPro程序设计的自学与培训辅导教材。
第1章 Visual FoxPro 6.0开发环境概述 1.1 Visual FoxPro 6.0安装 1.1.1 运行环境要求 1.1.2 安装 1.1.3 安装示例和联机文档 1.2 启动与退出 1.2.1 启动 1.2.2 Visual FoxPro 6.0的退出 1.3 Visual FoxPro 6.0的用户界面 1.3.1 用户界面 1.3.2 Visual FoxPro 6.0的操作方式 1.4 Visual FoxPro 6.0的系统设置 1.5 Visual FoxPro 6.0的辅助工具 1.5.1 向导 1.5.2 设计器 1.5.3 生成器 1.5.4 项目管理器 实验1第2章 Visual FoxPro语言基础 2.1 常量和变量 2.2 运算符与表达式 2.3 函数 实验2第3章 数据库与数据表的基本操作 3.1 项目及数据库的建立 3.2 数据表的建立 3.3 表的显示浏览 3.4 表结构的显示、修改、复制 3.5 数据输入(假设建完表结构后没有立即输入数据) 3.6 记录指针的移动 3.7 记录的插入与追加 3.8 表中数据记录删除 3.9 排序 3.10 索引的建立与使用 3.11 索引查询 3.12 多工作区的应用 3.13 数据词典 3.14 建立表之间的永久联系并设置参照完整性 实验3第4章 结构化查询语言SQL 4.1 SQL的功能与特点 4.2 SQL基本语法 4.2.1 数据定义功能 4.2.2 SQL数据操纵语言 4.3 SQL的数据查询功能 实验4第5章 查询与视图 5.1 查询 5.1.1 查询创建方式 5.1.2 使用查询向导建立查询 5.1.3 使用查询设计器建立查询 5.1.4 运行查询 5.2 视图 5.2.1 使用本地视图向导创建本地视图 5.2.2 使用视图设计器建立视图 5.2.3 使用带有AS子句的CREATE SQL VIEW命令方式建立视图 实验5第6章 Visual FoxPro结构化程序设计 6.1 程序文件的建立、保存、编译和运行 6.2 程序中常用的输入输出命令 6.3 程序文件中的辅助命令 6.4 Visual FoxPro程序的三种基本结构 6.5 模块化程序设计 实验6第7章 表单设计 7.1 表单基本操作 7.2 表单控件 7.3 表单操作实例 实验7第8章 菜单和报表 8.1 菜单 8.1.1 下拉式菜单 8.1.2 快捷菜单 8.2 报表 8.2.1 报表基本操作 8.2.2 报表实例 实验8第9章 “学生成绩管理系统”的开发简介 9.1 系统设计的目的及意义 9.2 数据库设计 9.3 系统的主要功能模块 9.4 生成可发布的应用程序附录A 常用Visual FoxPro函数附录B 全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)附录C 2008-2010年全国计算机等级考试笔试试卷及答案附录D 上机模拟试题及答案提示参考文献
5.1.1查询创建方式 查询就是根据用户给定的条件,从指定的表中获取满足条件的记录的操作过程。可以将查询用文件的形式保存起来,查询文件的扩展名为.qpr。查询不能更新数据源的数据。 (1)使用查询向导建立查询,执行“文件”|“新建”菜单命令,弹出“新建”对话框,选中“查询”单选钮,再选中“向导”按钮,可进入查询向导。根据向导提示即可创建查询。 (2)使用查询设计器建立查询,“查询设计器”不仅可供用户通过直观操作建立查询,而且还可根据用户操作生成SQL的SELECT语句,SQL的SELECT语句既可嵌入到程序模块也可直接在命令窗口中运行。 5.1.2使用查询向导建立查询 利用向导建立一个学生详细信息的查询,实现步骤如下。 (1)执行“工具”|“向导”菜单命令,单击其中的“查询”按钮,弹出“向导选取”对话框,如图5.1所示。选择“查询向导”,然后单击“确定”按钮进入查询向导第一步。 (2)“查询向导”的“步骤1一字段选取”,如图5.2所示。