Visual FoxPro数据库基础及应用

出版时间:2011-3  出版社:电子工业出版社  作者:牟绍波,张笑 主编  页数:280  

内容概要

   本书共11章,详细介绍了数据库基础知识、visual foxpro集成应用环境、数据及其运算、visual
foxpro数据库及其操作、关系数据库标准语言sql、查询与视图、程序设计基础、表单设计与应用、菜单设计与应用、报表设计、开发应用程序等知识,并在最后一章用一个完整的实例详细讲解了如何使用visual
foxpro 6.0开发数据库应用程序。本书以visual foxpro
6.0中文版为平台,以程序设计为线索,以全国计算机等级二级考试大纲为重点,全面介绍了visual foxpro
6.0的使用及数据库系统开发技术。
  本?从结构设计、内容安排到实例的选取都进行了精心设计,内容丰富、通俗易懂、图文并茂、直观生动、注重理论与实践的有机结合,并结合大量典型实例帮助读者理解知识。
  本书适合作为普通高等院校大学计算机基础课教材,也可以作为高等院校本、专科及其相关专业的数据库应用课程的教材,还可以作为全国计算机等级考试(二级
visual foxpro)的辅导教材及计算机爱好者的自学参考书。
  本书适合于普通高等院校大学计算机基础课教材,也可以作为高等院校本、专科及其相关专业的数据库应用课程的教材,还可以作为全国计算机等级考试(二级
visual foxpro)的辅导教材以及以及计算机爱好者的自学参考书。

书籍目录

第1章 数据库基础知识
 1.1 数据、信息和数据处理
  1.1.1 数据与信息
  1.1.2 数据处理与数据管理
 1.2 数据管理技术的发展
  1.2.1 人工管理阶段
  1.2.2 文件管理阶段
  1.2.3 数据库系统管理阶段
 1.3 数据模型
  1.3.1 数据处理的3个世界
  1.3.2 基本的数据模型
 1.4 数据库系统
  1.4.1 数据库
  1.4.2 数据库系统
  1.4.3 数据库系统的分代
  1.4.4 数据库系统的分类
 1.5 数据库管理系统与数据库应用系统
  1.5.1 数据库管理系统
  1.5.2 数据库应用系统
 1.6 关系数据库
  1.6.1 关系模型的基本概念
  1.6.2 关系的数学定义
  1.6.3 关系的性质和完整性规则
  1.6.4 关系运算
 1.7 本章小结
 1.8 习题
第2章 vfp集成应用环境
 2.1 visual foxpro 6.0的主要特点
 2.2 visual foxpro的安装与启动
  2.2.1 安装环境
  2.2.2 启动visual foxpro
  2.2.3 退出visual foxpro
 2.3 visual foxpro用户界面
  2.3.1 visual foxpro的界面
  2.3.2 标题栏
  2.3.3 菜单栏
  2.3.4 工具栏
  2.3.5 “命令”窗口
  2.3.6 工作区与状态栏
 2.4 visual foxpro辅助工具
  2.4.1 visual foxpro向导
  2.4.2 visual foxpro设计器
  2.4.3 visual foxpro生成器
 2.5 visual foxpro工作方式和命令结构
  2.5.1 visual foxpro工作方式
  2.5.2 visual foxpro命令结构
 2.6 项目管理器:visual foxpro的控制中心
  2.6.1 启动项目管理器
  2.6.2 项目管理器的组成
  2.6.3 项目管理器的定制
  2.6.4 项目管理器的操作
 2.7 本章小结
 2.8 习题
第3章 数据及其运算
 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.4 函数
  3.4.1 数值函数
  3.4.2 字符函数
  3.4.3 日期和时间函数
  3.4.4 数据类型转换函数
  3.4.5 测试函数
 3.5 本章小结
 3.6 习题
第4章 visual foxpro数据库及其操作
 4.1 visual foxpro的数据库及相关操作
  4.1.1 visual foxpro的数据库
  4.1.2 建立数据库
  4.1.3 打开数据库
  4.1.4 修改数据库
  4.1.5 关闭数据库
  4.1.6 删除数据库
 4.2 数据库表
  4.2.1 数据库表的建立
  4.2.2 修改表结构
  4.2.3 复制表及表结构
 4.3 表的基本操作
  4.3.1 使用浏览器操作表
  4.3.2 增加记录的命令
  4.3.3 删除记录的命令
  4.3.4 修改记录的命令
  4.3.5 显示记录的命令
  4.3.6 查询定位命令
 4.4 排序与索引
  4.4.1 表的排序
  4.4.2 索引的概念
  4.4.3 索引的种类与类型
  4.4.4 索引文件的建立
  4.4.5 索引文件的使用
 4.5 数据完整性
  4.5.1 实体完整性与主关键字
  4.5.2 域完整性与约束规则
  4.5.3 表之间的永久关联
  4.5.4 参照完整性和表之间的关联
 4.6 自由表
  4.6.1 自由表和数据库表的联系和区别
  4.6.2 建立自由表
  4.6.3 将自由表添加到数据库中
  4.6.4 从数据库中移去表
 4.7 多个表的同时使用
  4.7.1 多工作区的含义
  4.7.2 使用不同工作区的表
  4.7.3 表之间的临时关联
  4.7.4 表的联接
 4.8 表的统计与计算  
  4.8.1 统计记录个数
  4.8.2 求数值表达式之和和平均值
  4.8.3 统计函数计算
  4.8.4 分类汇总
 4.9 本章小结
 4.10 习题
第5章 关系数据库标准语言
 5.1 sql概述
  5.1.1 sql的发展历程
  5.1.2 sql数据库的体系结构
  5.1.3 sql的组成
  5.1.4 sql的特点
 5.2 数据定义
  5.2.1 模式的定义与删除
  5.2.2 基本表的定义、删除与修改
  5.2.3 索引的建立与删除
  5.2.4 视图的创建与删除
 5.3 数据查询
  5.3.1 select语句的一般格式
  5.3.2 单表查询
  5.3.3 连接查询
  5.3.4 嵌套查询
  5.3.5 集合查询
 5.4 数据更新
  5.4.1 插入数据
  5.4.2 修改数据
  5.4.3 删除数据
 5.5 数据控制
  5.5.1 授权
  5.5.2 收回授权
 5.6 本章小结
 5.7 习题
第6章 查询与视图
 6.1 查询
  6.1.1 查询的概念
  6.1.2 查询设计器
  6.1.3 建立查询
  6.1.4 运行查询
 6.2 视图
? 6.2.1 视图的概念
  6.2.2 视图的创建
  6.2.3 远程视图与连接
  6.2.4 视图与数据更新
  6.2.5 使用视图
  6.2.6 视图与查询的比较
 6.3 本章小结
 6.4 习题
第7章 程序设计基础
 7.1 程序与程序文件
  7.1.1 程序的基本概念
  7.1.2 程序文件的建立、修改与运行
  7.1.3 程序书写的基本规则
  7.1.4 简单的输入/输出命令
 7.2 程序的基本结构
  7.2.1 顺序结构
  7.2.2 选择结构
  7.2.3 循环结构
 7.3 多模块程序
  7.3.1 模块的定义和调用
  7.3.2 变量的作用域
  7.3.3 参数传递
 7.4 程序调试
  7.4.1 调试器
  7.4.2 断点
 7.5 本章小结
 7.6 习题
第8章 表单设计与应用
 8.1 面向对象的概念
  8.1.1 对象和类
  8.1.2 对象的属性、方法和事件
  8.1.3 继承与父类、子类
 8.2 创建与管理表单
  8.2.1 创建表单
  8.2.2 管理表单属性和方法
  8.2.3 常用事件和方法
  8.2.4 消息对话框的设计
 8.3 表单设计器
  8.3.1 表单设计器环境
  8.3.2 控件的基本操作
  8.3.3 数据环境
 8.4 常用表单控件
  8.4.1 标签(label)控件
  8.4.2 命令按钮(commandbutton)控件
  8.4.3 命令组(commandgroup)控件
  8.4.4 文本框(textbox)控件
  8.4.5 编辑框(editbox)控件
  8.4.6 复选框(checkbox)和组合框(combobox)控件
  8.4.7 选项按钮组(optiongroup)控件
  8.4.8 列表框(listbox)控件
  8.4.9 表格(grid)控件
  8.4.10 页框(pageframe)控件
 8.5 本章小结
 8.6 习题
第9章 菜单设计与应用
 9.1 菜单设计概述
  9.1.1 菜单结构
  9.1.2 系统菜单
 9.2 下拉式菜单设计
  9.2.1 菜单设计的基本步骤
  9.2.2 定义菜单
  9.2.3 将菜单添加到顶层表单中
 9.3 快捷菜单设计
 9.4 本章小结
 9.5 习题
第10章 报表设计
 10.1 创建报表
  10.1.1 报表的布局
  10.1.2 创建报表的方法
  10.1.3 报表工具栏和菜单
  10.1.4 报表的打印与预览
 10.2 设计报表
  10.2.1 设置报表数据源
  10.2.2 设置报表布局
  10.2.3 报表控件设计
  10.2.4 分组报表设计
 10.3 本章小结
 10.4 习题
第11章 开发应用程序
 11.1 开发visual foxpro数据库应用系统的基本步骤
 11.2 图书管理系统
  11.2.1 需求分析
  11.2.2 数据库的设计
 11.3 应用程序的发布
 11.4 本章小结
 11.5 习题
参考文献
 

章节摘录

版权页:插图:第1章数据库基础知识本章主要介绍数据、信息、数据处理、数据模型的基本概念,着重介绍数据库,数据库管理系统,数据库系统的功能、组成和相互关系,关系的数学定义和性质,以及关系数据库的3种关系运算和关系表中的记录、字段、关键字段、关系模型等概念。1.1数据、信息和数据处理1.1.1数据与信息1.数据数据是数据库系统研究和处理的对象。通常认为,数据是指用符号记录下来的、可以识别的信息。例如,描述某款笔记本电脑的信息,用一组数据“银灰色、长方形、12英寸、2.3kg”来表示。由于这些符号已被人们赋予了特定的语义,因此,它们具有传递信息的功能。此外,数据可分为数值型数据(如商品价格、重量、身高、体重等)和非数值型数据(如姓名、声音、图像等)。2.信息信息是指经过加工处理并对人类的客观行为产生影响的数据表现形式。在数据处理领域,通常把信息理解为关于现实世界事物存在方式或运动状态的反映。例如,笔记本电脑的颜色是银灰色的,形状是长方形的,尺寸是14英寸,重量是2.3kg,这些都是关于笔记本电脑的信息,是笔记本电脑存在状态的反映。从计算机应用的角度来看,通常可将信息看做是进行各种活动所需要获取的知识。3.二者的联系和区别数据与信息既存在某种联系,又存在一定的区别。数据是信息的符号表示或称为载体;信息则是数据的内涵,是对数据语义的解释。数据表示了信息,而信息只有通过数据形式表示出来才能被人们理解和接受。比如,某个公司举行校园招聘会,这个事件形成了“招聘”这样的一个信息,把该信息告知学生时,可以通过报纸等文字数据形式向学生告知,也可以通过广播电台等声音数据形式向有关学校的学生传递。不管是声音数据形式还是文字数据形式,“招聘”信息的内容都没有变化。因此,信息是数据的内涵,数据是信息的具体表现形式。

编辑推荐

《Visual FoxPro数据库基础及应用》:21世纪计算机系列规划教材

图书封面

评论、评分、阅读与下载


    Visual FoxPro数据库基础及应用 PDF格式下载


用户评论 (总计1条)

 
 

  •   本书和大多数教材一样,对VF做了一个概括性的说明。如果想系统的学习VF编程,建议不要买这本书。
 

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

京ICP备13047387号-7