本书是作者结合长期的数据库课程教学和开发数据库应用系统的实践经验编写而成的。全书以国家二级Visual FoxPro考试大纲为基本要求,既吸取了多部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.5 关系术语及关系运算
1.5.1 关系术语
1.5.2 关系的特点
1.5.3 实际关系模型
1.5.4 关系运算
1.6 本书的一些约定
1.6.1 关于Visual:FoxPro 6.0中文版
1.6.2 关于命令中一些符号的说明
1.6.3 关于汉字和标点符号使用的说明
1.7 小结
1.8 习题
第2讲 VisuaI FoxPro关系数据库入门
2.1 Visual FoxPro系统概述
2.1.1 历史沿革
2.1.2 Visual FoxPro的主要特点
2.2 Visual FoxPro的主要文件类型及创建工具
2.2.1 主要文件类型
2.2.2 向导、设计器、生成器简介
2.3 Visual FoxPro的数据类型
2.4 Visual FoxPro应用系统开发的基本步骤
2.5 Visual FoxPro数据库设计
2.5.1 数据库设计的原则
2.5.2 数据库设计的步骤
2.5.3 “教学管理系统”数据库设计案例
2.6 Visual FoxPro的启动与退出
2.6.1 Visual FoxPro的启动
2.6.2 Visual FoxPro的用户界面
2.6.3 Visual FoxPro的三种工作方式
2.6.4 Visual FoxPro的退出
2.7 小结
2.8 习题
第3讲 项目与数据库的创建
3.1 “项目”的创建与项目管理器的使用
3.1.1 项目和项目管理器的概念
3.1.2 创建项目和项目管理器
3.1.3 项目管理器的选项卡
3.1.4 项目管理器的功能按钮
3.1.5 定制项目管理器
3.1.6 项目管理器的关闭和打开
…………