Visual FoxPro程序设计教程

出版时间:2012-2  出版社:科学出版社  作者:李敬兆 编  页数:308  

内容概要

  本书按照全国计算机等级考试大纲和安徽省计算机水平考试大纲组织编写。全书共分11章,主要内容包括数据库基础知识、VisualFoxPro6.0基础知识、VisualFoxPm6.0表操作、VisualFoxPm6.0数据库操作、VisualFoxPm6.0程序设计基础、关系数据库结构化查询语言SQL、VisualFoxPm6.0查询与视图、表单设计与应用、菜单和工具栏设计与应用、报表设计与应用、应用程序的开发与生成。每章均安排了适当的习题,配套的《Visual
FoxPro程序设计实验教程》(李敬兆主编,科学出版社出版)一书中附有《Visual
FoxPro程序设计教程》的习题参考答案。
  本书适用于高等院校非计算机专业学生使用,也可作为国家或省级计算机二级Visual FoxPro等级考试用书。

书籍目录

前言
第1章 数据库基础知识
 1.1 数据库系统的组成及数据模型分类
 1.1.1 数据库系统的组成概述
 1.1.2 数据管理的发展阶段
 1.1.3 数据模型的三要素
 1.1.4 概念模型
 1.1.5 数据模型的分类
 1.1.6 数据库系统结构
 1.2 数据库设计
 1.2.1 需求分析
 1.2.2 概念结构设计
 1.2.3 逻辑结构设计
 1.2.4 数据库物理设计
 1.2.5 建立数据库
 1.2.6 数据库运行与维护
 小结
 习题
 
第2章 Visual Foxpro 6.0基础知识
 2.1 Visual Foxpro 6.0的安装、启动与退出
 2.1.1 visual FoxPro 6.0的安装
 2.1.2 Vistla lFoxPro 6.0的启动
 2.1.3 Visual FoxPro 6.0的退出
 2.2 Visual FoxPro 6.0的界面
 2.2.1 Visual FoxPro 6.0的用户界面
 2.2.2 Visual FoxPro 6.0的操作方式
 2.3 Visual FoxPro 6.0的可视化设计工具
 2.3.1 Visual FoxPro 6.0向导
 2.3.2 Visual FoxPro 6.0设计器
 2.3.3 Visual FoxPro 6.0生成器
 2.4 Visual FoxPro 6.0文件类型与项目管理器
 2.4.1 Visual FoxPro 6.0文件类型
 2.4.2 创建项目
 2.4.3 项目开启与关闭操作
 2.4.4 项目管理器的界面
 2.4.5 定制项目管理器
 2.5 Visual FoxPro 6.0的配置
 小结
 习题
 
第3章 Visual FoxPro 6.0表操作
 3.1 设计表
 3.2 创建自由表
 3.2.1 创建表结构
 3.2.2 向表中输入数据
 3.3 表的基本操作
 3.3.1 表的保存
 3.3.2 表的打开和关闭
 3.3.3 浏览表中数据
 3.3.4 查看和修改表结构
 3.3.5 表的复制
 3.3.6 表的编辑
 3.3.7 VFP命令中的常用子句
 3.4 对表中记录的基本操作
 3.4.1 记录的定位
 3.4.2 记录的显示
 3.4.3 记录的插入和追加
 3.4.4 记录的删除和恢复
 3.4.5 修改记录
 3.5 排序和索引
 3.5.1 排序
 3.5.2 索引简介
 3.5.3 索引的建立
 3.5.4 索引的使用
 3.5.5 表的快速检索
 3.6 多表操作:
 3.6.1 内存工作区
 3.6.2 表的联接
 3.6.3 表的关联
 3.6.4 数据工作期
 3.7 常用VFP文件操纵
 小结
 习题
第4章 Visual FoxPro 6.0数据库操作
第5章 Visual FoxPro 6.0程序设计基础
第6章 关系数据库结构化查询语言SQL
第7章 Visual FoxPro 6.0查询与视图
第8章 表单设计与应用
第9章 菜单和工具栏设计与应用
第10章 报表设计与应用
第11章 应用程序的开发和生成
参考文献
附录

章节摘录

  学生实体的主码是学号,因此,给学号加上下划线。专业实体的主码是专业号,也给专业号加上下划线。为了减少冗余,在这两个关系之间通过外码建立属性的引用,即学生关系中的专业号是外码,引用了专业关系的主码,与主码专业号构成了参照关系。同样,专业关系中的主码专业号被学生关系中的外码专业号引用,构成了被参照关系。  根据参照完整性的规则,学生关系中每个元组的“专业号”属性只能是下面两类值。  ·空值,表示该学生未分配专业。  ·非空值,该值必须与被参照关系中的专业相对应,使得参照关系的外码等于被参照关系的主码。这时,该学生专业号一定能与专业关系中的主码专业号中的值相对应,找到一个确实存在的专业号。否则就不符合参照完整性要求,参照与被参照关系产生错误。  (3)用户定义的完整性。目前常用的关系数据库系统都支持实体完整性和参照完整性,系统可以自动检测是否符合实体完整性要求。另外,系统允许用户自己定义一些特殊的约束条件,更加灵活地掌控关系数据库的操纵。例如,某个属性必须取唯一值、某些属性值之间应满足一定的函数关系、限制某个属性的取值范围在正数的某个区间内等。用户定义的完整性的好处是,系统根据这些约束统一进行管理,而不需要由应用程序承担这一功能,使应用程序编制更加高效和安全。  5)关系数据模型的优缺点  关系数据模型的优点主要有以下两点。  (1)关系模型的数据结构非常简单,数据的逻辑结构就是一张二维表。现实世界中的实体、实体间的联系都可以用关系来表示,对关系的全部运算操作(查询、插入、删除、修改等),均可直接在二维表中完成,非常方便。  (2)关系模型存取路径对用户透明,具有更高的数据独立性和安全保密性,使数据库应用程序管理和存储数据比较简单。  关系数据模型的缺点主要有以下两点。  (1)数据查询效率往往不如非关系数据模型。  (2)用户的查询请求需要进行优化,否则既增加了数据库管理系统的负担,也降低了数据库的性能,使运行效率受到影响。  ……

图书封面

评论、评分、阅读与下载


    Visual FoxPro程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7